From f2b87df885eff582614e341da6ad7fc26c470f48 Mon Sep 17 00:00:00 2001 From: Tsar-Salat <62388554+Tsar-Salat@users.noreply.github.com> Date: Wed, 17 Jul 2024 11:00:54 -0400 Subject: [PATCH 001/162] [MDB Ignore]Adds helper for wallitems with dirs. A new Standard for mapping going forwards (#11055) * mapping-helpers :3 * manual edits * baseline * REALBASELINE * Apply 2 scripts * request console fix * finish manual edits * more manual edits * REALBASELINE * run scripts * update --- _maps/Prefab/Departments.dmm | 60 +- .../10x10/sk_rdm062_roosterdome.dmm | 4 +- .../RandomRooms/10x10/sk_rdm070_pubbybar.dmm | 10 +- .../10x5/sk_rdm039_deltaclutter1.dmm | 7 +- .../10x5/sk_rdm045_deltacafeteria.dmm | 4 +- .../10x5/sk_rdm046_deltaarcade.dmm | 15 +- .../3x3/sk_rdm044_deltaorgantrade.dmm | 3 +- .../3x5/sk_rdm160_kilomaintbar.dmm | 8 +- .../lavaland_surface_syndicate_base1.dmm | 59 +- .../RandomRuins/SpaceRuins/caravanambush.dmm | 826 +- _maps/RandomRuins/SpaceRuins/deepstorage.dmm | 28 +- .../SpaceRuins/listeningstation.dmm | 10 +- _maps/RandomRuins/SpaceRuins/oldstation.dmm | 381 +- _maps/RandomRuins/SpaceRuins/power_puzzle.dmm | 16 +- _maps/RandomRuins/SpaceRuins/spacehotel.dmm | 17 +- _maps/RandomZLevels/moonoutpost19.dmm | 85 +- _maps/RandomZLevels/research.dmm | 28 +- _maps/RandomZLevels/snowdin.dmm | 48 +- _maps/RandomZLevels/undergroundoutpost45.dmm | 105 +- _maps/RuinGeneration/13x13_ai-lab.dmm | 2 +- _maps/RuinGeneration/13x13_listening_base.dmm | 8 +- _maps/RuinGeneration/13x17_permabrig.dmm | 17 +- _maps/RuinGeneration/21x29_solars.dmm | 190 +- _maps/RuinGeneration/41x41_corgasteroid.dmm | 18 +- _maps/RuinGeneration/9x9_chemlab.dmm | 4 +- _maps/arenas/aiupload.dmm | 4 +- _maps/arenas/bar.dmm | 4 +- _maps/arenas/beach.dmm | 4 +- _maps/arenas/dorms.dmm | 17 +- _maps/holodeck/small/lounge.dmm | 4 +- _maps/map_files/BoxStation/BoxStation.dmm | 19193 ++++++++-------- _maps/map_files/CorgStation/CorgStation.dmm | 1306 +- .../map_files/Deltastation/DeltaStation2.dmm | 2150 +- _maps/map_files/EchoStation/EchoStation.dmm | 754 +- _maps/map_files/FlandStation/FlandStation.dmm | 1963 +- _maps/map_files/KiloStation/KiloStation.dmm | 1162 +- _maps/map_files/MetaStation/MetaStation.dmm | 1608 +- _maps/map_files/Mining/Lavaland.dmm | 1000 +- _maps/map_files/RadStation/RadStation.dmm | 1273 +- _maps/map_files/debug/multiz.dmm | 20 +- _maps/map_files/debug/runtimestation.dmm | 96 +- _maps/map_files/generic/CentCom.dmm | 798 +- _maps/shuttles/aux_base/aux_base_default.dmm | 3 +- _maps/shuttles/aux_base/aux_base_small.dmm | 3 +- _maps/shuttles/capsule/capsule_traitor.dmm | 2 +- _maps/shuttles/emergency/emergency_bar.dmm | 9 +- _maps/shuttles/emergency/emergency_honkco.dmm | 32 +- .../shuttles/emergency/emergency_shelter.dmm | 6 +- _maps/shuttles/emergency/emergency_tiny.dmm | 124 +- .../shuttles/exploration/exploration_corg.dmm | 5 +- .../exploration/exploration_delta.dmm | 4 +- .../exploration/exploration_fland.dmm | 4 +- .../shuttles/exploration/exploration_kilo.dmm | 2 +- .../shuttles/exploration/exploration_rad.dmm | 19 +- .../exploration/exploration_shuttle.dmm | 4 +- _maps/shuttles/hunter/hunter_bounty.dmm | 154 +- _maps/shuttles/hunter/hunter_russian.dmm | 2 +- _maps/shuttles/hunter/hunter_space_cop.dmm | 2 +- .../infiltrator/infiltrator_advanced.dmm | 7 +- _maps/shuttles/mining/mining_kilo.dmm | 3 +- _maps/shuttles/mining/mining_rad.dmm | 3 +- _maps/shuttles/mining/mining_tiny.dmm | 3 +- _maps/shuttles/pirate/pirate_default.dmm | 12 +- _maps/shuttles/ruin/ruin_caravan_victim.dmm | 461 +- _maps/shuttles/ruin/ruin_pirate_cutter.dmm | 8 +- .../shuttles/ruin/ruin_syndicate_dropship.dmm | 3 +- .../ruin/ruin_syndicate_fighter_shiv.dmm | 3 +- _maps/shuttles/science/science_outpost.dmm | 2 +- _maps/shuttles/whiteship/whiteship_box.dmm | 23 +- _maps/shuttles/whiteship/whiteship_delta.dmm | 347 +- _maps/shuttles/whiteship/whiteship_fland.dmm | 8 +- _maps/shuttles/whiteship/whiteship_meta.dmm | 21 +- beestation.dme | 2 + code/__DEFINES/directional.dm | 18 + code/__DEFINES/power/apc_defines.dm | 6 +- code/game/machinery/buttons.dm | 5 +- code/game/machinery/camera/camera.dm | 6 + code/game/machinery/camera/camera_assembly.dm | 1 + code/game/machinery/computer/camera.dm | 2 + code/game/machinery/defibrillator_mount.dm | 6 +- code/game/machinery/firealarm.dm | 23 +- code/game/machinery/flasher.dm | 9 +- code/game/machinery/igniter.dm | 2 + code/game/machinery/lightswitch.dm | 2 + .../newscaster/newscaster_machine.dm | 4 +- .../machinery/porta_turret/portable_turret.dm | 4 +- code/game/machinery/requests_console.dm | 67 +- code/game/machinery/status_display.dm | 4 + code/game/objects/items/apc_frame.dm | 96 - .../objects/items/devices/radio/intercom.dm | 10 +- code/game/objects/items/storage/secure.dm | 4 + code/game/objects/items/wall_mounted.dm | 92 + code/game/objects/structures/artstuff.dm | 2 +- .../objects/structures/beds_chairs/chair.dm | 4 + code/game/objects/structures/extinguisher.dm | 4 +- code/game/objects/structures/fireaxe.dm | 2 + code/game/objects/structures/mirror.dm | 2 + code/game/objects/structures/noticeboard.dm | 2 + code/game/objects/structures/watercloset.dm | 2 + .../atmospherics/machinery/airalarm.dm | 61 +- code/modules/photography/photos/frame.dm | 1 + code/modules/power/apc/apc_main.dm | 46 +- code/modules/power/apc/apc_mapping.dm | 16 +- code/modules/power/apc/apc_power_proc.dm | 2 +- code/modules/power/lighting/light.dm | 37 - .../power/lighting/light_mapping_helpers.dm | 121 + .../power/lighting/light_wallframes.dm | 2 +- code/modules/reagents/reagent_dispenser.dm | 3 + code/modules/security/genpop.dm | 1 - .../security_levels/keycard_authentication.dm | 22 +- code/modules/vending/medical_wall.dm | 2 + icons/obj/decals.dmi | Bin 40180 -> 38577 bytes icons/obj/machines/camera.dmi | Bin 7625 -> 8258 bytes icons/obj/monitors.dmi | Bin 17892 -> 13228 bytes .../Scripts/8748_NEWFOOD_cakebreadnoodle.txt | 2 +- tools/UpdatePaths/Scripts/camera_diag_f2w.txt | 5 + tools/UpdatePaths/Scripts/wallitems_f2w.txt | 94 + 117 files changed, 15914 insertions(+), 19470 deletions(-) create mode 100644 code/game/objects/items/wall_mounted.dm create mode 100644 code/modules/power/lighting/light_mapping_helpers.dm create mode 100644 tools/UpdatePaths/Scripts/camera_diag_f2w.txt create mode 100644 tools/UpdatePaths/Scripts/wallitems_f2w.txt diff --git a/_maps/Prefab/Departments.dmm b/_maps/Prefab/Departments.dmm index e160b9107e0e8..a08afdfd97b57 100644 --- a/_maps/Prefab/Departments.dmm +++ b/_maps/Prefab/Departments.dmm @@ -826,6 +826,17 @@ /obj/machinery/vending/wardrobe/cargo_wardrobe, /turf/open/floor/iron/sepia, /area/quartermaster/storage) +"wc" = ( +/obj/item/radio/intercom, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/camera/autoname{ + dir = 10; + network = list("ss13","rd") + }, +/turf/open/floor/iron, +/area/space) "ws" = ( /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 @@ -903,17 +914,6 @@ /obj/effect/landmark/start/chemist, /turf/open/floor/iron/white, /area/medical/apothecary) -"yQ" = ( -/obj/item/radio/intercom, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/camera/autoname{ - dir = 5; - network = list("ss13","rd") - }, -/turf/open/floor/iron, -/area/space) "yX" = ( /obj/machinery/fax/eng, /turf/open/floor/carpet/royalblue, @@ -956,11 +956,6 @@ /obj/machinery/vending/wardrobe/jani_wardrobe, /turf/open/floor/iron, /area/janitor) -"Ax" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/space) "Az" = ( /obj/machinery/vending/wardrobe/det_wardrobe, /turf/open/floor/wood, @@ -1173,17 +1168,6 @@ /obj/machinery/vending/wardrobe/science_wardrobe, /turf/open/floor/iron/white, /area/science/research) -"Hd" = ( -/obj/machinery/newscaster{ - pixel_y = 33 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/airalarm/directional/south, -/obj/machinery/light/small, -/turf/open/floor/iron/goonplaque, -/area/space) "HB" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -1346,6 +1330,17 @@ /obj/effect/landmark/start/scientist, /turf/open/floor/engine, /area/science/mixing) +"LW" = ( +/obj/machinery/newscaster{ + pixel_y = 33 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/airalarm/directional/south, +/obj/machinery/light/small, +/turf/open/floor/iron/goonplaque, +/area/space) "Mb" = ( /obj/machinery/door/airlock/command/glass{ name = "Research Director"; @@ -1562,6 +1557,11 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/exploration_prep) +"RC" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/space) "Sa" = ( /obj/structure/closet/secure_closet/hydroponics, /turf/open/floor/grass/no_border, @@ -2333,7 +2333,7 @@ XF XF XF sb -Hd +LW sb jR dO @@ -2352,9 +2352,9 @@ Qk XF rs XF -yQ +wc fK -Ax +RC Td aZ yt diff --git a/_maps/RandomRooms/10x10/sk_rdm062_roosterdome.dmm b/_maps/RandomRooms/10x10/sk_rdm062_roosterdome.dmm index 861aa05408390..d497f09e0895f 100644 --- a/_maps/RandomRooms/10x10/sk_rdm062_roosterdome.dmm +++ b/_maps/RandomRooms/10x10/sk_rdm062_roosterdome.dmm @@ -276,9 +276,7 @@ /turf/open/floor/iron/dark, /area/template_noop) "aX" = ( -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/iron/dark, /area/template_noop) "aY" = ( diff --git a/_maps/RandomRooms/10x10/sk_rdm070_pubbybar.dmm b/_maps/RandomRooms/10x10/sk_rdm070_pubbybar.dmm index 3473252166230..801eb76b8cb96 100644 --- a/_maps/RandomRooms/10x10/sk_rdm070_pubbybar.dmm +++ b/_maps/RandomRooms/10x10/sk_rdm070_pubbybar.dmm @@ -7,9 +7,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/iron/dark, /area/template_noop) "c" = ( @@ -49,7 +47,7 @@ /turf/open/floor/wood, /area/template_noop) "k" = ( - /obj/machinery/vending/boozeomat/maint, +/obj/machinery/vending/boozeomat/maint, /turf/closed/wall, /area/template_noop) "l" = ( @@ -159,9 +157,7 @@ /turf/open/floor/plating, /area/template_noop) "B" = ( -/obj/structure/chair/stool{ - dir = 1 - }, +/obj/structure/chair/stool/directional/north, /turf/open/floor/carpet, /area/template_noop) "C" = ( diff --git a/_maps/RandomRooms/10x5/sk_rdm039_deltaclutter1.dmm b/_maps/RandomRooms/10x5/sk_rdm039_deltaclutter1.dmm index 9b8ef1091c1d1..a39a1f14bc0ca 100644 --- a/_maps/RandomRooms/10x5/sk_rdm039_deltaclutter1.dmm +++ b/_maps/RandomRooms/10x5/sk_rdm039_deltaclutter1.dmm @@ -138,9 +138,7 @@ /turf/open/floor/wood, /area/template_noop) "z" = ( -/obj/structure/chair/stool/bar{ - dir = 8 - }, +/obj/structure/chair/stool/bar/directional/west, /turf/open/floor/wood, /area/template_noop) "A" = ( @@ -163,8 +161,7 @@ /area/template_noop) "F" = ( /obj/structure/table/wood, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/machinery/light_switch{ diff --git a/_maps/RandomRooms/10x5/sk_rdm045_deltacafeteria.dmm b/_maps/RandomRooms/10x5/sk_rdm045_deltacafeteria.dmm index 3b208890da3fb..04c8cd5a89474 100644 --- a/_maps/RandomRooms/10x5/sk_rdm045_deltacafeteria.dmm +++ b/_maps/RandomRooms/10x5/sk_rdm045_deltacafeteria.dmm @@ -119,13 +119,11 @@ /turf/open/floor/iron/dark, /area/template_noop) "I" = ( -/obj/structure/chair/stool/bar{ - dir = 4 - }, /obj/effect/turf_decal/tile/red/opposingcorners, /obj/effect/turf_decal/tile/yellow/opposingcorners{ dir = 1 }, +/obj/structure/chair/stool/bar/directional/east, /turf/open/floor/iron, /area/template_noop) "J" = ( diff --git a/_maps/RandomRooms/10x5/sk_rdm046_deltaarcade.dmm b/_maps/RandomRooms/10x5/sk_rdm046_deltaarcade.dmm index 4c138e3bf5870..33cc05de866ac 100644 --- a/_maps/RandomRooms/10x5/sk_rdm046_deltaarcade.dmm +++ b/_maps/RandomRooms/10x5/sk_rdm046_deltaarcade.dmm @@ -19,9 +19,7 @@ /area/template_noop) "m" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/chair/stool/bar{ - dir = 1 - }, +/obj/structure/chair/stool/bar/directional/north, /turf/open/floor/iron/dark, /area/template_noop) "u" = ( @@ -47,8 +45,7 @@ /turf/open/floor/plating, /area/template_noop) "z" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/structure/table/wood, @@ -69,10 +66,8 @@ /turf/open/floor/iron/dark, /area/template_noop) "E" = ( -/obj/structure/chair/stool/bar{ - dir = 1 - }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/structure/chair/stool/bar/directional/north, /turf/open/floor/iron/dark, /area/template_noop) "F" = ( @@ -110,9 +105,7 @@ /turf/open/floor/iron, /area/template_noop) "J" = ( -/obj/structure/chair/stool/bar{ - dir = 1 - }, +/obj/structure/chair/stool/bar/directional/north, /turf/open/floor/iron/dark, /area/template_noop) "K" = ( diff --git a/_maps/RandomRooms/3x3/sk_rdm044_deltaorgantrade.dmm b/_maps/RandomRooms/3x3/sk_rdm044_deltaorgantrade.dmm index 7ce593ae27d54..48b7f551be01f 100644 --- a/_maps/RandomRooms/3x3/sk_rdm044_deltaorgantrade.dmm +++ b/_maps/RandomRooms/3x3/sk_rdm044_deltaorgantrade.dmm @@ -40,8 +40,7 @@ /area/template_noop) "g" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/bot, diff --git a/_maps/RandomRooms/3x5/sk_rdm160_kilomaintbar.dmm b/_maps/RandomRooms/3x5/sk_rdm160_kilomaintbar.dmm index 6bd93638335a7..268234dd5115c 100644 --- a/_maps/RandomRooms/3x5/sk_rdm160_kilomaintbar.dmm +++ b/_maps/RandomRooms/3x5/sk_rdm160_kilomaintbar.dmm @@ -1,9 +1,7 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "c" = ( /obj/effect/decal/cleanable/blood/old, -/obj/structure/chair/stool/bar{ - dir = 4 - }, +/obj/structure/chair/stool/bar/directional/east, /turf/open/floor/carpet/green, /area/template_noop) "k" = ( @@ -58,9 +56,7 @@ /turf/open/floor/iron/dark, /area/template_noop) "v" = ( -/obj/structure/chair/stool/bar{ - dir = 4 - }, +/obj/structure/chair/stool/bar/directional/east, /turf/open/floor/wood, /area/template_noop) "w" = ( diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm index f5bbf597dfaf0..d3315b5a07bee 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm @@ -444,7 +444,8 @@ /area/ruin/unpowered/syndicate_lava_base/cargo) "dL" = ( /obj/machinery/airalarm/syndicate{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /obj/structure/closet/crate, /obj/item/extinguisher{ @@ -573,7 +574,7 @@ }, /obj/item/reagent_containers/dropper, /obj/machinery/airalarm/syndicate{ - dir = 8; + dir = 4; pixel_x = 24 }, /obj/effect/decal/cleanable/dirt, @@ -1056,7 +1057,8 @@ dir = 8 }, /obj/machinery/airalarm/syndicate{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /obj/effect/decal/cleanable/dirt, /obj/item/extrapolator, @@ -1096,7 +1098,8 @@ /obj/item/ammo_box/magazine/m10mm, /obj/item/ammo_box/magazine/sniper_rounds, /obj/machinery/airalarm/syndicate{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /turf/open/floor/carpet/grimy, /area/ruin/unpowered/syndicate_lava_base/dormitories) @@ -1460,7 +1463,7 @@ /area/ruin/unpowered/syndicate_lava_base/virology) "gU" = ( /obj/machinery/airalarm/syndicate{ - dir = 4; + dir = 8; pixel_x = -24 }, /obj/structure/sink{ @@ -1935,7 +1938,8 @@ /area/ruin/unpowered/syndicate_lava_base/dormitories) "iB" = ( /obj/machinery/airalarm/syndicate{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/effect/decal/cleanable/dirt, @@ -2273,7 +2277,7 @@ dir = 4 }, /obj/machinery/airalarm/syndicate{ - dir = 8; + dir = 4; pixel_x = 24 }, /obj/structure/cable/yellow{ @@ -3009,9 +3013,7 @@ }, /area/lavaland/surface/outdoors) "ly" = ( -/obj/structure/chair/stool/bar{ - dir = 4 - }, +/obj/structure/chair/stool/bar/directional/east, /turf/open/floor/iron/dark, /area/ruin/unpowered/syndicate_lava_base/bar) "lz" = ( @@ -3049,7 +3051,8 @@ dir = 4 }, /obj/machinery/airalarm/syndicate{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /turf/open/floor/carpet/grimy, /area/ruin/unpowered/syndicate_lava_base/dormitories) @@ -3269,7 +3272,7 @@ pixel_x = 11 }, /obj/machinery/airalarm/syndicate{ - dir = 8; + dir = 4; pixel_x = 24 }, /obj/effect/decal/cleanable/dirt, @@ -4281,7 +4284,8 @@ dir = 8 }, /obj/machinery/airalarm/syndicate{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /turf/open/floor/carpet/grimy, /area/ruin/unpowered/syndicate_lava_base/dormitories) @@ -4306,7 +4310,6 @@ /area/ruin/unpowered/syndicate_lava_base/cargo) "uo" = ( /obj/machinery/airalarm/syndicate{ - dir = 1; pixel_y = -24 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -4365,7 +4368,7 @@ /area/ruin/unpowered/syndicate_lava_base/cargo) "vN" = ( /obj/machinery/airalarm/syndicate{ - dir = 4; + dir = 8; pixel_x = -24 }, /obj/machinery/light/small{ @@ -4431,7 +4434,7 @@ /area/ruin/unpowered/syndicate_lava_base/main) "xg" = ( /obj/machinery/airalarm/syndicate{ - dir = 4; + dir = 8; pixel_x = -24 }, /obj/structure/chair/stool, @@ -4476,7 +4479,7 @@ /area/ruin/unpowered/syndicate_lava_base/bar) "xG" = ( /obj/machinery/airalarm/syndicate{ - dir = 4; + dir = 8; pixel_x = -24 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -4857,10 +4860,8 @@ /area/ruin/unpowered/syndicate_lava_base/bar) "FX" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/chair/stool/bar{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/structure/chair/stool/bar/directional/east, /turf/open/floor/iron/dark, /area/ruin/unpowered/syndicate_lava_base/bar) "Gi" = ( @@ -4962,7 +4963,7 @@ dir = 8 }, /obj/machinery/airalarm/syndicate{ - dir = 4; + dir = 8; pixel_x = -24 }, /obj/structure/table, @@ -5190,7 +5191,8 @@ dir = 1 }, /obj/machinery/airalarm/syndicate{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -5241,10 +5243,8 @@ /turf/open/floor/carpet/grimy, /area/ruin/unpowered/syndicate_lava_base/dormitories) "PC" = ( -/obj/structure/chair/stool/bar{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/structure/chair/stool/bar/directional/east, /turf/open/floor/iron/dark, /area/ruin/unpowered/syndicate_lava_base/bar) "PJ" = ( @@ -5314,7 +5314,7 @@ /area/ruin/unpowered/syndicate_lava_base/telecomms) "Rj" = ( /obj/machinery/airalarm/syndicate{ - dir = 8; + dir = 4; pixel_x = 24 }, /obj/machinery/vending/coffee{ @@ -5571,7 +5571,7 @@ /area/ruin/unpowered/syndicate_lava_base/main) "WJ" = ( /obj/machinery/airalarm/syndicate{ - dir = 4; + dir = 8; pixel_x = -24 }, /obj/machinery/light/small{ @@ -5582,7 +5582,7 @@ /area/ruin/unpowered/syndicate_lava_base/telecomms) "Xd" = ( /obj/machinery/airalarm/syndicate{ - dir = 4; + dir = 8; pixel_x = -24 }, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -5624,7 +5624,8 @@ /obj/structure/table/wood, /obj/item/ammo_box/magazine/m10mm, /obj/machinery/airalarm/syndicate{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /turf/open/floor/carpet/grimy, /area/ruin/unpowered/syndicate_lava_base/dormitories) diff --git a/_maps/RandomRuins/SpaceRuins/caravanambush.dmm b/_maps/RandomRuins/SpaceRuins/caravanambush.dmm index 769a3b6cabb6e..1b927cf389d59 100644 --- a/_maps/RandomRuins/SpaceRuins/caravanambush.dmm +++ b/_maps/RandomRuins/SpaceRuins/caravanambush.dmm @@ -90,30 +90,6 @@ }, /turf/template_noop, /area/template_noop) -"av" = ( -/obj/effect/turf_decal/bot_white/right, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/power/apc{ - dir = 8; - name = "Tiny Freighter APC"; - pixel_x = -25; - req_access = null; - start_charge = 0 - }, -/obj/machinery/button/door{ - id = "caravantrade3_cargo_port"; - name = "Cargo Blast Door Control"; - pixel_y = 24 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter3) "aD" = ( /obj/item/stack/rods, /turf/template_noop, @@ -146,17 +122,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/airless, /area/shuttle/caravan/freighter3) -"aO" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/decal/cleanable/blood, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter3) "aP" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /mob/living/simple_animal/hostile/pirate/ranged/space{ @@ -165,36 +130,8 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/airless, /area/shuttle/caravan/freighter2) -"aR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/iron/airless, -/area/shuttle/caravan/freighter3) -"aT" = ( -/obj/structure/fluff/broken_flooring{ - icon_state = "singular" - }, -/turf/template_noop, -/area/template_noop) -"aW" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/door_assembly/door_assembly_com{ - anchored = 1; - density = 0; - name = "broken airlock" - }, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter3) -"aY" = ( +"aQ" = ( /obj/effect/turf_decal/bot_white/right, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -206,39 +143,30 @@ start_charge = 0 }, /obj/machinery/button/door{ - id = "caravantrade2_cargo_port"; + id = "caravantrade3_cargo_port"; name = "Cargo Blast Door Control"; pixel_y = 24 }, /obj/machinery/light/small{ dir = 1 }, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter2) -"aZ" = ( -/obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/door_assembly/door_assembly_com{ - anchored = 1; - density = 0; - name = "broken airlock" - }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter2) -"bg" = ( +/area/shuttle/caravan/freighter3) +"aR" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -24 - }, /obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 + dir = 8 }, -/turf/open/floor/plating/airless, -/area/shuttle/caravan/freighter2) +/turf/open/floor/iron/airless, +/area/shuttle/caravan/freighter3) +"aT" = ( +/obj/structure/fluff/broken_flooring{ + icon_state = "singular" + }, +/turf/template_noop, +/area/template_noop) "bh" = ( /obj/structure/chair{ dir = 4 @@ -300,6 +228,12 @@ }, /turf/open/floor/plating/airless, /area/ruin/unpowered) +"ej" = ( +/obj/effect/turf_decal/box/white/corners, +/obj/structure/closet/crate/secure/weapon, +/obj/item/gun/energy/e_gun/mini, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter2) "eu" = ( /obj/structure/chair{ dir = 4 @@ -334,6 +268,24 @@ broken = 1 }, /area/ruin/unpowered) +"eL" = ( +/obj/effect/turf_decal/bot_white, +/obj/structure/closet/crate/secure/engineering, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, +/obj/item/clothing/gloves/color/yellow, +/obj/item/clothing/gloves/color/yellow, +/obj/item/multitool, +/obj/item/multitool, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter3) +"fk" = ( +/obj/effect/turf_decal/bot_white, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter3) "fZ" = ( /turf/closed/wall/mineral/titanium, /area/shuttle/caravan/freighter3) @@ -374,53 +326,6 @@ }, /turf/open/floor/plating/airless, /area/shuttle/caravan/freighter3) -"gs" = ( -/obj/effect/turf_decal/bot_white, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter3) -"gt" = ( -/obj/effect/turf_decal/bot_white, -/obj/structure/closet/crate/secure/weapon, -/obj/item/gun/ballistic/revolver/grenadelauncher/unrestricted, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter3) -"gv" = ( -/obj/effect/turf_decal/bot_white, -/obj/structure/closet/crate/secure/engineering, -/obj/item/storage/toolbox/mechanical, -/obj/item/storage/toolbox/mechanical, -/obj/item/storage/toolbox/electrical, -/obj/item/storage/toolbox/electrical, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/gloves/color/yellow, -/obj/item/multitool, -/obj/item/multitool, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter3) -"gw" = ( -/obj/effect/turf_decal/bot_white, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/button/door{ - id = "caravantrade3_cargo_port"; - name = "Cargo Blast Door Control"; - pixel_y = 24 - }, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter3) -"gy" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/sign/warning/vacuum{ - pixel_x = -32; - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter3) "gP" = ( /obj/structure/shuttle/engine/propulsion/burst{ dir = 8 @@ -470,13 +375,6 @@ icon_state = "floorscorched1" }, /area/shuttle/caravan/freighter3) -"gY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter3) "hm" = ( /turf/closed/wall/mineral/titanium, /area/shuttle/caravan/freighter2) @@ -548,29 +446,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/airless, /area/shuttle/caravan/freighter3) -"hw" = ( -/obj/effect/turf_decal/box/white/corners{ - dir = 1 - }, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter3) -"hx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/closet/crate/secure/plasma, -/obj/item/tank/internals/plasma/full, -/obj/item/stack/sheet/mineral/plasma{ - amount = 25 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter3) -"hy" = ( -/obj/effect/turf_decal/box/white/corners{ - dir = 4 - }, -/mob/living/simple_animal/hostile/syndicate/ranged/shotgun/space/stormtrooper, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter3) "hz" = ( /obj/machinery/firealarm{ dir = 4; @@ -601,16 +476,6 @@ icon_state = "damaged5" }, /area/shuttle/caravan/freighter2) -"hT" = ( -/obj/effect/turf_decal/bot_white, -/obj/structure/closet/crate/secure/gear, -/obj/item/ammo_casing/shotgun/ion, -/obj/item/ammo_casing/shotgun/pulseslug, -/obj/item/ammo_casing/shotgun/dragonsbreath, -/obj/item/ammo_casing/shotgun/stunslug, -/obj/item/ammo_casing/shotgun/stunslug, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter2) "hU" = ( /obj/effect/turf_decal/bot_white, /obj/effect/decal/cleanable/dirt, @@ -618,31 +483,6 @@ icon_state = "damaged2" }, /area/shuttle/caravan/freighter2) -"hV" = ( -/obj/effect/turf_decal/bot_white, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate/secure/gear, -/obj/item/storage/box/rubbershot, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter2) -"hW" = ( -/obj/effect/turf_decal/bot_white, -/obj/structure/closet/crate/secure/gear, -/obj/machinery/button/door{ - id = "caravantrade2_cargo_port"; - name = "Cargo Blast Door Control"; - pixel_y = 24 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/item/ammo_box/magazine/m10mm{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/ammo_box/magazine/m10mm, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter2) "hX" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -702,36 +542,6 @@ icon_state = "damaged5" }, /area/shuttle/caravan/freighter3) -"id" = ( -/obj/effect/turf_decal/box/white/corners, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter3) -"ie" = ( -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/airless, -/area/shuttle/caravan/freighter3) -"if" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter3) -"ig" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/mob_spawn/human/corpse/cargo_tech, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter3) "ih" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -840,10 +650,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/airless, /area/shuttle/caravan/freighter3) -"iF" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter3) "iL" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/frame/computer{ @@ -875,21 +681,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/iron/airless, /area/shuttle/caravan/freighter2) -"iV" = ( -/obj/effect/turf_decal/box/white/corners{ - dir = 1 - }, -/obj/structure/closet/crate/secure/weapon, -/obj/item/gun/ballistic/shotgun/sc_pump, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter2) -"iX" = ( -/obj/effect/turf_decal/box/white/corners{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter2) "iY" = ( /obj/machinery/firealarm{ dir = 4; @@ -902,14 +693,6 @@ initial_gas_mix = "TEMP=2.7" }, /area/shuttle/caravan/freighter2) -"ja" = ( -/obj/effect/turf_decal/bot_white, -/obj/structure/closet/crate/secure/engineering, -/obj/item/organ/cyberimp/arm/toolset, -/obj/item/organ/cyberimp/eyes/hud/medical, -/obj/item/organ/cyberimp/brain/anti_stun, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter3) "jb" = ( /obj/effect/turf_decal/bot_white, /obj/effect/decal/cleanable/dirt, @@ -917,34 +700,6 @@ icon_state = "damaged3" }, /area/shuttle/caravan/freighter3) -"jc" = ( -/obj/effect/turf_decal/bot_white, -/obj/structure/closet/crate/secure/plasma, -/obj/item/mecha_parts/mecha_equipment/weapon/energy/plasma, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter3) -"jd" = ( -/obj/effect/turf_decal/bot_white, -/obj/machinery/light/small, -/obj/machinery/button/door{ - id = "caravantrade3_cargo_starboard"; - name = "Cargo Blast Door Control"; - pixel_y = -24 - }, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter3) -"je" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/sign/warning/vacuum{ - pixel_x = -32; - pixel_y = -32 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter3) "jp" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/power/port_gen/pacman{ @@ -962,34 +717,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/airless, /area/shuttle/caravan/freighter2) -"jr" = ( -/obj/effect/turf_decal/box/white/corners{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate/secure/weapon, -/obj/item/gun/ballistic/automatic/pistol/APS, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter2) -"js" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter2) -"jt" = ( -/obj/effect/turf_decal/box/white/corners, -/obj/structure/closet/crate/secure/weapon, -/obj/item/gun/energy/e_gun/mini, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter2) -"ju" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/iron/airless, -/area/shuttle/caravan/freighter2) "jv" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/firealarm{ @@ -1005,16 +732,6 @@ }, /turf/open/floor/plating/airless, /area/shuttle/caravan/freighter3) -"jA" = ( -/obj/effect/turf_decal/bot_white, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate/secure/engineering, -/obj/item/wrench/caravan, -/obj/item/wirecutters/caravan, -/obj/item/crowbar/red/caravan, -/obj/item/screwdriver/caravan, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter3) "jH" = ( /obj/machinery/atmospherics/components/unary/tank/air{ dir = 4 @@ -1088,56 +805,6 @@ }, /turf/open/floor/plating/airless, /area/shuttle/caravan/freighter2) -"jW" = ( -/obj/effect/turf_decal/bot_white/left, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/button/door{ - id = "caravantrade2_cargo_starboard"; - name = "Cargo Blast Door Control"; - pixel_y = -24 - }, -/obj/machinery/light/small, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter2) -"jX" = ( -/obj/effect/turf_decal/bot_white, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter2) -"jY" = ( -/obj/effect/turf_decal/bot_white, -/obj/structure/closet/crate/secure/gear, -/obj/item/storage/belt/bandolier, -/obj/item/clothing/accessory/holster, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter2) -"jZ" = ( -/obj/effect/turf_decal/bot_white, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter2) -"ka" = ( -/obj/effect/turf_decal/bot_white, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/button/door{ - id = "caravantrade2_cargo_starboard"; - name = "Cargo Blast Door Control"; - pixel_y = -24 - }, -/obj/machinery/light/small, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter2) -"kb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/sign/warning/vacuum{ - pixel_x = -32; - pixel_y = -32 - }, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter2) "kc" = ( /obj/structure/rack, /obj/effect/decal/cleanable/dirt, @@ -1224,12 +891,103 @@ broken = 1 }, /area/ruin/unpowered) +"me" = ( +/obj/effect/turf_decal/bot_white, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter2) +"mG" = ( +/obj/effect/turf_decal/bot_white, +/obj/structure/closet/crate/secure/engineering, +/obj/item/organ/cyberimp/arm/toolset, +/obj/item/organ/cyberimp/eyes/hud/medical, +/obj/item/organ/cyberimp/brain/anti_stun, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter3) +"om" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/closet/crate/secure/plasma, +/obj/item/tank/internals/plasma/full, +/obj/item/stack/sheet/mineral/plasma{ + amount = 25 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter3) +"oY" = ( +/obj/effect/turf_decal/bot_white, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/secure/gear, +/obj/item/storage/box/rubbershot, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter2) +"pm" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/sign/warning/vacuum{ + pixel_x = -32; + pixel_y = -32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter3) +"qz" = ( +/obj/machinery/airalarm/all_access{ + dir = 8; + pixel_x = -24 + }, +/obj/effect/decal/cleanable/blood, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter3) +"rf" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 1 + }, +/obj/structure/closet/crate/secure/weapon, +/obj/item/gun/ballistic/shotgun/sc_pump, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter2) +"sP" = ( +/obj/effect/turf_decal/bot_white, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/secure/engineering, +/obj/item/wrench/caravan, +/obj/item/wirecutters/caravan, +/obj/item/crowbar/red/caravan, +/obj/item/screwdriver/caravan, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter3) +"ts" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/door_assembly/door_assembly_com{ + anchored = 1; + density = 0; + name = "broken airlock" + }, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter2) "tH" = ( /obj/structure/shuttle/engine/propulsion/burst{ dir = 8 }, /turf/closed/wall/mineral/plastitanium, /area/ruin/unpowered) +"uK" = ( +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = 24 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/airless, +/area/shuttle/caravan/freighter3) "vE" = ( /obj/machinery/door/airlock/external{ req_access_txt = "13" @@ -1239,6 +997,82 @@ }, /turf/open/floor/plating/airless, /area/shuttle/caravan/freighter3) +"vU" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter3) +"vV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/sign/warning/vacuum{ + pixel_x = -32; + pixel_y = -32 + }, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter2) +"wA" = ( +/obj/effect/turf_decal/bot_white/left, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door{ + id = "caravantrade2_cargo_starboard"; + name = "Cargo Blast Door Control"; + pixel_y = -24 + }, +/obj/machinery/light/small, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter2) +"yi" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/mob_spawn/human/corpse/cargo_tech, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter3) +"yB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter2) +"zg" = ( +/obj/effect/turf_decal/bot_white, +/obj/structure/closet/crate/secure/gear, +/obj/item/ammo_casing/shotgun/ion, +/obj/item/ammo_casing/shotgun/pulseslug, +/obj/item/ammo_casing/shotgun/dragonsbreath, +/obj/item/ammo_casing/shotgun/stunslug, +/obj/item/ammo_casing/shotgun/stunslug, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter2) +"zI" = ( +/obj/effect/turf_decal/bot_white, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door{ + id = "caravantrade2_cargo_starboard"; + name = "Cargo Blast Door Control"; + pixel_y = -24 + }, +/obj/machinery/light/small, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter2) +"Ao" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter3) +"Aw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/iron/airless, +/area/shuttle/caravan/freighter2) "BN" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -1249,6 +1083,13 @@ initial_gas_mix = "TEMP=2.7" }, /area/shuttle/caravan/freighter2) +"Cu" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 4 + }, +/mob/living/simple_animal/hostile/syndicate/ranged/shotgun/space/stormtrooper, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter3) "CW" = ( /obj/structure/table/reinforced, /obj/item/folder/yellow, @@ -1273,6 +1114,25 @@ initial_gas_mix = "TEMP=2.7" }, /area/shuttle/caravan/freighter3) +"Fo" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 1 + }, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter3) +"FK" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/door_assembly/door_assembly_com{ + anchored = 1; + density = 0; + name = "broken airlock" + }, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter3) "Gh" = ( /obj/structure/rack, /obj/item/tank/jetpack/carbondioxide, @@ -1294,6 +1154,146 @@ }, /turf/open/floor/plating/airless, /area/shuttle/caravan/freighter2) +"HZ" = ( +/obj/effect/turf_decal/bot_white, +/obj/structure/closet/crate/secure/gear, +/obj/item/storage/belt/bandolier, +/obj/item/clothing/accessory/holster, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter2) +"Ib" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/all_access{ + dir = 8; + pixel_x = -24 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/shuttle/caravan/freighter2) +"Jg" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/secure/weapon, +/obj/item/gun/ballistic/automatic/pistol/APS, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter2) +"Ji" = ( +/obj/effect/turf_decal/bot_white, +/obj/structure/closet/crate/secure/plasma, +/obj/item/mecha_parts/mecha_equipment/weapon/energy/plasma, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter3) +"Kw" = ( +/obj/effect/turf_decal/bot_white, +/obj/machinery/light/small, +/obj/machinery/button/door{ + id = "caravantrade3_cargo_starboard"; + name = "Cargo Blast Door Control"; + pixel_y = -24 + }, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter3) +"MQ" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -26 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter3) +"PI" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter2) +"RA" = ( +/obj/effect/turf_decal/bot_white, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter2) +"SS" = ( +/obj/effect/turf_decal/bot_white, +/obj/structure/closet/crate/secure/gear, +/obj/machinery/button/door{ + id = "caravantrade2_cargo_port"; + name = "Cargo Blast Door Control"; + pixel_y = 24 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/item/ammo_box/magazine/m10mm{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/ammo_box/magazine/m10mm, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter2) +"TN" = ( +/obj/effect/turf_decal/box/white/corners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter3) +"Ub" = ( +/obj/effect/turf_decal/bot_white/right, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + dir = 8; + name = "Tiny Freighter APC"; + pixel_x = -25; + req_access = null; + start_charge = 0 + }, +/obj/machinery/button/door{ + id = "caravantrade2_cargo_port"; + name = "Cargo Blast Door Control"; + pixel_y = 24 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter2) +"Ur" = ( +/obj/effect/turf_decal/bot_white, +/obj/structure/closet/crate/secure/weapon, +/obj/item/gun/ballistic/revolver/grenadelauncher/unrestricted, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter3) +"Uv" = ( +/obj/effect/turf_decal/bot_white, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/button/door{ + id = "caravantrade3_cargo_port"; + name = "Cargo Blast Door Control"; + pixel_y = 24 + }, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter3) +"YG" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/sign/warning/vacuum{ + pixel_x = -32; + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter3) (1,1,1) = {" aa @@ -3557,12 +3557,12 @@ aa aa aa hn -aY +Ub iq iT jp jH -jW +wA hn aa aa @@ -3614,7 +3614,7 @@ aP iU jq jI -jX +RA ke aa aa @@ -3661,12 +3661,12 @@ bs bs bs hp -hT +zg is -iV -jr +rf +Jg jJ -jY +HZ kf aa aa @@ -3715,10 +3715,10 @@ af hq hU it -js -js +yB +yB jK -jZ +me ke aa aa @@ -3765,12 +3765,12 @@ bs bs bs hr -hV +oY iu -iX -jt +PI +ej jL -jX +RA kf aa aa @@ -3817,12 +3817,12 @@ aa aa aa hn -hW +SS BN iY -ju +Aw bi -ka +zI hn aa aa @@ -3870,7 +3870,7 @@ aa aa hn hn -aZ +ts hn hn hn @@ -3923,10 +3923,10 @@ aa hs hX ix -bg +Ib jv jN -kb +vV GL aa aa @@ -5270,7 +5270,7 @@ aa aa aa ga -av +aQ gR hu hZ @@ -5322,7 +5322,7 @@ aa aa aa gb -gs +fk aN hv ia @@ -5374,12 +5374,12 @@ aa aa aa gb -jA +sP gT -hw +Fo ib iB -ja +mG ak aa aa @@ -5426,9 +5426,9 @@ aa aa aa gb -gt +Ur gU -hx +om ic iC jb @@ -5478,12 +5478,12 @@ aa aa aa gb -gv +eL gV -hy -id +Cu +TN iD -jc +Ji jy aa aa @@ -5530,12 +5530,12 @@ aa aa aa ga -gw +Uv eE hz -ie +uK aR -jd +Kw ga aa aa @@ -5583,7 +5583,7 @@ aa aa ga ga -aW +FK ga ga ga @@ -5634,12 +5634,12 @@ aa aa aa gc -gy -gY -aO -if -iF -je +YG +Ao +qz +MQ +vU +pm vE aa aa @@ -5689,7 +5689,7 @@ gd Da aG hB -ig +yi aM Gh gd diff --git a/_maps/RandomRuins/SpaceRuins/deepstorage.dmm b/_maps/RandomRuins/SpaceRuins/deepstorage.dmm index d1fe5a57e7a8b..fa7c6ddc117f9 100644 --- a/_maps/RandomRuins/SpaceRuins/deepstorage.dmm +++ b/_maps/RandomRuins/SpaceRuins/deepstorage.dmm @@ -183,7 +183,8 @@ /obj/item/stack/package_wrap, /obj/effect/turf_decal/delivery, /obj/machinery/airalarm/away{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, @@ -399,7 +400,8 @@ /obj/structure/table, /obj/machinery/reagentgrinder, /obj/machinery/airalarm/away{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -888,7 +890,7 @@ /area/ruin/space/has_grav/deepstorage/hydroponics) "ch" = ( /obj/machinery/airalarm/away{ - dir = 8; + dir = 4; pixel_x = 24 }, /obj/effect/decal/cleanable/dirt, @@ -929,7 +931,8 @@ "cs" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/machinery/airalarm/away{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /turf/open/floor/iron/freezer, /area/ruin/space/has_grav/deepstorage) @@ -1543,7 +1546,7 @@ pixel_x = 4 }, /obj/machinery/airalarm/away{ - dir = 8; + dir = 4; pixel_x = 24 }, /turf/open/floor/iron/dark, @@ -2247,7 +2250,8 @@ dir = 8 }, /obj/machinery/airalarm/away{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, @@ -2290,7 +2294,7 @@ dir = 4 }, /obj/machinery/airalarm/away{ - dir = 4; + dir = 8; pixel_x = -24 }, /obj/effect/decal/cleanable/dirt, @@ -2503,7 +2507,7 @@ /turf/open/floor/iron, /area/ruin/space/has_grav/deepstorage) "fU" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Bunker entrance"; network = list("bunker1") }, @@ -2615,7 +2619,7 @@ dir = 4 }, /obj/machinery/airalarm/away{ - dir = 8; + dir = 4; pixel_x = 24 }, /obj/effect/decal/cleanable/dirt, @@ -2985,7 +2989,8 @@ "hf" = ( /obj/machinery/hydroponics/constructable, /obj/machinery/airalarm/away{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -3158,7 +3163,8 @@ "je" = ( /obj/structure/table, /obj/machinery/airalarm/away{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 diff --git a/_maps/RandomRuins/SpaceRuins/listeningstation.dmm b/_maps/RandomRuins/SpaceRuins/listeningstation.dmm index 66cf0483e0874..8fd470381dd21 100644 --- a/_maps/RandomRuins/SpaceRuins/listeningstation.dmm +++ b/_maps/RandomRuins/SpaceRuins/listeningstation.dmm @@ -13,7 +13,8 @@ dir = 2 }, /obj/machinery/airalarm/syndicate{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -160,7 +161,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/airalarm/syndicate{ - dir = 4; + dir = 8; pixel_x = -24 }, /turf/open/floor/iron/dark, @@ -351,7 +352,7 @@ dir = 4 }, /obj/machinery/airalarm/syndicate{ - dir = 8; + dir = 4; pixel_x = 24 }, /obj/effect/decal/cleanable/dirt, @@ -858,7 +859,8 @@ /area/ruin/space/has_grav/listeningstation) "Jn" = ( /obj/machinery/airalarm/syndicate{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ diff --git a/_maps/RandomRuins/SpaceRuins/oldstation.dmm b/_maps/RandomRuins/SpaceRuins/oldstation.dmm index af6b3a03b62ac..673788888b36f 100644 --- a/_maps/RandomRuins/SpaceRuins/oldstation.dmm +++ b/_maps/RandomRuins/SpaceRuins/oldstation.dmm @@ -995,14 +995,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"di" = ( -/obj/structure/table, -/obj/item/storage/firstaid/ancient, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/white/side/airless{ - dir = 5 - }, -/area/ruin/space/has_grav/ancientstation/betanorth) "dj" = ( /obj/structure/sign/poster/official/nanomichi_ad, /turf/closed/wall/rust, @@ -1018,21 +1010,6 @@ "dl" = ( /turf/closed/wall/rust, /area/ruin/space/has_grav/ancientstation/engi) -"dm" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -23 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/ruin/space/has_grav/ancientstation) "do" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/green{ @@ -1068,18 +1045,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/ruin/space/has_grav/ancientstation) -"du" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/ruin/space/has_grav/ancientstation) "dv" = ( /turf/closed/wall/rust, /area/ruin/space/has_grav/ancientstation/sec) @@ -1145,13 +1110,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"dD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/rollerbed, -/turf/open/floor/iron/white/side/airless{ - dir = 4 - }, -/area/ruin/space/has_grav/ancientstation/betanorth) "dF" = ( /obj/structure/lattice, /turf/template_noop, @@ -1194,18 +1152,6 @@ /obj/structure/sign/poster/contraband/donut_corp, /turf/closed/wall/rust, /area/ruin/space/has_grav/ancientstation/sec) -"dW" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -23 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "dX" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -1237,16 +1183,6 @@ /mob/living/simple_animal/hostile/hivebot, /turf/open/floor/iron, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"ee" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/hostile/hivebot, -/turf/open/floor/iron, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "ef" = ( /obj/machinery/door/airlock/medical/glass{ name = "Medical Bay" @@ -1385,12 +1321,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/airless, /area/ruin/space/has_grav/ancientstation/betanorth) -"eH" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/white/side/airless{ - dir = 4 - }, -/area/ruin/space/has_grav/ancientstation/betanorth) "eI" = ( /obj/structure/cable/yellow{ icon_state = "0-4" @@ -1404,6 +1334,21 @@ }, /turf/open/floor/plating/airless, /area/template_noop) +"eK" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/airalarm/all_access{ + dir = 8; + pixel_x = -23 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/ruin/space/has_grav/ancientstation) "eL" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -1545,17 +1490,6 @@ /obj/effect/turf_decal/tile/green, /turf/open/floor/iron, /area/ruin/space/has_grav/ancientstation/hydroponics) -"fl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/turf/open/floor/iron, -/area/ruin/space/has_grav/ancientstation/hydroponics) "fn" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -2495,14 +2429,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/ancientstation/kitchen) -"hw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - pixel_y = 23 - }, -/obj/effect/decal/cleanable/food/egg_smudge, -/turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/ancientstation/kitchen) "hx" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/processor, @@ -2749,19 +2675,6 @@ /obj/effect/decal/cleanable/vomit/old, /turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/ancientstation/kitchen) -"iC" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -23 - }, -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/hostile/hivebot, -/turf/open/floor/iron, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "iD" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, @@ -2845,15 +2758,6 @@ }, /turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/ancientstation/kitchen) -"iO" = ( -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/ruin/space/has_grav/ancientstation) "iP" = ( /obj/structure/chair{ dir = 1 @@ -3385,13 +3289,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/iron/white, /area/ruin/space/has_grav/ancientstation/proto) -"kj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - pixel_y = 23 - }, -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/ancientstation/proto) "kk" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -3801,14 +3698,6 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/proto) -"lk" = ( -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/airless, -/area/ruin/space/has_grav/ancientstation/atmo) "ll" = ( /turf/closed/mineral/uranium, /area/ruin/unpowered) @@ -3841,13 +3730,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/ruin/space/has_grav/ancientstation) -"lv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/stack/sheet/glass, -/turf/open/floor/iron/white/side/airless{ - dir = 4 - }, -/area/ruin/space/has_grav/ancientstation/betanorth) "lx" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/science{ @@ -3859,16 +3741,6 @@ "lz" = ( /turf/open/floor/plating/airless, /area/template_noop) -"lL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/ruin/space/has_grav/ancientstation/rnd) "lR" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -3993,6 +3865,16 @@ /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron, /area/ruin/space/has_grav/ancientstation/sec) +"pp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/turf/open/floor/iron, +/area/ruin/space/has_grav/ancientstation/hydroponics) "py" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/firealarm{ @@ -4012,21 +3894,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"rb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/turf/open/floor/iron, -/area/ruin/space/has_grav/ancientstation/comm) "rc" = ( /obj/structure/rack, /obj/effect/decal/cleanable/dirt, @@ -4055,6 +3922,12 @@ }, /turf/open/floor/iron/white, /area/ruin/space/has_grav/ancientstation/rnd) +"rV" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/side/airless{ + dir = 4 + }, +/area/ruin/space/has_grav/ancientstation/betanorth) "sq" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ @@ -4116,6 +3989,27 @@ }, /turf/open/floor/iron, /area/ruin/space/has_grav/ancientstation/sec) +"vZ" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = 24 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/ruin/space/has_grav/ancientstation) +"wn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/all_access{ + pixel_y = 23; + dir = 1 + }, +/obj/effect/decal/cleanable/food/egg_smudge, +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/ancientstation/kitchen) "wp" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -4200,19 +4094,6 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation) -"yt" = ( -/obj/structure/rack, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 24 - }, -/obj/item/clothing/suit/space/nasavoid/old, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/ruin/space/has_grav/ancientstation/engi) "yL" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -4239,6 +4120,14 @@ }, /turf/open/floor/iron, /area/ruin/space/has_grav/ancientstation/sec) +"Ab" = ( +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = 24 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/airless, +/area/ruin/space/has_grav/ancientstation/atmo) "Af" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -4290,6 +4179,16 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/deltacorridor) +"BN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/ruin/space/has_grav/ancientstation/rnd) "Cc" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/power/solar_control{ @@ -4302,6 +4201,14 @@ }, /turf/open/floor/iron, /area/ruin/space/has_grav/ancientstation/engi) +"CF" = ( +/obj/structure/table, +/obj/item/storage/firstaid/ancient, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/side/airless{ + dir = 5 + }, +/area/ruin/space/has_grav/ancientstation/betanorth) "Dj" = ( /obj/structure/transit_tube{ dir = 4 @@ -4350,6 +4257,21 @@ }, /turf/open/floor/iron, /area/ruin/space/has_grav/ancientstation/engi) +"Ey" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron, +/area/ruin/space/has_grav/ancientstation/comm) "EJ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/purple/anticorner/contrasted{ @@ -4488,6 +4410,13 @@ }, /turf/open/floor/iron/white, /area/ruin/space/has_grav/ancientstation) +"IM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/sheet/glass, +/turf/open/floor/iron/white/side/airless{ + dir = 4 + }, +/area/ruin/space/has_grav/ancientstation/betanorth) "IV" = ( /obj/effect/decal/cleanable/dirt, /obj/item/kirbyplants{ @@ -4617,6 +4546,18 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/ruin/space/has_grav/ancientstation) +"Mc" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/all_access{ + dir = 8; + pixel_x = -23 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/ruin/space/has_grav/ancientstation/deltacorridor) "MC" = ( /obj/effect/decal/cleanable/dirt, /obj/item/kirbyplants{ @@ -4663,6 +4604,13 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/hivebot) +"Nl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/rollerbed, +/turf/open/floor/iron/white/side/airless{ + dir = 4 + }, +/area/ruin/space/has_grav/ancientstation/betanorth) "Ns" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, @@ -4730,6 +4678,19 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/white, /area/ruin/space/has_grav/ancientstation) +"OL" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/all_access{ + dir = 8; + pixel_x = -23 + }, +/obj/effect/decal/cleanable/dirt, +/mob/living/simple_animal/hostile/hivebot, +/turf/open/floor/iron, +/area/ruin/space/has_grav/ancientstation/deltacorridor) "OU" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/green/half/contrasted, @@ -4820,6 +4781,16 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/deltacorridor) +"Sk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = 24 + }, +/obj/effect/decal/cleanable/dirt, +/mob/living/simple_animal/hostile/hivebot, +/turf/open/floor/iron, +/area/ruin/space/has_grav/ancientstation/deltacorridor) "Sr" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -4829,6 +4800,19 @@ }, /turf/open/floor/iron, /area/ruin/space/has_grav/ancientstation/comm) +"SC" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = 24 + }, +/obj/item/clothing/suit/space/nasavoid/old, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/ruin/space/has_grav/ancientstation/engi) "SP" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/mirror{ @@ -4850,6 +4834,15 @@ }, /turf/open/floor/iron, /area/ruin/space/has_grav/ancientstation/comm) +"Tz" = ( +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = 24 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/ruin/space/has_grav/ancientstation) "TV" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/rack, @@ -5000,6 +4993,14 @@ /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron, /area/ruin/space/has_grav/ancientstation/sec) +"YY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/all_access{ + pixel_y = 23; + dir = 1 + }, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/ancientstation/proto) "ZE" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/firealarm{ @@ -5098,7 +5099,7 @@ km jO kW km -lk +Ab mH aa aa @@ -5123,11 +5124,11 @@ bJ bI bI bJ -di -dD +CF +Nl bq -lv -eH +IM +rV aa aa aa @@ -6324,7 +6325,7 @@ bN bN cN dl -yt +SC NO Uq ff @@ -6419,7 +6420,7 @@ aG bP cl cO -dm +eK cl rv Kx @@ -6431,7 +6432,7 @@ hq Kx ih rv -dm +eK cO LY jE @@ -6807,11 +6808,11 @@ dp dQ er dQ -fl +pp cQ gu gY -hw +wn hV hS ht @@ -6939,7 +6940,7 @@ ak ak Bs Pn -rb +Ey Pn xE ak @@ -7091,7 +7092,7 @@ aG PV bN cV -du +vZ bN Ka bN @@ -7103,7 +7104,7 @@ bR Ka bN bN -iO +Tz cV bN bW @@ -7860,7 +7861,7 @@ bD cz cY dw -dW +Mc MS eW ft @@ -7870,7 +7871,7 @@ ey hC ey MS -iC +OL dw ey ey @@ -8252,7 +8253,7 @@ eb gP hi hi -lL +BN Ns lT hi @@ -8308,7 +8309,7 @@ dy dc ca jV -kj +YY kw kw kw @@ -8580,7 +8581,7 @@ bD cH dg dC -ee +Sk qB eY cX @@ -8590,7 +8591,7 @@ ed hJ ed ca -ee +Sk Vs jf ca diff --git a/_maps/RandomRuins/SpaceRuins/power_puzzle.dmm b/_maps/RandomRuins/SpaceRuins/power_puzzle.dmm index 7e38456ddc03f..2a835a0a44837 100644 --- a/_maps/RandomRuins/SpaceRuins/power_puzzle.dmm +++ b/_maps/RandomRuins/SpaceRuins/power_puzzle.dmm @@ -38,7 +38,7 @@ /turf/closed/wall/r_wall, /area/ruin/space/has_grav/storage/materials1) "aj" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ start_charge = 0 }, /obj/structure/cable{ @@ -136,7 +136,7 @@ /turf/closed/wall/r_wall, /area/ruin/space/has_grav/storage/materials2) "az" = ( -/obj/machinery/power/apc/auto_name/east{ +/obj/machinery/power/apc/auto_name/directional/east{ start_charge = 0 }, /obj/structure/cable{ @@ -210,7 +210,7 @@ /turf/open/floor/iron, /area/ruin/space/has_grav/storage/materials2) "aL" = ( -/obj/machinery/power/apc/auto_name/south{ +/obj/machinery/power/apc/auto_name/directional/south{ start_charge = 0 }, /obj/structure/cable{ @@ -353,7 +353,7 @@ /turf/open/floor/iron, /area/ruin/space/has_grav/storage/central) "bn" = ( -/obj/machinery/power/apc/auto_name/east{ +/obj/machinery/power/apc/auto_name/directional/east{ start_charge = 0 }, /turf/open/floor/iron, @@ -488,7 +488,7 @@ /turf/open/floor/iron, /area/ruin/space/has_grav/storage/power2) "bK" = ( -/obj/machinery/power/apc/auto_name/south{ +/obj/machinery/power/apc/auto_name/directional/south{ start_charge = 0 }, /obj/structure/cable{ @@ -580,7 +580,7 @@ /turf/open/floor/iron, /area/ruin/space/has_grav/storage/materials1) "bU" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ start_charge = 0 }, /obj/structure/cable{ @@ -604,7 +604,7 @@ /turf/open/floor/iron, /area/ruin/space/has_grav/storage/materials2) "bY" = ( -/obj/machinery/power/apc/auto_name/east{ +/obj/machinery/power/apc/auto_name/directional/east{ start_charge = 0 }, /obj/structure/cable{ @@ -758,7 +758,7 @@ /turf/open/floor/iron, /area/ruin/space/has_grav/storage/central) "cz" = ( -/obj/machinery/power/apc/auto_name/north{ +/obj/machinery/power/apc/auto_name/directional/north{ start_charge = 0 }, /obj/effect/decal/cleanable/ash, diff --git a/_maps/RandomRuins/SpaceRuins/spacehotel.dmm b/_maps/RandomRuins/SpaceRuins/spacehotel.dmm index c0be71d15bcc4..077361f2eee3a 100644 --- a/_maps/RandomRuins/SpaceRuins/spacehotel.dmm +++ b/_maps/RandomRuins/SpaceRuins/spacehotel.dmm @@ -1156,7 +1156,7 @@ /turf/open/floor/wood, /area/ruin/space/has_grav/hotel/guestroom/room_1) "dA" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 24 }, /turf/open/floor/iron/white, @@ -1514,15 +1514,13 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/hotel) "eL" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -24 }, /turf/open/floor/plating, /area/ruin/space/has_grav/hotel/bar) "eM" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -24 }, /turf/open/floor/plating, @@ -1606,7 +1604,7 @@ /turf/open/floor/wood, /area/ruin/space/has_grav/hotel/dock) "fc" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 24 }, /turf/open/floor/wood, @@ -2621,8 +2619,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -24 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -3501,7 +3498,7 @@ /turf/open/floor/iron, /area/ruin/space/has_grav/hotel/power) "ou" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 24 }, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -4579,7 +4576,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 24 }, /obj/effect/turf_decal/tile/yellow/half/contrasted{ diff --git a/_maps/RandomZLevels/moonoutpost19.dmm b/_maps/RandomZLevels/moonoutpost19.dmm index 2127b1c7224c4..eab720a4ac0e7 100644 --- a/_maps/RandomZLevels/moonoutpost19.dmm +++ b/_maps/RandomZLevels/moonoutpost19.dmm @@ -433,8 +433,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 23; req_access = null; req_access_txt = "150" @@ -527,7 +526,7 @@ /area/awaymission/moonoutpost19/syndicate) "bU" = ( /obj/machinery/portable_atmospherics/canister/air, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23; req_access = null; req_access_txt = "150" @@ -608,7 +607,8 @@ /obj/machinery/airalarm/unlocked{ pixel_y = 23; req_access = null; - req_access_txt = "150" + req_access_txt = "150"; + dir = 1 }, /turf/open/floor/iron{ dir = 8; @@ -1095,8 +1095,7 @@ /area/awaymission/moonoutpost19/syndicate) "dh" = ( /obj/structure/chair/wood/normal, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23; req_access = null; req_access_txt = "150" @@ -1125,8 +1124,7 @@ }, /area/awaymission/moonoutpost19/syndicate) "dk" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 23; req_access = null; req_access_txt = "150" @@ -1619,7 +1617,7 @@ }, /obj/structure/alien/weeds, /obj/structure/alien/egg/burst, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Xenobiology Containment North"; network = list("mo19x") }, @@ -1745,9 +1743,8 @@ /obj/machinery/light/small/broken{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Xenobiology"; - dir = 4; network = list("mo19","mo19r") }, /turf/open/floor/iron/white/side{ @@ -1833,7 +1830,8 @@ }, /obj/machinery/airalarm/unlocked{ pixel_y = 23; - req_access = null + req_access = null; + dir = 1 }, /turf/open/floor/plating{ heat_capacity = 1e+006 @@ -1953,7 +1951,8 @@ }, /obj/machinery/airalarm/unlocked{ pixel_y = 23; - req_access = null + req_access = null; + dir = 1 }, /obj/structure/alien/weeds, /turf/open/floor/iron{ @@ -2252,9 +2251,8 @@ dir = 4 }, /obj/structure/alien/weeds, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Xenobiology Containment East"; - dir = 8; network = list("mo19x") }, /turf/open/floor/engine, @@ -2723,7 +2721,7 @@ dir = 4 }, /obj/machinery/airalarm/unlocked{ - dir = 8; + dir = 4; pixel_x = 23; req_access = null }, @@ -2811,9 +2809,8 @@ "hb" = ( /obj/machinery/light/broken, /obj/structure/alien/weeds, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Xenobiology Containment South"; - dir = 1; network = list("mo19x") }, /turf/open/floor/engine, @@ -2930,7 +2927,8 @@ }, /obj/machinery/airalarm/unlocked{ pixel_y = 23; - req_access = null + req_access = null; + dir = 1 }, /obj/item/paper/fluff/awaymissions/moonoutpost19/log/gerald, /turf/open/floor/iron/cafeteria{ @@ -3053,9 +3051,8 @@ }, /obj/machinery/light/small/broken, /obj/item/paper/fluff/awaymissions/moonoutpost19/research/evacuation, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Research Division"; - dir = 1; network = list("mo19","mo19r") }, /obj/effect/turf_decal/tile/purple{ @@ -3085,7 +3082,7 @@ /obj/item/storage/firstaid/regular, /obj/effect/decal/cleanable/dirt, /obj/machinery/airalarm/unlocked{ - dir = 8; + dir = 4; pixel_x = 23; req_access = null }, @@ -3331,7 +3328,7 @@ /area/awaymission/moonoutpost19/research) "ij" = ( /obj/machinery/airalarm/unlocked{ - dir = 4; + dir = 8; pixel_x = -23; req_access = null }, @@ -3544,9 +3541,8 @@ pixel_y = -32 }, /obj/machinery/light/small/broken, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Research Director's Office"; - dir = 1; network = list("mo19","mo19r") }, /turf/open/floor/iron/cafeteria{ @@ -3905,7 +3901,8 @@ "jI" = ( /obj/machinery/airalarm/unlocked{ pixel_y = 23; - req_access = null + req_access = null; + dir = 1 }, /turf/open/floor/iron{ heat_capacity = 1e+006 @@ -4031,7 +4028,8 @@ }, /obj/machinery/airalarm/unlocked{ pixel_y = 23; - req_access = null + req_access = null; + dir = 1 }, /obj/effect/turf_decal/tile/purple{ dir = 4 @@ -4240,7 +4238,7 @@ }, /obj/machinery/processor, /obj/machinery/airalarm/unlocked{ - dir = 8; + dir = 4; pixel_x = 23; req_access = null }, @@ -4281,9 +4279,8 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_y = -32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Arrivals North"; - dir = 1; network = list("mo19") }, /obj/effect/turf_decal/tile/blue{ @@ -4488,9 +4485,8 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 26 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Kitchen"; - dir = 8; network = list("mo19") }, /turf/open/floor/iron/cafeteria{ @@ -4581,7 +4577,7 @@ }, /obj/structure/chair/wood/normal, /obj/machinery/airalarm/unlocked{ - dir = 8; + dir = 4; pixel_x = 23; req_access = null }, @@ -4639,7 +4635,7 @@ }, /area/awaymission/moonoutpost19/arrivals) "ly" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23; req_access = null; req_access_txt = "150" @@ -5120,9 +5116,8 @@ pixel_x = 32 }, /obj/item/paper/fluff/awaymissions/moonoutpost19/welcome, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Arrivals South"; - dir = 8; network = list("mo19") }, /obj/effect/turf_decal/stripes/line{ @@ -5202,7 +5197,7 @@ dir = 4 }, /obj/machinery/airalarm/unlocked{ - dir = 8; + dir = 4; pixel_x = 23; req_access = null }, @@ -5362,9 +5357,8 @@ desc = "Your instincts say you shouldn't be following these."; icon_state = "ltrails_2" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Dormitories"; - dir = 4; network = list("mo19") }, /turf/open/floor/iron{ @@ -5402,7 +5396,7 @@ /area/awaymission/moonoutpost19/arrivals) "ny" = ( /obj/machinery/airalarm/unlocked{ - dir = 8; + dir = 4; pixel_x = 23; req_access = null }, @@ -5736,8 +5730,7 @@ }, /area/awaymission/moonoutpost19/syndicate) "qb" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 23; req_access = null; req_access_txt = "150" @@ -5840,9 +5833,8 @@ pixel_x = 24 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Bar"; - dir = 8; network = list("mo19") }, /obj/effect/turf_decal/tile/bar/opposingcorners, @@ -6310,7 +6302,7 @@ /obj/structure/table, /obj/item/storage/box, /obj/machinery/airalarm/unlocked{ - dir = 4; + dir = 8; pixel_x = -23; req_access = null }, @@ -6344,7 +6336,8 @@ }, /obj/machinery/airalarm/unlocked{ pixel_y = 23; - req_access = null + req_access = null; + dir = 1 }, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 diff --git a/_maps/RandomZLevels/research.dmm b/_maps/RandomZLevels/research.dmm index e6355cae42052..640c507250233 100644 --- a/_maps/RandomZLevels/research.dmm +++ b/_maps/RandomZLevels/research.dmm @@ -536,8 +536,7 @@ "ct" = ( /obj/structure/table, /obj/item/storage/firstaid/regular, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -32 }, /turf/open/floor/iron/dark, @@ -948,8 +947,7 @@ /turf/open/floor/plating, /area/awaymission/research/interior/security) "eT" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -32 }, /turf/open/floor/iron/dark, @@ -1555,7 +1553,7 @@ /turf/open/floor/iron, /area/awaymission/research/interior/dorm) "iZ" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 32 }, /obj/effect/turf_decal/tile/blue, @@ -2002,8 +2000,7 @@ dir = 1; layer = 2.9 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 32 }, /turf/open/floor/iron/yellowsiding{ @@ -2247,8 +2244,7 @@ /turf/open/floor/iron/white, /area/awaymission/research/interior/escapepods) "mX" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 32 }, /obj/effect/turf_decal/tile/green{ @@ -3365,7 +3361,7 @@ /turf/open/floor/iron/white, /area/awaymission/research/interior) "DK" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 32 }, /obj/effect/turf_decal/tile/purple/half/contrasted{ @@ -3406,7 +3402,7 @@ /turf/open/floor/iron/white, /area/awaymission/research/interior/cryo) "Ex" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 32 }, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -3802,7 +3798,7 @@ /turf/open/floor/iron/white, /area/awaymission/research/interior/medbay) "Kf" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 32 }, /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -3995,8 +3991,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -32 }, /obj/effect/turf_decal/tile/yellow/half/contrasted, @@ -4398,8 +4393,7 @@ id = "cryopodg1"; name = "panic lockdown button" }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -32 }, /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, @@ -4764,7 +4758,7 @@ id = "cryopodg2"; name = "panic lockdown button" }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 32 }, /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, diff --git a/_maps/RandomZLevels/snowdin.dmm b/_maps/RandomZLevels/snowdin.dmm index 36663b57af89a..77d7da3cb8b78 100644 --- a/_maps/RandomZLevels/snowdin.dmm +++ b/_maps/RandomZLevels/snowdin.dmm @@ -484,7 +484,7 @@ /turf/open/floor/iron, /area/awaymission/snowdin/post/kitchen) "cf" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/structure/spider/stickyweb, @@ -1670,7 +1670,7 @@ /turf/open/floor/iron, /area/awaymission/snowdin/post/gateway) "ho" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/effect/turf_decal/tile/bar/opposingcorners, @@ -1973,8 +1973,7 @@ /area/awaymission/snowdin/post/hydro) "iz" = ( /obj/structure/table, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/item/paper_bin, @@ -2021,7 +2020,7 @@ /area/awaymission/snowdin/post/garage) "iX" = ( /obj/structure/table, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /turf/open/floor/plating, @@ -2244,8 +2243,7 @@ /turf/open/floor/iron, /area/awaymission/snowdin/post/gateway) "ka" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /turf/open/floor/iron/cafeteria, @@ -2342,7 +2340,7 @@ /area/awaymission/snowdin/post/custodials) "kE" = ( /obj/structure/table, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /turf/open/floor/iron/dark, @@ -2447,7 +2445,7 @@ /area/awaymission/snowdin/post/garage) "la" = ( /obj/structure/filingcabinet, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /turf/open/floor/iron, @@ -3893,7 +3891,7 @@ /turf/open/floor/iron, /area/awaymission/snowdin/post/cavern2) "rg" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /turf/open/floor/engine/cult, @@ -4932,7 +4930,7 @@ /turf/open/floor/plating/asteroid/snow/ice, /area/awaymission/snowdin/cave/cavern) "uy" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /turf/open/floor/plating, @@ -8971,8 +8969,7 @@ /area/awaymission/snowdin/outside) "HJ" = ( /obj/effect/turf_decal/stripes/line, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /turf/open/floor/iron, @@ -8999,8 +8996,7 @@ /area/awaymission/snowdin/post/mining_main/robotics) "HN" = ( /obj/effect/turf_decal/stripes/line, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /turf/open/floor/plating{ @@ -9658,7 +9654,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /turf/open/floor/iron, @@ -10757,7 +10753,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, @@ -10885,8 +10881,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/decal/cleanable/dirt, @@ -12245,7 +12240,7 @@ /turf/open/floor/iron, /area/awaymission/snowdin/post/mining_main) "Tp" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/structure/sign/warning/docking{ @@ -12452,7 +12447,7 @@ /turf/open/floor/iron, /area/awaymission/snowdin/post/messhall) "Uf" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ @@ -12990,7 +12985,7 @@ }, /area/awaymission/snowdin/post/mining_main) "Wj" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -13042,7 +13037,7 @@ "Ww" = ( /obj/structure/table, /obj/item/clothing/glasses/hud/health, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/effect/turf_decal/tile/blue/opposingcorners{ @@ -13636,7 +13631,7 @@ /turf/open/floor/iron, /area/awaymission/snowdin/post) "YR" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/effect/decal/cleanable/dirt, @@ -13658,8 +13653,7 @@ /turf/open/floor/iron, /area/awaymission/snowdin/post/dorm) "YU" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/effect/turf_decal/tile/green/half/contrasted{ @@ -13969,7 +13963,7 @@ pixel_x = 5; pixel_y = 5 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ diff --git a/_maps/RandomZLevels/undergroundoutpost45.dmm b/_maps/RandomZLevels/undergroundoutpost45.dmm index a6ed5f6bbb517..ffe5cae05a52f 100644 --- a/_maps/RandomZLevels/undergroundoutpost45.dmm +++ b/_maps/RandomZLevels/undergroundoutpost45.dmm @@ -111,9 +111,8 @@ }, /area/awaymission/undergroundoutpost45/central) "aw" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Bar"; - dir = 8; network = list("uo45") }, /obj/structure/table/reinforced, @@ -678,7 +677,8 @@ dir = 1 }, /obj/machinery/airalarm/all_access{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 @@ -692,7 +692,8 @@ dir = 1 }, /obj/machinery/airalarm/all_access{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 @@ -1703,9 +1704,8 @@ dir = 1; pixel_y = -24 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Central Hallway"; - dir = 1; network = list("uo45") }, /turf/open/floor/iron{ @@ -2081,12 +2081,13 @@ /area/awaymission/undergroundoutpost45/research) "gY" = ( /obj/machinery/airalarm/all_access{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /obj/machinery/light/small{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Research Lab"; network = list("uo45","uo45r") }, @@ -2165,7 +2166,7 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "hg" = ( /obj/machinery/airalarm/all_access{ - dir = 8; + dir = 4; pixel_x = 23 }, /turf/open/floor/iron{ @@ -2213,12 +2214,11 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "hs" = ( /obj/machinery/airalarm/all_access{ - dir = 8; + dir = 4; pixel_x = 23 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Kitchen"; - dir = 8; network = list("uo45") }, /obj/structure/table, @@ -2424,7 +2424,7 @@ /area/awaymission/undergroundoutpost45/gateway) "ic" = ( /obj/machinery/airalarm/all_access{ - dir = 8; + dir = 4; pixel_x = 23 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -2873,9 +2873,8 @@ dir = 4; pixel_x = -23 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Gateway Chamber"; - dir = 4; network = list("uo45","uo45r") }, /obj/effect/decal/cleanable/dirt, @@ -3062,7 +3061,7 @@ /area/awaymission/undergroundoutpost45/gateway) "jK" = ( /obj/machinery/airalarm/all_access{ - dir = 8; + dir = 4; pixel_x = 23 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -3287,7 +3286,8 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "ko" = ( /obj/machinery/airalarm/all_access{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /turf/open/floor/iron{ heat_capacity = 1e+006 @@ -3451,7 +3451,8 @@ /area/awaymission/undergroundoutpost45/gateway) "kJ" = ( /obj/machinery/airalarm/all_access{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /obj/machinery/light/small{ dir = 1 @@ -3561,7 +3562,8 @@ /area/awaymission/undergroundoutpost45/research) "kT" = ( /obj/machinery/airalarm/all_access{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /obj/machinery/light/small{ dir = 1 @@ -3751,12 +3753,13 @@ icon_state = "2-4" }, /obj/machinery/airalarm/all_access{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Gateway Ready Room"; network = list("uo45","uo45r") }, @@ -3856,9 +3859,8 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Research Division West"; - dir = 1; network = list("uo45","uo45r") }, /obj/effect/turf_decal/tile/purple, @@ -4037,9 +4039,8 @@ dir = 1; pixel_y = -24 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Research Division East"; - dir = 1; network = list("uo45","uo45r") }, /obj/effect/turf_decal/tile/purple, @@ -4117,7 +4118,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Engineering Secure Storage"; network = list("uo45") }, @@ -4316,7 +4317,8 @@ dir = 1 }, /obj/machinery/airalarm/all_access{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /turf/open/floor/carpet{ heat_capacity = 1e+006 @@ -4343,7 +4345,8 @@ dir = 1 }, /obj/machinery/airalarm/all_access{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /obj/structure/chair/wood/normal{ dir = 8 @@ -5021,7 +5024,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Dormitories"; network = list("uo45") }, @@ -5422,7 +5425,7 @@ icon_state = "1-2" }, /obj/machinery/airalarm/all_access{ - dir = 8; + dir = 4; pixel_x = 23 }, /obj/machinery/light/small{ @@ -6052,7 +6055,8 @@ "qp" = ( /obj/structure/table, /obj/machinery/airalarm/all_access{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/item/hand_labeler, @@ -6088,7 +6092,7 @@ dir = 4 }, /obj/machinery/airalarm/all_access{ - dir = 8; + dir = 4; pixel_x = 23 }, /turf/open/floor/carpet{ @@ -6106,7 +6110,7 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "qv" = ( /obj/machinery/airalarm/all_access{ - dir = 8; + dir = 4; pixel_x = 23 }, /turf/open/floor/carpet{ @@ -6217,7 +6221,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 10 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Atmospherics"; network = list("uo45") }, @@ -6683,9 +6687,8 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Engineering Hallway"; - dir = 4; network = list("uo45") }, /turf/open/floor/iron{ @@ -6782,7 +6785,8 @@ icon_state = "4-8" }, /obj/machinery/airalarm/all_access{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -8106,7 +8110,8 @@ dir = 4 }, /obj/machinery/airalarm/all_access{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron{ @@ -8549,9 +8554,8 @@ pixel_y = -32 }, /obj/machinery/vending/engivend, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Engineering Foyer"; - dir = 1; network = list("uo45") }, /obj/effect/decal/cleanable/dirt, @@ -9038,7 +9042,7 @@ "xp" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/airalarm/all_access{ - dir = 8; + dir = 4; pixel_x = 23 }, /obj/structure/cable{ @@ -9127,9 +9131,8 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Mining"; - dir = 4; network = list("uo45") }, /obj/effect/decal/cleanable/dirt, @@ -10940,7 +10943,8 @@ icon_state = "4-8" }, /obj/machinery/airalarm/all_access{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -11689,9 +11693,8 @@ }, /area/awaymission/undergroundoutpost45/engineering) "Rl" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Hydroponics"; - dir = 1; network = list("uo45") }, /obj/machinery/power/apc/highcap/fifteen_k{ @@ -12006,7 +12009,7 @@ dir = 4 }, /obj/machinery/airalarm/all_access{ - dir = 8; + dir = 4; pixel_x = 23 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -12020,7 +12023,7 @@ dir = 4 }, /obj/machinery/airalarm/all_access{ - dir = 8; + dir = 4; pixel_x = 23 }, /obj/effect/turf_decal/tile/green/half/contrasted, @@ -12596,7 +12599,8 @@ /area/awaymission/undergroundoutpost45/central) "YY" = ( /obj/machinery/airalarm/all_access{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /obj/machinery/light{ dir = 1 @@ -12741,9 +12745,8 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "ZJ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Arrivals"; - dir = 8; network = list("uo45") }, /obj/effect/turf_decal/tile/neutral/half/contrasted, diff --git a/_maps/RuinGeneration/13x13_ai-lab.dmm b/_maps/RuinGeneration/13x13_ai-lab.dmm index c8cbc0416b039..c070dca1389c1 100644 --- a/_maps/RuinGeneration/13x13_ai-lab.dmm +++ b/_maps/RuinGeneration/13x13_ai-lab.dmm @@ -273,7 +273,7 @@ /obj/effect/decal/cleanable/robot_debris/old, /obj/machinery/camera{ c_tag = "Telecomms - Server Room - Aft-Port"; - dir = 9; + dir = 6; network = list("ss13","tcomms") }, /obj/effect/decal/cleanable/blood/tracks, diff --git a/_maps/RuinGeneration/13x13_listening_base.dmm b/_maps/RuinGeneration/13x13_listening_base.dmm index 193ca40432d90..dc5cea8a72d4c 100644 --- a/_maps/RuinGeneration/13x13_listening_base.dmm +++ b/_maps/RuinGeneration/13x13_listening_base.dmm @@ -142,7 +142,8 @@ /area/ruin/space/has_grav/listeningstation) "kX" = ( /obj/machinery/airalarm/syndicate{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -214,7 +215,7 @@ dir = 4 }, /obj/machinery/airalarm/syndicate{ - dir = 8; + dir = 4; pixel_x = 24 }, /obj/effect/decal/cleanable/dirt, @@ -891,7 +892,8 @@ "YS" = ( /obj/machinery/computer/message_monitor, /obj/machinery/airalarm/syndicate{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, diff --git a/_maps/RuinGeneration/13x17_permabrig.dmm b/_maps/RuinGeneration/13x17_permabrig.dmm index e9856b113908d..c06af229e26eb 100644 --- a/_maps/RuinGeneration/13x17_permabrig.dmm +++ b/_maps/RuinGeneration/13x17_permabrig.dmm @@ -8,13 +8,6 @@ "aW" = ( /turf/template_noop, /area/template_noop) -"bv" = ( -/obj/structure/chair/stool{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/ruin/unpowered) "bO" = ( /turf/open/floor/iron, /area/ruin/unpowered) @@ -48,9 +41,7 @@ /turf/open/floor/iron/freezer, /area/ruin/unpowered) "gN" = ( -/obj/structure/chair/stool{ - dir = 4 - }, +/obj/structure/chair/stool/directional/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/ruin/unpowered) @@ -120,7 +111,7 @@ }, /obj/machinery/hydroponics/soil, /obj/item/plant_analyzer, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/effect/turf_decal/tile/green/anticorner/contrasted{ dir = 4 }, @@ -533,7 +524,7 @@ KP Nf xe NR -bv +gN NR VL dn @@ -628,7 +619,7 @@ NR jz NR NR -bv +gN NR NR NR diff --git a/_maps/RuinGeneration/21x29_solars.dmm b/_maps/RuinGeneration/21x29_solars.dmm index a358ad90290e9..19ee7e2def8c2 100644 --- a/_maps/RuinGeneration/21x29_solars.dmm +++ b/_maps/RuinGeneration/21x29_solars.dmm @@ -9,6 +9,16 @@ }, /turf/template_noop/open, /area/template_noop) +"d" = ( +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/power/solar{ + id = "auxsolareast"; + name = "Port Auxiliary Solar Array" + }, +/turf/open/floor/iron/solarpanel/airless, +/area/template_noop) "f" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor/window, @@ -110,16 +120,6 @@ }, /turf/template_noop/open, /area/template_noop) -"w" = ( -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/power/solar{ - id = "auxsolareast"; - name = "Port Auxiliary Solar Array" - }, -/turf/open/floor/iron/solarpanel/airless, -/area/template_noop) "x" = ( /obj/structure/cable, /obj/structure/lattice/catwalk, @@ -140,6 +140,13 @@ }, /turf/open/floor/plating, /area/ruin/unpowered) +"D" = ( +/obj/machinery/power/tracker, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/iron/solarpanel/airless, +/area/template_noop) "E" = ( /obj/structure/cable{ icon_state = "1-4" @@ -193,14 +200,14 @@ }, /turf/open/floor/plating, /area/ruin/unpowered) -"L" = ( -/obj/structure/cable, -/obj/machinery/power/solar{ - id = "auxsolareast"; - name = "Port Auxiliary Solar Array" +"M" = ( +/obj/structure/cable/yellow{ + icon_state = "0-8" }, -/turf/open/floor/iron/solarpanel/airless, -/area/template_noop) +/obj/machinery/power/smes, +/obj/machinery/camera/autoname/directional/south, +/turf/open/floor/plating, +/area/ruin/unpowered) "N" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -212,23 +219,6 @@ /obj/structure/sign/warning/electricshock, /turf/closed/wall/r_wall, /area/ruin/unpowered) -"P" = ( -/obj/machinery/power/tracker, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/iron/solarpanel/airless, -/area/template_noop) -"S" = ( -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/power/smes, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/unpowered) "U" = ( /obj/structure/cable{ icon_state = "1-2" @@ -243,6 +233,14 @@ /obj/structure/lattice, /turf/template_noop/open, /area/template_noop) +"X" = ( +/obj/structure/cable, +/obj/machinery/power/solar{ + id = "auxsolareast"; + name = "Port Auxiliary Solar Array" + }, +/turf/open/floor/iron/solarpanel/airless, +/area/template_noop) "Z" = ( /obj/structure/chair/stool{ pixel_y = 8 @@ -382,17 +380,17 @@ q q W q -w +d n -L +X q -w +d n -L +X q -w +d n -L +X q W z @@ -413,17 +411,17 @@ q q W z -w +d v -L +X q -w +d v -L +X q -w +d v -L +X z z q @@ -444,17 +442,17 @@ q q W q -w +d v -L +X z -w +d v -L +X z -w +d v -L +X q z q @@ -475,17 +473,17 @@ q q z z -w +d v -L +X q -w +d v -L +X q -w +d v -L +X z z z @@ -506,17 +504,17 @@ W W z q -w +d v -L +X q -w +d v -L +X q -w +d v -L +X q z q @@ -565,7 +563,7 @@ q q W z -P +D N N x @@ -619,7 +617,7 @@ b b F p -S +M O "} (13,1,1) = {" @@ -630,17 +628,17 @@ o W G q -w +d g -L +X q -w +d g -L +X q -w +d g -L +X q z q @@ -661,17 +659,17 @@ q q z z -w +d g -L +X q -w +d g -L +X q -w +d g -L +X z z z @@ -692,17 +690,17 @@ q q W q -w +d g -L +X z -w +d g -L +X z -w +d g -L +X q z q @@ -723,17 +721,17 @@ q q W z -w +d g -L +X q -w +d g -L +X q -w +d g -L +X z z q @@ -754,17 +752,17 @@ q q W q -w +d J -L +X q -w +d J -L +X q -w +d J -L +X q W z diff --git a/_maps/RuinGeneration/41x41_corgasteroid.dmm b/_maps/RuinGeneration/41x41_corgasteroid.dmm index f8d1b3dbce4cd..b85f97d499258 100644 --- a/_maps/RuinGeneration/41x41_corgasteroid.dmm +++ b/_maps/RuinGeneration/41x41_corgasteroid.dmm @@ -207,9 +207,7 @@ /turf/open/floor/plating, /area/ruin/unpowered) "lO" = ( -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/plating/asteroid, /area/ruin/unpowered) "mf" = ( @@ -220,9 +218,7 @@ /turf/open/floor/plating, /area/ruin/unpowered) "mi" = ( -/obj/structure/chair/stool{ - dir = 4 - }, +/obj/structure/chair/stool/directional/west, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -1078,12 +1074,6 @@ /obj/machinery/atmospherics/pipe/simple/dark/hidden, /turf/open/floor/plating/asteroid, /area/ruin/unpowered) -"YT" = ( -/obj/structure/chair/stool{ - dir = 4 - }, -/turf/open/floor/plating/asteroid, -/area/ruin/unpowered) (1,1,1) = {" vZ @@ -2439,8 +2429,8 @@ jZ jZ jZ jZ -YT -YT +lO +lO mi jZ DU diff --git a/_maps/RuinGeneration/9x9_chemlab.dmm b/_maps/RuinGeneration/9x9_chemlab.dmm index 9c19bc8134a73..c907bcfb3aaa8 100644 --- a/_maps/RuinGeneration/9x9_chemlab.dmm +++ b/_maps/RuinGeneration/9x9_chemlab.dmm @@ -206,9 +206,7 @@ /turf/open/floor/iron/white, /area/ruin) "FI" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/structure/rack, /obj/item/storage/box/beakers, /obj/item/storage/box/medsprays, diff --git a/_maps/arenas/aiupload.dmm b/_maps/arenas/aiupload.dmm index aa6928a3b6ab6..32be0208f4a19 100644 --- a/_maps/arenas/aiupload.dmm +++ b/_maps/arenas/aiupload.dmm @@ -70,7 +70,7 @@ /turf/open/floor/iron/techmaint, /area/space) "z" = ( -/obj/machinery/camera, +/obj/machinery/camera/directional/north, /turf/open/floor/iron/techmaint, /area/space) "B" = ( @@ -85,7 +85,7 @@ /turf/open/floor/iron/techmaint, /area/space) "C" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ pixel_x = 20 }, /turf/open/floor/iron/techmaint, diff --git a/_maps/arenas/bar.dmm b/_maps/arenas/bar.dmm index f15bc90ce1688..18942cc5a4b78 100644 --- a/_maps/arenas/bar.dmm +++ b/_maps/arenas/bar.dmm @@ -105,9 +105,7 @@ /turf/open/floor/iron, /area/tdome/arena) "S" = ( -/obj/structure/chair/stool/bar{ - dir = 1 - }, +/obj/structure/chair/stool/bar/directional/south, /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/tdome/arena) diff --git a/_maps/arenas/beach.dmm b/_maps/arenas/beach.dmm index bdddc785b52cd..5cca3a6b01b76 100644 --- a/_maps/arenas/beach.dmm +++ b/_maps/arenas/beach.dmm @@ -91,9 +91,7 @@ /turf/open/floor/plating/beach/sand, /area/tdome/arena) "t" = ( -/obj/structure/chair/stool{ - dir = 1 - }, +/obj/structure/chair/stool/directional/south, /turf/open/floor/plating/beach/sand, /area/tdome/arena) "u" = ( diff --git a/_maps/arenas/dorms.dmm b/_maps/arenas/dorms.dmm index a1f73e3dcff4f..220c06bd284a1 100644 --- a/_maps/arenas/dorms.dmm +++ b/_maps/arenas/dorms.dmm @@ -238,9 +238,7 @@ /turf/open/floor/iron, /area/tdome/arena) "aW" = ( -/obj/structure/chair/stool{ - dir = 1 - }, +/obj/structure/chair/stool/directional/south, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/tdome/arena) @@ -255,16 +253,7 @@ /turf/open/floor/iron/cafeteria, /area/tdome/arena) "aY" = ( -/obj/structure/chair/stool{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/tdome/arena) -"aZ" = ( -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/tdome/arena) @@ -447,7 +436,7 @@ OA am hK ac -aZ +aY ac ac an diff --git a/_maps/holodeck/small/lounge.dmm b/_maps/holodeck/small/lounge.dmm index 048452a9dc7f0..bb037948677f9 100644 --- a/_maps/holodeck/small/lounge.dmm +++ b/_maps/holodeck/small/lounge.dmm @@ -129,9 +129,7 @@ }, /area/template_noop) "v" = ( -/obj/structure/chair/stool/bar{ - dir = 8 - }, +/obj/structure/chair/stool/bar/directional/west, /turf/open/floor/holofloor/carpet, /area/template_noop) "w" = ( diff --git a/_maps/map_files/BoxStation/BoxStation.dmm b/_maps/map_files/BoxStation/BoxStation.dmm index 0407e28def1d4..72bff64a9faf2 100644 --- a/_maps/map_files/BoxStation/BoxStation.dmm +++ b/_maps/map_files/BoxStation/BoxStation.dmm @@ -2,6 +2,12 @@ "aaa" = ( /turf/open/space/basic, /area/space) +"aac" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/science/research) "aae" = ( /obj/effect/landmark/carpspawn, /turf/open/space, @@ -82,6 +88,19 @@ /obj/effect/spawner/room/threexthree, /turf/open/floor/plating, /area/maintenance/port/aft) +"abw" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/science/explab) "aby" = ( /obj/effect/spawner/room/threexfive, /turf/open/floor/plating, @@ -94,15 +113,6 @@ /obj/effect/spawner/room/fivexthree, /turf/open/floor/plating, /area/maintenance/port/fore) -"abD" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) "abY" = ( /obj/structure/grille, /turf/open/space, @@ -123,6 +133,12 @@ }, /turf/open/floor/iron, /area/ai_monitored/security/armory) +"acl" = ( +/obj/machinery/airalarm/directional/west{ + pixel_x = -23 + }, +/turf/open/floor/circuit, +/area/ai_monitored/turret_protected/aisat/hallway) "acu" = ( /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) @@ -367,6 +383,13 @@ /obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/bridge) +"aeF" = ( +/obj/machinery/airalarm/directional/east{ + pixel_x = 24 + }, +/obj/structure/closet/wardrobe/miner, +/turf/open/floor/iron, +/area/quartermaster/miningdock) "aeK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -562,6 +585,11 @@ /obj/effect/spawner/room/threexthree, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"ahS" = ( +/obj/machinery/camera/autoname/directional/east, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/bridge) "ahU" = ( /obj/effect/turf_decal/tile/red{ dir = 1 @@ -609,14 +637,6 @@ /obj/effect/turf_decal/tile/yellow/half/contrasted, /turf/open/floor/iron/dark, /area/bridge) -"aiP" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/camera/autoname, -/turf/open/floor/iron, -/area/engine/gravity_generator) "aiR" = ( /obj/structure/curtain{ layer = 4.5 @@ -645,16 +665,6 @@ }, /turf/open/space, /area/solar/port/fore) -"ajQ" = ( -/obj/effect/landmark/secequipment, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("ss13","security") - }, -/turf/open/floor/iron/dark, -/area/security/main) "ajZ" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/warning/vacuum/external{ @@ -814,20 +824,6 @@ /obj/structure/closet/toolcloset, /turf/open/floor/iron, /area/storage/tools) -"amh" = ( -/obj/machinery/holopad, -/obj/structure/rack, -/obj/item/assembly/igniter, -/obj/item/stock_parts/cell/high{ - charge = 100; - maxcharge = 15000 - }, -/obj/item/assembly/signaler{ - pixel_x = -8; - pixel_y = 5 - }, -/turf/open/floor/iron/white, -/area/science/explab) "ami" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 @@ -840,6 +836,21 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) +"amo" = ( +/obj/machinery/requests_console{ + department = "Robotics"; + departmentType = 2; + name = "Robotics RC"; + pixel_y = 30; + receive_ore_updates = 1 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/rnd/production/circuit_imprinter/department/science, +/obj/machinery/ecto_sniffer, +/turf/open/floor/iron/white, +/area/science/robotics/lab) "amr" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -1036,16 +1047,6 @@ }, /turf/open/floor/plating, /area/maintenance/fore/secondary) -"apB" = ( -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/power/smes, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/solars/starboard/fore) "apC" = ( /turf/closed/wall/r_wall, /area/maintenance/starboard/fore) @@ -1061,19 +1062,6 @@ "apJ" = ( /turf/closed/wall, /area/construction/mining/aux_base) -"apK" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/iron, -/area/storage/tools) "apN" = ( /turf/open/floor/plating, /area/construction/mining/aux_base) @@ -1103,15 +1091,6 @@ }, /turf/open/floor/wood, /area/library) -"aqP" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/maintenance/port/fore) "aqQ" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -1130,12 +1109,6 @@ name = "Holodeck Projector Floor" }, /area/holodeck/rec_center) -"arq" = ( -/obj/structure/chair/stool{ - dir = 8 - }, -/turf/open/floor/iron/cafeteria_red, -/area/crew_quarters/bar) "arx" = ( /obj/structure/chair/stool{ pixel_y = 8 @@ -1505,19 +1478,6 @@ /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/plating, /area/maintenance/starboard/fore) -"awI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron, -/area/crew_quarters/dorms) "awJ" = ( /obj/structure/janitorialcart, /turf/open/floor/plating, @@ -1588,6 +1548,17 @@ /obj/machinery/digital_clock/directional/north, /turf/open/floor/iron/dark, /area/chapel/main) +"ayg" = ( +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/trimline/dark_blue/filled/line, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/dark, +/area/bridge) "ayk" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, @@ -1613,16 +1584,6 @@ }, /turf/open/floor/iron/white/corner, /area/hallway/secondary/entry) -"ayw" = ( -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, -/obj/structure/cable/yellow, -/turf/open/floor/iron/freezer, -/area/crew_quarters/toilet) "ayz" = ( /turf/closed/wall/r_wall, /area/maintenance/port/fore) @@ -1728,24 +1689,21 @@ }, /turf/open/floor/iron/white/corner, /area/hallway/secondary/entry) +"azE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door/incinerator_vent_atmos_main{ + pixel_x = -6; + pixel_y = -24 + }, +/obj/machinery/button/door/incinerator_vent_atmos_aux{ + pixel_x = 6; + pixel_y = -24 + }, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "azF" = ( /turf/closed/wall, /area/hydroponics/garden) -"azS" = ( -/obj/machinery/camera/autoname, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/vendor/exploration, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/quartermaster/exploration_prep) "aAg" = ( /obj/structure/cable/yellow{ icon_state = "0-2" @@ -1794,14 +1752,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) -"aAH" = ( -/obj/effect/turf_decal/stripes/line, -/obj/item/kirbyplants/random, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/secondary/entry) "aAP" = ( /obj/machinery/hydroponics/soil, /turf/open/floor/grass, @@ -1825,6 +1775,15 @@ "aBa" = ( /turf/closed/wall/r_wall, /area/ai_monitored/nuke_storage) +"aBf" = ( +/obj/machinery/advanced_airlock_controller{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/hallway/secondary/entry) "aBl" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -1871,24 +1830,13 @@ }, /turf/open/floor/circuit, /area/ai_monitored/nuke_storage) -"aBU" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/circuit, -/area/ai_monitored/nuke_storage) -"aBV" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/machinery/light{ - dir = 1 +"aBW" = ( +/obj/structure/lattice, +/obj/machinery/camera/autoname/directional/west{ + network = list("minisat") }, -/turf/open/floor/circuit, -/area/ai_monitored/nuke_storage) +/turf/open/space, +/area/space/nearstation) "aBZ" = ( /obj/structure/closet/crate, /obj/effect/decal/cleanable/dirt, @@ -1950,6 +1898,13 @@ }, /turf/open/floor/plating, /area/maintenance/central) +"aCI" = ( +/obj/machinery/computer/security/mining, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") + }, +/turf/open/floor/iron, +/area/quartermaster/miningdock) "aCJ" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -1965,15 +1920,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard) -"aCK" = ( -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 1 - }, -/obj/machinery/ai_slipper{ - uses = 10 - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat/atmos) "aCP" = ( /obj/item/kirbyplants/random, /turf/open/floor/iron/dark, @@ -2003,41 +1949,6 @@ /obj/machinery/biogenerator, /turf/open/floor/iron, /area/hydroponics/garden) -"aDh" = ( -/obj/machinery/vending/assist, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -24 - }, -/turf/open/floor/iron, -/area/storage/primary) -"aDk" = ( -/obj/structure/table, -/obj/item/assembly/igniter{ - pixel_x = -8; - pixel_y = -4 - }, -/obj/item/assembly/igniter, -/obj/item/screwdriver{ - pixel_y = 16 - }, -/obj/machinery/requests_console{ - department = "Tool Storage"; - pixel_y = 30 - }, -/obj/machinery/camera/autoname, -/turf/open/floor/iron, -/area/storage/primary) -"aDl" = ( -/obj/structure/table, -/obj/item/t_scanner, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/iron, -/area/storage/primary) "aDm" = ( /obj/structure/table, /obj/machinery/cell_charger, @@ -2175,16 +2086,6 @@ }, /turf/open/floor/iron/white, /area/medical/genetics) -"aFg" = ( -/obj/structure/sign/warning/pods{ - pixel_x = 32 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor/iron, -/area/engine/engineering) "aFl" = ( /obj/machinery/light/small{ dir = 8 @@ -2239,16 +2140,6 @@ }, /turf/open/floor/noslip/white, /area/crew_quarters/heads/captain) -"aFO" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/iron, -/area/hydroponics/garden) "aFQ" = ( /obj/structure/table, /obj/item/stack/cable_coil{ @@ -2449,6 +2340,18 @@ }, /turf/open/floor/iron/dark, /area/chapel/office) +"aHs" = ( +/obj/machinery/power/solar{ + id = "starboardsolar"; + name = "Starboard Solar Array" + }, +/obj/structure/cable/yellow{ + cable_color = "red"; + color = "#ff0000"; + icon_state = "0-2" + }, +/turf/open/floor/iron/solarpanel/airless, +/area/solar/starboard/aft) "aHt" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -2542,16 +2445,6 @@ "aIp" = ( /turf/closed/wall, /area/hydroponics) -"aIr" = ( -/obj/structure/filingcabinet, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/wood, -/area/library) "aIt" = ( /turf/open/floor/wood, /area/library) @@ -2561,18 +2454,6 @@ }, /turf/open/floor/wood, /area/library) -"aIB" = ( -/obj/structure/bodycontainer/crematorium{ - id = "crematoriumChapel" - }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/iron/dark, -/area/chapel/office) "aID" = ( /obj/structure/closet/crate/coffin, /obj/structure/window/reinforced{ @@ -2694,20 +2575,6 @@ "aJC" = ( /turf/closed/wall, /area/crew_quarters/bar) -"aJE" = ( -/obj/item/reagent_containers/food/drinks/shaker, -/obj/item/gun/ballistic/shotgun/doublebarrel, -/obj/structure/table/wood, -/obj/item/stack/spacecash/c10, -/obj/item/stack/spacecash/c100, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/wood, -/area/crew_quarters/bar) "aJF" = ( /obj/machinery/newscaster{ pixel_x = 30 @@ -2728,13 +2595,6 @@ "aJJ" = ( /turf/open/floor/iron/dark, /area/chapel/office) -"aJK" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/iron, -/area/science/mixing) "aJL" = ( /obj/machinery/navbeacon{ codes_txt = "delivery;dir=2"; @@ -2794,19 +2654,6 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/storage/primary) -"aKq" = ( -/obj/item/radio/intercom{ - pixel_y = 25 - }, -/obj/machinery/camera/autoname, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"aKr" = ( -/obj/machinery/airalarm{ - pixel_y = 24 - }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) "aKs" = ( /obj/structure/disposalpipe/segment, /obj/effect/spawner/structure/window, @@ -2868,17 +2715,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/theatre) -"aKL" = ( -/obj/machinery/airalarm{ - pixel_y = 24 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/camera/autoname, -/obj/machinery/chem_master/condimaster, -/turf/open/floor/iron, -/area/hydroponics) "aKN" = ( /obj/structure/window/reinforced{ dir = 4 @@ -2893,10 +2729,6 @@ "aKR" = ( /turf/open/floor/wood, /area/crew_quarters/bar) -"aKS" = ( -/obj/machinery/camera/autoname, -/turf/open/floor/wood, -/area/crew_quarters/bar) "aKW" = ( /obj/machinery/light_switch{ pixel_y = 28 @@ -2932,16 +2764,6 @@ /obj/item/book/manual/hydroponics_pod_people, /turf/open/floor/iron, /area/hydroponics) -"aLf" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/wood, -/area/library) "aLg" = ( /obj/structure/table/wood, /turf/open/floor/wood, @@ -2974,15 +2796,6 @@ "aLE" = ( /turf/open/floor/iron, /area/hallway/primary/port) -"aLG" = ( -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/turf/open/floor/iron, -/area/hallway/primary/port) "aLJ" = ( /obj/machinery/light{ dir = 1 @@ -2999,23 +2812,12 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/hallway/primary/port) -"aLL" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/camera/autoname, -/turf/open/floor/iron, -/area/hallway/primary/port) "aLN" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, /turf/open/floor/iron, /area/hallway/primary/port) -"aLQ" = ( -/obj/machinery/camera/autoname, -/turf/open/floor/iron, -/area/hallway/primary/central) "aLR" = ( /obj/machinery/newscaster{ pixel_y = 32 @@ -3025,21 +2827,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) -"aLU" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/chem_master/condimaster{ - desc = "Looks like a knock-off chem-master. Perhaps useful for separating liquids when mixing drinks precisely. Also dispenses condiments."; - name = "HoochMaster Deluxe"; - pixel_x = -4 - }, -/turf/open/floor/wood, -/area/crew_quarters/bar) "aLZ" = ( /obj/effect/turf_decal/plaque{ icon_state = "L3" @@ -3088,12 +2875,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) -"aMo" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/iron, -/area/hallway/primary/central) "aMp" = ( /obj/structure/chair/stool{ pixel_y = 8 @@ -3277,6 +3058,16 @@ }, /turf/open/floor/wood, /area/crew_quarters/theatre) +"aNJ" = ( +/obj/structure/rack, +/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, +/obj/effect/spawner/lootdrop/techstorage/security, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/airalarm/directional/north{ + pixel_y = 23 + }, +/turf/open/floor/iron/dark, +/area/storage/tech) "aNQ" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -3303,14 +3094,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/exit) -"aOe" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/item/kirbyplants/random, -/obj/machinery/camera/autoname, -/turf/open/floor/iron, -/area/hallway/secondary/entry) "aOi" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -3357,15 +3140,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) -"aOp" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/port) "aOq" = ( /obj/structure/disposalpipe/junction{ dir = 4 @@ -3445,11 +3219,6 @@ }, /turf/open/floor/iron/dark, /area/hydroponics) -"aOW" = ( -/obj/machinery/hydroponics/constructable, -/obj/machinery/camera/autoname, -/turf/open/floor/iron/dark, -/area/hydroponics) "aOX" = ( /obj/machinery/hydroponics/constructable, /turf/open/floor/iron/dark, @@ -3461,16 +3230,6 @@ }, /turf/open/floor/iron/dark, /area/hydroponics) -"aPa" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/chair/stool{ - dir = 4 - }, -/turf/open/floor/iron/cafeteria_red, -/area/crew_quarters/bar) "aPb" = ( /obj/structure/bookcase/random/religion, /turf/open/floor/wood, @@ -3760,6 +3519,19 @@ broken = 1 }, /area/crew_quarters/heads/captain) +"aRs" = ( +/obj/structure/reagent_dispensers/peppertank{ + pixel_x = -30 + }, +/obj/machinery/airalarm/directional/north{ + pixel_y = 25 + }, +/obj/structure/closet/secure_closet/security/science, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/security/checkpoint/science) "aRt" = ( /obj/machinery/light{ dir = 4 @@ -3777,14 +3549,6 @@ /obj/machinery/vending/dinnerware, /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) -"aRB" = ( -/obj/item/radio/intercom{ - pixel_y = 25 - }, -/obj/structure/closet/secure_closet/freezer/fridge, -/obj/machinery/camera/autoname, -/turf/open/floor/iron/cafeteria, -/area/crew_quarters/kitchen) "aRC" = ( /obj/structure/sink/kitchen{ pixel_y = 28 @@ -3800,20 +3564,6 @@ }, /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) -"aRG" = ( -/obj/structure/table, -/obj/machinery/microwave{ - pixel_x = -3; - pixel_y = 6 - }, -/obj/machinery/airalarm{ - pixel_y = 24 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/iron/cafeteria, -/area/crew_quarters/kitchen) "aRJ" = ( /turf/open/floor/iron, /area/hydroponics) @@ -3880,13 +3630,6 @@ /obj/vehicle/ridden/janicart, /turf/open/floor/iron, /area/janitor) -"aSb" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/iron, -/area/hallway/secondary/entry) "aSd" = ( /obj/machinery/firealarm{ dir = 1; @@ -3898,12 +3641,6 @@ /obj/machinery/light, /turf/open/floor/iron, /area/hallway/secondary/entry) -"aSf" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/iron, -/area/hallway/secondary/entry) "aSg" = ( /turf/open/floor/plating, /area/maintenance/port) @@ -3933,22 +3670,13 @@ /obj/structure/closet/firecloset, /turf/open/floor/plating, /area/storage/emergency/port) -"aSr" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/iron, -/area/janitor) "aSs" = ( /turf/closed/wall, /area/janitor) +"aSI" = ( +/obj/effect/spawner/room/fivexthree, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "aSK" = ( /obj/item/soap/nanotrasen, /obj/effect/turf_decal/delivery, @@ -3958,18 +3686,6 @@ }, /turf/open/floor/noslip/standard, /area/security/prison) -"aSL" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/effect/turf_decal/trimline/dark_blue/filled/line, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/bridge) "aSP" = ( /obj/machinery/smartfridge, /turf/closed/wall, @@ -3985,13 +3701,6 @@ /obj/machinery/biogenerator, /turf/open/floor/iron, /area/hydroponics) -"aSW" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/turf/open/floor/iron, -/area/janitor) "aTb" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -4061,37 +3770,10 @@ }, /turf/open/floor/plating, /area/maintenance/port) -"aTx" = ( -/obj/effect/landmark/start/assistant, -/obj/structure/chair/stool{ - dir = 8 - }, -/turf/open/floor/iron, -/area/crew_quarters/locker) "aTz" = ( /obj/structure/table, /turf/open/floor/iron, /area/crew_quarters/locker) -"aTB" = ( -/obj/structure/chair/stool{ - dir = 4 - }, -/turf/open/floor/iron, -/area/crew_quarters/locker) -"aTD" = ( -/obj/structure/closet/secure_closet/personal, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/iron, -/area/crew_quarters/locker) "aTE" = ( /obj/structure/table, /obj/item/hand_labeler, @@ -4104,16 +3786,6 @@ /obj/item/camera, /turf/open/floor/iron, /area/storage/art) -"aTG" = ( -/obj/structure/table, -/obj/item/storage/crayons, -/obj/item/storage/crayons, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, -/obj/structure/cable/yellow, -/turf/open/floor/iron, -/area/storage/art) "aTH" = ( /obj/machinery/portable_atmospherics/canister/air, /obj/machinery/airalarm/directional/west, @@ -4214,27 +3886,24 @@ }, /turf/open/floor/iron, /area/janitor) -"aUy" = ( -/obj/machinery/iv_drip, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" +"aUx" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 1; + name = "Air Outlet Pump"; + target_pressure = 500 }, -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/camera/autoname/directional/south, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/iron/white, -/area/medical/sleeper) -"aUz" = ( -/obj/machinery/hydroponics/constructable, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/turf/open/floor/iron/dark, -/area/hydroponics) +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "aUB" = ( /obj/structure/bookcase/random/adult, /turf/open/floor/wood, @@ -4263,13 +3932,6 @@ /obj/structure/chair/office, /turf/open/floor/wood, /area/library) -"aUG" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/turf/open/floor/iron/dark, -/area/chapel/main) "aUH" = ( /obj/effect/landmark/start/assistant, /turf/open/floor/iron/chapel{ @@ -4289,6 +3951,17 @@ dir = 1 }, /area/chapel/main) +"aUL" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/airlock/arrivals_external{ + name = "Arrivals Airlock" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/hallway/secondary/entry) "aUM" = ( /obj/structure/sign/warning/vacuum/external{ pixel_y = 32 @@ -4351,6 +4024,15 @@ /obj/item/key/janitor, /turf/open/floor/iron, /area/janitor) +"aVb" = ( +/obj/structure/cable, +/obj/machinery/power/tracker, +/turf/open/floor/iron/solarpanel/airless, +/area/solar/starboard/aft) +"aVc" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/iron/white, +/area/science/research) "aVg" = ( /obj/effect/landmark/xeno_spawn, /obj/structure/disposalpipe/segment, @@ -4364,35 +4046,6 @@ /obj/machinery/holopad, /turf/open/floor/iron/cafeteria_red, /area/crew_quarters/bar) -"aVv" = ( -/obj/item/book/manual/wiki/detective{ - pixel_x = 7; - pixel_y = -5 - }, -/obj/structure/table/wood, -/obj/item/storage/fancy/cigarettes/cigpack_robustgold{ - pixel_x = 8; - pixel_y = 8 - }, -/obj/item/clothing/mask/cigarette/cigar/havana{ - pixel_x = -3 - }, -/obj/item/clothing/mask/cigarette/cigar, -/obj/item/lighter, -/obj/machinery/camera{ - c_tag = "Detective's Office"; - dir = 8; - network = list("ss13","security") - }, -/obj/machinery/button/door{ - id = "detective_shutters"; - name = "Detective Private Shutters"; - pixel_x = 26; - pixel_y = -7; - req_access_txt = "4" - }, -/turf/open/floor/carpet/green, -/area/security/detectives_office) "aVz" = ( /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) @@ -4489,12 +4142,6 @@ }, /turf/open/floor/wood, /area/library) -"aVV" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/chapel/main) "aVW" = ( /obj/structure/table/wood, /obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, @@ -4531,15 +4178,6 @@ }, /turf/open/floor/iron, /area/storage/tools) -"aWl" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/iron, -/area/storage/tools) "aWw" = ( /obj/structure/chair/fancy/comfy{ dir = 1 @@ -4687,6 +4325,12 @@ "aXQ" = ( /turf/closed/wall, /area/crew_quarters/toilet/locker) +"aXX" = ( +/obj/machinery/camera/directional/north{ + network = list("minisat") + }, +/turf/open/space, +/area/space/nearstation) "aYe" = ( /obj/machinery/light_switch{ pixel_y = 28 @@ -4706,11 +4350,6 @@ /obj/effect/turf_decal/tile/dark_blue/half/contrasted, /turf/open/floor/iron, /area/hallway/primary/central) -"aYA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/start/atmospheric_technician, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) "aYJ" = ( /obj/machinery/light_switch{ pixel_y = -25 @@ -4751,13 +4390,6 @@ /obj/effect/landmark/start/botanist, /turf/open/floor/iron, /area/hydroponics) -"aYT" = ( -/obj/structure/reagent_dispensers/watertank/high, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/iron, -/area/hydroponics) "aYV" = ( /turf/open/floor/iron, /area/hallway/primary/starboard) @@ -4881,6 +4513,17 @@ }, /turf/open/floor/iron/dark, /area/hallway/secondary/command) +"bah" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/item/kirbyplants/random, +/obj/machinery/camera/directional/north, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/central) "bal" = ( /obj/structure/sink{ dir = 8; @@ -4934,16 +4577,6 @@ /obj/item/pen, /turf/open/floor/wood, /area/library) -"bau" = ( -/obj/structure/chair/fancy/comfy{ - color = "#666666" - }, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/wood, -/area/library) "baw" = ( /obj/structure/sink{ dir = 4; @@ -4961,20 +4594,6 @@ }, /turf/open/floor/iron/techmaint, /area/engine/engineering) -"baD" = ( -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/iron/white/corner{ - dir = 1 - }, -/area/hallway/secondary/exit) "baF" = ( /obj/structure/closet/emcloset, /obj/effect/turf_decal/stripes/line{ @@ -4986,19 +4605,6 @@ /obj/effect/turf_decal/tile/yellow/half/contrasted, /turf/open/floor/iron, /area/hallway/primary/aft) -"baI" = ( -/obj/machinery/advanced_airlock_controller{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/catwalk_floor, -/area/hallway/secondary/entry) "baL" = ( /obj/machinery/atmospherics/components/unary/tank/air{ dir = 4 @@ -5080,12 +4686,6 @@ dir = 1 }, /area/hallway/primary/starboard) -"bbA" = ( -/obj/machinery/camera/autoname, -/turf/open/floor/iron/white/corner{ - dir = 1 - }, -/area/hallway/primary/starboard) "bbD" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -5133,14 +4733,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/hallway/primary/central) -"bbY" = ( -/obj/structure/table, -/obj/item/storage/backpack/duffelbag/sec/surgery{ - pixel_y = 4 - }, -/obj/item/clothing/gloves/color/latex, -/turf/open/floor/iron/dark, -/area/science/robotics/lab) "bch" = ( /obj/machinery/vending/cigarette, /turf/open/floor/wood, @@ -5169,10 +4761,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) -"bcr" = ( -/obj/machinery/camera/autoname, -/turf/open/floor/iron, -/area/hallway/primary/starboard) "bcs" = ( /obj/machinery/firealarm{ pixel_y = 24 @@ -5239,12 +4827,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/white, /area/medical/sleeper) -"bds" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) "bdv" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=HOP2"; @@ -5292,6 +4874,17 @@ /obj/item/clothing/under/color/rainbow, /turf/open/floor/plating, /area/maintenance/port) +"bee" = ( +/obj/machinery/door/airlock/external{ + name = "Labor Camp Shuttle Airlock"; + req_access_txt = "2"; + shuttledocked = 1 + }, +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/catwalk_floor, +/area/security/brig) "beo" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=Stbd"; @@ -5354,15 +4947,6 @@ /obj/structure/plasticflaps, /turf/open/floor/plating, /area/quartermaster/sorting) -"beB" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) "beE" = ( /obj/machinery/light, /turf/open/floor/iron, @@ -5548,14 +5132,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/techmaint, /area/storage/tech) -"bfP" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, -/obj/structure/cable/yellow, -/obj/item/kirbyplants/random, -/turf/open/floor/iron, -/area/hallway/primary/starboard) "bfR" = ( /obj/structure/table/reinforced, /obj/item/hand_labeler{ @@ -5611,14 +5187,6 @@ }, /turf/open/floor/iron/freezer, /area/crew_quarters/toilet/locker) -"bgs" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/iron/freezer, -/area/crew_quarters/toilet/locker) "bgu" = ( /obj/machinery/button/door{ id = "qm_warehouse"; @@ -5642,13 +5210,6 @@ /obj/structure/disposalpipe/segment, /turf/closed/wall, /area/quartermaster/sorting) -"bgE" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -23 - }, -/turf/open/floor/iron, -/area/quartermaster/sorting) "bgF" = ( /obj/machinery/firealarm{ dir = 4; @@ -5660,6 +5221,23 @@ }, /turf/open/floor/iron/white, /area/medical/sleeper) +"bgG" = ( +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") + }, +/obj/structure/table/wood/fancy, +/obj/item/soulstone/anybody/chaplain, +/obj/item/organ/heart, +/obj/item/reagent_containers/food/drinks/bottle/holywater, +/obj/item/book/granter/spell/smoke/lesser, +/turf/open/floor/iron/dark, +/area/chapel/office) "bgN" = ( /turf/open/floor/iron/dark, /area/engine/gravity_generator) @@ -5680,19 +5258,6 @@ }, /turf/open/floor/iron/white, /area/medical/sleeper) -"bhd" = ( -/obj/structure/bed/roller, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/medical/sleeper) "bhh" = ( /turf/open/floor/iron/white, /area/medical/medbay/central) @@ -5749,51 +5314,6 @@ }, /turf/open/floor/iron/white, /area/medical/apothecary) -"bhn" = ( -/obj/structure/table/glass, -/obj/item/assembly/igniter{ - pixel_x = -2; - pixel_y = 2 - }, -/obj/item/assembly/igniter{ - pixel_x = -2; - pixel_y = 2 - }, -/obj/item/assembly/igniter{ - pixel_x = -2; - pixel_y = 2 - }, -/obj/item/assembly/igniter{ - pixel_x = -2; - pixel_y = 2 - }, -/obj/item/assembly/timer{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/item/assembly/timer{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/item/assembly/timer{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/item/assembly/timer{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/medical/apothecary) "bhp" = ( /obj/structure/table/glass, /obj/item/stack/ducts/fifty, @@ -5826,21 +5346,6 @@ /obj/machinery/computer/rdconsole/robotics, /turf/open/floor/iron/white, /area/science/robotics/lab) -"bhx" = ( -/obj/machinery/requests_console{ - department = "Robotics"; - departmentType = 2; - name = "Robotics RC"; - pixel_y = 30; - receive_ore_updates = 1 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/rnd/production/circuit_imprinter/department/science, -/obj/machinery/ecto_sniffer, -/turf/open/floor/iron/white, -/area/science/robotics/lab) "bhy" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "robotics"; @@ -6101,18 +5606,6 @@ }, /turf/open/floor/iron/white, /area/medical/chemistry) -"biE" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/medical/chemistry) "biF" = ( /obj/structure/table, /obj/item/paper, @@ -6122,25 +5615,15 @@ }, /turf/open/floor/iron/tech, /area/security/prison/shielded) -"biG" = ( -/obj/machinery/mech_bay_recharge_port{ - dir = 2 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -24 - }, -/turf/open/floor/plating, -/area/science/robotics/mechbay) "biH" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, /turf/open/floor/catwalk_floor/iron_dark, -/area/ai_monitored/turret_protected/aisat/atmos) +/area/ai_monitored/turret_protected/aisat_interior) "biJ" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -6157,17 +5640,6 @@ }, /turf/open/floor/iron/white, /area/science/research) -"biS" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/camera/autoname, -/turf/open/floor/iron/white, -/area/science/research) "biT" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -6194,15 +5666,6 @@ }, /turf/open/floor/iron/techmaint, /area/security/brig) -"bja" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) "bjb" = ( /obj/machinery/conveyor{ id = "garbage" @@ -6261,23 +5724,6 @@ }, /turf/open/floor/iron, /area/quartermaster/storage) -"bjn" = ( -/obj/structure/table, -/obj/item/clothing/head/soft/cargo, -/obj/item/clothing/head/soft/cargo, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/iron, -/area/quartermaster/storage) -"bjo" = ( -/obj/machinery/vending/wardrobe/cargo_wardrobe, -/obj/machinery/camera/autoname, -/turf/open/floor/iron, -/area/quartermaster/storage) "bjp" = ( /obj/structure/table, /obj/machinery/cell_charger, @@ -6362,13 +5808,6 @@ /obj/effect/landmark/start/chemist, /turf/open/floor/iron/white, /area/medical/chemistry) -"bkj" = ( -/obj/structure/closet/emcloset, -/obj/machinery/airalarm{ - pixel_y = 24 - }, -/turf/open/floor/iron, -/area/quartermaster/storage) "bkx" = ( /obj/machinery/status_display/supply{ pixel_y = 2 @@ -6388,24 +5827,6 @@ }, /turf/open/floor/plating, /area/maintenance/disposal) -"bkB" = ( -/obj/machinery/button/door{ - id = "Disposal Exit"; - name = "Disposal Vent Control"; - pixel_x = -25; - pixel_y = 4; - req_access_txt = "12" - }, -/obj/machinery/button/massdriver{ - id = "trash"; - pixel_x = -26; - pixel_y = -6 - }, -/obj/structure/chair/stool{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/disposal) "bkC" = ( /obj/effect/decal/cleanable/oil, /obj/machinery/light_switch{ @@ -6461,20 +5882,6 @@ }, /turf/open/floor/plating, /area/maintenance/aft) -"bkR" = ( -/obj/structure/chair, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/medical/apothecary) "bkT" = ( /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" @@ -6484,15 +5891,6 @@ }, /turf/open/floor/plating, /area/maintenance/central) -"bla" = ( -/obj/machinery/camera/autoname{ - dir = 5 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/iron/white, -/area/medical/chemistry) "blg" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -6540,16 +5938,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/plating, /area/medical/apothecary) -"bls" = ( -/obj/structure/table, -/obj/item/storage/toolbox/mechanical, -/obj/item/crowbar/large, -/obj/machinery/light, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/iron, -/area/science/robotics/mechbay) "blu" = ( /obj/machinery/computer/mech_bay_power_console{ dir = 4 @@ -6690,6 +6078,16 @@ "bmr" = ( /turf/closed/wall/r_wall, /area/crew_quarters/heads/hop) +"bms" = ( +/obj/machinery/vending/assist, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 + }, +/turf/open/floor/iron, +/area/storage/primary) "bmx" = ( /turf/closed/wall, /area/crew_quarters/heads/captain) @@ -6773,6 +6171,18 @@ }, /turf/open/floor/iron, /area/science/robotics/lab) +"bnk" = ( +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 + }, +/obj/machinery/light_switch{ + pixel_y = -26 + }, +/turf/open/floor/plating, +/area/maintenance/solars/starboard/fore) "bnn" = ( /obj/machinery/computer/rdconsole/core{ dir = 4 @@ -6835,22 +6245,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) -"bnT" = ( -/obj/structure/sign/warning/deathsposal{ - pixel_y = 32 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/delivery, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) "bnY" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -7140,6 +6534,18 @@ "bqH" = ( /turf/closed/wall/r_wall, /area/teleporter) +"bqN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom{ + dir = 4; + pixel_x = 27 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8; + name = "output gas connector port" + }, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "bqO" = ( /obj/machinery/computer/operating{ dir = 8 @@ -7258,6 +6664,17 @@ /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /turf/open/floor/iron, /area/security/brig) +"bsp" = ( +/obj/machinery/light_switch{ + pixel_y = 26 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "atmospherics mix pump" + }, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "bsw" = ( /obj/machinery/door/airlock/research{ name = "Robotics Lab"; @@ -7270,6 +6687,14 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/sleeper) +"bsK" = ( +/obj/structure/closet/secure_closet/hop, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/wood, +/area/crew_quarters/heads/hop) "bsO" = ( /obj/structure/bodycontainer/morgue, /turf/open/floor/iron/dark, @@ -7277,12 +6702,6 @@ "bsQ" = ( /turf/open/floor/iron/dark, /area/science/robotics/lab) -"bsS" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/science/robotics/lab) "bsT" = ( /obj/machinery/light, /turf/open/floor/iron/white, @@ -7364,10 +6783,6 @@ }, /turf/open/floor/iron, /area/quartermaster/office) -"btA" = ( -/obj/machinery/camera/autoname, -/turf/open/floor/iron/white, -/area/science/research) "btG" = ( /turf/closed/wall/r_wall, /area/engine/gravity_generator) @@ -7407,29 +6822,26 @@ }, /turf/open/floor/iron, /area/quartermaster/storage) -"buc" = ( -/obj/machinery/light, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 +"bug" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "packageSort2" }, -/obj/structure/cable/yellow{ - icon_state = "0-4" +/obj/machinery/requests_console{ + department = "Cargo Bay"; + departmentType = 2; + pixel_x = -30 }, -/obj/effect/turf_decal/tile/brown, -/turf/open/floor/iron, -/area/quartermaster/office) -"bui" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/button/door/incinerator_vent_atmos_main{ - pixel_x = -6; - pixel_y = -24 +/obj/machinery/light{ + dir = 8 }, -/obj/machinery/button/door/incinerator_vent_atmos_aux{ - pixel_x = 6; - pixel_y = -24 +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") }, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/quartermaster/sorting) "buj" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "robotics2"; @@ -7473,14 +6885,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/quartermaster/storage) -"bvf" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/iron/white/side{ - dir = 9 - }, -/area/science/research) "bvh" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 5; @@ -7567,12 +6971,6 @@ }, /turf/open/floor/plating, /area/quartermaster/storage) -"bvX" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/iron, -/area/quartermaster/storage) "bvY" = ( /obj/machinery/navbeacon{ codes_txt = "delivery;dir=8"; @@ -7712,12 +7110,6 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hop) -"bxL" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/iron, -/area/hallway/primary/central) "bxN" = ( /obj/structure/cable/yellow, /obj/machinery/power/apc/highcap/fifteen_k{ @@ -7752,14 +7144,6 @@ }, /turf/open/floor/iron/cafeteria, /area/crew_quarters/heads/hor) -"byb" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/iron/cafeteria, -/area/crew_quarters/heads/hor) "bye" = ( /turf/closed/wall/r_wall, /area/medical/chemistry) @@ -7828,15 +7212,6 @@ "byE" = ( /turf/open/floor/iron, /area/quartermaster/miningdock) -"byF" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/iron, -/area/quartermaster/miningdock) "byI" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 @@ -7858,16 +7233,6 @@ /obj/machinery/light, /turf/open/floor/iron, /area/hallway/primary/central) -"byX" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/central) "byZ" = ( /obj/structure/cable/yellow{ icon_state = "0-2" @@ -7901,57 +7266,6 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) -"bzo" = ( -/obj/structure/chair/stool{ - dir = 8 - }, -/turf/open/floor/prison, -/area/security/prison) -"bzp" = ( -/obj/structure/table/glass, -/obj/item/storage/box/rxglasses, -/obj/item/radio/intercom{ - pixel_y = 20 - }, -/obj/machinery/camera/autoname, -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/medical/genetics) -"bzq" = ( -/obj/structure/table/glass, -/obj/item/storage/box/disks{ - pixel_x = 2; - pixel_y = 2 - }, -/obj/machinery/airalarm{ - pixel_y = 24 - }, -/obj/item/storage/box/monkeycubes{ - pixel_x = 2; - pixel_y = -2 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/medical/genetics) -"bzr" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/medical/genetics) "bzs" = ( /turf/closed/wall, /area/maintenance/aft) @@ -7994,18 +7308,6 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/iron/dark, /area/science/server) -"bzy" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/camera/autoname{ - dir = 6 - }, -/turf/open/floor/iron/dark, -/area/science/server) "bzE" = ( /turf/open/floor/iron/white/side{ dir = 5 @@ -8081,18 +7383,6 @@ /obj/effect/landmark/start/shaft_miner, /turf/open/floor/iron, /area/quartermaster/miningdock) -"bAg" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/door/airlock/external{ - name = "Port Docking Bay 2" - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/hallway/secondary/entry) "bAl" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ @@ -8103,13 +7393,6 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) -"bAv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/catwalk_floor/iron, -/area/engine/engineering) "bAw" = ( /turf/open/floor/plating, /area/maintenance/aft) @@ -8117,16 +7400,6 @@ /obj/effect/landmark/blobstart, /turf/open/floor/iron/dark/telecomms, /area/science/server) -"bAz" = ( -/obj/machinery/airalarm/server{ - dir = 4; - pixel_x = -22 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/iron/dark/telecomms, -/area/science/server) "bAA" = ( /obj/machinery/atmospherics/pipe/manifold{ dir = 8 @@ -8183,24 +7456,20 @@ /obj/machinery/door/firedoor, /turf/open/floor/plating, /area/medical/apothecary) +"bBf" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/effect/turf_decal/tile/black/fourcorners, +/obj/machinery/camera/motion{ + dir = 5 + }, +/turf/open/floor/iron/grid/steel, +/area/ai_monitored/storage/eva) "bBi" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, /turf/open/floor/iron, /area/hallway/primary/central) -"bBj" = ( -/obj/machinery/camera/autoname, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/turf/open/floor/iron/white/side{ - dir = 4 - }, -/area/crew_quarters/theatre) "bBm" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -8222,14 +7491,6 @@ dir = 9 }, /area/science/research) -"bBI" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/structure/closet/wardrobe/miner, -/turf/open/floor/iron, -/area/quartermaster/miningdock) "bBQ" = ( /obj/structure/window/reinforced{ dir = 8 @@ -8275,6 +7536,15 @@ /obj/item/pen, /turf/open/floor/iron/dark, /area/science/server) +"bCa" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/iron/goonplaque, +/area/hallway/secondary/entry) "bCd" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -8287,17 +7557,6 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) -"bCf" = ( -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -24 - }, -/obj/machinery/light_switch{ - pixel_y = -23 - }, -/obj/item/kirbyplants/dead, -/obj/structure/cable/yellow, -/turf/open/floor/iron/cafeteria, -/area/crew_quarters/heads/hor) "bCh" = ( /obj/machinery/keycard_auth{ pixel_y = -24 @@ -8537,13 +7796,6 @@ "bEm" = ( /turf/open/floor/engine, /area/science/xenobiology) -"bEn" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/camera/autoname, -/turf/open/floor/engine, -/area/science/xenobiology) "bEo" = ( /obj/machinery/portable_atmospherics/canister/plasma, /obj/effect/turf_decal/delivery, @@ -8557,17 +7809,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/science/storage) -"bEq" = ( -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/iron/white/side{ - dir = 5 - }, -/area/science/research) "bEr" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -8616,6 +7857,16 @@ }, /turf/open/floor/iron, /area/science/mixing) +"bER" = ( +/obj/structure/closet/secure_closet/quartermaster, +/obj/machinery/airalarm/directional/north{ + pixel_y = 23 + }, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/quartermaster/qm) "bFi" = ( /turf/open/floor/iron/dark, /area/medical/morgue) @@ -8641,17 +7892,6 @@ /mob/living/carbon/monkey, /turf/open/floor/iron, /area/medical/genetics) -"bFI" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/science/storage) "bFL" = ( /obj/machinery/firealarm{ dir = 8; @@ -8806,6 +8046,24 @@ }, /turf/open/floor/iron, /area/quartermaster/office) +"bHr" = ( +/obj/item/radio/intercom{ + pixel_x = -25 + }, +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit) "bHs" = ( /obj/machinery/light/small{ dir = 4 @@ -8872,6 +8130,29 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) +"bIk" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/item/kirbyplants/random, +/obj/machinery/camera/directional/north, +/turf/open/floor/iron, +/area/hallway/secondary/entry) +"bIm" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + req_access_txt = "13" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/maintenance/starboard/aft) "bIo" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 1; @@ -8992,6 +8273,18 @@ /obj/structure/closet/firecloset, /turf/open/floor/plating, /area/maintenance/port/aft) +"bJl" = ( +/obj/structure/table, +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 + }, +/obj/item/storage/firstaid/regular{ + pixel_x = 6; + pixel_y = -5 + }, +/obj/item/multitool, +/turf/open/floor/iron, +/area/quartermaster/office) "bJu" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/trimline/dark_blue/filled/line{ @@ -9102,26 +8395,6 @@ /obj/machinery/vending/wardrobe/science_wardrobe, /turf/open/floor/iron/white, /area/science/mixing) -"bJZ" = ( -/obj/item/assembly/timer{ - pixel_x = 5; - pixel_y = 4 - }, -/obj/item/assembly/timer{ - pixel_x = -4; - pixel_y = 2 - }, -/obj/item/assembly/timer{ - pixel_x = 6; - pixel_y = -4 - }, -/obj/item/assembly/timer, -/obj/structure/table/reinforced, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/iron/white, -/area/science/mixing) "bKa" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, @@ -9135,15 +8408,6 @@ }, /turf/open/floor/iron, /area/science/mixing) -"bKd" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/iron, -/area/science/mixing) "bKf" = ( /obj/machinery/door/window/southleft{ name = "Mass Driver Door"; @@ -9349,10 +8613,6 @@ }, /turf/open/floor/plating, /area/vacant_room/commissary) -"bLJ" = ( -/obj/machinery/camera/autoname, -/turf/open/floor/iron/dark, -/area/engine/atmos) "bLK" = ( /turf/closed/wall/r_wall, /area/engine/atmos) @@ -9393,18 +8653,6 @@ "bMd" = ( /turf/open/floor/iron/white, /area/medical/genetics) -"bMg" = ( -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/iron/white, -/area/science/xenobiology) "bMh" = ( /obj/structure/chair/stool, /obj/structure/cable/yellow{ @@ -9415,20 +8663,32 @@ "bMi" = ( /turf/open/floor/iron/white, /area/science/xenobiology) -"bMl" = ( -/obj/machinery/processor/slime, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/science/xenobiology) -"bMn" = ( -/obj/machinery/airalarm{ - pixel_y = 23 +"bMk" = ( +/obj/structure/rack, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/gloves/color/black, +/obj/item/clothing/gloves/color/black, +/obj/item/clothing/gloves/color/black, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") }, -/obj/structure/table/glass, -/obj/machinery/reagentgrinder{ - desc = "Used to grind things up into raw materials and liquids."; - pixel_y = 5 +/obj/machinery/light{ + dir = 8 }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/engine/atmos) +"bMl" = ( +/obj/machinery/processor/slime, /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/science/xenobiology) @@ -9535,6 +8795,26 @@ }, /turf/open/floor/plating/airless, /area/science/test_area) +"bMH" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 9 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/maintenance/disposal/incinerator) "bMK" = ( /turf/closed/wall, /area/engine/atmos) @@ -9547,18 +8827,6 @@ dir = 9 }, /area/engine/atmos) -"bMM" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/engine/atmos) "bMN" = ( /obj/machinery/atmospherics/components/trinary/filter{ dir = 4 @@ -9642,6 +8910,13 @@ }, /turf/open/floor/iron/white, /area/medical/storage) +"bNo" = ( +/obj/structure/closet/emcloset, +/obj/machinery/airalarm/directional/north{ + pixel_y = 24 + }, +/turf/open/floor/iron, +/area/quartermaster/storage) "bNq" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -9729,14 +9004,6 @@ }, /turf/open/floor/iron/grid/steel, /area/gateway) -"bNL" = ( -/obj/structure/closet/l3closet/scientist, -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/iron/techmaint, -/area/gateway) "bNM" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -9967,10 +9234,6 @@ /obj/machinery/meter, /turf/closed/wall/r_wall, /area/engine/atmos) -"bPk" = ( -/obj/machinery/camera/autoname, -/turf/open/floor/engine/vacuum, -/area/engine/atmos) "bPl" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/mix_output{ dir = 8 @@ -9988,6 +9251,14 @@ /obj/structure/closet/secure_closet/medical3, /turf/open/floor/iron/white, /area/medical/storage) +"bPw" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/engine/engineering) "bPx" = ( /obj/machinery/disposal/bin, /obj/structure/sign/warning/deathsposal{ @@ -10142,19 +9413,6 @@ /obj/item/reagent_containers/dropper, /turf/open/floor/iron, /area/science/xenobiology) -"bPQ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/gravity_generator) "bPV" = ( /obj/machinery/door/airlock/maintenance{ name = "Maint Bar Access"; @@ -10205,12 +9463,6 @@ }, /turf/open/floor/iron/dark/corner, /area/engine/atmos) -"bQo" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/engine, -/area/science/explab) "bQs" = ( /obj/machinery/atmospherics/components/binary/pump/on{ dir = 8; @@ -10296,15 +9548,6 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"bRq" = ( -/obj/machinery/computer/operating{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/medical/surgery) "bRs" = ( /obj/structure/chair{ dir = 8 @@ -10482,18 +9725,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/engine, /area/science/xenobiology) -"bSe" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/structure/table, -/obj/item/book/manual/wiki/security_space_law, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/security/checkpoint/supply) "bSf" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 4 @@ -10519,34 +9750,10 @@ /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, /area/maintenance/port/aft) -"bSt" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ - dir = 8 - }, -/turf/open/floor/iron, -/area/tcommsat/computer) "bSu" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/storage/primary) -"bSv" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, -/obj/machinery/suit_storage_unit/standard_unit, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/effect/turf_decal/tile/black/fourcorners, -/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/grid/steel, -/area/gateway) "bSA" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/yellow{ @@ -10726,19 +9933,6 @@ }, /turf/open/floor/iron, /area/engine/break_room) -"bTj" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/door/airlock/external{ - name = "Atmospherics External Airlock"; - req_access_txt = "24" - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/engine/atmos) "bTz" = ( /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" @@ -10749,16 +9943,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/iron/dark, /area/engine/gravity_generator) -"bTJ" = ( -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/hallway/primary/aft) "bTK" = ( /obj/structure/rack, /obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, @@ -11086,24 +10270,6 @@ }, /turf/open/floor/iron/dark, /area/security/prison) -"bVn" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/table, -/obj/item/folder/white, -/obj/item/pen{ - layer = 3.1 - }, -/obj/item/clothing/neck/stethoscope{ - layer = 3.2 - }, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") - }, -/turf/open/floor/iron/freezer, -/area/medical/virology) "bVo" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -11134,31 +10300,6 @@ "bVJ" = ( /turf/closed/wall/r_wall, /area/tcommsat/computer) -"bVO" = ( -/obj/structure/rack, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/gloves/color/black, -/obj/item/clothing/gloves/color/black, -/obj/item/clothing/gloves/color/black, -/obj/item/clothing/mask/gas, -/obj/item/clothing/mask/gas, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/iron/dark/corner{ - dir = 1 - }, -/area/engine/atmos) "bVS" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 @@ -11630,21 +10771,6 @@ }, /turf/open/floor/iron, /area/engine/atmos) -"bXV" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Plasma Outlet Pump" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/engine/atmos) "bXW" = ( /turf/open/floor/engine/plasma, /area/engine/atmos) @@ -11877,18 +11003,6 @@ }, /turf/open/floor/iron, /area/engine/break_room) -"bZi" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/door/airlock/external{ - name = "Cargo Escape Airlock" - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/hallway/secondary/exit) "bZo" = ( /obj/effect/turf_decal/siding/wideplating_new/dark{ dir = 8 @@ -11948,16 +11062,6 @@ /obj/structure/cable/yellow, /turf/open/floor/plating, /area/tcommsat/computer) -"bZu" = ( -/obj/structure/noticeboard{ - dir = 1; - pixel_y = -27 - }, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/iron, -/area/engine/break_room) "bZv" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -12017,17 +11121,6 @@ }, /turf/open/floor/plating, /area/crew_quarters/heads/chief) -"bZF" = ( -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/engine/atmos) "bZH" = ( /obj/machinery/atmospherics/pipe/manifold/general/visible{ dir = 4 @@ -12204,18 +11297,6 @@ /obj/item/toy/cards/deck, /turf/open/floor/iron/cafeteria_red, /area/crew_quarters/bar) -"caj" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) "cak" = ( /obj/machinery/door/airlock{ name = "Private Restroom" @@ -12248,16 +11329,6 @@ /obj/effect/spawner/structure/window/reinforced/prison, /turf/open/floor/plating, /area/crew_quarters/heads/hos) -"cau" = ( -/obj/machinery/meter, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "cax" = ( /obj/structure/closet/wardrobe/black, /obj/effect/decal/cleanable/cobweb, @@ -12417,6 +11488,19 @@ }, /turf/open/floor/plating, /area/tcommsat/computer) +"cbp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/south, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron, +/area/crew_quarters/locker) "cbv" = ( /obj/machinery/door/airlock/maintenance{ name = "Research Delivery Access"; @@ -12477,18 +11561,6 @@ }, /turf/open/floor/iron/white, /area/medical/virology) -"cbN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = 27 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8; - name = "output gas connector port" - }, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) "cbO" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -12500,23 +11572,6 @@ }, /turf/open/floor/plating, /area/medical/virology) -"cbP" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/structure/table, -/obj/item/reagent_containers/glass/bottle/salglu_solution{ - pixel_x = -5; - pixel_y = 10 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/item/storage/box/pillbottles, -/turf/open/floor/iron/white, -/area/medical/chemistry) "cbQ" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -12617,11 +11672,6 @@ /obj/machinery/telecomms/bus/preset_two, /turf/open/floor/circuit/green/telecomms, /area/tcommsat/server) -"ccn" = ( -/obj/structure/closet/radiation, -/obj/machinery/camera/autoname, -/turf/open/floor/iron, -/area/engine/engineering) "ccu" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -12753,18 +11803,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/carpet/green, /area/chapel/main) -"cds" = ( -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/sign/departments/minsky/engineering/engineering{ - pixel_y = -32 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "cdu" = ( /obj/structure/closet/emcloset, /turf/open/floor/plating, @@ -12790,13 +11828,6 @@ }, /turf/open/floor/engine/co2, /area/engine/atmos) -"cdL" = ( -/obj/machinery/door/firedoor, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/central) "cdR" = ( /obj/machinery/atmospherics/components/unary/tank/air, /turf/open/floor/plating, @@ -12808,15 +11839,6 @@ /obj/effect/landmark/start/chief_engineer, /turf/open/floor/iron, /area/crew_quarters/heads/chief) -"cdW" = ( -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) "cdZ" = ( /obj/effect/turf_decal/siding/wideplating_new/dark{ dir = 8 @@ -12885,21 +11907,18 @@ /obj/structure/cable/yellow, /turf/open/floor/plating, /area/tcommsat/computer) -"ceg" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 +"ceh" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/machinery/light, -/obj/structure/filingcabinet/chestdrawer, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 }, -/obj/effect/turf_decal/siding/white{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 }, -/turf/open/floor/iron, -/area/tcommsat/computer) +/turf/open/floor/catwalk_floor/iron_dark, +/area/engine/engineering) "cei" = ( /obj/structure/rack, /obj/item/storage/toolbox/mechanical{ @@ -12953,18 +11972,6 @@ /obj/structure/sign/warning/securearea, /turf/closed/wall/r_wall, /area/engine/engineering) -"ces" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "cet" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -13361,14 +12368,6 @@ }, /turf/open/floor/plating, /area/crew_quarters/heads/chief) -"cgV" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable/yellow, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/solars/port/aft) "chk" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 1 @@ -13476,6 +12475,14 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"chF" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/camera/directional/north, +/turf/open/floor/iron, +/area/engine/gravity_generator) "chG" = ( /obj/structure/cable{ icon_state = "4-8" @@ -13585,12 +12592,48 @@ /obj/machinery/atmospherics/pipe/simple/cyan/visible, /turf/closed/wall/r_wall, /area/engine/atmos) +"ciF" = ( +/obj/structure/table, +/obj/machinery/microwave{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/machinery/airalarm/directional/north{ + pixel_y = 24 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/crew_quarters/kitchen) "ciH" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/closed/wall/r_wall, /area/medical/virology) +"ciJ" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/airalarm/directional/east{ + pixel_x = 24 + }, +/obj/structure/rack, +/obj/item/storage/toolbox/electrical{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/storage/toolbox/mechanical, +/obj/item/multitool, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/east{ + network = list("minisat") + }, +/turf/open/floor/plating, +/area/ai_monitored/turret_protected/aisat/service) "ciL" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, @@ -13757,16 +12800,6 @@ /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/plating, /area/maintenance/port/aft) -"cjN" = ( -/obj/structure/chair/office{ - dir = 1 - }, -/obj/machinery/camera{ - c_tag = "Security - Medbay"; - dir = 8 - }, -/turf/open/floor/carpet/royalblack, -/area/lawoffice) "cjV" = ( /obj/structure/closet/emcloset, /turf/open/floor/iron, @@ -13809,15 +12842,6 @@ }, /turf/open/floor/plating, /area/maintenance/solars/port/fore) -"ckt" = ( -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/maintenance/solars/starboard/aft) "cku" = ( /obj/structure/cable/yellow{ icon_state = "0-8" @@ -13832,12 +12856,6 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) -"ckz" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/ai_monitored/turret_protected/aisat/service) "ckB" = ( /obj/machinery/field/generator, /turf/open/floor/plating, @@ -13947,45 +12965,11 @@ }, /turf/open/floor/iron/dark, /area/engine/gravity_generator) -"clr" = ( -/obj/machinery/computer/atmos_control/tank/air_tank{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) "clw" = ( /obj/structure/table, /obj/machinery/cell_charger, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"clE" = ( -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "clH" = ( /obj/machinery/meter, /obj/machinery/atmospherics/pipe/manifold/general/hidden{ @@ -14068,6 +13052,14 @@ }, /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) +"cmB" = ( +/obj/structure/cable, +/obj/machinery/power/solar{ + id = "auxsolareast"; + name = "Port Auxiliary Solar Array" + }, +/turf/open/floor/iron/solarpanel/airless, +/area/solar/starboard/fore) "cmD" = ( /obj/machinery/navbeacon{ codes_txt = "delivery;dir=2"; @@ -14134,6 +13126,18 @@ }, /turf/open/space/basic, /area/solar/port/aft) +"cnq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/carpet, +/area/quartermaster/exploration_prep) "cnr" = ( /obj/machinery/door/window/southleft{ name = "Engineering Delivery"; @@ -14190,15 +13194,6 @@ }, /turf/open/floor/iron, /area/engine/engineering) -"cnZ" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/iron, -/area/engine/engineering) "coe" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -14298,16 +13293,6 @@ }, /turf/open/floor/iron, /area/maintenance/aft) -"cpF" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) "cpJ" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/structure/cable/yellow{ @@ -14566,18 +13551,6 @@ /obj/machinery/portable_atmospherics/canister, /turf/open/floor/iron/dark, /area/engine/engineering) -"cra" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Gas to Filter" - }, -/obj/machinery/airalarm/engine{ - dir = 4; - pixel_x = -23 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine, -/area/engine/supermatter) "crc" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -14644,6 +13617,16 @@ }, /turf/open/floor/wood, /area/crew_quarters/theatre) +"cry" = ( +/obj/structure/closet/emcloset, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/medical/medbay/central) "crA" = ( /obj/structure/transit_tube_pod, /obj/structure/transit_tube/station/reverse/flipped{ @@ -14968,12 +13951,6 @@ }, /turf/open/floor/iron/white, /area/medical/genetics) -"ctb" = ( -/obj/structure/target_stake, -/obj/machinery/magnetic_module, -/obj/effect/landmark/blobstart, -/turf/open/floor/engine, -/area/science/explab) "ctc" = ( /obj/machinery/light{ dir = 1 @@ -15132,31 +14109,12 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/service) -"cus" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/ai_monitored/turret_protected/aisat_interior) "cuu" = ( /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 1 }, /turf/open/floor/iron, /area/quartermaster/miningdock) -"cuz" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) "cuA" = ( /turf/closed/wall/r_wall, /area/ai_monitored/turret_protected/aisat_interior) @@ -15179,15 +14137,6 @@ }, /turf/open/floor/iron/white, /area/medical/cryo) -"cuK" = ( -/obj/structure/table, -/obj/item/storage/box/bodybags, -/obj/item/pen, -/obj/machinery/camera/autoname{ - dir = 5 - }, -/turf/open/floor/iron/dark, -/area/medical/morgue) "cuX" = ( /obj/machinery/door/airlock/medical/glass{ name = "Autopsy"; @@ -15213,6 +14162,26 @@ "cvc" = ( /turf/closed/wall/r_wall, /area/ai_monitored/turret_protected/aisat/service) +"cvd" = ( +/obj/effect/turf_decal/tile/red/fourcorners/contrasted, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/iron/dark, +/area/security/prison) "cvf" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 1; @@ -15238,14 +14207,6 @@ }, /turf/open/floor/iron/white, /area/medical/genetics) -"cvv" = ( -/obj/structure/lattice, -/obj/machinery/camera/autoname{ - dir = 5; - network = list("minisat") - }, -/turf/open/space, -/area/space/nearstation) "cvw" = ( /obj/machinery/dna_scannernew, /obj/machinery/light{ @@ -15303,12 +14264,6 @@ "cvX" = ( /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) -"cvZ" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/iron/dark, -/area/engine/atmos) "cwf" = ( /obj/structure/table, /obj/item/book/manual/wiki/medical_cloning{ @@ -15326,16 +14281,6 @@ /obj/item/pen, /turf/open/floor/iron/white, /area/medical/genetics) -"cwj" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = -31 - }, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron/white, -/area/medical/genetics) "cwk" = ( /obj/machinery/shower{ dir = 8 @@ -15372,6 +14317,13 @@ /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, /area/maintenance/aft) +"cwx" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/maintenance/port/fore) "cwG" = ( /obj/structure/table/wood, /obj/structure/window/reinforced{ @@ -15380,13 +14332,20 @@ /obj/machinery/computer/security/wooden_tv, /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/captain) -"cwT" = ( -/obj/machinery/light/small, -/obj/machinery/camera/autoname{ +"cwM" = ( +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 + }, +/obj/machinery/light_switch{ + pixel_x = 6; + pixel_y = -25 + }, +/obj/machinery/camera/autoname/directional/south, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 8 }, -/turf/open/floor/plating, -/area/hallway/secondary/entry) +/turf/open/floor/iron, +/area/security/checkpoint/auxiliary) "cwV" = ( /obj/docking_port/stationary/random{ dir = 8; @@ -15503,6 +14462,9 @@ /obj/effect/landmark/blobstart, /turf/open/floor/iron, /area/ai_monitored/security/armory) +"cyi" = ( +/turf/open/floor/catwalk_floor, +/area/engine/engineering) "cyk" = ( /obj/effect/spawner/randomvend/snack, /turf/open/floor/iron/dark, @@ -15513,6 +14475,24 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) +"cyO" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/table, +/obj/item/taperecorder, +/obj/item/folder/red{ + pixel_x = 4; + pixel_y = 5 + }, +/obj/structure/sign/poster/official/do_not_question{ + pixel_x = -32 + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, security") + }, +/turf/open/floor/iron/dark, +/area/security/brig) "cyQ" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -15529,6 +14509,12 @@ /obj/machinery/atmospherics/pipe/simple/general/visible, /turf/open/floor/engine, /area/science/xenobiology) +"cyR" = ( +/obj/machinery/camera/motion/directional/south{ + c_tag = "Armory - External" + }, +/turf/open/space/basic, +/area/space/nearstation) "cyT" = ( /obj/docking_port/stationary{ dir = 8; @@ -15545,22 +14531,6 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /turf/open/floor/wood, /area/crew_quarters/heads/captain) -"czp" = ( -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 8; - network = list("ss13","engine") - }, -/turf/open/floor/iron, -/area/hallway/primary/fore) "czE" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 @@ -15713,6 +14683,13 @@ }, /turf/open/floor/iron, /area/quartermaster/warehouse) +"cAE" = ( +/obj/structure/table, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13","engine") + }, +/turf/open/floor/iron, +/area/engine/engineering) "cAF" = ( /turf/open/floor/plating, /area/maintenance/disposal) @@ -15790,13 +14767,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/hallway/primary/starboard) -"cBn" = ( -/obj/effect/landmark/event_spawn, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/iron/freezer, -/area/crew_quarters/toilet/locker) "cBp" = ( /obj/effect/landmark/event_spawn, /obj/effect/turf_decal/bot, @@ -16011,6 +14981,14 @@ /obj/machinery/deepfryer, /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) +"cCA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/iron/white, +/area/science/explab) "cCC" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 5 @@ -16114,6 +15092,13 @@ }, /turf/open/floor/engine, /area/engine/engineering) +"cDk" = ( +/obj/machinery/power/tracker, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/iron/solarpanel/airless, +/area/solar/port/fore) "cDq" = ( /obj/machinery/door/poddoor/preopen{ id = "Prisongate" @@ -16501,18 +15486,6 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) -"cEZ" = ( -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/firealarm/directional/east, -/obj/structure/closet/bombcloset/security, -/obj/machinery/camera/autoname{ - dir = 9; - network = list("ss13, security") - }, -/turf/open/floor/iron/dark, -/area/security/execution/transfer) "cFb" = ( /turf/open/floor/engine, /area/engine/engineering) @@ -16599,15 +15572,6 @@ /obj/structure/lattice, /turf/open/space, /area/space/nearstation) -"cFq" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/central) "cFu" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -16641,6 +15605,13 @@ /obj/machinery/atmospherics/pipe/manifold/general/visible, /turf/open/floor/iron/dark, /area/engine/engineering) +"cFD" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/camera/autoname/directional/south, +/turf/open/floor/iron, +/area/hallway/primary/starboard) "cFI" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -16726,6 +15697,18 @@ }, /turf/open/floor/engine, /area/engine/engineering) +"cFV" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "cGa" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -16811,6 +15794,21 @@ /obj/machinery/light, /turf/open/floor/iron/dark, /area/engine/engineering) +"cGq" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger{ + pixel_x = 7 + }, +/obj/machinery/recharger{ + pixel_x = -7 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/red/fourcorners/contrasted, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/turf/open/floor/iron/dark, +/area/security/main) "cGx" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/manifold/scrubbers/visible, @@ -16885,13 +15883,6 @@ }, /turf/open/floor/plating/airless, /area/engine/engineering) -"cHa" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "cHb" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -16986,16 +15977,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) -"cHG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/white, -/area/science/explab) "cHL" = ( /obj/machinery/mech_bay_recharge_port{ dir = 2 @@ -17142,27 +16123,22 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/medical/medbay/central) -"cIy" = ( -/obj/structure/table, -/obj/machinery/vending/wallmed{ - pixel_x = 28 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/item/glove_box, -/obj/item/storage/backpack/duffelbag/med/surgery{ - pixel_y = 8 - }, -/turf/open/floor/iron/white, -/area/medical/surgery) "cIO" = ( /obj/item/paper/fluff/jobs/security/beepsky_mom, /turf/open/floor/plating, /area/maintenance/fore) +"cIV" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron, +/area/quartermaster/miningdock) "cJb" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -17182,6 +16158,22 @@ }, /turf/open/floor/iron, /area/quartermaster/office) +"cJn" = ( +/obj/machinery/button/door{ + id = "rnd"; + name = "Shutters Control Button"; + pixel_x = -6; + pixel_y = 24; + req_access_txt = "47" + }, +/obj/machinery/camera/autoname{ + dir = 6 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/science/lab) "cJv" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/trimline/dark_blue/filled/line, @@ -17231,6 +16223,15 @@ }, /turf/open/floor/plating, /area/maintenance/starboard) +"cJS" = ( +/obj/structure/table, +/obj/item/storage/box/bodybags, +/obj/item/pen, +/obj/machinery/camera/autoname{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/medical/morgue) "cKg" = ( /obj/structure/chair/office, /obj/effect/landmark/start/assistant, @@ -17248,10 +16249,31 @@ }, /turf/open/floor/iron/dark, /area/security/courtroom) -"cKF" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/iron/white, -/area/science/research) +"cKm" = ( +/obj/machinery/advanced_airlock_controller{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/catwalk_floor, +/area/quartermaster/exploration_dock) +"cKv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/yellow, +/obj/item/stack/package_wrap, +/obj/structure/table/wood, +/obj/item/hand_labeler, +/turf/open/floor/wood, +/area/vacant_room/office) "cLa" = ( /obj/structure/chair/office/light{ dir = 4 @@ -17296,6 +16318,22 @@ /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/plating, /area/maintenance/fore/secondary) +"cLH" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "Atmospherics External Airlock"; + req_access_txt = "24" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/engine/atmos) "cMm" = ( /obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, @@ -17353,22 +16391,21 @@ }, /turf/open/floor/iron/dark, /area/hallway/secondary/command) -"cNq" = ( -/obj/structure/table/reinforced, -/obj/machinery/recharger{ - pixel_x = 7 - }, -/obj/machinery/recharger{ - pixel_x = -7 +"cNb" = ( +/obj/effect/turf_decal/delivery, +/obj/item/xenoartifact, +/obj/machinery/xenoartifact_inbox, +/turf/open/floor/engine, +/area/science/explab) +"cNe" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/red/fourcorners/contrasted, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/turf/open/floor/iron/dark, -/area/security/main) +/turf/open/floor/iron/white, +/area/science/research) "cNy" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/atmos_waste{ @@ -17376,6 +16413,12 @@ }, /turf/open/space/basic, /area/engine/atmos) +"cNz" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron, +/area/quartermaster/miningdock) "cNG" = ( /turf/open/floor/iron, /area/quartermaster/sorting) @@ -17383,19 +16426,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/sorting) -"cNK" = ( -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/light, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/nuke_storage) "cNP" = ( /obj/structure/closet/emcloset, /turf/open/floor/iron, @@ -17441,6 +16471,18 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"cOC" = ( +/obj/structure/closet/crate/solarpanel_small, +/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/obj/machinery/camera/autoname/directional/south, +/turf/open/floor/iron/dark, +/area/storage/tech) "cOI" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 @@ -17451,6 +16493,20 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) +"cOJ" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance"; + req_access_txt = "10; 13" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 1 + }, +/turf/open/floor/catwalk_floor, +/area/maintenance/solars/starboard/fore) "cOM" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -17506,39 +16562,12 @@ }, /turf/open/floor/iron, /area/quartermaster/warehouse) -"cPO" = ( -/obj/structure/table, -/obj/item/paper_bin, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/item/pen/blue, -/obj/item/clipboard{ - pixel_x = 6; - pixel_y = 5 - }, -/obj/machinery/light_switch{ - name = "Control Room light switch"; - pixel_x = 28; - pixel_y = 5 - }, -/obj/machinery/light_switch/tcomms{ - pixel_x = 28; - pixel_y = -5 - }, -/turf/open/floor/iron, -/area/tcommsat/computer) "cQm" = ( -/obj/structure/table, -/obj/machinery/recharger, -/obj/item/gun/energy/laser/practice, -/obj/item/gun/energy/laser/practice, -/obj/effect/decal/cleanable/cobweb, -/obj/structure/sign/warning/securearea{ - pixel_y = 32 +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 }, /turf/open/floor/iron, /area/science/explab) @@ -17574,6 +16603,18 @@ /obj/item/stack/sheet/mineral/plasma/five, /turf/open/floor/iron, /area/quartermaster/exploration_dock) +"cSs" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/iron/dark, +/area/security/main) "cSE" = ( /obj/effect/turf_decal/siding/wideplating_new/dark/corner{ dir = 1 @@ -17645,6 +16686,10 @@ "cTd" = ( /turf/closed/wall/r_wall, /area/maintenance/starboard) +"cTf" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/iron/white, +/area/science/research) "cTy" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -17665,6 +16710,15 @@ /obj/effect/mapping_helpers/airlock/abandoned, /turf/open/floor/plating, /area/maintenance/port/aft) +"cTJ" = ( +/obj/machinery/door/airlock/external{ + name = "Escape Pod One" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/hallway/secondary/entry) "cTO" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -17710,19 +16764,19 @@ }, /turf/open/floor/carpet/blue, /area/bridge/meeting_room) -"cUt" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, +"cUs" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/door/airlock/external{ - name = "External Access"; - req_access_txt = "13" + name = "Solar Maintenance"; + req_access_txt = "10; 13" }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 8 +/obj/structure/cable{ + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/catwalk_floor, -/area/maintenance/port/aft) +/area/maintenance/solars/starboard/aft) "cUE" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -17808,37 +16862,6 @@ }, /turf/open/floor/prison, /area/security/prison) -"cVe" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/dark_blue/filled/line, -/turf/open/floor/iron/dark, -/area/hallway/primary/central) -"cVf" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/machinery/camera/motion{ - c_tag = "AI Upload Foyer"; - dir = 6; - network = list("aiupload") - }, -/obj/item/kirbyplants/photosynthetic{ - layer = 3.1 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/ai_upload) "cVm" = ( /obj/machinery/door/poddoor/preopen{ id = "Prisongate" @@ -17882,29 +16905,32 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"cWf" = ( +"cWr" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/turf/open/floor/engine, +/area/science/explab) +"cWH" = ( +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 + }, /obj/structure/cable/yellow{ - icon_state = "0-8" + icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 }, -/turf/open/floor/plating, -/area/storage/emergency/port) +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/open/floor/iron, +/area/security/checkpoint/engineering) "cXc" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/plating, /area/maintenance/fore/secondary) -"cXG" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Air Supply Maintenance"; - req_access_txt = "12" - }, -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/machinery/atmospherics/pipe/layer_manifold/visible, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "cYD" = ( /obj/structure/closet/emcloset, /obj/effect/turf_decal/stripes/line{ @@ -17978,20 +17004,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) -"dax" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable/yellow, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/security/checkpoint/auxiliary) "daA" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/red/line, @@ -18007,6 +17019,13 @@ /obj/item/reagent_containers/food/drinks/bottle/holywater, /turf/open/floor/carpet/grimy, /area/chapel/office) +"daM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "daZ" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, @@ -18048,22 +17067,33 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) -"dcB" = ( -/obj/structure/cable/yellow{ - icon_state = "1-8" +"dbZ" = ( +/obj/structure/chair/fancy, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/machinery/camera/directional/north{ + network = list("ss13, security, prison") }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/security/courtroom) +"dcD" = ( +/obj/machinery/camera/autoname/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 +/obj/effect/turf_decal/trimline/dark_blue/filled/line, +/turf/open/floor/iron/dark, +/area/bridge) +"dcL" = ( +/obj/machinery/camera/directional/north{ + c_tag = "MiniSat AI Chamber South"; + network = list("aicore") }, -/turf/open/floor/iron/white, -/area/science/research) +/turf/open/floor/circuit, +/area/ai_monitored/turret_protected/ai) "dcN" = ( /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, @@ -18125,6 +17155,13 @@ }, /turf/open/floor/iron, /area/crew_quarters/locker) +"dee" = ( +/obj/structure/chair/stool/directional/west{ + pixel_x = 7; + pixel_y = 6 + }, +/turf/open/floor/wood, +/area/vacant_room/office) "deB" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -18186,6 +17223,9 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/maintenance/port) +"dfK" = ( +/turf/open/floor/catwalk_floor/iron_dark, +/area/engine/engineering) "dfV" = ( /obj/machinery/button/door{ id = "quarantineshutters"; @@ -18210,6 +17250,21 @@ dir = 10 }, /area/science/research) +"dgq" = ( +/obj/structure/closet/secure_closet/security/med, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/machinery/camera/autoname{ + dir = 9 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron, +/area/security/checkpoint/medical) "dgz" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -18220,12 +17275,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/primary/central) -"dhE" = ( -/obj/structure/chair/office/light{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/science/robotics/lab) "dhN" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -18253,9 +17302,6 @@ /obj/item/book/manual/wiki/sopcommand, /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/captain) -"dij" = ( -/turf/open/floor/catwalk_floor, -/area/hallway/secondary/entry) "diC" = ( /obj/machinery/button/door{ id = "evashutter"; @@ -18273,6 +17319,13 @@ }, /turf/open/floor/iron/tech, /area/ai_monitored/storage/eva) +"diK" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/white, +/area/science/mixing/chamber) "diM" = ( /obj/structure/table_frame, /obj/item/radio/intercom{ @@ -18348,6 +17401,11 @@ /obj/effect/turf_decal/bot_white/left, /turf/open/floor/engine/light, /area/engine/gravity_generator) +"dkv" = ( +/obj/machinery/camera/directional/north, +/obj/effect/mapping_helpers/dead_body_placer/medbay_morgue, +/turf/open/floor/iron/dark, +/area/medical/morgue) "dla" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 @@ -18372,16 +17430,6 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) -"dly" = ( -/obj/machinery/camera/autoname{ - dir = 1; - network = list("ss13, security") - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/carpet/red, -/area/crew_quarters/heads/hos) "dlz" = ( /turf/open/floor/iron/dark, /area/teleporter) @@ -18452,9 +17500,20 @@ /obj/machinery/holopad, /turf/open/floor/iron/white, /area/medical/storage) +"dmQ" = ( +/obj/structure/reagent_dispensers/cooking_oil, +/obj/machinery/camera/directional/north, +/turf/open/floor/iron/freezer, +/area/crew_quarters/kitchen/coldroom) "dmT" = ( /turf/open/floor/iron/dark, /area/security/brig) +"dnj" = ( +/obj/machinery/airalarm/directional/north{ + pixel_y = 25 + }, +/turf/open/floor/carpet/grimy, +/area/chapel/office) "dnl" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 @@ -18506,6 +17565,18 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/bridge/meeting_room) +"doA" = ( +/obj/structure/table, +/obj/item/storage/box/firingpins, +/obj/item/storage/box/firingpins, +/obj/item/key/security, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/camera/motion/directional/south{ + c_tag = "Armory - External"; + network = list("ss13","security") + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/security/armory) "doB" = ( /obj/structure/chair/fancy/comfy{ color = "#666666"; @@ -18514,15 +17585,6 @@ /obj/effect/landmark/start/detective, /turf/open/floor/carpet/green, /area/security/detectives_office) -"doH" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/cryopods) "doR" = ( /obj/machinery/door/airlock/research{ name = "Xenobiology Lab"; @@ -18567,16 +17629,6 @@ }, /turf/open/floor/engine/n2, /area/engine/atmos) -"dpV" = ( -/obj/structure/closet/secure_closet/freezer/meat, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/turf/open/floor/iron/freezer, -/area/crew_quarters/kitchen/coldroom) "dqA" = ( /obj/structure/table/glass, /obj/item/reagent_containers/syringe/antiviral{ @@ -18618,22 +17670,34 @@ }, /turf/open/floor/iron/white, /area/medical/virology) +"dqH" = ( +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, +/obj/machinery/airalarm/directional/north{ + pixel_y = 23 + }, +/obj/machinery/holopad, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/captain) +"dqQ" = ( +/obj/machinery/power/solar{ + id = "auxsolareast"; + name = "Port Auxiliary Solar Array" + }, +/obj/structure/cable, +/turf/open/floor/iron/solarpanel/airless, +/area/solar/port/fore) "dqX" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/east, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8; - name = "output gas connector port" +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 }, -/obj/machinery/portable_atmospherics/canister, -/obj/structure/cable/yellow{ - icon_state = "0-8" +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 }, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) +/turf/open/floor/engine, +/area/engine/engineering) "drh" = ( /obj/machinery/computer/cryopod{ pixel_y = 25 @@ -18677,18 +17741,6 @@ }, /turf/open/floor/iron, /area/engine/atmos) -"dts" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/door/airlock/external{ - name = "Escape Airlock" - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/hallway/secondary/exit) "dtC" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -18711,93 +17763,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/locker) -"dtP" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/bottle/morphine{ - pixel_x = -4; - pixel_y = 1 - }, -/obj/item/reagent_containers/glass/bottle/chloralhydrate, -/obj/item/reagent_containers/glass/bottle/toxin{ - pixel_x = 6; - pixel_y = 8 - }, -/obj/item/reagent_containers/glass/bottle/morphine{ - pixel_x = 5; - pixel_y = 1 - }, -/obj/item/reagent_containers/syringe, -/obj/item/reagent_containers/glass/bottle/facid{ - name = "fluorosulfuric acid bottle"; - pixel_x = -3; - pixel_y = 6 - }, -/obj/item/reagent_containers/syringe{ - pixel_y = 5 - }, -/obj/item/reagent_containers/dropper, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/button/ignition{ - id = "executionburn"; - name = "Justice Ignition Switch"; - pixel_x = -25; - pixel_y = 36 - }, -/obj/machinery/button/door{ - id = "executionfireblast"; - name = "Justice Area Lockdown"; - pixel_x = -25; - pixel_y = 26; - req_access_txt = "2" - }, -/obj/item/assembly/signaler{ - pixel_x = -3; - pixel_y = 2 - }, -/obj/machinery/button/flasher{ - id = "justiceflash"; - name = "Justice Flash Control"; - pixel_x = -36; - pixel_y = 36; - req_access_txt = "1" - }, -/obj/machinery/button/door{ - id = "SecJusticeChamber"; - layer = 4; - name = "Justice Vent Control"; - pixel_x = -36; - pixel_y = 26; - req_access_txt = "3" - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/security/execution/transfer) -"dtQ" = ( -/obj/machinery/conveyor_switch/oneway{ - id = "packageSort2" - }, -/obj/machinery/requests_console{ - department = "Cargo Bay"; - departmentType = 2; - pixel_x = -30 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/quartermaster/sorting) "dtY" = ( /obj/structure/rack, /obj/structure/window/reinforced, @@ -18826,16 +17791,6 @@ }, /turf/open/floor/iron/techmaint, /area/ai_monitored/storage/eva) -"dtZ" = ( -/obj/machinery/door/airlock/external{ - name = "Solar Maintenance"; - req_access_txt = "10; 13" - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 1 - }, -/turf/open/floor/catwalk_floor, -/area/maintenance/starboard/aft) "dud" = ( /obj/structure/chair{ dir = 8 @@ -18866,19 +17821,6 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron, /area/hallway/primary/fore) -"duN" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/components/binary/pump{ - name = "Port to Filter" - }, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") - }, -/turf/open/floor/iron, -/area/engine/atmos) "duR" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 @@ -18917,15 +17859,6 @@ }, /turf/open/floor/plating, /area/maintenance/fore/secondary) -"dvq" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/ai) "dvV" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /obj/machinery/turretid{ @@ -18954,6 +17887,18 @@ /obj/effect/landmark/start/cyborg, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai_upload) +"dvW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 6 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "dwh" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ @@ -18976,6 +17921,13 @@ }, /turf/open/floor/iron, /area/security/brig) +"dwp" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/cryopods) "dwA" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -19002,17 +17954,6 @@ }, /turf/open/floor/iron, /area/security/checkpoint/engineering) -"dxb" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) "dxd" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/structure/cable/yellow{ @@ -19083,31 +18024,6 @@ /obj/structure/cable/yellow, /turf/open/floor/plating, /area/security/prison) -"dyR" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/airlock/research{ - name = "Testing Lab"; - req_access_txt = "47" - }, -/turf/open/floor/iron, -/area/science/explab) -"dyY" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -23 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/crew_quarters/fitness) "dzG" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -19253,6 +18169,19 @@ }, /turf/open/floor/iron/dark, /area/security/main) +"dCW" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/science/mixing/chamber) "dDd" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -19316,16 +18245,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) -"dDL" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/machinery/door/airlock/arrivals_external{ - name = "Arrivals Airlock" - }, -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/open/floor/catwalk_floor, -/area/hallway/secondary/entry) "dEo" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible, /obj/effect/spawner/structure/window/reinforced, @@ -19363,22 +18282,6 @@ }, /turf/open/floor/engine/vacuum, /area/maintenance/disposal/incinerator) -"dFn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/vending/wardrobe/medi_wardrobe, -/turf/open/floor/iron/white, -/area/medical/storage) "dFp" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -19397,6 +18300,10 @@ "dFz" = ( /turf/open/floor/carpet/green, /area/crew_quarters/dorms) +"dFF" = ( +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron/dark, +/area/chapel/main) "dFY" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 @@ -19413,6 +18320,34 @@ /obj/structure/bookcase/random, /turf/open/floor/iron, /area/quartermaster/exploration_prep) +"dGH" = ( +/obj/item/book/manual/wiki/detective{ + pixel_x = 7; + pixel_y = -5 + }, +/obj/structure/table/wood, +/obj/item/storage/fancy/cigarettes/cigpack_robustgold{ + pixel_x = 8; + pixel_y = 8 + }, +/obj/item/clothing/mask/cigarette/cigar/havana{ + pixel_x = -3 + }, +/obj/item/clothing/mask/cigarette/cigar, +/obj/item/lighter, +/obj/machinery/camera/directional/east{ + c_tag = "Detective's Office"; + network = list("ss13","security") + }, +/obj/machinery/button/door{ + id = "detective_shutters"; + name = "Detective Private Shutters"; + pixel_x = 26; + pixel_y = -7; + req_access_txt = "4" + }, +/turf/open/floor/carpet/green, +/area/security/detectives_office) "dHi" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 @@ -19422,6 +18357,30 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"dHz" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/gravity_generator) +"dHB" = ( +/obj/structure/table/optable, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/security/brig) "dHO" = ( /obj/machinery/door/airlock/engineering{ name = "Port Bow Solar Access"; @@ -19477,6 +18436,17 @@ }, /turf/open/floor/iron/dark, /area/security/execution/transfer) +"dIp" = ( +/obj/machinery/door/poddoor/preopen{ + id = "testlab"; + name = "test chamber blast door" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/engine, +/area/science/explab) "dIq" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -19501,6 +18471,12 @@ }, /turf/open/floor/iron/techmaint, /area/security/prison/shielded) +"dJc" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "dJt" = ( /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 4 @@ -19536,6 +18512,22 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/science/research) +"dJV" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + name = "Supply Dock Airlock"; + req_access_txt = "31" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/quartermaster/storage) "dKb" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -19597,20 +18589,19 @@ }, /turf/open/floor/carpet, /area/quartermaster/exploration_prep) +"dLu" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/chair/stool/directional/south, +/turf/open/floor/iron/cafeteria_red, +/area/crew_quarters/bar) "dLv" = ( /obj/machinery/computer/bank_machine, /obj/effect/turf_decal/bot_white, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/ai_monitored/nuke_storage) -"dLB" = ( -/obj/machinery/telecomms/processor/preset_exploration, -/obj/machinery/airalarm/server{ - dir = 4; - pixel_x = -28 - }, -/turf/open/floor/circuit/telecomms/server, -/area/quartermaster/exploration_dock) "dMh" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -19623,22 +18614,6 @@ }, /turf/open/floor/iron, /area/quartermaster/office) -"dMi" = ( -/obj/structure/sign/warning/vacuum/external{ - pixel_y = 32 - }, -/obj/machinery/advanced_airlock_controller{ - dir = 1; - pixel_y = -24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 8 - }, -/turf/open/floor/catwalk_floor, -/area/maintenance/port/aft) "dMm" = ( /obj/effect/landmark/blobstart, /obj/structure/disposalpipe/segment{ @@ -19655,6 +18630,21 @@ }, /turf/open/floor/plating, /area/maintenance/port) +"dMp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "dMv" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -19761,6 +18751,16 @@ /obj/structure/bed, /turf/open/floor/iron/white, /area/medical/virology) +"dOj" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "dOz" = ( /obj/effect/turf_decal/pool/corner, /turf/open/floor/iron, @@ -19787,12 +18787,20 @@ /obj/effect/spawner/lootdrop/maintenance/six, /turf/open/floor/iron, /area/quartermaster/warehouse) -"dOP" = ( -/obj/machinery/airalarm{ - pixel_y = 24 +"dOO" = ( +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 }, -/turf/open/floor/iron/dark, -/area/medical/morgue) +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/chem_master/condimaster{ + desc = "Looks like a knock-off chem-master. Perhaps useful for separating liquids when mixing drinks precisely. Also dispenses condiments."; + name = "HoochMaster Deluxe"; + pixel_x = -4 + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) "dOV" = ( /obj/machinery/computer/shuttle_flight/custom_shuttle/exploration{ dir = 8 @@ -19830,17 +18838,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/medical/medbay/central) -"dPk" = ( -/obj/machinery/iv_drip, -/obj/structure/bed/roller, -/obj/machinery/camera/autoname{ - dir = 9 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/medical/medbay/central) "dPl" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 @@ -19908,6 +18905,16 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) +"dPN" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/sign/departments/minsky/security/security{ + pixel_y = 32 + }, +/obj/machinery/camera/directional/north, +/turf/open/floor/iron, +/area/hallway/secondary/entry) "dPS" = ( /obj/machinery/door/airlock/maintenance{ name = "Bar Maintenance"; @@ -19935,6 +18942,12 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hop) +"dQQ" = ( +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") + }, +/turf/open/floor/iron/dark, +/area/chapel/main) "dRs" = ( /obj/machinery/light/small, /obj/structure/disposalpipe/segment{ @@ -19948,6 +18961,10 @@ }, /turf/open/floor/iron/dark, /area/medical/morgue) +"dRw" = ( +/obj/structure/chair/stool/bar/directional/west, +/turf/open/floor/iron/cafeteria_red, +/area/crew_quarters/bar) "dRx" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "rnd2"; @@ -19987,6 +19004,18 @@ }, /turf/open/floor/iron/white, /area/medical/chemistry) +"dTb" = ( +/obj/machinery/advanced_airlock_controller{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/quartermaster/storage) "dTA" = ( /obj/machinery/holopad, /obj/effect/landmark/event_spawn, @@ -19996,6 +19025,21 @@ /obj/effect/turf_decal/trimline/dark_blue/filled, /turf/open/floor/iron/dark, /area/teleporter) +"dTH" = ( +/obj/machinery/computer/cryopod{ + pixel_y = 25 + }, +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/machinery/camera/autoname{ + dir = 5 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/medical/cryo) "dTK" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -20006,6 +19050,40 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/crew_quarters/locker) +"dTU" = ( +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/white/corner, +/area/hallway/secondary/exit) +"dTW" = ( +/obj/structure/bed/roller, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/medical/sleeper) +"dUa" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/camera/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/crew_quarters/fitness) "dUh" = ( /obj/machinery/door/airlock/public/glass{ name = "Fitness" @@ -20018,6 +19096,26 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) +"dUl" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_y = -27; + use_power = 0 + }, +/obj/structure/bed/roller, +/obj/machinery/camera{ + c_tag = "Security - Medbay"; + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/techmaint, +/area/security/brig) "dUn" = ( /obj/machinery/newscaster{ pixel_y = 32 @@ -20045,20 +19143,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"dUE" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/door/airlock/external{ - name = "Solar Maintenance"; - req_access_txt = "10; 13" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 1 - }, -/turf/open/floor/catwalk_floor, -/area/maintenance/solars/starboard/fore) "dUJ" = ( /obj/structure/chair/office{ dir = 8 @@ -20066,23 +19150,21 @@ /turf/open/floor/carpet, /area/vacant_room/office) "dUO" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/effect/turf_decal/delivery, +/obj/machinery/camera/directional/north{ + network = list("ss13","engine") }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/machinery/power/apc/highcap/fifteen_k{ + areastring = "/area/engine/engineering"; + dir = 1; + name = "Engineering APC"; + pixel_y = 24 }, -/obj/structure/disposalpipe/segment{ - dir = 6 +/obj/structure/cable/yellow{ + icon_state = "0-2" }, -/turf/open/floor/iron/goonplaque, -/area/security/brig) +/turf/open/floor/iron, +/area/engine/engineering) "dUZ" = ( /obj/item/radio/intercom{ broadcasting = 1; @@ -20127,24 +19209,6 @@ /obj/effect/landmark/start/bartender, /turf/open/floor/iron/cafeteria_red, /area/crew_quarters/bar) -"dWm" = ( -/obj/item/radio/intercom{ - dir = 4; - pixel_x = 27 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/vending/wardrobe/sec_wardrobe, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red/half/contrasted, -/turf/open/floor/iron, -/area/security/checkpoint/engineering) "dWn" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/tile/green{ @@ -20174,15 +19238,6 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"dXa" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/structure/closet/secure_closet/engineering_personal, -/turf/open/floor/iron, -/area/engine/engineering) "dXe" = ( /obj/effect/spawner/randomvend/snack, /obj/machinery/light{ @@ -20193,15 +19248,6 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) -"dXi" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable/yellow, -/obj/machinery/power/apc/auto_name/east, -/turf/open/floor/iron/freezer, -/area/crew_quarters/toilet/locker) "dXA" = ( /obj/machinery/status_display/evac{ pixel_x = -32 @@ -20233,6 +19279,21 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) +"dXK" = ( +/obj/structure/table, +/obj/item/folder/white, +/obj/item/pen{ + layer = 3.1 + }, +/obj/item/clothing/neck/stethoscope{ + layer = 3.2 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron/freezer, +/area/medical/virology) "dYh" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -20253,46 +19314,12 @@ "dYq" = ( /turf/closed/wall, /area/science/nanite) -"dYv" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/door/poddoor/preopen{ - id = "atmos"; - name = "Atmospherics Blast Door" - }, -/obj/effect/turf_decal/delivery, -/obj/structure/sign/warning/securearea{ - pixel_y = 32 - }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) "dYA" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, /turf/open/floor/plating/airless, /area/space/nearstation) -"dYW" = ( -/obj/machinery/door/airlock/external{ - name = "Solar Maintenance"; - req_access_txt = "10; 13" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/maintenance/starboard/aft) "dZe" = ( /obj/item/radio/intercom{ pixel_y = -29 @@ -20484,6 +19511,15 @@ /obj/machinery/holopad, /turf/open/floor/iron, /area/hallway/secondary/exit) +"ecJ" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/machinery/camera/directional/north{ + network = list("ss13","security") + }, +/turf/open/floor/iron/dark, +/area/security/main) "edc" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -20530,6 +19566,25 @@ }, /turf/open/floor/iron/dark, /area/hallway/primary/port) +"edB" = ( +/obj/structure/table, +/obj/item/t_scanner, +/obj/machinery/airalarm/directional/north{ + pixel_y = 23 + }, +/turf/open/floor/iron, +/area/storage/primary) +"edP" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/science/explab) "edZ" = ( /obj/machinery/computer/prisoner/management{ dir = 4 @@ -20623,16 +19678,6 @@ }, /turf/open/floor/grass, /area/security/prison) -"efz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/iron, -/area/crew_quarters/dorms) "efF" = ( /obj/machinery/door/airlock/command/glass{ name = "Bridge"; @@ -20658,6 +19703,16 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) +"egz" = ( +/obj/structure/table, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/port) "egN" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 @@ -20676,11 +19731,39 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/white, /area/medical/virology) +"egZ" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/white, +/area/science/research) +"ehg" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/airlock/external{ + name = "External Access"; + req_access_txt = "13" + }, +/obj/machinery/atmospherics/pipe/layer_manifold, +/turf/open/floor/catwalk_floor, +/area/maintenance/port/fore) "eif" = ( /obj/structure/table/wood, /obj/item/pen, /turf/open/floor/carpet/grimy, /area/chapel/office) +"eis" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Air Supply Maintenance"; + req_access_txt = "12" + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/atmospherics/pipe/layer_manifold/visible, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "eiB" = ( /obj/machinery/requests_console{ department = "Cargo Bay"; @@ -20805,16 +19888,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/hallway/primary/aft) -"elC" = ( -/obj/structure/chair/wood/normal{ - dir = 1 - }, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -23 - }, -/turf/open/floor/carpet/red, -/area/crew_quarters/dorms) "elF" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 @@ -20921,19 +19994,15 @@ /obj/machinery/light/small, /turf/open/floor/carpet, /area/vacant_room/office) +"enr" = ( +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 + }, +/turf/open/floor/iron, +/area/janitor) "enz" = ( /turf/open/floor/iron/techmaint, /area/crew_quarters/fitness) -"enC" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/structure/rack, -/obj/item/multitool, -/obj/item/analyzer, -/obj/item/geiger_counter, -/turf/open/floor/iron/white, -/area/science/explab) "eoN" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -21039,16 +20108,6 @@ }, /turf/open/floor/carpet/grimy, /area/ai_monitored/turret_protected/aisat_interior) -"equ" = ( -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/machinery/telecomms/server/presets/exploration, -/obj/machinery/camera/autoname{ - dir = 5 - }, -/turf/open/floor/circuit/telecomms/server, -/area/quartermaster/exploration_dock) "eqw" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 @@ -21058,6 +20117,21 @@ }, /turf/open/floor/iron, /area/quartermaster/sorting) +"eqE" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/airlock/research{ + name = "Testing Lab"; + req_access_txt = "47" + }, +/turf/open/floor/iron, +/area/science/explab) "eqT" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 27 @@ -21078,13 +20152,6 @@ }, /turf/open/floor/prison, /area/security/prison) -"err" = ( -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - dir = 8 - }, -/obj/machinery/camera/autoname, -/turf/open/floor/iron, -/area/engine/atmos) "erE" = ( /obj/machinery/vending/wallmed{ pixel_x = -25 @@ -21105,34 +20172,17 @@ }, /turf/open/floor/iron, /area/engine/engineering) -"esl" = ( -/obj/machinery/camera/autoname{ - dir = 1 +"erX" = ( +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/crew_quarters/fitness) -"esy" = ( -/obj/effect/turf_decal/bot{ dir = 1 }, -/obj/structure/table, -/obj/item/storage/box/lights/mixed, -/turf/open/floor/iron, -/area/engine/engineering) -"esR" = ( -/obj/structure/closet/bombcloset, -/obj/machinery/light{ +/turf/open/floor/iron/dark/side{ dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/science/explab) +/area/crew_quarters/dorms) "esU" = ( /obj/structure/sign/warning/vacuum/external{ pixel_y = 32 @@ -21224,23 +20274,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) -"etJ" = ( -/obj/machinery/newscaster{ - pixel_x = -30 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/vending/wardrobe/sec_wardrobe, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/security/checkpoint/science) "etK" = ( /obj/structure/table, /obj/machinery/door/window{ @@ -21286,6 +20319,13 @@ /obj/machinery/atmospherics/pipe/simple, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"euJ" = ( +/obj/machinery/camera/directional/north, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/medical/medbay/central) "euU" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 @@ -21327,21 +20367,6 @@ }, /turf/open/floor/iron, /area/engine/engineering) -"evh" = ( -/obj/machinery/door/airlock/external{ - name = "Cargo Escape Airlock" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/hallway/secondary/exit) "ewc" = ( /obj/effect/turf_decal/siding/thinplating_new{ dir = 8 @@ -21432,31 +20457,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/dark, /area/engine/engineering) -"ewV" = ( -/obj/structure/table, -/obj/item/clothing/gloves/color/latex, -/obj/item/clothing/mask/surgical, -/obj/item/reagent_containers/spray/cleaner{ - pixel_x = 5; - pixel_y = -1 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/firealarm/directional/west, -/obj/effect/turf_decal/tile/red/opposingcorners, -/turf/open/floor/iron/white, -/area/security/brig) -"exc" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - external_pressure_bound = 140; - name = "killroom vent"; - pressure_checks = 0 - }, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") - }, -/turf/open/floor/circuit/telecomms, -/area/science/xenobiology) "exj" = ( /obj/machinery/status_display/ai{ pixel_x = -32 @@ -21495,6 +20495,27 @@ /obj/structure/sign/warning/securearea, /turf/closed/wall/r_wall, /area/ai_monitored/turret_protected/ai) +"eye" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/medical/genetics) +"eyf" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/power/port_gen/pacman, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ai_monitored/turret_protected/aisat/service) "eyj" = ( /obj/machinery/door/airlock/maintenance{ name = "Mech Bay Maintenance"; @@ -21661,15 +20682,6 @@ }, /turf/open/floor/wood, /area/vacant_room/office) -"eBz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/catwalk_floor, -/area/maintenance/starboard/aft) "eBT" = ( /obj/machinery/portable_atmospherics/pump, /turf/open/floor/iron, @@ -21747,6 +20759,23 @@ }, /turf/open/floor/iron, /area/crew_quarters/fitness) +"eDD" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/table, +/obj/item/folder/white, +/obj/item/pen{ + layer = 3.1 + }, +/obj/item/clothing/neck/stethoscope{ + layer = 3.2 + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") + }, +/turf/open/floor/iron/freezer, +/area/medical/virology) "eDN" = ( /obj/structure/cable{ icon_state = "4-8" @@ -21844,36 +20873,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/quartermaster/exploration_prep) -"eGN" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/advanced_airlock_controller{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, -/turf/open/floor/catwalk_floor, -/area/maintenance/solars/starboard/aft) -"eGU" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -23 - }, -/obj/machinery/space_heater, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("minisat") - }, -/turf/open/floor/plating, -/area/ai_monitored/turret_protected/aisat/atmos) "eHb" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -21884,6 +20883,17 @@ /obj/structure/closet/firecloset, /turf/open/floor/iron, /area/hallway/primary/starboard) +"eHy" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/iron, +/area/science/explab) "eHB" = ( /obj/machinery/door/airlock/command{ name = "Head of Security's Quarters"; @@ -22030,6 +21040,18 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) +"eJN" = ( +/obj/structure/table/glass, +/obj/item/storage/box/rxglasses, +/obj/item/radio/intercom{ + pixel_y = 20 + }, +/obj/machinery/camera/directional/north, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/medical/genetics) "eJS" = ( /obj/machinery/door/airlock/command{ name = "Teleport Access"; @@ -22064,15 +21086,15 @@ }, /turf/open/floor/iron/freezer, /area/crew_quarters/toilet) -"eKt" = ( -/obj/machinery/camera/autoname{ - dir = 8; - network = list("ss13","engine") - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 +"eKo" = ( +/obj/structure/rack, +/obj/item/storage/belt/utility, +/obj/item/wrench, +/obj/item/weldingtool, +/obj/item/clothing/head/utility/welding{ + pixel_x = -3; + pixel_y = 5 }, -/obj/structure/closet/secure_closet/engineering_personal, /turf/open/floor/iron, /area/engine/engineering) "eLa" = ( @@ -22197,6 +21219,23 @@ /obj/structure/bed/roller, /turf/open/floor/iron/freezer, /area/medical/virology) +"eNn" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 8 + }, +/obj/machinery/meter, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "eNp" = ( /obj/machinery/door/airlock/security{ name = "Detective's Office"; @@ -22268,15 +21307,6 @@ }, /turf/open/floor/iron/white, /area/medical/virology) -"eOJ" = ( -/obj/machinery/telecomms/receiver/preset_exploration, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable/yellow, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 9 - }, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/quartermaster/exploration_dock) "ePu" = ( /obj/structure/cable{ icon_state = "1-8" @@ -22289,6 +21319,13 @@ }, /turf/open/floor/plating, /area/maintenance/solars/port/aft) +"ePv" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/anesthetic_machine, +/turf/open/floor/iron/white, +/area/medical/surgery) "ePA" = ( /obj/machinery/light/small, /obj/structure/disposalpipe/segment, @@ -22336,21 +21373,6 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron/white, /area/medical/sleeper) -"eQz" = ( -/obj/structure/table, -/obj/item/storage/toolbox/electrical{ - pixel_y = 5 - }, -/obj/item/clothing/gloves/color/yellow, -/turf/open/floor/iron, -/area/engine/engineering) -"eQC" = ( -/obj/machinery/door/airlock/external{ - name = "External Access"; - req_access_txt = "13" - }, -/turf/open/floor/catwalk_floor, -/area/maintenance/starboard/aft) "eQI" = ( /obj/effect/turf_decal/bot, /obj/machinery/hydroponics/constructable, @@ -22361,6 +21383,15 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/techmaint, /area/security/prison) +"eQP" = ( +/obj/structure/chair/fancy/comfy{ + color = "#666666" + }, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/turf/open/floor/wood, +/area/library) "eRh" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -22413,6 +21444,17 @@ /obj/effect/turf_decal/stripes/red/line, /turf/open/floor/iron/dark, /area/security/prison) +"eRL" = ( +/obj/effect/turf_decal/caution{ + dir = 8 + }, +/mob/living/simple_animal/pet/dog/pug{ + density = 0; + dir = 8 + }, +/obj/item/beacon, +/turf/open/floor/engine, +/area/science/explab) "eRQ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -22451,6 +21493,17 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron, /area/quartermaster/miningdock) +"eSs" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/airlock/external{ + name = "Port Docking Bay 3" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/hallway/secondary/entry) "eSA" = ( /obj/structure/table/reinforced, /obj/item/reagent_containers/food/condiment/flour, @@ -22463,20 +21516,6 @@ }, /turf/open/floor/prison, /area/security/prison) -"eSP" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Atmospherics Maintenance"; - req_access_txt = "24" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/catwalk_floor/iron, -/area/maintenance/aft) "eTq" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -22517,6 +21556,15 @@ /obj/effect/mapping_helpers/airlock/abandoned, /turf/open/floor/plating, /area/maintenance/fore/secondary) +"eUf" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron, +/area/science/nanite) "eUj" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -22560,18 +21608,10 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"eVJ" = ( -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/iron, -/area/hallway/primary/fore) +"eVa" = ( +/obj/machinery/camera/directional/north, +/turf/open/floor/engine/vacuum, +/area/engine/atmos) "eVL" = ( /obj/machinery/light_switch{ pixel_y = 28 @@ -22599,6 +21639,18 @@ "eWC" = ( /turf/closed/wall, /area/maintenance/central) +"eWD" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/machinery/airalarm/directional/east{ + pixel_x = 24 + }, +/turf/open/floor/iron, +/area/storage/tools) "eWJ" = ( /obj/structure/table/glass, /obj/item/storage/firstaid/regular{ @@ -22610,6 +21662,18 @@ }, /turf/open/floor/iron/white, /area/medical/sleeper) +"eWV" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "eXl" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/door/airlock/engineering{ @@ -22647,19 +21711,28 @@ }, /turf/open/floor/iron/dark, /area/hallway/secondary/command) -"eXM" = ( +"eXC" = ( /obj/structure/table, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 +/obj/machinery/requests_console{ + department = "Science"; + departmentType = 2; + name = "Science Requests Console"; + pixel_y = 30; + receive_ore_updates = 1 }, -/obj/machinery/light/small, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("ss13, security") +/obj/effect/decal/cleanable/dirt, +/obj/item/clothing/glasses/science, +/obj/item/clothing/glasses/science{ + pixel_y = 8 }, -/turf/open/floor/iron/dark, -/area/security/courtroom) +/obj/item/xenoartifact_labeler, +/obj/item/xenoartifact_labeler{ + pixel_x = -9 + }, +/obj/item/clothing/gloves/artifact_pinchers, +/obj/item/clothing/gloves/artifact_pinchers, +/turf/open/floor/iron/white, +/area/science/explab) "eYe" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -22695,19 +21768,6 @@ }, /turf/open/floor/iron/dark, /area/tcommsat/computer) -"eYw" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/science/mixing/chamber) "eYL" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -22721,22 +21781,6 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai_upload) -"eYN" = ( -/obj/machinery/door/firedoor, -/turf/open/floor/iron/white, -/area/science/mixing/chamber) -"eYS" = ( -/obj/machinery/power/solar{ - id = "starboardsolar"; - name = "Starboard Solar Array" - }, -/obj/structure/cable/yellow{ - cable_color = "red"; - color = "#ff0000"; - icon_state = "0-2" - }, -/turf/open/floor/iron/solarpanel/airless, -/area/solar/starboard/aft) "eYZ" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -22760,23 +21804,32 @@ }, /turf/open/floor/iron, /area/quartermaster/miningdock) +"eZz" = ( +/obj/item/assembly/timer{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/assembly/timer{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/item/assembly/timer{ + pixel_x = 6; + pixel_y = -4 + }, +/obj/item/assembly/timer, +/obj/structure/table/reinforced, +/obj/machinery/airalarm/directional/north{ + pixel_y = 23 + }, +/turf/open/floor/iron/white, +/area/science/mixing) "eZA" = ( /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 8 }, /turf/open/floor/iron, /area/hallway/primary/starboard) -"eZM" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/iron/white/corner, -/area/hallway/secondary/exit) "eZP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 @@ -22832,13 +21885,6 @@ }, /turf/open/floor/iron, /area/security/courtroom) -"fbE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) "fbS" = ( /obj/structure/table, /obj/item/storage/box/chemimp{ @@ -22860,20 +21906,6 @@ }, /turf/open/floor/prison, /area/security/prison) -"fcN" = ( -/obj/machinery/airalarm{ - pixel_y = 28 - }, -/obj/structure/closet/secure_closet/personal, -/obj/item/storage/secure/briefcase, -/obj/effect/turf_decal/tile/brown/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/vacant_room/commissary) "fcX" = ( /obj/machinery/door/airlock/engineering{ name = "Tech Storage"; @@ -22902,44 +21934,12 @@ /obj/effect/turf_decal/trimline/yellow/filled/line, /turf/open/floor/iron/dark, /area/storage/tech) -"fdc" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/camera/autoname{ - dir = 5 - }, -/turf/open/floor/iron/white, -/area/medical/virology) "fdh" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/incinerator_input{ dir = 1 }, /turf/open/floor/engine/vacuum, /area/maintenance/disposal/incinerator) -"fdk" = ( -/obj/structure/table/reinforced, -/obj/item/wrench/medical, -/obj/machinery/computer/med_data/laptop, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_x = 1; - pixel_y = -26 - }, -/turf/open/floor/iron/white, -/area/medical/medbay/lobby) -"fdC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) "fdL" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 @@ -22994,6 +21994,16 @@ }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai_upload) +"feR" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron, +/area/hallway/primary/fore) "ffm" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -23082,10 +22092,31 @@ /obj/item/storage/fancy/donut_box, /turf/open/floor/carpet, /area/security/brig) +"fhu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/iron, +/area/crew_quarters/dorms) "fhv" = ( /obj/effect/landmark/start/paramedic, /turf/open/floor/iron/white, /area/medical/medbay/central) +"fhx" = ( +/obj/machinery/airalarm/directional/east{ + pixel_x = 24 + }, +/obj/structure/table, +/obj/item/book/manual/wiki/security_space_law, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/security/checkpoint/supply) "fhF" = ( /obj/effect/spawner/randomvend/snack, /obj/effect/turf_decal/tile/red, @@ -23106,6 +22137,9 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) +"fhP" = ( +/turf/open/floor/catwalk_floor, +/area/hallway/secondary/entry) "fhT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 @@ -23140,19 +22174,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"fiw" = ( -/obj/machinery/door/airlock/external, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/catwalk_floor, -/area/quartermaster/exploration_dock) "fiy" = ( /obj/machinery/newscaster{ pixel_x = -30 @@ -23170,17 +22191,6 @@ /obj/effect/spawner/randomvend/cola, /turf/open/floor/iron/dark, /area/hallway/secondary/entry) -"fiU" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/maintenance/disposal/incinerator) "fjc" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -23190,6 +22200,21 @@ }, /turf/open/floor/iron/dark, /area/security/main) +"fjh" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/east{ + network = list("ss13","engine") + }, +/turf/open/floor/iron, +/area/hallway/primary/fore) "fjl" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -23200,6 +22225,13 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/hallway/primary/central) +"fjO" = ( +/obj/machinery/airalarm/directional/east{ + pixel_x = 24 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/cafeteria, +/area/crew_quarters/heads/hor) "fka" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -23265,18 +22297,6 @@ }, /turf/open/floor/iron/freezer, /area/crew_quarters/toilet/locker) -"fkQ" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/turf/open/floor/iron/dark, -/area/bridge/meeting_room) "fkT" = ( /obj/machinery/suit_storage_unit/security, /obj/effect/turf_decal/bot/right, @@ -23356,24 +22376,6 @@ }, /turf/open/floor/iron/dark, /area/security/prison) -"fnf" = ( -/obj/structure/table, -/obj/item/folder/red{ - pixel_x = 3 - }, -/obj/item/folder/white{ - pixel_x = -4; - pixel_y = 2 - }, -/obj/item/storage/firstaid/regular, -/obj/item/reagent_containers/syringe, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/security/brig) "fnS" = ( /obj/machinery/door/airlock/security/glass{ name = "Anti Radiation shielded room" @@ -23538,21 +22540,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) -"fqO" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/machinery/camera/autoname{ - c_tag = "Command Hallway #3" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/command) "fqQ" = ( /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" @@ -23568,12 +22555,13 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) -"frr" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/white/side{ - dir = 1 +"fry" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 }, -/area/science/research) +/obj/structure/chair/stool/directional/west, +/turf/open/floor/iron, +/area/crew_quarters/locker) "frE" = ( /obj/structure/disposaloutlet{ dir = 1 @@ -23616,34 +22604,22 @@ }, /turf/open/floor/iron/tech, /area/ai_monitored/storage/eva) -"ftd" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/item/extinguisher, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) "fto" = ( /obj/structure/closet/crate/bin, /obj/effect/turf_decal/tile/red/anticorner/contrasted, /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/dark, /area/security/prison) -"ftu" = ( -/obj/structure/sign/departments/minsky/supply/cargo{ - pixel_x = -32 - }, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") +"ftv" = ( +/obj/machinery/power/solar{ + id = "portsolar"; + name = "Port Solar Array" }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 +/obj/structure/cable{ + icon_state = "0-8" }, -/turf/open/floor/iron, -/area/hallway/primary/central) +/turf/open/floor/iron/solarpanel/airless, +/area/solar/port/aft) "ftG" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -23651,6 +22627,39 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /turf/open/floor/iron/white, /area/medical/virology) +"ftH" = ( +/obj/structure/table/glass, +/obj/item/storage/box/disks{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/machinery/airalarm/directional/north{ + pixel_y = 24 + }, +/obj/item/storage/box/monkeycubes{ + pixel_x = 2; + pixel_y = -2 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/medical/genetics) +"fud" = ( +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/iron/white, +/area/science/xenobiology) "ful" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -23673,9 +22682,6 @@ }, /turf/open/floor/iron/techmaint, /area/ai_monitored/storage/eva) -"fuQ" = ( -/turf/open/floor/iron/white, -/area/science/explab) "fuR" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 @@ -23709,10 +22715,36 @@ }, /turf/open/floor/prison, /area/security/prison) -"fvX" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, +"fvM" = ( +/obj/structure/table, +/obj/item/book/manual/wiki/medicine, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/hud/health, +/obj/item/reagent_containers/spray/cleaner, +/obj/machinery/airalarm/directional/north{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/item/glove_box, +/turf/open/floor/iron/white, +/area/medical/storage) +"fwG" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + req_access_txt = "13" + }, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, /area/maintenance/starboard/aft) "fwN" = ( /obj/structure/kitchenspike, @@ -23761,16 +22793,18 @@ }, /turf/open/floor/iron/dark, /area/security/main) -"fxY" = ( -/obj/machinery/light{ +"fyc" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 }, -/obj/structure/sign/departments/minsky/security/security{ - pixel_y = 32 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/obj/machinery/camera/autoname, -/turf/open/floor/iron, -/area/hallway/secondary/entry) +/turf/open/floor/catwalk_floor/iron_dark, +/area/maintenance/disposal/incinerator) "fyh" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -23789,6 +22823,21 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"fyk" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 1 + }, +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Command Hallway #2" + }, +/turf/open/floor/iron/dark, +/area/hallway/secondary/command) "fyr" = ( /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -23800,16 +22849,12 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/security/brig) -"fyx" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 +"fyv" = ( +/obj/machinery/airalarm/directional/north{ + pixel_y = 25 }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) +/turf/open/floor/iron, +/area/hallway/primary/starboard) "fzD" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -23937,14 +22982,6 @@ }, /turf/open/floor/iron, /area/quartermaster/storage) -"fCg" = ( -/obj/structure/lattice, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("minisat") - }, -/turf/open/space, -/area/space/nearstation) "fCh" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -23961,6 +22998,18 @@ }, /turf/open/floor/iron/dark, /area/engine/gravity_generator) +"fCq" = ( +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/airalarm/directional/north{ + pixel_y = 23 + }, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/cryopods) "fCv" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/oxygen_output{ dir = 1 @@ -23985,6 +23034,28 @@ }, /turf/open/floor/iron/techmaint, /area/security/brig) +"fDG" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) +"fDZ" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "fEh" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -24000,6 +23071,24 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) +"fEl" = ( +/obj/structure/table, +/obj/item/folder/red{ + pixel_x = 3 + }, +/obj/item/folder/white{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/item/storage/firstaid/regular, +/obj/item/reagent_containers/syringe, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/security/brig) "fEJ" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible, /obj/machinery/atmospherics/pipe/simple/green/visible{ @@ -24011,15 +23100,14 @@ }, /turf/open/floor/plating, /area/engine/atmos) -"fEU" = ( -/obj/machinery/door/airlock/external{ - name = "Escape Pod One" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 +"fEN" = ( +/obj/structure/closet/secure_closet/freezer/kitchen, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable/yellow{ + icon_state = "0-2" }, -/turf/open/floor/catwalk_floor, -/area/hallway/secondary/entry) +/turf/open/floor/iron/cafeteria, +/area/crew_quarters/kitchen) "fEW" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -24041,18 +23129,6 @@ }, /turf/open/floor/iron/white, /area/medical/sleeper) -"fFz" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) "fFA" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "MiniSat Maintenance"; @@ -24074,6 +23150,15 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/white, /area/medical/medbay/central) +"fFN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/turf/open/floor/iron/dark, +/area/security/brig) "fGf" = ( /obj/structure/closet/secure_closet/hydroponics, /turf/open/floor/iron, @@ -24088,17 +23173,6 @@ }, /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) -"fGq" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/item/kirbyplants/random, -/obj/machinery/camera/autoname, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/central) "fGt" = ( /obj/structure/railing{ dir = 8 @@ -24154,41 +23228,16 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/lobby) -"fHf" = ( -/obj/structure/table/glass, -/obj/item/reagent_containers/glass/beaker/large{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/reagent_containers/glass/beaker{ - pixel_x = 8; - pixel_y = 2 - }, -/obj/item/reagent_containers/dropper, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/white, -/area/science/lab) -"fHD" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +"fHe" = ( +/obj/structure/closet/secure_closet/security/sec, +/obj/item/clothing/mask/balaclava, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/red/fourcorners/contrasted, +/obj/machinery/camera/directional/north{ + network = list("ss13","security") }, -/turf/open/floor/iron, -/area/crew_quarters/dorms) +/turf/open/floor/iron/dark, +/area/security/main) "fHE" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -24224,13 +23273,12 @@ }, /turf/open/floor/circuit, /area/science/robotics/mechbay) -"fID" = ( -/obj/structure/closet, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable/yellow, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plating, -/area/maintenance/disposal) +"fIA" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "fIX" = ( /obj/machinery/bluespace_beacon, /obj/effect/turf_decal/stripes/line{ @@ -24258,20 +23306,21 @@ /obj/machinery/digital_clock/directional/north, /turf/open/floor/iron, /area/quartermaster/office) -"fJw" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/structure/chair/stool{ - dir = 8 - }, -/turf/open/floor/iron, -/area/crew_quarters/locker) "fJy" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /turf/open/floor/iron, /area/hallway/secondary/exit) +"fJI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/science/explab) "fJJ" = ( /obj/structure/chair/stool, /turf/open/floor/iron/cafeteria_red, @@ -24286,13 +23335,6 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/hallway/primary/central) -"fKo" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/white, -/area/science/mixing/chamber) "fKs" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -24322,23 +23364,6 @@ }, /turf/open/floor/grass/no_border, /area/crew_quarters/cryopods) -"fLD" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/machinery/door/airlock/atmos{ - name = "Atmospherics"; - req_access_txt = "24" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) "fLS" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/trimline/dark_blue/filled/line{ @@ -24369,17 +23394,6 @@ }, /turf/open/floor/iron, /area/quartermaster/miningdock) -"fNa" = ( -/obj/machinery/advanced_airlock_controller{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/catwalk_floor, -/area/maintenance/port/fore) "fNw" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -24394,6 +23408,18 @@ }, /turf/open/floor/iron, /area/quartermaster/office) +"fOT" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/science/research) "fPa" = ( /obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 10 @@ -24477,6 +23503,15 @@ }, /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) +"fQq" = ( +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 1 + }, +/obj/machinery/ai_slipper{ + uses = 10 + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/aisat/atmos) "fQu" = ( /obj/effect/turf_decal/bot, /obj/machinery/portable_atmospherics/canister/nitrous_oxide, @@ -24485,6 +23520,18 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) +"fQv" = ( +/obj/structure/closet/crate, +/obj/item/target/alien, +/obj/item/target/alien, +/obj/item/target/clown, +/obj/item/target/clown, +/obj/item/target/syndicate, +/obj/item/target/syndicate, +/obj/machinery/light, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/white, +/area/science/explab) "fRa" = ( /obj/effect/turf_decal/tile/green/anticorner/contrasted, /obj/structure/cable/yellow{ @@ -24495,6 +23542,13 @@ }, /turf/open/floor/iron/techmaint, /area/security/prison) +"fRd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/visible{ + dir = 8 + }, +/obj/machinery/camera/directional/north, +/turf/open/floor/iron, +/area/engine/atmos) "fRf" = ( /obj/structure/table, /obj/item/reagent_containers/glass/bottle/epinephrine{ @@ -24612,12 +23666,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/fitness) -"fTI" = ( -/obj/structure/chair/stool/bar{ - dir = 4 - }, -/turf/open/floor/iron/cafeteria_red, -/area/crew_quarters/bar) "fTL" = ( /obj/machinery/light/small{ dir = 4 @@ -24679,6 +23727,16 @@ dir = 1 }, /area/hallway/secondary/entry) +"fUy" = ( +/obj/structure/chair, +/obj/machinery/airalarm/directional/north{ + pixel_y = 23 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/medical/surgery) "fUA" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 @@ -24728,6 +23786,10 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/crew_quarters/heads/chief) +"fUN" = ( +/obj/machinery/camera/autoname/directional/south, +/turf/open/floor/iron/white, +/area/science/robotics/lab) "fUO" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -24758,6 +23820,19 @@ }, /turf/open/floor/iron, /area/science/storage) +"fUY" = ( +/obj/machinery/light/small, +/obj/machinery/advanced_airlock_controller{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/hallway/secondary/exit) "fVk" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 @@ -24798,26 +23873,26 @@ }, /turf/open/floor/iron, /area/quartermaster/miningdock) -"fVS" = ( -/obj/structure/table/wood, -/obj/machinery/camera/autoname{ - c_tag = "Captain's Office"; - dir = 5 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/recharger{ - pixel_y = 2 - }, -/turf/open/floor/wood, -/area/crew_quarters/heads/captain) "fWn" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/open/floor/iron, /area/hallway/primary/aft) +"fWy" = ( +/obj/machinery/turretid{ + control_area = "/area/ai_monitored/turret_protected/aisat_interior"; + name = "Antechamber Turret Control"; + pixel_y = -24; + req_access = null; + req_access_txt = "65" + }, +/obj/machinery/light/small, +/obj/machinery/camera/autoname/directional/south{ + network = list("minisat") + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/aisat_interior) "fWD" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -24981,16 +24056,6 @@ /obj/effect/landmark/start/security_officer, /turf/open/floor/iron, /area/security/brig) -"fZK" = ( -/obj/machinery/button/ignition{ - id = "Incinerator"; - pixel_x = -6; - pixel_y = -24 - }, -/obj/machinery/atmospherics/components/trinary/filter/flipped, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) "fZY" = ( /obj/effect/turf_decal/bot_white/right, /obj/structure/closet/crate/goldcrate, @@ -25010,19 +24075,6 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai) -"gax" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/machinery/airalarm/mixingchamber{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/iron, -/area/science/mixing/chamber) "gaF" = ( /obj/machinery/light_switch{ pixel_x = 24; @@ -25064,18 +24116,6 @@ /obj/machinery/holopad, /turf/open/floor/iron/white, /area/medical/chemistry) -"gcO" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/engine/atmos) "gcR" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 6 @@ -25153,6 +24193,19 @@ }, /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) +"gdG" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/hydroponics/constructable, +/obj/item/seeds/carrot, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/closeup, +/obj/machinery/camera/autoname/directional/south{ + network = list("ss13","prison") + }, +/turf/open/floor/iron/techmaint, +/area/security/prison) "gdO" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -25197,6 +24250,16 @@ /obj/effect/turf_decal/tile/green/half/contrasted, /turf/open/floor/iron, /area/hydroponics) +"geH" = ( +/obj/structure/rack, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/spawner/lootdrop/techstorage/RnD_secure, +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, +/obj/machinery/camera/directional/north, +/turf/open/floor/iron/grid/steel, +/area/storage/tech) "gfd" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -25228,24 +24291,6 @@ }, /turf/open/floor/plating, /area/maintenance/fore) -"ggf" = ( -/obj/machinery/telecomms/receiver/preset_left, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") - }, -/turf/open/floor/circuit/telecomms, -/area/tcommsat/server) -"ggh" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 10 - }, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) "ggq" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/westright{ @@ -25258,6 +24303,21 @@ }, /turf/open/floor/iron, /area/hydroponics) +"ggr" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + name = "Port Docking Bay 2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/hallway/secondary/entry) "ggx" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -25342,13 +24402,18 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/white, /area/science/mixing) -"gil" = ( -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 1 +"gin" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/machinery/vending/engivend, -/turf/open/floor/iron, -/area/engine/engineering) +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "giq" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/green/visible{ @@ -25396,6 +24461,22 @@ dir = 9 }, /area/science/research) +"gjR" = ( +/obj/machinery/light/small, +/obj/machinery/computer/turbine_computer{ + dir = 1; + id = "incineratorturbine" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27 + }, +/obj/machinery/computer/security/telescreen/turbine{ + dir = 1; + pixel_y = -30 + }, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "gjS" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 @@ -25462,18 +24543,6 @@ /obj/machinery/vending/coffee, /turf/open/floor/iron/dark, /area/security/courtroom) -"glx" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "glL" = ( /obj/machinery/light/small, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -25490,26 +24559,6 @@ }, /turf/open/floor/iron, /area/engine/engineering) -"gmL" = ( -/obj/structure/chair/fancy/bench/right, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("ss13","prison","security") - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/security/prison) -"gmZ" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) "gnc" = ( /obj/structure/cable{ icon_state = "1-2" @@ -25554,16 +24603,6 @@ }, /turf/open/floor/iron, /area/engine/engineering) -"gnS" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/machinery/door/airlock/external{ - name = "Port Docking Bay 3" - }, -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/open/floor/catwalk_floor, -/area/hallway/secondary/entry) "gnX" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -25601,15 +24640,6 @@ }, /turf/open/floor/carpet, /area/hallway/secondary/entry) -"gox" = ( -/obj/machinery/camera/autoname{ - dir = 5 - }, -/obj/machinery/light_switch{ - pixel_x = -28 - }, -/turf/open/floor/iron/white, -/area/medical/chemistry) "goI" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -25673,26 +24703,6 @@ /obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, /turf/open/floor/plating, /area/maintenance/starboard) -"gpA" = ( -/obj/structure/chair, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/medical/surgery) -"gpI" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) "gpU" = ( /obj/effect/turf_decal/siding/thinplating_new{ dir = 4 @@ -25737,12 +24747,32 @@ }, /turf/open/floor/plating, /area/maintenance/starboard) +"gqy" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/south, +/turf/open/floor/iron, +/area/science/mixing) "gqR" = ( /obj/effect/turf_decal/tile/dark_blue/half/contrasted{ dir = 1 }, /turf/open/floor/iron, /area/hallway/primary/fore) +"gqX" = ( +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 + }, +/obj/machinery/camera/autoname/directional/south, +/obj/machinery/light_switch{ + pixel_y = -26 + }, +/turf/open/floor/plating, +/area/maintenance/solars/port/fore) "grf" = ( /obj/effect/turf_decal/tile/dark_blue/anticorner/contrasted{ dir = 4 @@ -25886,13 +24916,6 @@ }, /turf/open/floor/iron, /area/quartermaster/sorting) -"gtq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) "gtt" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 @@ -25912,19 +24935,6 @@ }, /turf/open/floor/carpet, /area/hallway/secondary/entry) -"gud" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/newscaster{ - pixel_x = -32 - }, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13","prison") - }, -/turf/open/floor/prison, -/area/security/prison) "gui" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -25939,18 +24949,25 @@ }, /turf/open/floor/iron/white, /area/medical/cryo) -"gux" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Morgue Maintenance"; - req_access_txt = "6" +"guu" = ( +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/machinery/airalarm/directional/north{ + pixel_y = 23 + }, +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 }, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/maintenance/aft) +/turf/open/floor/iron/dark, +/area/engine/engineering) "guI" = ( /obj/structure/chair/fancy/bench{ dir = 8 @@ -25972,16 +24989,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"gvq" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/crew_quarters/heads/cmo) "gvI" = ( /obj/structure/sink{ dir = 8; @@ -25993,11 +25000,45 @@ }, /turf/open/floor/iron/dark, /area/hydroponics) +"gwm" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "Escape Pod Four" + }, +/turf/open/floor/catwalk_floor, +/area/engine/engineering) "gwt" = ( /obj/structure/closet/emcloset, /obj/item/toy/figure/virologist, /turf/open/floor/plating, /area/maintenance/aft) +"gww" = ( +/obj/structure/reflector/box/anchored{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/engine/engineering) +"gwy" = ( +/obj/machinery/camera/autoname/directional/south{ + c_tag = "Captain's Quarters" + }, +/obj/structure/table/wood, +/obj/item/clothing/gloves/color/black, +/obj/item/lighter{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/storage/fancy/cigarettes/cigars/havana{ + pixel_x = 2; + pixel_y = 10 + }, +/turf/open/floor/wood, +/area/crew_quarters/heads/captain) "gwE" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -26147,6 +25188,18 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) +"gzT" = ( +/obj/machinery/camera/directional/north, +/obj/structure/sign/warning/securearea{ + desc = "A warning sign which reads 'HIGH-POWER TURRETS AHEAD'."; + name = "\improper HIGH-POWER TURRETS AHEAD"; + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/dark_blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/primary/central) "gAd" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -26247,19 +25300,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"gCW" = ( -/obj/machinery/requests_console{ - department = "Cargo Bay"; - departmentType = 2; - pixel_x = -30 - }, -/obj/machinery/rnd/production/techfab/department/cargo, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") - }, -/turf/open/floor/iron, -/area/quartermaster/office) "gDd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 @@ -26308,10 +25348,43 @@ /obj/machinery/atmospherics/pipe/layer_manifold, /turf/open/floor/plating, /area/engine/engineering) +"gDB" = ( +/obj/effect/landmark/xeno_spawn, +/obj/effect/turf_decal/caution{ + dir = 4 + }, +/turf/open/floor/engine, +/area/science/explab) +"gDE" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Incinerator to Output" + }, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "gDJ" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/hallway/primary/central) +"gDK" = ( +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 1 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Corporate Meeting Room" + }, +/obj/machinery/newscaster{ + pixel_y = 34 + }, +/turf/open/floor/iron/dark, +/area/bridge/meeting_room) "gDW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -26440,12 +25513,6 @@ /obj/effect/spawner/structure/window/reinforced/prison, /turf/open/floor/plating, /area/security/prison) -"gHt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/ai_monitored/turret_protected/aisat/atmos) "gHK" = ( /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 @@ -26490,6 +25557,40 @@ }, /turf/open/floor/iron/dark, /area/security/execution/transfer) +"gIV" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/ai_monitored/turret_protected/ai"; + name = "AI Chamber APC"; + pixel_y = -24 + }, +/obj/machinery/flasher{ + id = "AI"; + pixel_x = -11; + pixel_y = -24 + }, +/obj/machinery/camera/motion/directional/south{ + c_tag = "MiniSat AI Chamber North"; + network = list("aicore") + }, +/turf/open/floor/circuit, +/area/ai_monitored/turret_protected/ai) +"gJc" = ( +/obj/item/radio/intercom{ + pixel_y = 25 + }, +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/machinery/camera/directional/north, +/turf/open/floor/iron/cafeteria, +/area/crew_quarters/kitchen) "gJg" = ( /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" @@ -26507,6 +25608,13 @@ }, /turf/open/floor/iron/dark, /area/bridge/meeting_room) +"gJm" = ( +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/machinery/holopad, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/ai) "gJv" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp{ @@ -26627,6 +25735,14 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/hallway/primary/central) +"gMl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ + dir = 8 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "gMz" = ( /obj/structure/window/reinforced{ dir = 1 @@ -26641,6 +25757,15 @@ }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) +"gME" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/maintenance/port/aft) "gMT" = ( /obj/structure/closet/toolcloset, /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -26683,32 +25808,31 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/carpet/purple, /area/crew_quarters/heads/hor) +"gPH" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/engine/engineering) "gQd" = ( /turf/closed/wall, /area/quartermaster/exploration_dock) -"gQA" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, -/obj/structure/cable/yellow, -/obj/machinery/light, -/obj/structure/table/glass, -/obj/item/reagent_containers/glass/beaker/cryoxadone, -/obj/item/reagent_containers/glass/beaker/cryoxadone{ - pixel_y = 7 - }, -/obj/item/reagent_containers/glass/beaker/cryoxadone{ - pixel_x = 7; - pixel_y = 7 +"gQJ" = ( +/obj/machinery/power/solar{ + id = "portsolar"; + name = "Port Solar Array" }, -/obj/item/reagent_containers/glass/beaker/cryoxadone{ - pixel_x = 7; - pixel_y = 1 +/obj/structure/cable{ + icon_state = "0-4" }, -/obj/item/storage/pill_bottle/mannitol, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron/white, -/area/medical/cryo) +/turf/open/floor/iron/solarpanel/airless, +/area/solar/port/aft) "gQS" = ( /obj/effect/spawner/lootdrop/grille_or_trash, /obj/structure/girder, @@ -26721,6 +25845,28 @@ }, /turf/open/floor/iron/white, /area/medical/surgery) +"gRw" = ( +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/power/smes, +/obj/machinery/camera/autoname/directional/south, +/turf/open/floor/plating, +/area/maintenance/solars/starboard/fore) +"gRA" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance"; + req_access_txt = "10; 13" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/layer_manifold, +/turf/open/floor/catwalk_floor, +/area/maintenance/solars/starboard/aft) "gSi" = ( /obj/machinery/door/airlock{ name = "Kitchen"; @@ -26729,24 +25875,16 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/cafeteria_red, /area/crew_quarters/kitchen) -"gSz" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/door/airlock/arrivals_external{ - name = "Arrivals Airlock" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 +"gSu" = ( +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/catwalk_floor, -/area/hallway/secondary/entry) +/turf/open/floor/iron, +/area/engine/engineering) "gSK" = ( /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron/white, /area/medical/surgery) -"gSV" = ( -/turf/closed/wall, -/area/science/explab) "gTc" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -26757,18 +25895,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/white, /area/medical/virology) -"gTB" = ( -/obj/effect/turf_decal/tile/blue, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/camera/autoname{ - dir = 8; - network = list("ss13","engine") - }, -/turf/open/floor/iron, -/area/hallway/primary/fore) "gTL" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/structure/cable/yellow{ @@ -26777,19 +25903,6 @@ /obj/effect/turf_decal/trimline/dark_blue/filled/line, /turf/open/floor/iron/dark, /area/bridge) -"gTM" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -23 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/secondary/service) "gTO" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -26824,6 +25937,10 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) +"gUK" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/white, +/area/science/explab) "gUQ" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -26939,6 +26056,13 @@ /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) +"gXK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "gXR" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -27019,6 +26143,12 @@ }, /turf/open/floor/iron, /area/quartermaster/miningdock) +"gZX" = ( +/obj/machinery/airalarm/directional/north{ + pixel_y = 24 + }, +/turf/open/floor/iron/dark, +/area/medical/morgue) "haa" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -27037,6 +26167,22 @@ }, /turf/open/floor/iron, /area/engine/break_room) +"haM" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/airalarm/directional/west{ + pixel_x = -23 + }, +/obj/machinery/space_heater, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("minisat") + }, +/turf/open/floor/plating, +/area/ai_monitored/turret_protected/aisat/atmos) "hbd" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -27053,16 +26199,6 @@ /obj/effect/turf_decal/bot/left, /turf/open/floor/iron/dark, /area/security/execution/transfer) -"hbq" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/table/optable{ - name = "Robotics Operating Table" - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/dark, -/area/science/robotics/lab) "hbA" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -27111,25 +26247,6 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"hch" = ( -/obj/structure/chair/stool{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/prison, -/area/security/prison) "hcs" = ( /obj/structure/chair{ dir = 8 @@ -27195,17 +26312,6 @@ }, /turf/open/floor/iron/white, /area/science/research) -"heg" = ( -/obj/machinery/magnetic_controller{ - autolink = 1; - pixel_y = 3 - }, -/obj/structure/table, -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 - }, -/turf/open/floor/iron, -/area/science/explab) "hem" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -27244,6 +26350,11 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/dorms) +"heN" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/dead_body_placer/medbay_morgue, +/turf/open/floor/iron/dark, +/area/medical/morgue) "heZ" = ( /obj/structure/table/wood/poker, /obj/item/toy/cards/deck, @@ -27362,22 +26473,6 @@ /obj/machinery/digital_clock, /turf/closed/wall, /area/hallway/secondary/exit) -"hhD" = ( -/obj/machinery/requests_console{ - department = "Bar"; - departmentType = 2; - pixel_x = 30; - receive_ore_updates = 1 - }, -/obj/structure/table, -/obj/machinery/chem_dispenser/drinks{ - dir = 8 - }, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/iron/cafeteria_red, -/area/crew_quarters/bar) "hig" = ( /obj/effect/turf_decal/loading_area{ dir = 8 @@ -27412,6 +26507,16 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/iron/freezer, /area/medical/virology) +"hiN" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/door/airlock/arrivals_external{ + name = "Arrivals Airlock" + }, +/obj/machinery/atmospherics/pipe/layer_manifold, +/turf/open/floor/catwalk_floor, +/area/hallway/secondary/entry) "hiT" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -27442,17 +26547,6 @@ }, /turf/open/floor/iron, /area/quartermaster/exploration_dock) -"hkp" = ( -/obj/effect/turf_decal/tile/red/half/contrasted, -/obj/machinery/camera/autoname{ - dir = 8; - network = list("ss13, security") - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron, -/area/security/brig) "hkC" = ( /obj/machinery/door/airlock/maintenance{ name = "Cargo Bay Maintenance"; @@ -27480,17 +26574,6 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai_upload) -"hkZ" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -23 - }, -/obj/machinery/computer/station_alert{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat_interior) "hlq" = ( /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 1 @@ -27555,13 +26638,15 @@ }, /turf/open/floor/iron/freezer, /area/crew_quarters/kitchen/coldroom) -"hmQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 9 +"hmR" = ( +/obj/structure/chair/office{ + dir = 1 }, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) +/obj/machinery/camera/directional/east{ + c_tag = "Security - Medbay" + }, +/turf/open/floor/carpet/royalblack, +/area/lawoffice) "hmY" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 5; @@ -27582,6 +26667,13 @@ }, /turf/open/floor/iron, /area/security/brig) +"hnr" = ( +/obj/machinery/telecomms/receiver/preset_left, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") + }, +/turf/open/floor/circuit/telecomms, +/area/tcommsat/server) "hny" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 @@ -27604,6 +26696,12 @@ /obj/item/kirbyplants/random, /turf/open/floor/carpet/grimy, /area/chapel/office) +"hnJ" = ( +/obj/structure/closet/crate, +/obj/item/clothing/under/color/lightpurple, +/obj/item/stack/spacecash/c200, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "hob" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 @@ -27626,6 +26724,17 @@ dir = 5 }, /area/science/research) +"hoz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + external_pressure_bound = 140; + name = "killroom vent"; + pressure_checks = 0 + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") + }, +/turf/open/floor/circuit/telecomms, +/area/science/xenobiology) "hoL" = ( /obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -27633,20 +26742,6 @@ }, /turf/open/floor/iron/dark, /area/engine/gravity_generator) -"hoN" = ( -/obj/machinery/door/airlock/external{ - name = "External Access"; - req_access_txt = "13" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/catwalk_floor, -/area/maintenance/starboard/fore) "hoO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -27682,6 +26777,17 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/crew_quarters/heads/chief) +"hpw" = ( +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/engine/atmos) "hqh" = ( /turf/open/floor/iron/white, /area/medical/virology) @@ -27711,6 +26817,15 @@ }, /turf/open/floor/carpet/green, /area/crew_quarters/dorms) +"hqI" = ( +/obj/machinery/camera/autoname{ + dir = 9 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) "hqX" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -27724,6 +26839,19 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) +"hrb" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/airalarm/mixingchamber{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/iron, +/area/science/mixing/chamber) "hrM" = ( /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -27875,18 +27003,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"hvH" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/obj/structure/closet/crate/wooden/toy, -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron, -/area/crew_quarters/theatre) "hvV" = ( /obj/item/phone{ pixel_x = 8; @@ -27916,6 +27032,19 @@ }, /turf/open/floor/iron, /area/engine/atmos) +"hwq" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/central) "hwu" = ( /obj/machinery/light/small, /obj/structure/extinguisher_cabinet{ @@ -27929,6 +27058,18 @@ }, /turf/open/floor/prison/dark, /area/security/prison) +"hwE" = ( +/obj/machinery/camera/autoname/directional/east{ + network = list("ss13","prison") + }, +/obj/item/radio/intercom{ + desc = "Talk through this. It looks like it has been modified to not broadcast."; + name = "Prison Intercom (General)"; + pixel_x = 25; + prison_radio = 1 + }, +/turf/open/floor/prison, +/area/security/prison) "hwO" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 4 @@ -27969,15 +27110,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/heads/captain) -"hyy" = ( -/obj/machinery/light_switch{ - pixel_y = 28 - }, -/obj/machinery/camera/autoname{ - network = list("ss13","rd") - }, -/turf/open/floor/iron/white, -/area/science/explab) "hyI" = ( /obj/machinery/cryopod{ dir = 4 @@ -28008,23 +27140,6 @@ }, /turf/open/floor/iron/dark, /area/hallway/primary/central) -"hzE" = ( -/obj/structure/table, -/obj/item/folder/white, -/obj/item/pen{ - layer = 3.1 - }, -/obj/item/clothing/neck/stethoscope{ - layer = 3.2 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/iron/freezer, -/area/medical/virology) "hzN" = ( /obj/machinery/light{ dir = 1 @@ -28158,6 +27273,18 @@ }, /turf/open/floor/carpet, /area/library) +"hCG" = ( +/obj/structure/sign/departments/minsky/supply/cargo{ + pixel_x = -32 + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/iron, +/area/hallway/primary/central) "hCM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -28252,19 +27379,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) -"hDH" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) "hEc" = ( /obj/item/kirbyplants/random, /obj/machinery/firealarm{ @@ -28296,18 +27410,6 @@ }, /turf/open/floor/plating, /area/maintenance/central) -"hEW" = ( -/obj/machinery/camera/autoname, -/obj/structure/sign/warning/securearea{ - desc = "A warning sign which reads 'HIGH-POWER TURRETS AHEAD'."; - name = "\improper HIGH-POWER TURRETS AHEAD"; - pixel_y = 32 - }, -/obj/effect/turf_decal/tile/dark_blue{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/central) "hFx" = ( /obj/machinery/atmospherics/components/binary/pump/on{ dir = 8; @@ -28346,16 +27448,6 @@ }, /turf/open/floor/iron/white, /area/medical/chemistry) -"hGQ" = ( -/obj/structure/closet/secure_closet/security/sec, -/obj/item/clothing/mask/balaclava, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/red/fourcorners/contrasted, -/obj/machinery/camera/autoname{ - network = list("ss13","security") - }, -/turf/open/floor/iron/dark, -/area/security/main) "hGV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 @@ -28365,13 +27457,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) -"hGY" = ( -/obj/structure/table, -/obj/item/storage/backpack/duffelbag/med/implant{ - pixel_y = 8 - }, -/turf/open/floor/iron/white, -/area/medical/surgery) "hHC" = ( /obj/machinery/light, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -28384,17 +27469,17 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"hHP" = ( -/obj/structure/chair/fancy, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 1 +"hHX" = ( +/obj/structure/chair, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 }, -/obj/machinery/camera/autoname{ - network = list("ss13, security, prison") +/obj/machinery/camera/directional/north, +/obj/item/radio/intercom{ + pixel_y = 20 }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron, -/area/security/courtroom) +/turf/open/floor/iron/dark, +/area/medical/surgery) "hIb" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -28416,12 +27501,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) -"hIm" = ( -/obj/machinery/computer/operating{ - name = "Robotics Operating Computer" - }, -/turf/open/floor/iron/dark, -/area/science/robotics/lab) "hII" = ( /obj/machinery/atmospherics/components/binary/valve/layer2{ dir = 4 @@ -28441,6 +27520,15 @@ }, /turf/open/floor/iron, /area/ai_monitored/security/armory) +"hJs" = ( +/obj/machinery/computer/operating{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/medical/surgery) "hJw" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -28562,15 +27650,6 @@ }, /turf/open/floor/iron/techmaint, /area/storage/tech) -"hKP" = ( -/obj/machinery/advanced_airlock_controller{ - dir = 1; - pixel_x = 32 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/catwalk_floor, -/area/security/brig) "hKU" = ( /obj/effect/turf_decal/tile/yellow, /obj/structure/disposalpipe/segment{ @@ -28612,6 +27691,21 @@ dir = 8 }, /area/engine/atmos) +"hLz" = ( +/obj/machinery/power/compressor{ + comp_id = "incineratorturbine"; + dir = 1; + luminosity = 2 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") + }, +/obj/structure/cable, +/turf/open/floor/engine/vacuum, +/area/maintenance/disposal/incinerator) "hLW" = ( /obj/machinery/smartfridge/organ, /obj/effect/turf_decal/tile/blue{ @@ -28626,6 +27720,21 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/fore/secondary) +"hMb" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/landmark/start/scientist, +/obj/machinery/computer/security/telescreen{ + name = "Test Chamber Monitor"; + network = list("test"); + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/science/explab) "hMf" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -28635,20 +27744,22 @@ }, /turf/open/floor/iron/dark, /area/security/prison) -"hMy" = ( -/obj/structure/bed/roller, -/obj/machinery/airalarm/directional/south, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/medical/virology) "hMJ" = ( /obj/structure/cable/yellow{ icon_state = "1-8" }, /turf/open/floor/iron, /area/quartermaster/miningdock) +"hNj" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/camera/autoname/directional/east, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/white/corner, +/area/hallway/secondary/entry) "hNp" = ( /obj/machinery/computer/security{ dir = 4; @@ -28665,6 +27776,21 @@ }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/aisat/hallway) +"hNK" = ( +/turf/closed/wall/r_wall, +/area/science/explab) +"hNM" = ( +/obj/item/wrench, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/effect/landmark/blobstart, +/obj/structure/chair/stool/directional/west, +/turf/open/floor/iron/tech, +/area/maintenance/fore/secondary) "hNV" = ( /obj/structure/bed, /obj/item/clothing/suit/jacket/straight_jacket, @@ -28784,27 +27910,11 @@ }, /turf/open/floor/iron/white, /area/science/research) -"hPc" = ( -/obj/machinery/camera/autoname{ - dir = 8; - network = list("ss13, security") - }, -/obj/effect/turf_decal/tile/red/half/contrasted, -/turf/open/floor/iron, -/area/security/brig) "hPg" = ( /obj/machinery/light, /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron/white, /area/medical/surgery) -"hPs" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/iron/white, -/area/science/explab) "hPy" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -28841,6 +27951,13 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/ai_monitored/nuke_storage) +"hPY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/catwalk_floor/iron, +/area/engine/engineering) "hQb" = ( /obj/machinery/modular_computer/console/preset/engineering, /obj/effect/turf_decal/bot{ @@ -28848,6 +27965,16 @@ }, /turf/open/floor/iron/techmaint, /area/engine/engineering) +"hQf" = ( +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance"; + req_access_txt = "10; 13" + }, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 1 + }, +/turf/open/floor/catwalk_floor, +/area/maintenance/starboard/aft) "hQg" = ( /obj/machinery/telecomms/bus/preset_three, /turf/open/floor/circuit/green/telecomms, @@ -28959,6 +28086,18 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) +"hSk" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Morgue Maintenance"; + req_access_txt = "6" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating, +/area/maintenance/aft) "hSo" = ( /obj/effect/turf_decal/siding/wideplating_new/dark{ dir = 8 @@ -28980,18 +28119,6 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron, /area/hallway/primary/fore) -"hSB" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 1 - }, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/command) "hTg" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -29040,6 +28167,18 @@ }, /turf/open/floor/iron/dark, /area/security/warden) +"hUb" = ( +/obj/machinery/advanced_airlock_controller{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/maintenance/starboard/aft) "hUF" = ( /obj/machinery/door/airlock/security{ aiControlDisabled = 1; @@ -29156,16 +28295,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/hallway/primary/fore) -"hWJ" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/iron/white, -/area/science/research) "hWP" = ( /obj/structure/closet/masks, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -29173,18 +28302,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/fitness) -"hWQ" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/ai_monitored/turret_protected/aisat/service) "hWS" = ( /obj/effect/turf_decal/plaque{ icon_state = "L5" @@ -29218,9 +28335,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) -"hXj" = ( -/turf/closed/wall/r_wall, -/area/science/explab) "hXl" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 @@ -29263,6 +28377,16 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) +"hYg" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/south, +/turf/open/floor/iron, +/area/science/mixing) "hYi" = ( /obj/item/radio/intercom{ pixel_y = 24 @@ -29297,6 +28421,15 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) +"hYL" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/airalarm/directional/north{ + pixel_y = 23 + }, +/turf/open/floor/iron, +/area/engine/engineering) "hYQ" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/trimline/dark_blue/filled/line{ @@ -29321,6 +28454,36 @@ dir = 1 }, /area/engine/break_room) +"hYY" = ( +/obj/machinery/button/door{ + id = "QMLoaddoor"; + layer = 4; + name = "Loading Doors"; + pixel_x = -24; + pixel_y = -8; + req_access_txt = "31" + }, +/obj/machinery/button/door{ + id = "QMLoaddoor2"; + layer = 4; + name = "Loading Doors"; + pixel_x = -24; + pixel_y = 8; + req_access_txt = "31" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/computer/cargo{ + dir = 4 + }, +/turf/open/floor/iron, +/area/quartermaster/storage) "hZj" = ( /obj/structure/disposalpipe/segment, /obj/item/cigbutt/roach, @@ -29381,24 +28544,15 @@ }, /turf/open/floor/iron/dark, /area/hallway/secondary/command) -"iaa" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) -"iaE" = ( -/obj/machinery/advanced_airlock_controller{ - pixel_y = 24 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 8 +"iau" = ( +/obj/machinery/camera/autoname{ + dir = 5 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/turf_decal/tile/dark_red/anticorner/contrasted{ dir = 8 }, -/turf/open/floor/catwalk_floor, -/area/quartermaster/storage) +/turf/open/floor/iron/dark, +/area/bridge) "iaG" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -29415,6 +28569,43 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/science/nanite) +"ibP" = ( +/obj/structure/rack, +/obj/item/computer_hardware/hard_drive/role/lawyer{ + pixel_x = -4; + pixel_y = 8 + }, +/obj/item/folder/red{ + pixel_x = 2; + pixel_y = 4 + }, +/obj/item/folder/blue{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/folder/yellow{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/item/storage/briefcase, +/obj/item/clothing/glasses/sunglasses/advanced/big{ + pixel_x = -1; + pixel_y = 4 + }, +/obj/item/clothing/glasses/sunglasses/advanced{ + pixel_x = 3; + pixel_y = 8 + }, +/obj/item/laser_pointer{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/wood, +/area/lawoffice) "icf" = ( /obj/structure/table/glass, /obj/item/folder/white, @@ -29440,6 +28631,10 @@ }, /turf/open/floor/iron, /area/quartermaster/exploration_dock) +"icF" = ( +/obj/structure/chair/stool/directional/west, +/turf/open/floor/iron/cafeteria_red, +/area/crew_quarters/bar) "icS" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, @@ -29454,16 +28649,6 @@ }, /turf/open/floor/prison, /area/security/prison) -"idO" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/camera/autoname{ - dir = 6; - network = list("ss13","engine") - }, -/turf/open/floor/engine, -/area/engine/supermatter) "iea" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -29598,16 +28783,6 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) -"igr" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) "igA" = ( /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 4 @@ -29634,6 +28809,10 @@ }, /turf/open/floor/iron, /area/storage/art) +"ihb" = ( +/obj/machinery/camera/autoname/directional/south, +/turf/open/floor/iron, +/area/hallway/primary/starboard) "ihc" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 @@ -29643,6 +28822,25 @@ }, /turf/open/floor/iron, /area/security/brig) +"ihd" = ( +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance"; + req_access_txt = "10; 13" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/catwalk_floor, +/area/maintenance/solars/port/fore) "ihk" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -29727,6 +28925,14 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/quartermaster/office) +"iiJ" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -27 + }, +/turf/open/floor/iron/white/side{ + dir = 5 + }, +/area/science/research) "iiK" = ( /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -29786,25 +28992,6 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) -"ijS" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/machinery/door/airlock/external{ - name = "Solar Maintenance"; - req_access_txt = "10; 13" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/catwalk_floor, -/area/maintenance/solars/starboard/fore) "ikf" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -29826,6 +29013,13 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, /area/maintenance/port/aft) +"ikw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "ikz" = ( /obj/machinery/light/small{ dir = 4 @@ -29877,13 +29071,6 @@ }, /turf/open/floor/iron/white, /area/medical/virology) -"ikR" = ( -/obj/structure/chair/stool/bar{ - dir = 1 - }, -/obj/effect/landmark/start/assistant, -/turf/open/floor/iron/cafeteria_red, -/area/crew_quarters/bar) "ilh" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -29913,6 +29100,22 @@ }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) +"ilz" = ( +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/structure/table, +/obj/item/reagent_containers/glass/bottle/salglu_solution{ + pixel_x = -5; + pixel_y = 10 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/item/storage/box/pillbottles, +/turf/open/floor/iron/white, +/area/medical/chemistry) "ilC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 @@ -29966,6 +29169,22 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"imi" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/advanced_airlock_controller{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/hallway/secondary/exit) "imn" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -30027,18 +29246,19 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) -"ioa" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +"inH" = ( +/obj/machinery/advanced_airlock_controller{ + dir = 4; + pixel_x = -24 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 6 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) +/turf/open/floor/catwalk_floor, +/area/hallway/secondary/entry) "ioc" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -30076,6 +29296,16 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/carpet/green, /area/crew_quarters/dorms) +"ioP" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/camera/autoname{ + dir = 6; + network = list("ss13","engine") + }, +/turf/open/floor/engine, +/area/engine/supermatter) "ioR" = ( /obj/machinery/door/airlock{ id_tag = "Toilet2"; @@ -30173,6 +29403,23 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/dorms) +"irm" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"irK" = ( +/obj/machinery/door/airlock/external, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/catwalk_floor, +/area/quartermaster/exploration_dock) "irX" = ( /obj/effect/turf_decal/stripes/corner{ dir = 9 @@ -30195,6 +29442,22 @@ dir = 1 }, /area/hallway/secondary/exit) +"isB" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + name = "MiniSat External Access"; + req_access_txt = "65;13" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ai_monitored/turret_protected/aisat_interior) "isD" = ( /obj/structure/plasticflaps/opaque, /obj/structure/disposalpipe/segment{ @@ -30222,43 +29485,6 @@ /obj/effect/landmark/start/head_of_personnel, /turf/open/floor/carpet/blue, /area/bridge/meeting_room) -"isP" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable/yellow, -/turf/open/floor/circuit, -/area/ai_monitored/turret_protected/aisat/hallway) -"isU" = ( -/obj/machinery/photocopier, -/obj/structure/extinguisher_cabinet{ - pixel_y = -29 - }, -/obj/machinery/camera{ - c_tag = "Vacant Office"; - dir = 1 - }, -/turf/open/floor/wood, -/area/vacant_room/office) -"itn" = ( -/obj/machinery/airalarm{ - pixel_y = 25 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/science/robotics/lab) "itt" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -30391,18 +29617,6 @@ }, /turf/open/floor/prison, /area/security/prison) -"ivQ" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/iron, -/area/quartermaster/miningdock) "ivT" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -30452,18 +29666,6 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/iron/dark, /area/security/prison) -"iwg" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron, -/area/crew_quarters/dorms) "iwm" = ( /obj/structure/bed{ dir = 8 @@ -30506,6 +29708,18 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) +"ixg" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -30 + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13","engine") + }, +/turf/open/floor/iron, +/area/hallway/primary/fore) "ixj" = ( /obj/structure/chair{ dir = 4 @@ -30587,52 +29801,6 @@ }, /turf/open/floor/plating, /area/maintenance/port) -"izm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, -/turf/open/floor/carpet, -/area/quartermaster/exploration_prep) -"iAg" = ( -/obj/machinery/advanced_airlock_controller{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/catwalk_floor, -/area/maintenance/starboard/aft) -"iAk" = ( -/obj/structure/sign/warning/vacuum/external{ - pixel_y = 32 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/catwalk_floor, -/area/ai_monitored/turret_protected/aisat_interior) -"iBk" = ( -/obj/structure/table, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/port) "iBE" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/trimline/dark_blue/filled/end{ @@ -30655,20 +29823,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) -"iBL" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Incinerator to Output" - }, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) "iBN" = ( /obj/structure/disposalpipe/segment, /obj/structure/lattice/catwalk, @@ -30732,13 +29886,6 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/lobby) -"iCT" = ( -/obj/structure/cable/yellow, -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -24 - }, -/turf/open/floor/iron/dark, -/area/chapel/main) "iDc" = ( /obj/machinery/door/firedoor, /obj/structure/cable/yellow{ @@ -30796,11 +29943,40 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/wood, /area/crew_quarters/heads/captain) +"iDZ" = ( +/obj/machinery/atmospherics/components/binary/valve{ + dir = 4; + name = "mix to port" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/science/mixing/chamber) "iEk" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/dark/visible/layer4, /turf/open/space, /area/space/nearstation) +"iEl" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/iron, +/area/science/mixing) "iEJ" = ( /obj/machinery/door/airlock/external{ name = "Escape Pod One" @@ -30846,9 +30022,6 @@ }, /turf/open/floor/iron/dark, /area/chapel/main) -"iFz" = ( -/turf/open/floor/glass/reinforced, -/area/crew_quarters/dorms) "iFG" = ( /obj/structure/table/wood, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -30865,6 +30038,16 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) +"iGx" = ( +/obj/machinery/airalarm/directional/west{ + pixel_x = -23 + }, +/obj/machinery/computer/station_alert{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/aisat_interior) "iGZ" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -30925,6 +30108,18 @@ }, /turf/open/floor/grass, /area/hydroponics/garden) +"iHV" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + name = "Cargo Escape Airlock" + }, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/hallway/secondary/exit) "iIx" = ( /obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, /obj/structure/closet/toolcloset, @@ -30944,17 +30139,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"iIO" = ( -/obj/structure/chair, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/camera/autoname, -/obj/item/radio/intercom{ - pixel_y = 20 - }, -/turf/open/floor/iron/dark, -/area/medical/surgery) "iIT" = ( /obj/machinery/light/small{ dir = 1 @@ -31001,19 +30185,16 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) -"iJE" = ( -/obj/structure/rack, -/obj/item/wrench, -/obj/item/screwdriver, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners{ +"iJJ" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/vacant_room/commissary) +/obj/machinery/door/airlock/external{ + name = "Port Docking Bay 3" + }, +/obj/machinery/atmospherics/pipe/layer_manifold, +/turf/open/floor/catwalk_floor, +/area/hallway/secondary/entry) "iJR" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 @@ -31032,13 +30213,6 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"iKu" = ( -/obj/structure/table, -/obj/item/book/manual/wiki/xenoarchaeology, -/obj/item/storage/firstaid/regular, -/obj/item/clothing/neck/stethoscope, -/turf/open/floor/iron/white, -/area/science/explab) "iKv" = ( /obj/structure/lattice/catwalk, /obj/structure/cable, @@ -31060,6 +30234,22 @@ /obj/effect/landmark/start/security_officer, /turf/open/floor/iron/dark, /area/security/main) +"iLg" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + name = "External Access"; + req_access_txt = "13" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/maintenance/port/aft) "iLi" = ( /turf/open/floor/iron/freezer, /area/medical/virology) @@ -31077,13 +30267,18 @@ /obj/effect/spawner/structure/window/reinforced/prison, /turf/open/floor/plating, /area/security/prison) -"iLQ" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -23 +"iLN" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 }, -/turf/open/floor/circuit, -/area/ai_monitored/turret_protected/aisat/hallway) +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron, +/area/science/mixing/chamber) "iMv" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/tile/purple/anticorner/contrasted, @@ -31160,19 +30355,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/hallway/secondary/entry) -"iOG" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/disposalpipe/junction{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/science/explab) "iOO" = ( /obj/machinery/door/window/eastleft{ dir = 8; @@ -31215,22 +30397,20 @@ /obj/machinery/light/small, /turf/open/floor/iron, /area/hallway/primary/aft) -"iPC" = ( -/obj/structure/sign/warning/vacuum/external{ - pixel_y = 32 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +"iPA" = ( +/obj/structure/cable/yellow{ + icon_state = "0-2" }, -/obj/machinery/advanced_airlock_controller{ - dir = 1; - pixel_y = -24 +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron, +/area/hallway/primary/port) +"iPN" = ( +/obj/machinery/camera/autoname/directional/east{ + network = list("ss13, security") }, -/turf/open/floor/catwalk_floor, -/area/maintenance/fore/secondary) +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/security/brig) "iPT" = ( /turf/open/floor/iron, /area/storage/art) @@ -31243,6 +30423,19 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) +"iQb" = ( +/obj/machinery/door/airlock/external{ + name = "External Access"; + req_access_txt = "13" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/maintenance/starboard/aft) "iQe" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -31254,6 +30447,18 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"iQo" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/iron, +/area/security/brig) "iQs" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -31289,18 +30494,6 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/medical/medbay/lobby) -"iQX" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/crew_quarters/dorms) "iRe" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -31316,20 +30509,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"iRj" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("ss13, security") - }, -/obj/structure/closet/secure_closet/evidence, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/security/main) "iRk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -31369,6 +30548,13 @@ /obj/machinery/vending/wardrobe/det_wardrobe, /turf/open/floor/wood, /area/security/detectives_office) +"iRA" = ( +/obj/machinery/camera/autoname/directional/east, +/obj/structure/sign/painting/library{ + pixel_x = 32 + }, +/turf/open/floor/wood, +/area/library) "iRL" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -31379,6 +30565,10 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) +"iRW" = ( +/obj/machinery/aug_manipulator, +/turf/open/floor/iron/dark, +/area/science/robotics/lab) "iRX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -31396,22 +30586,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/theatre) -"iSd" = ( -/obj/structure/closet/secure_closet/security/med, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/machinery/camera/autoname{ - dir = 9 - }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted, -/turf/open/floor/iron, -/area/security/checkpoint/medical) "iSm" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -31428,6 +30602,22 @@ }, /turf/open/floor/iron, /area/science/robotics/mechbay) +"iSr" = ( +/obj/structure/sign/warning/deathsposal{ + pixel_y = 32 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/delivery, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "iTO" = ( /obj/machinery/holopad, /obj/effect/turf_decal/bot, @@ -31496,15 +30686,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) -"iVr" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/turf/open/floor/iron, -/area/science/explab) "iVN" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 @@ -31523,6 +30704,15 @@ }, /turf/open/floor/iron/dark, /area/chapel/main) +"iWb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ai_monitored/turret_protected/aisat_interior) "iWh" = ( /obj/structure/disposalpipe/sorting/mail/flip{ sortType = 6 @@ -31535,29 +30725,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"iWx" = ( -/obj/structure/chair/stool, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") - }, -/obj/machinery/light_switch{ - pixel_x = -28 - }, -/turf/open/floor/plating, -/area/maintenance/solars/starboard/aft) -"iWB" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/door/airlock/external{ - name = "Engineering External Access"; - req_access_txt = "10;13" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/catwalk_floor, -/area/engine/engineering) "iXb" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -31614,22 +30781,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/locker) -"iXO" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/security/armory) "iXS" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/southright{ @@ -31716,6 +30867,17 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) +"iYP" = ( +/obj/effect/turf_decal/tile/blue, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/camera/autoname/directional/east{ + network = list("ss13","engine") + }, +/turf/open/floor/iron, +/area/hallway/primary/fore) "iYQ" = ( /obj/machinery/door/airlock/maintenance{ name = "Theatre Maintenance"; @@ -31735,46 +30897,11 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) -"iYU" = ( -/obj/structure/rack, -/obj/item/clothing/mask/gas{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/clothing/mask/gas, -/obj/item/clothing/mask/gas{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -23 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron, -/area/science/explab) "iYW" = ( /obj/effect/landmark/start/lawyer, /obj/structure/chair/office, /turf/open/floor/carpet/royalblack, /area/lawoffice) -"iYZ" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "iZs" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, @@ -31814,6 +30941,12 @@ }, /turf/open/floor/engine, /area/engine/engineering) +"jaC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/engine/engineering) "jaD" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/red, @@ -31825,15 +30958,6 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"jbf" = ( -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/turf/open/floor/iron, -/area/hallway/secondary/service) "jbn" = ( /obj/machinery/light_switch{ pixel_x = -28 @@ -31852,6 +30976,32 @@ }, /turf/open/floor/iron/dark, /area/security/courtroom) +"jbM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron, +/area/crew_quarters/dorms) +"jbP" = ( +/obj/structure/chair/stool, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") + }, +/obj/machinery/light_switch{ + pixel_x = -28 + }, +/turf/open/floor/plating, +/area/maintenance/solars/starboard/aft) "jbW" = ( /obj/machinery/computer/communications, /obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, @@ -31975,19 +31125,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) -"jdT" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) "jeB" = ( /obj/structure/table, /obj/machinery/recharger{ @@ -32021,15 +31158,12 @@ }, /turf/open/floor/iron, /area/quartermaster/storage) -"jfl" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, +"jfm" = ( /obj/machinery/camera/autoname{ - network = list("ss13","security") + dir = 10 }, -/turf/open/floor/iron/dark, -/area/security/main) +/turf/open/floor/iron, +/area/hallway/primary/central) "jfw" = ( /obj/effect/turf_decal/delivery/red, /obj/structure/cable/yellow{ @@ -32209,6 +31343,16 @@ }, /turf/open/floor/iron, /area/science/lab) +"jiz" = ( +/obj/structure/table/reinforced, +/obj/item/wrench/medical, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/item/crowbar, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/white, +/area/medical/cryo) "jiA" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -32268,31 +31412,18 @@ }, /turf/open/floor/engine/cult, /area/library) -"jkJ" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 +"jkz" = ( +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 }, -/obj/machinery/vending/wardrobe/chef_wardrobe, -/turf/open/floor/iron/freezer, -/area/crew_quarters/kitchen/coldroom) +/turf/open/floor/iron/dark, +/area/chapel/main) "jkW" = ( /obj/structure/table, /obj/item/paper_bin, /obj/item/pen, /turf/open/floor/iron/techmaint, /area/security/prison/shielded) -"jlw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ - dir = 8 - }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) "jlI" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -32317,6 +31448,21 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) +"jmC" = ( +/obj/structure/table, +/obj/item/crowbar/large, +/obj/item/storage/box/lights/mixed, +/obj/item/clothing/glasses/meson, +/obj/item/clothing/glasses/meson, +/turf/open/floor/iron, +/area/engine/engineering) +"jmD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/atmospherics, +/obj/effect/turf_decal/bot, +/obj/structure/window/reinforced, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "jmH" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -32359,20 +31505,6 @@ }, /turf/open/floor/iron, /area/maintenance/starboard) -"jnP" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 6; - network = list("ss13","engine") - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "jnT" = ( /obj/effect/spawner/randomarcade, /turf/open/floor/iron/cafeteria_red, @@ -32408,34 +31540,6 @@ }, /turf/open/floor/iron, /area/quartermaster/miningdock) -"joq" = ( -/obj/machinery/camera/autoname{ - dir = 8; - network = list("ss13","prison") - }, -/obj/item/radio/intercom{ - desc = "Talk through this. It looks like it has been modified to not broadcast."; - name = "Prison Intercom (General)"; - pixel_x = 25; - prison_radio = 1 - }, -/turf/open/floor/prison, -/area/security/prison) -"jos" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "jow" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment{ @@ -32443,6 +31547,25 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"joA" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -5; + pixel_y = 30 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/camera/autoname{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/iron/white, +/area/medical/virology) "joD" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -32456,19 +31579,6 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) -"joR" = ( -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ai_monitored/turret_protected/aisat/atmos) "jpp" = ( /obj/structure/railing{ dir = 4 @@ -32508,6 +31618,22 @@ }, /turf/open/floor/plating, /area/maintenance/port) +"jqR" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/advanced_airlock_controller{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/catwalk_floor, +/area/maintenance/solars/starboard/fore) "jrc" = ( /obj/machinery/light_switch{ pixel_y = 28 @@ -32520,6 +31646,14 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/medical/surgery) +"jsj" = ( +/obj/machinery/meter, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "jsF" = ( /obj/machinery/firealarm{ dir = 4; @@ -32561,6 +31695,15 @@ }, /turf/open/floor/iron, /area/engine/break_room) +"jtr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "jty" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 @@ -32610,6 +31753,10 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron, /area/vacant_room/commissary) +"jvb" = ( +/obj/machinery/light/small, +/turf/open/floor/engine, +/area/science/explab) "jvd" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -32703,6 +31850,25 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/janitor) +"jwC" = ( +/obj/machinery/computer/xenoartifact_console{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/light_switch{ + pixel_x = 1; + pixel_y = 28 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/button/door{ + id = "testlab"; + name = "Test Chamber Blast Doors"; + pixel_x = 24 + }, +/turf/open/floor/iron, +/area/science/explab) "jwN" = ( /obj/structure/table, /obj/item/aiModule/supplied/freeform, @@ -32716,19 +31882,6 @@ }, /turf/open/floor/iron/grid/steel, /area/ai_monitored/turret_protected/ai_upload) -"jwP" = ( -/obj/machinery/door/airlock/external{ - name = "External Access"; - req_access_txt = "13" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/maintenance/starboard/aft) "jwX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 @@ -32748,6 +31901,14 @@ }, /turf/open/floor/plating, /area/maintenance/aft) +"jxC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/chair/stool/directional/west, +/turf/open/floor/iron/cafeteria_red, +/area/crew_quarters/bar) "jxJ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 @@ -32774,6 +31935,23 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/white, /area/science/robotics/lab) +"jyt" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics"; + req_access_txt = "24" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "jyw" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/green/visible{ @@ -32880,16 +32058,18 @@ }, /turf/open/floor/iron/dark, /area/security/main) -"jzI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"jAo" = ( +/obj/structure/chair/office{ + dir = 1 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ +/obj/machinery/light{ dir = 8 }, -/turf/open/floor/iron/white, -/area/science/explab) +/obj/machinery/airalarm/directional/west{ + pixel_x = -23 + }, +/turf/open/floor/carpet/grimy, +/area/vacant_room/office) "jAB" = ( /obj/structure/sink{ dir = 4; @@ -33006,6 +32186,10 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) +"jCo" = ( +/obj/structure/chair/stool/directional/south, +/turf/open/floor/iron/cafeteria_red, +/area/crew_quarters/bar) "jCq" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -33022,6 +32206,42 @@ }, /turf/open/floor/iron/dark, /area/security/courtroom) +"jCI" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron/goonplaque, +/area/security/brig) +"jDk" = ( +/obj/structure/table, +/obj/item/aiModule/reset, +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 4 + }, +/obj/machinery/camera/motion{ + c_tag = "AI Upload Chamber - Port"; + dir = 10; + network = list("aiupload") + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/grid/steel, +/area/ai_monitored/turret_protected/ai_upload) "jDW" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -33038,10 +32258,36 @@ }, /turf/open/floor/iron/dark, /area/gateway) +"jEL" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13","engine") + }, +/turf/open/floor/engine, +/area/engine/engineering) "jFF" = ( /obj/structure/sign/warning/fire, /turf/closed/wall, /area/maintenance/disposal/incinerator) +"jFK" = ( +/obj/machinery/door/airlock/external{ + name = "External Access"; + req_access_txt = "13" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/maintenance/port/fore) "jGm" = ( /obj/effect/turf_decal/tile/neutral{ dir = 8 @@ -33051,6 +32297,31 @@ }, /turf/open/floor/iron/dark, /area/hallway/secondary/command) +"jGr" = ( +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance"; + req_access_txt = "10; 13" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/layer_manifold, +/turf/open/floor/catwalk_floor, +/area/maintenance/solars/port/fore) +"jGs" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/science/research) "jGB" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 @@ -33093,6 +32364,18 @@ /obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"jHa" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/airlock/external{ + name = "Engineering External Access"; + req_access_txt = "10;13" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/engine/engineering) "jHD" = ( /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron, @@ -33152,22 +32435,27 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/carpet, /area/hallway/secondary/entry) +"jIE" = ( +/obj/item/cigbutt, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/maintenance/disposal/incinerator) "jIS" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 }, /turf/open/floor/iron/white, /area/medical/medbay/central) -"jJd" = ( -/obj/structure/rack, -/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, -/obj/effect/spawner/lootdrop/techstorage/security, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/iron/dark, -/area/storage/tech) "jJp" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/iron, @@ -33195,20 +32483,25 @@ /obj/machinery/atmospherics/components/unary/tank/air, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/atmos) -"jJx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 9 - }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) "jJK" = ( /obj/structure/cable/yellow{ icon_state = "2-4" }, /turf/open/floor/iron, /area/tcommsat/computer) +"jJM" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/landmark/start/security_officer, +/obj/machinery/camera/autoname/directional/south{ + network = list("ss13","security") + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/security/brig) "jKn" = ( /obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 1 @@ -33285,16 +32578,6 @@ "jLS" = ( /turf/open/floor/iron/white, /area/medical/chemistry) -"jLX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) "jMc" = ( /obj/structure/chair/office{ dir = 4 @@ -33315,18 +32598,6 @@ }, /turf/open/floor/carpet/grimy, /area/ai_monitored/turret_protected/aisat_interior) -"jMe" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 9 - }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) "jMo" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -33369,33 +32640,6 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron, /area/vacant_room/commissary) -"jMR" = ( -/obj/structure/closet/crate, -/obj/item/target/alien, -/obj/item/target/alien, -/obj/item/target/clown, -/obj/item/target/clown, -/obj/item/target/syndicate, -/obj/item/target/syndicate, -/obj/machinery/light, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron/white, -/area/science/explab) -"jMT" = ( -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 1 - }, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/turf/open/floor/iron, -/area/security/checkpoint/engineering) "jMY" = ( /obj/structure/table, /obj/item/stack/cable_coil{ @@ -33422,13 +32666,22 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) -"jOB" = ( -/obj/effect/landmark/event_spawn, -/obj/structure/chair/stool/bar{ +"jOv" = ( +/obj/machinery/door/airlock/external{ + name = "Labor Camp Shuttle Airlock"; + req_access_txt = "2"; + shuttledocked = 1 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, -/turf/open/floor/iron/cafeteria_red, -/area/crew_quarters/bar) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/catwalk_floor, +/area/security/brig) "jOD" = ( /obj/effect/turf_decal/bot{ dir = 1 @@ -33509,23 +32762,16 @@ }, /turf/open/floor/plating, /area/bridge) -"jPO" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 +"jPS" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/line{ +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/power/smes{ - charge = 5e+006 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/iron/dark, -/area/engine/gravity_generator) +/turf/open/floor/iron/white, +/area/science/research) "jQe" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/effect/turf_decal/tile/red/opposingcorners, @@ -33537,6 +32783,22 @@ }, /turf/open/floor/iron, /area/crew_quarters/theatre) +"jQf" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + name = "External Access"; + req_access_txt = "13" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/maintenance/port/aft) "jQt" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=AIE"; @@ -33552,22 +32814,22 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /turf/open/floor/iron, /area/hallway/primary/aft) -"jRJ" = ( -/obj/machinery/vending/boozeomat, -/turf/open/floor/iron/cafeteria_red, -/area/crew_quarters/bar) -"jRM" = ( +"jRC" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 + dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 + dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + dir = 9 }, /turf/open/floor/catwalk_floor/iron, /area/engine/atmos) +"jRJ" = ( +/obj/machinery/vending/boozeomat, +/turf/open/floor/iron/cafeteria_red, +/area/crew_quarters/bar) "jSj" = ( /obj/structure/sign/warning/electricshock{ pixel_y = 32 @@ -33855,16 +33117,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/kitchen/coldroom) -"jYf" = ( -/obj/machinery/computer/med_data, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/crew_quarters/heads/cmo) "jYJ" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -33899,6 +33151,38 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/nuke_storage) +"jYV" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 + }, +/obj/machinery/atmospherics/pipe/manifold/green/visible{ + dir = 1 + }, +/obj/machinery/camera/autoname{ + dir = 10; + network = list("ss13","engine") + }, +/turf/open/floor/engine, +/area/engine/engineering) +"jYW" = ( +/turf/open/floor/glass/reinforced, +/area/science/nanite) +"jYX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable/yellow, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/security/checkpoint/auxiliary) "jYZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -33910,47 +33194,14 @@ broken = 1 }, /area/maintenance/starboard/aft) -"jZt" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/camera/autoname{ - network = list("ss13","engine") - }, -/obj/machinery/power/apc/highcap/fifteen_k{ - areastring = "/area/engine/engineering"; - dir = 1; - name = "Engineering APC"; - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/iron, -/area/engine/engineering) +"jZl" = ( +/obj/machinery/camera/directional/north, +/turf/open/floor/wood, +/area/crew_quarters/bar) "jZP" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/miningdock) -"kak" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/machinery/door/airlock/arrivals_external{ - name = "Arrivals Airlock" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/catwalk_floor, -/area/hallway/secondary/entry) -"kap" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron, -/area/crew_quarters/dorms) "kaz" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ @@ -33961,13 +33212,6 @@ }, /turf/open/floor/plating, /area/hallway/secondary/exit) -"kaI" = ( -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") - }, -/turf/open/floor/iron/dark, -/area/chapel/main) "kaV" = ( /obj/structure/table, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -34003,13 +33247,6 @@ /obj/effect/loot_jobscale/medical/medkits, /turf/open/floor/iron/white, /area/medical/storage) -"kbk" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "kbn" = ( /obj/machinery/door/window{ base_state = "leftsecure"; @@ -34102,13 +33339,10 @@ "kcM" = ( /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat_interior) -"kcT" = ( -/obj/machinery/door/airlock/research{ - name = "Testing Lab"; - req_access_txt = "47" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, +"kdn" = ( +/obj/effect/turf_decal/box/corners, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/engine, /area/science/explab) "kdD" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -34214,26 +33448,25 @@ }, /turf/open/floor/iron/cafeteria_red, /area/crew_quarters/bar) -"kfN" = ( -/obj/machinery/camera/autoname{ - dir = 1 +"kgz" = ( +/obj/structure/chair/fancy/bench/left{ + dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/cryopods) -"kgo" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/door/airlock/external{ - name = "Port Docking Bay 4" +/obj/machinery/airalarm/directional/east{ + pixel_x = 24 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 +/obj/item/radio/intercom{ + desc = "Talk through this. It looks like it has been modified to not broadcast."; + name = "Prison Intercom (General)"; + pixel_y = 24; + prison_radio = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/catwalk_floor, -/area/hallway/secondary/entry) +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/iron/techmaint, +/area/security/prison/shielded) "kgL" = ( /obj/structure/reagent_dispensers/watertank, /obj/machinery/light/small{ @@ -34241,23 +33474,17 @@ }, /turf/open/floor/plating, /area/maintenance/central) -"kgN" = ( +"kgO" = ( /obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/landmark/start/station_engineer, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13","engine") + icon_state = "1-8" }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 +/obj/machinery/light, +/obj/machinery/camera/autoname/directional/south, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/turf/open/floor/iron, -/area/engine/engineering) +/turf/open/floor/iron/dark, +/area/ai_monitored/nuke_storage) "kgR" = ( /obj/machinery/door/airlock/hatch{ name = "MiniSat Teleporter"; @@ -34328,15 +33555,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/security/checkpoint/engineering) -"kjv" = ( -/obj/machinery/advanced_airlock_controller{ - dir = 1; - pixel_x = -32 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/catwalk_floor, -/area/security/brig) "kjL" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 @@ -34399,6 +33617,19 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/plating, /area/maintenance/port/aft) +"kmx" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + name = "Atmospherics External Airlock"; + req_access_txt = "24" + }, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/engine/atmos) "kmA" = ( /obj/effect/turf_decal/siding/wideplating_new/dark, /obj/effect/turf_decal/siding/wideplating_new/dark{ @@ -34477,21 +33708,22 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/white, /area/maintenance/aft) -"kno" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +"knn" = ( +/mob/living/simple_animal/pet/dog/corgi/Ian, +/obj/effect/turf_decal/siding/wood, +/obj/structure/bed/dogbed/ian, +/obj/machinery/camera/autoname{ + c_tag = "Head of Personnel's Office"; + dir = 9 }, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/open/floor/iron, -/area/crew_quarters/dorms) +/obj/machinery/light_switch{ + pixel_x = 27 + }, +/turf/open/floor/wood, +/area/crew_quarters/heads/hop) "kns" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/trimline/dark_blue/filled/line{ @@ -34597,11 +33829,6 @@ /obj/machinery/light/small, /turf/open/floor/engine/n2, /area/engine/atmos) -"kpa" = ( -/obj/structure/reagent_dispensers/cooking_oil, -/obj/machinery/camera/autoname, -/turf/open/floor/iron/freezer, -/area/crew_quarters/kitchen/coldroom) "kpk" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 @@ -34620,13 +33847,6 @@ }, /turf/open/floor/prison/dark, /area/security/prison) -"kpM" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/iron, -/area/hallway/primary/central) "kqm" = ( /obj/structure/table/glass, /obj/item/paper_bin{ @@ -34671,6 +33891,15 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"krJ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/science/mixing/chamber) "krN" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -34702,16 +33931,6 @@ /obj/structure/disposalpipe/junction, /turf/open/floor/iron/dark, /area/hallway/secondary/command) -"ksb" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("ss13, engine") - }, -/turf/open/floor/prison, -/area/security/prison) "ksf" = ( /obj/structure/disposalpipe/sorting/mail{ sortType = 10 @@ -34825,26 +34044,39 @@ }, /turf/open/floor/iron/white, /area/medical/virology) -"ktw" = ( -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -24 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/structure/cable/yellow, -/turf/open/floor/iron/white, -/area/science/robotics/lab) "kty" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, /turf/open/floor/carpet/royalblue, /area/crew_quarters/dorms) +"ktA" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/table/optable{ + name = "Robotics Operating Table" + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/science/robotics/lab) +"ktB" = ( +/obj/structure/chair/stool/directional/west, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/prison, +/area/security/prison) "ktF" = ( /obj/structure/lattice/catwalk, /obj/structure/disposalpipe/segment{ @@ -34901,21 +34133,18 @@ }, /turf/open/floor/iron/dark, /area/security/execution/transfer) -"kus" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/door/airlock/external{ - name = "Port Docking Bay 2" - }, +"kuu" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + dir = 4 }, -/turf/open/floor/catwalk_floor, -/area/hallway/secondary/entry) +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "kuC" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -34927,14 +34156,6 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /turf/open/floor/iron/white, /area/medical/virology) -"kuN" = ( -/obj/structure/chair/stool{ - dir = 4; - pixel_x = 7; - pixel_y = 6 - }, -/turf/open/floor/wood, -/area/vacant_room/office) "kvi" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -34964,6 +34185,14 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/hop) +"kvH" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/rack, +/obj/item/xenoartifact, +/turf/open/floor/iron/white, +/area/science/explab) "kwh" = ( /obj/structure/cable/yellow{ icon_state = "0-4" @@ -35026,15 +34255,6 @@ }, /turf/open/floor/iron/dark, /area/security/main) -"kyq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/ai_monitored/turret_protected/aisat_interior) "kys" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron, @@ -35057,6 +34277,14 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, /area/crew_quarters/dorms) +"kyJ" = ( +/obj/structure/filingcabinet, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/wood, +/area/library) "kyW" = ( /obj/machinery/requests_console{ department = "Security"; @@ -35066,16 +34294,16 @@ }, /turf/open/floor/iron/dark, /area/security/main) -"kzA" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" +"kzi" = ( +/obj/machinery/airalarm/server{ + dir = 8; + pixel_x = -22 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 +/obj/machinery/light/small{ + dir = 8 }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/ai_monitored/turret_protected/aisat/atmos) +/turf/open/floor/iron/dark/telecomms, +/area/science/server) "kzD" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/door/firedoor, @@ -35125,22 +34353,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) -"kAJ" = ( -/obj/machinery/seed_extractor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/iron, -/area/hydroponics/garden) "kAS" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -35152,12 +34364,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/maintenance/aft) -"kBa" = ( -/obj/machinery/airalarm{ - pixel_y = 25 - }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) "kBF" = ( /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" @@ -35175,18 +34381,6 @@ }, /turf/open/floor/plating, /area/maintenance/aft) -"kBH" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/carpet/red, -/area/crew_quarters/heads/hos) "kBL" = ( /obj/effect/turf_decal/siding/wideplating_new{ dir = 8 @@ -35259,6 +34453,19 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron, /area/vacant_room/commissary) +"kDt" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/iron/dark, +/area/engine/gravity_generator) "kDF" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 5 @@ -35315,6 +34522,13 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"kEC" = ( +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron, +/area/hallway/secondary/service) "kEM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -35359,13 +34573,6 @@ }, /turf/open/floor/iron/white, /area/medical/virology) -"kFf" = ( -/obj/machinery/camera/motion{ - c_tag = "Armory - External"; - dir = 1 - }, -/turf/open/space/basic, -/area/space/nearstation) "kFm" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -35373,6 +34580,15 @@ }, /turf/open/floor/plating, /area/storage/tech) +"kFw" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/science/nanite) "kFU" = ( /obj/machinery/door/airlock/engineering/glass{ name = "Laser Room"; @@ -35388,18 +34604,41 @@ /obj/machinery/door/firedoor, /turf/open/floor/engine, /area/engine/engineering) -"kGf" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/door/airlock/external{ - req_access_txt = "13" +"kGt" = ( +/obj/machinery/advanced_airlock_controller{ + dir = 1; + pixel_y = -24 }, -/obj/machinery/atmospherics/pipe/layer_manifold{ +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, /turf/open/floor/catwalk_floor, -/area/maintenance/starboard/aft) +/area/engine/atmos) +"kGH" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Atmospherics Maintenance"; + req_access_txt = "24" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/catwalk_floor/iron, +/area/maintenance/aft) +"kGP" = ( +/obj/structure/table, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/iron/fifty, +/obj/item/storage/box/lights/mixed, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron, +/area/storage/tools) "kGV" = ( /obj/structure/chair/office, /obj/machinery/computer/security/telescreen/interrogation{ @@ -35409,12 +34648,6 @@ /obj/effect/landmark/start/security_officer, /turf/open/floor/carpet/grimy, /area/security/brig) -"kHb" = ( -/obj/machinery/meter, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) "kHh" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -35568,6 +34801,18 @@ }, /turf/open/floor/plating, /area/maintenance/port) +"kJG" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 1 + }, +/obj/machinery/airalarm/directional/north{ + pixel_y = 23 + }, +/turf/open/floor/iron/dark, +/area/hallway/secondary/command) "kJN" = ( /turf/open/floor/carpet, /area/security/brig) @@ -35577,6 +34822,12 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) +"kJV" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/engine, +/area/science/explab) "kKt" = ( /obj/machinery/digital_clock/directional/east, /turf/open/floor/iron/white/side{ @@ -35612,24 +34863,26 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) -"kKO" = ( -/obj/machinery/camera/autoname{ - dir = 8; - network = list("ss13","prison") - }, -/obj/effect/turf_decal/tile/red/half/contrasted, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +"kKN" = ( +/obj/item/reagent_containers/food/drinks/shaker, +/obj/item/gun/ballistic/shotgun/doublebarrel, +/obj/structure/table/wood, +/obj/item/stack/spacecash/c10, +/obj/item/stack/spacecash/c100, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-4" }, -/obj/machinery/button/door{ - id = "courtcell"; - name = "Court cell shutters"; - pixel_x = 25; - pixel_y = 8; - req_access_txt = "2" +/turf/open/floor/wood, +/area/crew_quarters/bar) +"kLd" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 }, -/turf/open/floor/prison, -/area/security/prison) +/obj/structure/cable/yellow, +/turf/open/floor/iron, +/area/security/checkpoint/science) "kLF" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/trimline/dark_blue/filled/line{ @@ -35640,22 +34893,6 @@ }, /turf/open/floor/iron/dark, /area/teleporter) -"kLN" = ( -/obj/structure/sign/plaques/kiddie{ - pixel_y = 32 - }, -/obj/machinery/camera/motion{ - c_tag = "AI Upload Chamber - Fore"; - network = list("aiupload") - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/circuit, -/area/ai_monitored/turret_protected/ai_upload) "kLQ" = ( /obj/machinery/holopad, /obj/item/kirbyplants/random, @@ -35680,19 +34917,6 @@ /obj/effect/turf_decal/tile/dark_blue, /turf/open/floor/iron, /area/hallway/primary/central) -"kMu" = ( -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/science/research) "kMB" = ( /obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, /obj/effect/turf_decal/delivery, @@ -35788,31 +35012,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) -"kNT" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) -"kOs" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("minisat") - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat_interior) "kOu" = ( /obj/structure/chair{ dir = 1 @@ -35862,6 +35061,20 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/storage/eva) +"kPq" = ( +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/obj/structure/table, +/obj/item/clothing/mask/balaclava, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = 5 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/security/execution/transfer) "kPu" = ( /obj/structure/flora/ausbushes/ppflowers, /obj/structure/flora/ausbushes/lavendergrass, @@ -35914,6 +35127,12 @@ }, /turf/open/floor/carpet/grimy, /area/vacant_room/office) +"kQk" = ( +/obj/machinery/airalarm/directional/north{ + pixel_y = 23 + }, +/turf/open/floor/iron, +/area/hallway/primary/central) "kQq" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ @@ -36056,6 +35275,23 @@ "kSZ" = ( /turf/open/floor/iron/white, /area/medical/medbay/lobby) +"kTk" = ( +/obj/machinery/camera/motion/directional/south{ + c_tag = "AI Upload Chamber - External"; + network = list("aiupload") + }, +/turf/open/space/basic, +/area/space) +"kTY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/white, +/area/science/explab) "kUg" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -36063,6 +35299,11 @@ }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) +"kUk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/general/visible, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "kUm" = ( /obj/structure/disposalpipe/segment, /obj/machinery/button/crematorium{ @@ -36102,14 +35343,12 @@ }, /turf/open/floor/iron/white, /area/science/research) -"kUK" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 +"kUH" = ( +/obj/machinery/camera/motion/directional/west{ + c_tag = "Armory - External" }, -/obj/machinery/holopad, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/ai) +/turf/open/space/basic, +/area/space/nearstation) "kVh" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -36176,18 +35415,6 @@ }, /turf/open/floor/iron/dark, /area/engine/gravity_generator) -"kVW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) "kVZ" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 @@ -36287,34 +35514,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/bar) -"kYA" = ( -/obj/item/kirbyplants/random, -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/siding/wood/corner, -/turf/open/floor/wood, -/area/security/detectives_office) -"kYW" = ( -/obj/machinery/camera/autoname{ - c_tag = "Captain's Quarters"; - dir = 1 - }, -/obj/structure/table/wood, -/obj/item/clothing/gloves/color/black, -/obj/item/lighter{ - pixel_x = -8; - pixel_y = 4 - }, -/obj/item/storage/fancy/cigarettes/cigars/havana{ - pixel_x = 2; - pixel_y = 10 - }, -/turf/open/floor/wood, -/area/crew_quarters/heads/captain) "kYY" = ( /obj/machinery/washing_machine, /obj/effect/turf_decal/bot, @@ -36328,6 +35527,16 @@ /obj/structure/table, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/cryopods) +"kZn" = ( +/obj/machinery/airalarm/directional/east{ + pixel_x = 24 + }, +/obj/machinery/computer/security/telescreen/vault{ + pixel_y = 30 + }, +/obj/machinery/photocopier, +/turf/open/floor/wood, +/area/crew_quarters/heads/hop) "kZO" = ( /obj/machinery/door/airlock/command{ name = "Head of Personnel"; @@ -36397,6 +35606,17 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"laO" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/camera/autoname/directional/east, +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit) "lbh" = ( /obj/structure/disposalpipe/segment, /turf/closed/wall/r_wall, @@ -36408,6 +35628,20 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/plating, /area/maintenance/solars/port/aft) +"lbC" = ( +/obj/machinery/airalarm/directional/east{ + pixel_x = 24 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/computer/camera_advanced/base_construction{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/east, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/construction/mining/aux_base) "lbV" = ( /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/door/airlock/public/glass/incinerator/atmos_exterior, @@ -36533,18 +35767,6 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"let" = ( -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/engineering) "leR" = ( /obj/structure/table, /obj/machinery/cell_charger, @@ -36585,14 +35807,6 @@ }, /turf/open/floor/iron, /area/security/checkpoint/auxiliary) -"lgz" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/catwalk_floor, -/area/engine/engineering) "lgM" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 @@ -36603,22 +35817,6 @@ /obj/machinery/vending/wardrobe/viro_wardrobe, /turf/open/floor/iron/white, /area/medical/virology) -"lhe" = ( -/obj/machinery/door/airlock/external{ - name = "Labor Camp Shuttle Airlock"; - req_access_txt = "2"; - shuttledocked = 1 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/closeup, -/turf/open/floor/catwalk_floor, -/area/security/brig) "lhg" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -36684,6 +35882,22 @@ /obj/machinery/holopad, /turf/open/floor/iron/white, /area/medical/apothecary) +"lhX" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/security/armory) "lie" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 @@ -36784,13 +35998,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"ljM" = ( -/obj/machinery/power/tracker, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/iron/solarpanel/airless, -/area/solar/starboard/fore) "ljZ" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -36829,17 +36036,6 @@ }, /turf/open/floor/iron/freezer, /area/security/prison) -"lkK" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 4 - }, -/obj/structure/closet/secure_closet/engineering_personal, -/turf/open/floor/iron, -/area/engine/engineering) "llb" = ( /obj/effect/turf_decal/siding/wood, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -36942,6 +36138,24 @@ }, /turf/open/floor/iron, /area/security/brig) +"lmy" = ( +/obj/machinery/camera/directional/north, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/hallway/primary/starboard) +"lmF" = ( +/obj/structure/sign/warning/vacuum/external{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/ai_monitored/turret_protected/aisat_interior) "lmG" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -36962,20 +36176,6 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) -"lmO" = ( -/obj/machinery/portable_atmospherics/pump, -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/iron, -/area/science/mixing) "lna" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 @@ -37046,6 +36246,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/fore/secondary) +"lnP" = ( +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron, +/area/science/robotics/mechbay) "lnU" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -37120,6 +36329,12 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/lobby) +"loO" = ( +/obj/machinery/airalarm/directional/east{ + pixel_x = 24 + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) "loU" = ( /obj/structure/table/glass, /obj/item/hatchet, @@ -37134,21 +36349,6 @@ /obj/effect/turf_decal/tile/green/half/contrasted, /turf/open/floor/iron, /area/hydroponics/garden) -"lpc" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/power/apc/auto_name/east, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/storage/tech) "lpu" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible, /obj/machinery/atmospherics/pipe/simple/green/visible{ @@ -37187,6 +36387,30 @@ }, /turf/open/floor/iron/freezer, /area/medical/virology) +"lqq" = ( +/obj/machinery/airalarm/directional/north{ + pixel_y = 28 + }, +/obj/structure/closet/secure_closet/personal, +/obj/item/storage/secure/briefcase, +/obj/effect/turf_decal/tile/brown/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/vacant_room/commissary) +"lqv" = ( +/obj/structure/filingcabinet, +/obj/machinery/airalarm/directional/north{ + pixel_y = 23 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/security/checkpoint/engineering) "lqy" = ( /obj/structure/sign/warning/vacuum/external, /turf/closed/wall, @@ -37207,6 +36431,19 @@ /obj/structure/disposalpipe/trunk, /turf/open/floor/iron/dark, /area/bridge/meeting_room) +"lqG" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/camera/autoname{ + dir = 5 + }, +/obj/structure/sign/warning/deathsposal{ + pixel_x = -32 + }, +/turf/open/floor/iron/white, +/area/medical/virology) "lqJ" = ( /obj/structure/table/wood, /obj/item/flashlight/lantern, @@ -37231,19 +36468,15 @@ /obj/structure/grille, /turf/open/floor/plating, /area/maintenance/central) -"lrp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" +"lrz" = ( +/obj/machinery/advanced_airlock_controller{ + dir = 1; + pixel_x = -32 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/science/explab) +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/security/brig) "lrH" = ( /obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 4 @@ -37253,6 +36486,21 @@ }, /turf/open/floor/iron/dark, /area/bridge/meeting_room) +"lrM" = ( +/obj/machinery/computer/atmos_control/tank/air_tank{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "lrY" = ( /obj/machinery/computer/monitor{ name = "bridge power monitoring console" @@ -37275,6 +36523,14 @@ }, /turf/open/floor/iron/dark, /area/hallway/secondary/command) +"lto" = ( +/obj/machinery/airalarm/mixingchamber{ + dir = 8; + pixel_x = -24 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/science/mixing/chamber) "ltr" = ( /obj/item/kirbyplants/random, /obj/structure/cable/yellow{ @@ -37311,6 +36567,17 @@ /obj/effect/decal/cleanable/dirt, /turf/closed/wall, /area/maintenance/disposal/incinerator) +"lur" = ( +/obj/machinery/magnetic_controller{ + autolink = 1; + pixel_y = 3 + }, +/obj/structure/table, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27 + }, +/turf/open/floor/iron, +/area/science/explab) "luu" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -37320,18 +36587,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/white, /area/medical/chemistry) -"lvc" = ( -/obj/structure/reflector/double/anchored{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/engine/engineering) "lvf" = ( /obj/machinery/door/airlock/public/glass{ name = "Cell 3" @@ -37393,20 +36648,6 @@ }, /turf/open/floor/iron, /area/storage/tools) -"lwc" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/landmark/start/security_officer, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("ss13","security") - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/security/brig) "lwe" = ( /obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, /obj/effect/turf_decal/stripes/line{ @@ -37466,19 +36707,6 @@ }, /turf/open/floor/iron/white, /area/medical/apothecary) -"lxd" = ( -/obj/machinery/light_switch{ - pixel_x = -20 - }, -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow, -/turf/open/floor/iron/dark, -/area/science/nanite) "lxj" = ( /obj/item/kirbyplants/random, /turf/open/floor/iron, @@ -37545,15 +36773,6 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"lyj" = ( -/obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/turf_decal/tile/black/fourcorners, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/iron/grid/steel, -/area/ai_monitored/storage/eva) "lyA" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -37582,12 +36801,29 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) +"lzR" = ( +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/clothing/under/suit/burgundy, +/obj/machinery/airalarm/directional/west{ + pixel_x = -23 + }, +/turf/open/floor/carpet/orange, +/area/crew_quarters/dorms) "lAb" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/captain) +"lAd" = ( +/obj/effect/landmark/blobstart, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "Mix to Incinerator" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "lAC" = ( /obj/item/kirbyplants/random, /turf/open/floor/iron/white, @@ -37706,6 +36942,13 @@ }, /turf/open/floor/iron/techmaint, /area/security/brig) +"lBz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "lBJ" = ( /obj/item/radio/intercom{ pixel_x = -25 @@ -37783,21 +37026,6 @@ /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/plating, /area/maintenance/fore/secondary) -"lCI" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/airlock/maintenance{ - name = "Testing Lab Maintenance"; - req_access_txt = "47" - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "lCW" = ( /obj/machinery/door/airlock{ name = "Kitchen cold room"; @@ -37814,6 +37042,22 @@ }, /turf/open/floor/iron/freezer, /area/crew_quarters/kitchen) +"lDg" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/advanced_airlock_controller{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/catwalk_floor, +/area/maintenance/solars/port/fore) "lDj" = ( /obj/machinery/flasher/portable, /obj/effect/turf_decal/stripes/line{ @@ -37977,30 +37221,6 @@ /obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, /turf/open/floor/iron/techmaint, /area/ai_monitored/storage/eva) -"lHM" = ( -/obj/structure/closet/secure_closet/quartermaster, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/quartermaster/qm) -"lHT" = ( -/obj/machinery/door/airlock/external{ - name = "External Access"; - req_access_txt = "13" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/catwalk_floor, -/area/maintenance/port/fore) "lHY" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -38095,6 +37315,18 @@ }, /turf/open/floor/carpet/royalblack, /area/lawoffice) +"lKI" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "Port Docking Bay 2" + }, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/hallway/secondary/entry) "lKX" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating/airless, @@ -38139,12 +37371,12 @@ }, /turf/open/floor/iron/techmaint, /area/storage/tech) -"lMg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 +"lMf" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, /turf/open/floor/catwalk_floor/iron_dark, -/area/engine/engineering) +/area/ai_monitored/turret_protected/aisat/service) "lMk" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -38160,18 +37392,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) -"lMl" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/iron/white/corner, -/area/hallway/secondary/entry) "lMB" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -38206,6 +37426,15 @@ }, /turf/open/floor/plating, /area/maintenance/solars/port/fore) +"lNf" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ai_monitored/turret_protected/aisat_interior) "lNo" = ( /obj/structure/sign/departments/minsky/supply/mining{ pixel_x = 32 @@ -38252,19 +37481,6 @@ }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hop) -"lPA" = ( -/obj/structure/disposalpipe/segment, -/obj/item/radio/intercom{ - pixel_x = 25 - }, -/obj/machinery/camera/autoname{ - dir = 9 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/crew_quarters/heads/cmo) "lPH" = ( /obj/structure/dresser, /turf/open/floor/carpet/orange, @@ -38286,27 +37502,15 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/dark, /area/chapel/main) -"lPT" = ( -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Head of Security's Desk"; - departmentType = 5; - name = "Head of Security RC"; - pixel_y = 30 - }, -/obj/structure/table/wood, -/obj/item/storage/box/seccarts{ - pixel_x = 3; - pixel_y = 2 - }, -/obj/item/storage/box/deputy, -/obj/item/toy/figure/hos, -/obj/machinery/camera/autoname{ - dir = 6; - network = list("ss13","security") +"lQb" = ( +/obj/machinery/advanced_airlock_controller{ + dir = 4; + pixel_x = -24 }, -/turf/open/floor/carpet/red, -/area/crew_quarters/heads/hos) +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/maintenance/starboard/aft) "lQt" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -38333,31 +37537,6 @@ }, /turf/open/floor/prison, /area/security/prison) -"lQG" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 1 - }, -/obj/machinery/camera/autoname{ - c_tag = "Corporate Meeting Room" - }, -/obj/machinery/newscaster{ - pixel_y = 34 - }, -/turf/open/floor/iron/dark, -/area/bridge/meeting_room) -"lRe" = ( -/obj/structure/table, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/obj/item/storage/firstaid/regular{ - pixel_x = 6; - pixel_y = -5 - }, -/obj/item/multitool, -/turf/open/floor/iron, -/area/quartermaster/office) "lRI" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -38383,33 +37562,20 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/heads/captain) -"lSs" = ( -/obj/machinery/power/solar{ - id = "starboardsolar"; - name = "Starboard Solar Array" - }, -/obj/structure/cable, -/turf/open/floor/iron/solarpanel/airless, -/area/solar/starboard/aft) -"lTp" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -5; - pixel_y = 30 - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/camera/autoname{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 +"lTj" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/yellow{ + icon_state = "0-4" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 +/turf/open/floor/wood, +/area/crew_quarters/heads/captain) +"lTB" = ( +/obj/machinery/light/small{ + dir = 4 }, -/turf/open/floor/iron/white, -/area/medical/virology) +/obj/machinery/vending/wardrobe/chef_wardrobe, +/turf/open/floor/iron/freezer, +/area/crew_quarters/kitchen/coldroom) "lTL" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -38419,21 +37585,42 @@ }, /turf/open/floor/wood, /area/library) -"lUP" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +"lTO" = ( +/obj/machinery/computer/operating{ + dir = 4 }, -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/blue{ dir = 1 }, -/obj/machinery/firealarm{ - pixel_y = 24 +/turf/open/floor/iron/white, +/area/medical/surgery) +"lUw" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/machinery/camera/autoname{ - c_tag = "Command Hallway #2" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/command) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/junction{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/science/explab) +"lUH" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ai_monitored/turret_protected/aisat/atmos) "lUQ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/door/firedoor, @@ -38544,17 +37731,14 @@ }, /turf/open/floor/iron, /area/tcommsat/computer) -"lYt" = ( -/obj/structure/closet/emcloset, +"lYs" = ( +/obj/structure/lattice, /obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 + dir = 9; + network = list("minisat") }, -/turf/open/floor/iron/white, -/area/medical/medbay/central) +/turf/open/space, +/area/space/nearstation) "lYu" = ( /obj/machinery/light{ dir = 8 @@ -38586,12 +37770,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) -"lYD" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/iron/cafeteria_red, -/area/crew_quarters/bar) "lYS" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -38616,6 +37794,18 @@ }, /turf/open/floor/iron/white, /area/medical/genetics) +"lZw" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/components/binary/pump{ + name = "Port to Filter" + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") + }, +/turf/open/floor/iron, +/area/engine/atmos) "lZR" = ( /obj/machinery/light, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -38641,15 +37831,6 @@ }, /turf/open/floor/circuit, /area/ai_monitored/nuke_storage) -"maH" = ( -/obj/machinery/light/small, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/iron/dark, -/area/security/courtroom) "maL" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -38661,6 +37842,14 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"maW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron, +/area/quartermaster/warehouse) "mbn" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -38676,6 +37865,16 @@ }, /turf/open/floor/plating, /area/maintenance/fore) +"mbo" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + name = "Escape Pod Four"; + shuttledocked = 1 + }, +/turf/open/floor/catwalk_floor, +/area/engine/engineering) "mbF" = ( /obj/machinery/holopad, /obj/effect/turf_decal/bot_white, @@ -38694,21 +37893,6 @@ /obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/prison, /area/security/prison) -"mbS" = ( -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -24 - }, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/obj/machinery/light_switch{ - pixel_y = -26 - }, -/turf/open/floor/plating, -/area/maintenance/solars/port/fore) "mcn" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 @@ -38730,22 +37914,14 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/janitor) -"mdo" = ( -/obj/structure/table, -/obj/item/stack/sheet/glass/fifty{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/mineral/plasma, -/obj/item/storage/box/beakers{ - pixel_x = 2; - pixel_y = 2 +"mcV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 }, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable/yellow, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/white, -/area/science/explab) +/area/science/research) "mdr" = ( /obj/machinery/nuclearbomb/beer, /turf/open/floor/plating, @@ -38764,6 +37940,17 @@ }, /turf/open/floor/iron, /area/quartermaster/qm) +"mdE" = ( +/obj/machinery/advanced_airlock_controller{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/maintenance/port/fore) "mdH" = ( /obj/effect/turf_decal{ dir = 1 @@ -38780,12 +37967,17 @@ }, /turf/open/floor/prison, /area/security/prison) -"mdM" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" +"mee" = ( +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/engine/engineering) +/obj/structure/closet/crate/wooden/toy, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/crew_quarters/theatre) "met" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -38804,28 +37996,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) -"meR" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high/plus, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/iron/white, -/area/medical/chemistry) -"meY" = ( -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/white, -/area/science/research) "mfk" = ( /obj/structure/table, /obj/item/stack/sheet/iron/fifty, @@ -39090,14 +38260,6 @@ }, /turf/open/floor/plating, /area/maintenance/fore) -"mkM" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/door/airlock/arrivals_external{ - name = "Arrivals Airlock" - }, -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/open/floor/catwalk_floor, -/area/hallway/secondary/entry) "mkY" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -39130,6 +38292,20 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/construction/mining/aux_base) +"mml" = ( +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/machinery/light, +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/iron, +/area/tcommsat/computer) "mmm" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 1 @@ -39181,6 +38357,17 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) +"mnh" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Medbay Maintenance"; + req_access_txt = "5" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/aft) "mnn" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -39195,13 +38382,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) -"mnD" = ( -/obj/machinery/camera/motion{ - c_tag = "Armory - External"; - dir = 4 - }, -/turf/open/space/basic, -/area/space/nearstation) "mnE" = ( /obj/machinery/door/airlock/hatch{ name = "Exploration Telecommunications"; @@ -39248,23 +38428,6 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /turf/open/floor/prison, /area/security/prison) -"mod" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/chair/stool{ - dir = 1 - }, -/turf/open/floor/iron/cafeteria_red, -/area/crew_quarters/bar) -"mof" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 - }, -/turf/open/floor/iron/white/side{ - dir = 5 - }, -/area/science/research) "moo" = ( /obj/structure/disposalpipe/sorting/mail{ dir = 1; @@ -39367,17 +38530,6 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) -"mrA" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, -/obj/structure/cable/yellow, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/dark_blue/filled/line, -/turf/open/floor/iron/dark, -/area/hallway/primary/central) "mrB" = ( /obj/machinery/photocopier{ pixel_y = 3 @@ -39394,21 +38546,6 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) -"msu" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/door/airlock/external{ - req_access_txt = "13" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/catwalk_floor, -/area/maintenance/starboard/aft) "msy" = ( /obj/machinery/light_switch{ pixel_x = -6; @@ -39434,6 +38571,17 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) +"msO" = ( +/obj/item/kirbyplants/random, +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/wood, +/area/security/detectives_office) "msW" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -39533,17 +38681,6 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/security/prison) -"mvl" = ( -/obj/machinery/light/small, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("minisat") - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ai_monitored/turret_protected/aisat_interior) "mvz" = ( /obj/structure/table/reinforced, /turf/open/floor/iron/cafeteria_red, @@ -39606,47 +38743,6 @@ /obj/structure/grille, /turf/open/floor/plating, /area/maintenance/central) -"mxm" = ( -/obj/item/radio/intercom{ - pixel_x = -28 - }, -/obj/structure/table, -/obj/item/clothing/mask/balaclava, -/obj/item/reagent_containers/spray/cleaner{ - pixel_x = 5 - }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/security/execution/transfer) -"mxI" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/advanced_airlock_controller{ - dir = 1; - pixel_y = -24 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/catwalk_floor, -/area/hallway/secondary/exit) -"myC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/east, -/turf/open/floor/iron, -/area/crew_quarters/locker) "myF" = ( /obj/structure/closet/secure_closet/genpop, /obj/structure/cable/yellow{ @@ -39691,6 +38787,16 @@ }, /turf/open/floor/iron/white, /area/medical/chemistry) +"myR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "mzv" = ( /obj/effect/turf_decal/tile/red{ dir = 1 @@ -39705,18 +38811,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) -"mzD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/catwalk_floor/iron_dark, -/area/maintenance/disposal/incinerator) "mAa" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 @@ -39748,6 +38842,34 @@ }, /turf/open/floor/iron/dark, /area/hallway/secondary/command) +"mAq" = ( +/obj/structure/table, +/obj/item/clothing/head/soft/cargo, +/obj/item/clothing/head/soft/cargo, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/iron, +/area/quartermaster/storage) +"mAN" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/iron, +/area/science/mixing) "mBa" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -39805,6 +38927,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/engine, /area/engine/engineering) +"mBJ" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable/yellow, +/obj/machinery/camera/autoname/directional/south, +/turf/open/floor/plating, +/area/maintenance/solars/port/aft) "mBL" = ( /obj/item/screwdriver{ pixel_y = 10 @@ -39815,18 +38943,42 @@ }, /turf/open/floor/iron, /area/security/checkpoint/science) -"mCs" = ( +"mCb" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Warden's Office"; + network = list("ss13, security") + }, +/obj/structure/rack, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/storage/toolbox/emergency{ + pixel_x = 2; + pixel_y = -3 + }, +/obj/item/wirecutters{ + pixel_y = 2 + }, +/obj/item/radio/off, /obj/structure/cable/yellow{ - icon_state = "0-4" + icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -24 +/obj/machinery/power/apc/auto_name/directional/north, +/obj/item/multitool, +/turf/open/floor/iron/dark, +/area/security/warden) +"mCd" = ( +/obj/machinery/advanced_airlock_controller{ + dir = 8; + pixel_x = 24 }, -/obj/machinery/light_switch{ - pixel_y = -26 +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 1 }, -/turf/open/floor/plating, -/area/maintenance/solars/starboard/fore) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/maintenance/starboard/fore) "mCE" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -39857,6 +39009,16 @@ }, /turf/open/floor/iron, /area/engine/engineering) +"mDD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "mDG" = ( /obj/structure/window/reinforced{ dir = 4 @@ -39889,6 +39051,19 @@ }, /turf/open/floor/plating, /area/crew_quarters/heads/cmo) +"mEd" = ( +/obj/machinery/advanced_airlock_controller{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/catwalk_floor, +/area/hallway/secondary/entry) "mEp" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -39987,6 +39162,21 @@ }, /turf/open/floor/plating, /area/teleporter) +"mGR" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/iron/dark, +/area/storage/tech) "mGS" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -40034,6 +39224,18 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /turf/open/floor/iron, /area/engine/engineering) +"mJD" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/newscaster{ + pixel_x = -32 + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13","prison") + }, +/turf/open/floor/prison, +/area/security/prison) "mJF" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -40073,6 +39275,22 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) +"mLo" = ( +/obj/machinery/light_switch{ + pixel_y = 28 + }, +/obj/machinery/camera/directional/north{ + network = list("ss13","rd") + }, +/turf/open/floor/iron/white, +/area/science/explab) +"mLr" = ( +/obj/machinery/power/tracker, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/iron/solarpanel/airless, +/area/solar/starboard/fore) "mLG" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -40082,33 +39300,14 @@ /obj/effect/landmark/start/medical_doctor, /turf/open/floor/iron/white, /area/medical/chemistry) -"mLN" = ( -/obj/machinery/atmospherics/components/binary/valve{ - dir = 4; - name = "port to mix" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/science/mixing/chamber) -"mLS" = ( -/obj/machinery/cryopod{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/airalarm{ - pixel_y = 23 +"mLR" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/airlock/arrivals_external{ + name = "Arrivals Airlock" }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/cryopods) +/obj/machinery/atmospherics/pipe/layer_manifold, +/turf/open/floor/catwalk_floor, +/area/hallway/secondary/entry) "mLU" = ( /obj/effect/turf_decal/tile/red{ dir = 4 @@ -40123,6 +39322,15 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/aft) +"mMu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "mMM" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -40140,6 +39348,12 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/hallway/primary/fore) +"mMW" = ( +/obj/structure/target_stake, +/obj/machinery/magnetic_module, +/obj/effect/landmark/blobstart, +/turf/open/floor/engine, +/area/science/explab) "mNd" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -40180,22 +39394,41 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) -"mOs" = ( -/obj/machinery/advanced_airlock_controller{ - dir = 1; - pixel_y = -24 +"mNF" = ( +/obj/structure/sign/plaques/kiddie{ + pixel_y = 32 }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 4 +/obj/machinery/camera/directional/north{ + c_tag = "AI Upload Chamber - Fore"; + network = list("aiupload") + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + dir = 6 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/turf/open/floor/circuit, +/area/ai_monitored/turret_protected/ai_upload) +"mNS" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/chair/stool/bar/directional/south, +/turf/open/floor/iron/cafeteria_red, +/area/crew_quarters/bar) +"mOf" = ( +/obj/item/storage/box/bodybags, +/obj/item/reagent_containers/syringe{ + name = "steel point" }, -/turf/open/floor/catwalk_floor, -/area/quartermaster/exploration_dock) +/obj/structure/table, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/item/stack/medical/gauze, +/turf/open/floor/iron/white, +/area/security/brig) "mOt" = ( /obj/effect/landmark/start/head_of_security, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -40206,15 +39439,6 @@ }, /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) -"mOx" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) "mOX" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 @@ -40231,6 +39455,15 @@ }, /turf/open/floor/iron/white, /area/science/mixing) +"mPl" = ( +/obj/machinery/airalarm/directional/north{ + pixel_y = 23 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/circuit, +/area/ai_monitored/nuke_storage) "mPn" = ( /obj/machinery/atmospherics/pipe/simple/green/visible, /obj/machinery/atmospherics/pipe/simple/yellow/visible{ @@ -40251,20 +39484,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/dark, /area/hallway/secondary/command) -"mPC" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("ss13, security") - }, -/obj/machinery/light, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/iron, -/area/security/brig) "mPO" = ( /obj/structure/chair/fancy/sofa/old/right{ color = "#742925"; @@ -40328,28 +39547,6 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) -"mQI" = ( -/obj/item/stack/sheet/glass, -/obj/structure/table/glass, -/obj/item/stack/sheet/glass, -/obj/item/stack/sheet/glass, -/obj/item/stock_parts/matter_bin, -/obj/item/stock_parts/matter_bin, -/obj/machinery/light{ - dir = 4 - }, -/obj/item/stock_parts/scanning_module{ - pixel_x = 2; - pixel_y = 3 - }, -/obj/item/stock_parts/scanning_module, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/white, -/area/science/lab) "mQN" = ( /obj/machinery/status_display/evac{ pixel_x = 32 @@ -40430,6 +39627,13 @@ }, /turf/open/floor/carpet/green, /area/security/detectives_office) +"mSi" = ( +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plating, +/area/storage/emergency/port) "mSs" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 @@ -40437,44 +39641,12 @@ /obj/effect/landmark/start/medical_doctor, /turf/open/floor/iron/white, /area/medical/cryo) -"mSS" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/iron/white, -/area/science/research) "mSX" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /turf/open/floor/iron/white, /area/medical/apothecary) -"mTl" = ( -/obj/machinery/computer/xenoartifact_console{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_x = 1; - pixel_y = 28 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/button/door{ - id = "testlab"; - name = "Test Chamber Blast Doors"; - pixel_x = 24 - }, -/turf/open/floor/iron, -/area/science/explab) "mTm" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/trimline/dark_blue/filled/line{ @@ -40486,28 +39658,6 @@ }, /turf/open/floor/iron/dark, /area/teleporter) -"mTs" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/iron/white/side{ - dir = 9 - }, -/area/science/research) -"mTB" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/iron/white, -/area/science/research) "mTL" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -40588,6 +39738,14 @@ }, /turf/open/floor/engine, /area/maintenance/disposal/incinerator) +"mVr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 9 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "mVs" = ( /obj/item/radio/intercom{ pixel_x = 28; @@ -40596,15 +39754,6 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron, /area/vacant_room/commissary) -"mVy" = ( -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/carpet/royalblue, -/area/crew_quarters/dorms) "mVI" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 @@ -40743,31 +39892,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, /area/security/main) -"mYh" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/iron, -/area/science/explab) -"mYv" = ( -/obj/structure/bed/roller, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/iron/white, -/area/medical/sleeper) "mYB" = ( /obj/machinery/computer/teleporter{ dir = 1 @@ -40777,6 +39901,16 @@ }, /turf/open/floor/engine/light, /area/teleporter) +"mYH" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "mYL" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -40828,9 +39962,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/security/main) -"mZd" = ( -/turf/open/floor/iron/white, -/area/medical/surgery) "mZh" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 @@ -40861,6 +39992,15 @@ }, /turf/open/floor/iron/dark, /area/security/brig) +"mZJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/fueltank, +/obj/item/storage/toolbox/emergency, +/obj/structure/sign/warning/nosmoking{ + pixel_x = -28 + }, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "mZL" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 @@ -40910,26 +40050,6 @@ }, /turf/open/floor/iron/white, /area/medical/genetics) -"naB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/vending/wallmed{ - name = "Emergency NanoMed"; - pixel_y = -27; - use_power = 0 - }, -/obj/structure/bed/roller, -/obj/machinery/camera{ - c_tag = "Security - Medbay"; - dir = 10 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/techmaint, -/area/security/brig) "naN" = ( /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" @@ -40941,6 +40061,28 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) +"naP" = ( +/obj/machinery/camera/autoname/directional/east, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ + dir = 8 + }, +/turf/open/floor/iron, +/area/tcommsat/computer) +"naR" = ( +/obj/machinery/camera/autoname/directional/south, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/exploration_prep) "naW" = ( /obj/structure/chair/foldable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -40964,16 +40106,6 @@ }, /turf/open/floor/iron/white, /area/science/mixing) -"nbX" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/door/airlock/external{ - name = "Escape Pod Four"; - shuttledocked = 1 - }, -/turf/open/floor/catwalk_floor, -/area/engine/engineering) "nbZ" = ( /obj/effect/turf_decal/tile/dark_blue, /turf/open/floor/iron, @@ -40997,27 +40129,6 @@ }, /turf/open/floor/iron/white, /area/crew_quarters/heads/cmo) -"ncj" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron, -/area/science/mixing/chamber) -"ncx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/iron/white, -/area/science/explab) "ncy" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -41078,18 +40189,6 @@ }, /turf/open/floor/iron, /area/tcommsat/computer) -"ndi" = ( -/obj/structure/bedsheetbin, -/obj/structure/table, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/iron/freezer, -/area/crew_quarters/toilet) "ndk" = ( /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" @@ -41119,6 +40218,21 @@ /obj/machinery/digital_clock/directional/north, /turf/open/floor/wood, /area/security/detectives_office) +"ndU" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Command Hallway #3" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/hallway/secondary/command) "ndY" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 @@ -41134,10 +40248,6 @@ }, /turf/open/floor/iron/dark, /area/hallway/secondary/command) -"neD" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/white, -/area/science/explab) "neI" = ( /obj/structure/table/wood, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -41148,6 +40258,12 @@ }, /turf/open/floor/iron, /area/security/courtroom) +"neL" = ( +/obj/machinery/meter, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "neT" = ( /obj/effect/turf_decal/tile/red, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -41199,6 +40315,20 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) +"ngx" = ( +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = 24 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "ngG" = ( /obj/machinery/navbeacon{ codes_txt = "delivery;dir=2"; @@ -41230,6 +40360,26 @@ }, /turf/open/floor/iron/white, /area/security/brig) +"nht" = ( +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 8 + }, +/obj/machinery/camera/autoname{ + c_tag = "Command Hallway #1"; + dir = 5 + }, +/obj/machinery/status_display/evac{ + pixel_x = -32 + }, +/turf/open/floor/iron/dark, +/area/hallway/secondary/command) +"nhM" = ( +/obj/structure/table, +/obj/item/book/manual/wiki/xenoarchaeology, +/obj/item/storage/firstaid/regular, +/obj/item/clothing/neck/stethoscope, +/turf/open/floor/iron/white, +/area/science/explab) "nhO" = ( /obj/structure/closet/wardrobe/grey, /obj/machinery/requests_console{ @@ -41318,37 +40468,15 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /turf/open/floor/carpet, /area/quartermaster/exploration_prep) -"nkr" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, -/obj/machinery/atmospherics/pipe/manifold/green/visible{ - dir = 1 - }, -/obj/machinery/camera/autoname{ - dir = 10; - network = list("ss13","engine") - }, -/turf/open/floor/engine, -/area/engine/engineering) -"nku" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/effect/turf_decal/trimline/dark_blue/filled/end{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/dark_blue/filled/warning{ +"nkv" = ( +/obj/machinery/vending/wardrobe/sec_wardrobe, +/obj/structure/cable/yellow, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/storage/eva) +/turf/open/floor/iron, +/area/security/checkpoint/supply) "nkE" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/machinery/firealarm{ @@ -41361,6 +40489,17 @@ }, /turf/open/floor/iron/dark, /area/bridge) +"nkR" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -27 + }, +/obj/structure/closet/radiation, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/science/explab) "nkW" = ( /obj/machinery/porta_turret/ai{ dir = 4; @@ -41415,26 +40554,17 @@ /obj/machinery/atmospherics/pipe/layer_manifold, /turf/open/floor/engine, /area/science/mixing/chamber) -"nms" = ( -/obj/structure/table, -/obj/item/computer_hardware/hard_drive/role/signal/toxins, -/obj/item/computer_hardware/hard_drive/role/signal/toxins{ - pixel_x = -4; - pixel_y = 2 - }, -/obj/item/computer_hardware/hard_drive/role/signal/toxins{ - pixel_x = 4; - pixel_y = 6 - }, -/obj/item/radio/intercom{ - pixel_y = -29 +"nmA" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 }, -/obj/machinery/camera/autoname{ - dir = 1 +/obj/effect/turf_decal/stripes/line{ + dir = 5 }, -/obj/item/book/manual/wiki/sopcommand, -/turf/open/floor/iron/cafeteria, -/area/crew_quarters/heads/hor) +/obj/machinery/camera/directional/north, +/turf/open/floor/iron/white, +/area/science/research) "nmS" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/trimline/dark_blue/filled/line, @@ -41443,19 +40573,6 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"nna" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/door/airlock/external{ - name = "Solar Maintenance"; - req_access_txt = "10; 13" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/catwalk_floor, -/area/maintenance/solars/starboard/aft) "nnm" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -41501,6 +40618,12 @@ }, /turf/open/floor/iron, /area/vacant_room/commissary) +"noB" = ( +/obj/machinery/airalarm/directional/west{ + pixel_x = -23 + }, +/turf/open/floor/iron, +/area/quartermaster/sorting) "noD" = ( /obj/structure/disposalpipe/segment, /obj/machinery/light_switch{ @@ -41576,6 +40699,17 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/carpet/green, /area/crew_quarters/dorms) +"npd" = ( +/obj/structure/table/glass, +/obj/item/storage/backpack/duffelbag/med/surgery, +/obj/machinery/camera/autoname{ + dir = 5 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/medical/morgue) "npw" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -41612,14 +40746,6 @@ }, /turf/open/floor/prison/dark, /area/security/execution/transfer) -"nqq" = ( -/obj/machinery/camera/motion{ - c_tag = "AI Upload Chamber - External"; - dir = 1; - network = list("aiupload") - }, -/turf/open/space/basic, -/area/space) "nqw" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/trimline/dark_blue/filled/corner{ @@ -41666,24 +40792,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/engine/engineering) -"nre" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/door/airlock/external{ - name = "External Access"; - req_access_txt = "13" - }, -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/open/floor/catwalk_floor, -/area/maintenance/port/fore) -"nrl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/reagent_dispensers/fueltank, -/obj/item/storage/toolbox/emergency, -/obj/structure/sign/warning/nosmoking{ - pixel_x = -28 - }, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) "nrr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 @@ -41758,20 +40866,14 @@ }, /turf/open/floor/engine, /area/maintenance/disposal/incinerator) -"nsB" = ( -/obj/structure/closet/crate/solarpanel_small, -/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/item/radio/intercom{ - pixel_y = -28 +"nti" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 1 +/turf/open/floor/iron/white/side{ + dir = 5 }, -/turf/open/floor/iron/dark, -/area/storage/tech) +/area/science/research) "ntl" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/turf_decal/tile/green/anticorner/contrasted{ @@ -41827,6 +40929,26 @@ /obj/effect/turf_decal/arrows, /turf/open/floor/iron, /area/security/brig) +"nux" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/door/poddoor/preopen{ + id = "atmos"; + name = "Atmospherics Blast Door" + }, +/obj/effect/turf_decal/delivery, +/obj/structure/sign/warning/securearea{ + pixel_y = 32 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "nuF" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 @@ -41858,21 +40980,11 @@ }, /turf/open/floor/iron, /area/vacant_room/commissary) -"nvH" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/gravity_generator) +"nvn" = ( +/obj/machinery/hydroponics/constructable, +/obj/machinery/camera/directional/north, +/turf/open/floor/iron/dark, +/area/hydroponics) "nvN" = ( /obj/structure/chair/office{ dir = 4 @@ -42086,6 +41198,22 @@ }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) +"nAV" = ( +/obj/structure/sign/warning/vacuum/external{ + pixel_y = 32 + }, +/obj/machinery/advanced_airlock_controller{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/maintenance/port/aft) "nBo" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -42131,25 +41259,24 @@ }, /turf/open/floor/carpet, /area/hallway/secondary/entry) -"nCf" = ( -/obj/machinery/light/small{ +"nCl" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/yellow, +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/hallway/primary/starboard) +"nCA" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 8 }, -/obj/structure/table, -/obj/item/taperecorder, -/obj/item/folder/red{ - pixel_x = 4; - pixel_y = 5 - }, -/obj/structure/sign/poster/official/do_not_question{ - pixel_x = -32 +/obj/machinery/airalarm/directional/north{ + pixel_y = 23 }, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, security") +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/iron/dark/side{ + dir = 1 }, -/turf/open/floor/iron/dark, -/area/security/brig) +/area/engine/atmos) "nCC" = ( /obj/structure/table, /obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, @@ -42181,16 +41308,58 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai) +"nCU" = ( +/obj/machinery/ai_slipper{ + uses = 10 + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/aisat/service) "nCV" = ( /obj/structure/table, /obj/item/flashlight/lamp, /turf/open/floor/iron/dark, /area/security/brig) +"nCW" = ( +/obj/structure/disposalpipe/segment, +/obj/item/radio/intercom{ + pixel_x = 25 + }, +/obj/machinery/camera/autoname{ + dir = 9 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/crew_quarters/heads/cmo) "nCY" = ( /obj/structure/table, /obj/machinery/fax/eng, /turf/open/floor/iron, /area/engine/break_room) +"nDb" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/obj/structure/closet/secure_closet/engineering_personal, +/turf/open/floor/iron, +/area/engine/engineering) +"nDl" = ( +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/sign/departments/minsky/engineering/engineering{ + pixel_y = -32 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "nDv" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 @@ -42270,6 +41439,19 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/iron/dark, /area/hallway/secondary/command) +"nEd" = ( +/obj/structure/closet/crate, +/obj/item/crowbar, +/obj/item/stack/cable_coil, +/obj/item/screwdriver, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/black/fourcorners, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/iron/grid/steel, +/area/teleporter) "nEg" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/structure/closet/l3closet/security, @@ -42330,15 +41512,6 @@ }, /turf/open/floor/iron/white, /area/science/mixing) -"nER" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) "nEX" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -42379,12 +41552,6 @@ }, /turf/open/floor/iron/white, /area/crew_quarters/heads/cmo) -"nFF" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/closed/wall, -/area/maintenance/starboard/aft) "nFI" = ( /obj/structure/cable/yellow{ icon_state = "0-2" @@ -42477,15 +41644,10 @@ /obj/machinery/atmospherics/pipe/simple/dark/visible/layer4, /turf/open/space, /area/space/nearstation) -"nHm" = ( -/obj/machinery/door/airlock/external{ - name = "Escape Pod One" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/hallway/secondary/entry) +"nHi" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/science/explab) "nHV" = ( /obj/machinery/light/small{ dir = 1 @@ -42536,6 +41698,11 @@ }, /turf/open/floor/wood, /area/library) +"nJp" = ( +/obj/machinery/camera/autoname/directional/east, +/obj/effect/turf_decal/tile/dark_blue/half/contrasted, +/turf/open/floor/iron, +/area/hallway/primary/central) "nJq" = ( /obj/structure/chair/fancy/comfy{ color = "#742925" @@ -42543,16 +41710,36 @@ /obj/effect/landmark/start/head_of_personnel, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hop) -"nJu" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 +"nJy" = ( +/obj/structure/closet, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable/yellow, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plating, +/area/maintenance/disposal) +"nJX" = ( +/obj/structure/table, +/obj/item/clothing/gloves/color/latex, +/obj/item/clothing/mask/surgical, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = 5; + pixel_y = -1 }, -/obj/machinery/door/airlock/external{ - name = "Port Docking Bay 4" +/obj/effect/turf_decal/bot, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/red/opposingcorners, +/turf/open/floor/iron/white, +/area/security/brig) +"nKe" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 9 }, -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/open/floor/catwalk_floor, -/area/hallway/secondary/entry) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "nKg" = ( /obj/machinery/atmospherics/pipe/manifold/yellow/visible{ dir = 1 @@ -42603,6 +41790,39 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) +"nKL" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) +"nKO" = ( +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ai_monitored/turret_protected/aisat/atmos) +"nKQ" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/yellow, +/turf/open/floor/iron/freezer, +/area/crew_quarters/toilet) "nKT" = ( /obj/structure/closet/emcloset, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -42625,18 +41845,6 @@ }, /turf/open/floor/iron/dark, /area/security/execution/transfer) -"nLU" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/engine/engineering) "nMf" = ( /obj/structure/cable/yellow{ icon_state = "0-8" @@ -42721,26 +41929,14 @@ }, /turf/open/floor/plating, /area/maintenance/fore/secondary) -"nOu" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/turretid{ - control_area = "/area/ai_monitored/turret_protected/aisat/atmos"; - name = "Atmospherics Turret Control"; - pixel_x = -27; - req_access = null; - req_access_txt = "65" - }, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("minisat") - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +"nOb" = ( +/obj/structure/closet/l3closet/scientist, +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, +/obj/machinery/airalarm/directional/north{ + pixel_y = 23 }, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat_interior) +/turf/open/floor/iron/techmaint, +/area/gateway) "nOH" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -42753,6 +41949,46 @@ }, /turf/open/floor/iron, /area/crew_quarters/fitness) +"nOS" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance"; + req_access_txt = "10; 13" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/maintenance/solars/port/aft) +"nPi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/catwalk_floor, +/area/maintenance/starboard/aft) +"nPr" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "nPA" = ( /obj/structure/cable/yellow{ icon_state = "0-4" @@ -42771,17 +42007,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/theatre) -"nPO" = ( -/obj/structure/table, -/obj/effect/turf_decal/tile/black/fourcorners, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/iron/grid/steel, -/area/teleporter) "nPP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 @@ -42896,19 +42121,16 @@ }, /turf/open/floor/iron/white, /area/medical/chemistry) -"nSk" = ( -/obj/machinery/light/small, -/obj/machinery/advanced_airlock_controller{ - pixel_y = 24 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 4 +"nSt" = ( +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/catwalk_floor, -/area/hallway/secondary/exit) +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/science/storage) "nSD" = ( /obj/structure/sign/warning/electricshock{ pixel_y = -32 @@ -42924,15 +42146,6 @@ }, /turf/open/floor/plating, /area/maintenance/fore) -"nSE" = ( -/obj/machinery/advanced_airlock_controller{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/catwalk_floor, -/area/hallway/secondary/entry) "nSG" = ( /obj/machinery/computer/security/telescreen/cmo{ dir = 1; @@ -42953,22 +42166,11 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/lobby) -"nSL" = ( -/obj/machinery/computer/nanite_cloud_controller, -/obj/effect/turf_decal/bot, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") - }, +"nTf" = ( +/obj/machinery/camera/autoname/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/iron/dark, -/area/science/nanite) -"nTh" = ( -/obj/machinery/camera/motion{ - c_tag = "MiniSat AI Chamber South"; - network = list("aicore") - }, -/turf/open/floor/circuit, -/area/ai_monitored/turret_protected/ai) +/area/engine/gravity_generator) "nTi" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -43001,33 +42203,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) -"nTq" = ( -/obj/structure/reagent_dispensers/peppertank{ - pixel_x = 30 - }, -/obj/machinery/newscaster{ - pixel_y = -32 - }, -/obj/machinery/computer/security/mining{ - dir = 8 - }, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted, -/turf/open/floor/iron, -/area/security/checkpoint/supply) -"nTD" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/door/airlock/external{ - name = "External Access"; - req_access_txt = "13" - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 1 - }, -/turf/open/floor/catwalk_floor, -/area/maintenance/starboard/fore) "nTL" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, @@ -43067,17 +42242,25 @@ /obj/structure/table/wood, /turf/open/floor/carpet/grimy, /area/vacant_room/office) -"nVu" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Medbay Maintenance"; - req_access_txt = "5" +"nUH" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, -/obj/structure/disposalpipe/segment, +/obj/structure/closet/secure_closet/medical2, +/turf/open/floor/iron/white, +/area/medical/surgery) +"nVj" = ( /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "4-8" }, -/turf/open/floor/plating, -/area/maintenance/aft) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ai_monitored/turret_protected/aisat/service) "nVG" = ( /obj/item/stack/ore/iron, /obj/effect/turf_decal/stripes/line{ @@ -43104,15 +42287,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/locker) -"nWp" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, -/obj/structure/sign/painting/library{ - pixel_x = 32 - }, -/turf/open/floor/wood, -/area/library) "nWr" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -43261,14 +42435,6 @@ }, /turf/open/floor/engine, /area/gateway) -"nYS" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/iron, -/area/quartermaster/miningdock) "nZo" = ( /obj/machinery/button/door{ id = "quarantineshutters"; @@ -43354,6 +42520,22 @@ /obj/structure/table, /turf/open/floor/prison, /area/security/prison) +"obt" = ( +/obj/structure/sign/warning/vacuum/external{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/advanced_airlock_controller{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/catwalk_floor, +/area/maintenance/fore/secondary) "obv" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -43374,14 +42556,9 @@ /turf/open/floor/iron, /area/hallway/primary/port) "obR" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/iron, -/area/science/nanite) +/obj/structure/chair/stool/directional/south, +/turf/open/floor/prison, +/area/security/prison) "obT" = ( /obj/effect/turf_decal/tile/dark_blue{ dir = 4 @@ -43483,6 +42660,27 @@ /obj/effect/turf_decal/tile/yellow/half/contrasted, /turf/open/floor/iron, /area/construction/mining/aux_base) +"oem" = ( +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/hallway/primary/aft) +"ofh" = ( +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/iron/white/side{ + dir = 5 + }, +/area/science/research) "ofr" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -43490,6 +42688,22 @@ /obj/effect/turf_decal/siding/thinplating_new, /turf/open/floor/iron, /area/hallway/secondary/entry) +"ofI" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "ofL" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 @@ -43523,6 +42737,11 @@ }, /turf/open/floor/iron/white, /area/medical/virology) +"ogj" = ( +/obj/structure/chair/stool/bar/directional/south, +/obj/effect/landmark/start/assistant, +/turf/open/floor/iron/cafeteria_red, +/area/crew_quarters/bar) "ogD" = ( /obj/machinery/door/poddoor/preopen{ id = "maint2" @@ -43542,6 +42761,14 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) +"ohc" = ( +/obj/machinery/camera/autoname/directional/south, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/dark_blue/filled/line, +/turf/open/floor/iron/dark, +/area/hallway/primary/central) "ohi" = ( /obj/machinery/computer/holodeck/prison{ dir = 4 @@ -43614,24 +42841,6 @@ }, /turf/open/floor/prison/dark, /area/security/prison) -"oia" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/medical/morgue) "oiT" = ( /obj/machinery/shower{ dir = 8 @@ -43665,18 +42874,6 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) -"ojv" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = -12; - pixel_y = 2 - }, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") - }, -/turf/open/floor/iron/white, -/area/science/xenobiology) "ojA" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/trimline/dark_blue/filled/shrink_cw{ @@ -43730,6 +42927,16 @@ /obj/effect/turf_decal/tile/dark_blue/half/contrasted, /turf/open/floor/iron/dark, /area/bridge) +"okQ" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/camera/autoname{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/science/server) "okX" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -43745,21 +42952,6 @@ }, /turf/open/floor/iron/cafeteria_red, /area/crew_quarters/bar) -"olm" = ( -/obj/item/cigbutt, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/maintenance/disposal/incinerator) "olu" = ( /obj/structure/railing/corner, /obj/structure/railing/corner{ @@ -43813,26 +43005,20 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) -"onj" = ( -/obj/machinery/door/airlock/external, -/obj/machinery/atmospherics/pipe/layer_manifold{ +"onp" = ( +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/machinery/light{ + dir = 4 }, -/turf/open/floor/catwalk_floor, -/area/quartermaster/exploration_dock) -"onR" = ( -/obj/structure/table, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/iron/fifty, -/obj/item/storage/box/lights/mixed, /obj/machinery/camera/autoname{ - dir = 8 + dir = 6 }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable/yellow, /turf/open/floor/iron, -/area/storage/tools) +/area/science/mixing/chamber) "onS" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -43854,14 +43040,6 @@ /obj/item/gavelhammer, /turf/open/floor/iron, /area/security/courtroom) -"ooe" = ( -/obj/structure/closet/secure_closet/freezer/kitchen, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/iron/cafeteria, -/area/crew_quarters/kitchen) "ool" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -43958,6 +43136,17 @@ /obj/item/kitchen/fork, /turf/open/floor/iron/cafeteria_red, /area/crew_quarters/bar) +"opX" = ( +/obj/structure/closet/secure_closet/personal, +/obj/machinery/airalarm/directional/east{ + pixel_x = 24 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron, +/area/crew_quarters/locker) "oqq" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -43977,6 +43166,26 @@ }, /turf/open/floor/iron/dark, /area/hallway/secondary/command) +"oqO" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ai_monitored/turret_protected/aisat/service) +"ore" = ( +/obj/structure/filingcabinet/filingcabinet, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron, +/area/quartermaster/sorting) "org" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 @@ -43986,10 +43195,40 @@ }, /turf/open/floor/iron, /area/security/checkpoint/auxiliary) -"oru" = ( -/obj/machinery/atmospherics/components/binary/valve, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) +"ori" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") + }, +/turf/open/floor/iron/white, +/area/science/xenobiology) +"orQ" = ( +/obj/machinery/power/smes{ + capacity = 9e+006; + charge = 10000 + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) +"orR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "osc" = ( /obj/machinery/newscaster{ pixel_x = -30 @@ -44014,6 +43253,12 @@ }, /turf/open/floor/iron/dark, /area/gateway) +"osA" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron, +/area/crew_quarters/dorms) "osO" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 @@ -44024,6 +43269,12 @@ }, /turf/open/floor/iron/white, /area/medical/genetics) +"osQ" = ( +/obj/structure/chair/office/light{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/science/robotics/lab) "ota" = ( /obj/machinery/door/airlock/medical/glass{ name = "Main Hall"; @@ -44068,6 +43319,15 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) +"oun" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/status_display/evac{ + pixel_x = 32 + }, +/turf/open/floor/iron/white, +/area/science/robotics/lab) "oup" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -44112,13 +43372,6 @@ }, /turf/open/floor/iron, /area/quartermaster/office) -"ouS" = ( -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") - }, -/turf/open/floor/plating, -/area/engine/engineering) "ouW" = ( /obj/structure/window/reinforced{ dir = 1; @@ -44192,6 +43445,13 @@ }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat_interior) +"owQ" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "oxh" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 @@ -44201,39 +43461,24 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/lobby) -"oyl" = ( -/obj/structure/cable/yellow{ - icon_state = "2-4" +"oxu" = ( +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron, +/area/hallway/secondary/entry) +"oxC" = ( +/obj/machinery/camera/autoname{ + dir = 6; + network = list("ss13, prison") }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/iron, -/area/science/explab) -"oyH" = ( -/obj/structure/table, -/obj/item/aiModule/reset, -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, -/obj/effect/turf_decal/siding/dark_blue{ - dir = 4 - }, -/obj/machinery/camera/motion{ - c_tag = "AI Upload Chamber - Port"; - dir = 10; - network = list("aiupload") - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "0-2" }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron/grid/steel, -/area/ai_monitored/turret_protected/ai_upload) +/turf/open/floor/iron/techmaint, +/area/security/prison/shielded) "oyM" = ( /obj/machinery/atmospherics/pipe/manifold/general/hidden{ dir = 4 @@ -44247,37 +43492,14 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"oyV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ - dir = 1 - }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) -"oyZ" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") +"ozf" = ( +/obj/structure/closet/secure_closet/freezer/meat, +/obj/structure/cable/yellow{ + icon_state = "0-4" }, -/obj/structure/table/wood/fancy, -/obj/item/soulstone/anybody/chaplain, -/obj/item/organ/heart, -/obj/item/reagent_containers/food/drinks/bottle/holywater, -/obj/item/book/granter/spell/smoke/lesser, -/turf/open/floor/iron/dark, -/area/chapel/office) +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron/freezer, +/area/crew_quarters/kitchen/coldroom) "ozl" = ( /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/door/airlock/research/glass/incinerator/toxmix_interior, @@ -44289,6 +43511,15 @@ }, /turf/open/floor/engine, /area/science/mixing/chamber) +"ozo" = ( +/obj/machinery/advanced_airlock_controller{ + dir = 1; + pixel_x = 32 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/security/brig) "ozs" = ( /obj/structure/table/glass, /obj/item/storage/fancy/candle_box, @@ -44394,29 +43625,6 @@ /obj/effect/landmark/xeno_spawn, /turf/open/floor/iron/dark, /area/storage/tech) -"oBu" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/door/airlock/external{ - name = "Supply Dock Airlock"; - req_access_txt = "31" - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/quartermaster/storage) -"oBA" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/iron, -/area/science/robotics/mechbay) "oBF" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -44429,14 +43637,6 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) -"oBK" = ( -/obj/structure/chair/office, -/obj/machinery/camera/autoname, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/wood, -/area/library) "oBM" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 @@ -44465,10 +43665,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat/atmos) -"oCS" = ( -/obj/machinery/light, -/turf/open/floor/engine, -/area/science/explab) "oCZ" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 @@ -44487,6 +43683,13 @@ }, /turf/open/floor/prison, /area/security/prison) +"oDb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 9 + }, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "oDx" = ( /obj/structure/chair, /obj/structure/sign/warning/nosmoking{ @@ -44497,6 +43700,17 @@ }, /turf/open/floor/iron/dark, /area/medical/surgery) +"oDz" = ( +/obj/structure/bedsheetbin, +/obj/structure/table, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/turf/open/floor/iron/freezer, +/area/crew_quarters/toilet) "oDF" = ( /obj/machinery/light, /turf/open/floor/plating, @@ -44509,29 +43723,16 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/carpet/grimy, /area/chapel/office) -"oDU" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 +"oEl" = ( +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 }, /obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/wood, -/area/crew_quarters/heads/captain) -"oDY" = ( -/obj/machinery/computer/card/minor/hos{ - dir = 4 - }, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -23 - }, -/obj/machinery/light_switch{ - pixel_x = 1; - pixel_y = -26 + icon_state = "0-2" }, -/turf/open/floor/carpet/red, -/area/crew_quarters/heads/hos) +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/vacant_room/commissary) "oFh" = ( /obj/item/kirbyplants/random, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -44613,6 +43814,78 @@ }, /turf/open/floor/iron, /area/security/courtroom) +"oIC" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/engine/engineering) +"oJg" = ( +/obj/structure/table, +/obj/item/reagent_containers/glass/bottle/morphine{ + pixel_x = -4; + pixel_y = 1 + }, +/obj/item/reagent_containers/glass/bottle/chloralhydrate, +/obj/item/reagent_containers/glass/bottle/toxin{ + pixel_x = 6; + pixel_y = 8 + }, +/obj/item/reagent_containers/glass/bottle/morphine{ + pixel_x = 5; + pixel_y = 1 + }, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/glass/bottle/facid{ + name = "fluorosulfuric acid bottle"; + pixel_x = -3; + pixel_y = 6 + }, +/obj/item/reagent_containers/syringe{ + pixel_y = 5 + }, +/obj/item/reagent_containers/dropper, +/obj/machinery/airalarm/all_access{ + dir = 8; + pixel_x = -24 + }, +/obj/machinery/button/ignition{ + id = "executionburn"; + name = "Justice Ignition Switch"; + pixel_x = -25; + pixel_y = 36 + }, +/obj/machinery/button/door{ + id = "executionfireblast"; + name = "Justice Area Lockdown"; + pixel_x = -25; + pixel_y = 26; + req_access_txt = "2" + }, +/obj/item/assembly/signaler{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/machinery/button/flasher{ + id = "justiceflash"; + name = "Justice Flash Control"; + pixel_x = -36; + pixel_y = 36; + req_access_txt = "1" + }, +/obj/machinery/button/door{ + id = "SecJusticeChamber"; + layer = 4; + name = "Justice Vent Control"; + pixel_x = -36; + pixel_y = 26; + req_access_txt = "3" + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/execution/transfer) "oJk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 @@ -44655,18 +43928,16 @@ /obj/machinery/light, /turf/open/floor/iron/white, /area/medical/virology) -"oKj" = ( -/obj/machinery/advanced_airlock_controller{ - pixel_y = 24 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 8 +"oKc" = ( +/obj/structure/bodycontainer/crematorium{ + id = "crematoriumChapel" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-4" }, -/turf/open/floor/catwalk_floor, -/area/maintenance/starboard/aft) +/turf/open/floor/iron/dark, +/area/chapel/office) "oKn" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -44688,12 +43959,34 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) +"oKu" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/door/airlock/external{ + name = "Engineering External Access"; + req_access_txt = "10;13" + }, +/obj/machinery/atmospherics/pipe/layer_manifold, +/turf/open/floor/catwalk_floor, +/area/engine/engineering) "oKv" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, /turf/open/floor/prison, /area/security/prison) +"oKy" = ( +/obj/structure/closet/bombcloset, +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/science/explab) "oKH" = ( /obj/effect/spawner/randomvend/cola, /obj/effect/turf_decal/tile/red, @@ -44716,6 +44009,32 @@ }, /turf/open/floor/wood, /area/vacant_room/office) +"oKV" = ( +/obj/machinery/telecomms/broadcaster/preset_left, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/airalarm/server{ + dir = 8; + pixel_x = -22 + }, +/turf/open/floor/circuit/telecomms, +/area/tcommsat/server) +"oLb" = ( +/obj/effect/turf_decal/tile/red/anticorner_ramp/contrasted{ + dir = 4 + }, +/obj/machinery/camera/autoname{ + dir = 6; + network = list("ss13, prison") + }, +/obj/structure/sign/warning/radiation_shelter{ + pixel_x = 1; + pixel_y = 33 + }, +/obj/effect/landmark/prisonspawn, +/turf/open/floor/prison, +/area/security/prison) "oLE" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -44739,19 +44058,6 @@ }, /turf/open/floor/iron, /area/engine/engineering) -"oMf" = ( -/obj/structure/toilet, -/obj/machinery/status_display/door_timer{ - id = "cell"; - name = "Solitary confinement timer"; - pixel_y = 32 - }, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("minisat") - }, -/turf/open/floor/iron/tech, -/area/security/prison/shielded) "oMw" = ( /obj/machinery/atmospherics/pipe/simple/general/hidden{ dir = 10 @@ -44827,6 +44133,17 @@ }, /turf/open/floor/iron, /area/security/brig) +"oOt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/iron/white, +/area/medical/surgery) "oOA" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/trimline/dark_blue/filled/line{ @@ -44856,22 +44173,6 @@ }, /turf/open/floor/prison, /area/security/prison) -"oPh" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/door/airlock/external{ - name = "Atmospherics External Airlock"; - req_access_txt = "24" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/engine/atmos) "oPj" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -44886,23 +44187,32 @@ /obj/item/assembly/timer, /turf/open/floor/iron/dark, /area/security/main) -"oPV" = ( -/obj/machinery/door/airlock/external{ - name = "Solar Maintenance"; - req_access_txt = "10; 13" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/open/floor/catwalk_floor, -/area/maintenance/solars/port/fore) "oQs" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/crew_quarters/heads/chief) +"oQw" = ( +/obj/machinery/camera/autoname/directional/south, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/crew_quarters/fitness) +"oQN" = ( +/obj/machinery/seed_extractor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/iron, +/area/hydroponics/garden) "oRo" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 @@ -44928,6 +44238,23 @@ }, /turf/open/floor/iron, /area/security/brig) +"oRL" = ( +/obj/structure/sign/warning/vacuum/external{ + pixel_x = 32 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/engine/engineering) +"oRW" = ( +/obj/machinery/camera/autoname{ + dir = 5 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/medical/chemistry) "oSi" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/trimline/dark_blue/filled/end, @@ -44975,6 +44302,29 @@ }, /turf/open/floor/iron/dark, /area/tcommsat/computer) +"oSO" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/engine/atmos) +"oTb" = ( +/obj/structure/reflector/double/anchored{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/engine/engineering) "oTf" = ( /obj/machinery/door/airlock/virology{ name = "Monkey Pen"; @@ -45002,20 +44352,15 @@ }, /turf/open/floor/iron/white, /area/crew_quarters/heads/cmo) -"oUi" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" +"oTV" = ( +/obj/machinery/advanced_airlock_controller{ + dir = 4; + pixel_x = -24 }, -/turf/open/floor/iron, -/area/crew_quarters/dorms) +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/hallway/secondary/entry) "oUq" = ( /obj/machinery/atmospherics/components/trinary/filter{ dir = 8 @@ -45154,20 +44499,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) -"oWc" = ( -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") - }, -/turf/open/floor/iron, -/area/science/storage) "oWf" = ( /obj/structure/flora/grass/jungle/b, /obj/structure/flora/ausbushes/fullgrass, @@ -45205,6 +44536,17 @@ }, /turf/open/floor/iron/dark, /area/chapel/main) +"oXN" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/airlock/external{ + name = "External Access"; + req_access_txt = "13" + }, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 1 + }, +/turf/open/floor/catwalk_floor, +/area/maintenance/starboard/fore) "oXS" = ( /obj/effect/turf_decal/tile/red{ dir = 1 @@ -45316,6 +44658,30 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/hallway/primary/port) +"paJ" = ( +/obj/machinery/airalarm/directional/east{ + pixel_x = 24 + }, +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/machinery/airalarm/directional/east{ + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/structure/closet/secure_closet/engineering_personal, +/turf/open/floor/iron, +/area/engine/engineering) +"paM" = ( +/obj/structure/rack, +/obj/item/wrench, +/obj/item/screwdriver, +/obj/machinery/camera/autoname/directional/east, +/obj/effect/turf_decal/tile/brown/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/vacant_room/commissary) "pbP" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -45325,50 +44691,6 @@ }, /turf/open/floor/engine, /area/engine/supermatter) -"pbR" = ( -/obj/structure/rack, -/obj/item/storage/belt/utility, -/obj/item/wrench, -/obj/item/weldingtool, -/obj/item/clothing/head/utility/welding{ - pixel_x = -3; - pixel_y = 5 - }, -/turf/open/floor/iron, -/area/engine/engineering) -"pcf" = ( -/obj/machinery/camera{ - c_tag = "Warden's Office"; - network = list("ss13, security") - }, -/obj/structure/rack, -/obj/item/storage/toolbox/mechanical{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/storage/toolbox/emergency{ - pixel_x = 2; - pixel_y = -3 - }, -/obj/item/wirecutters{ - pixel_y = 2 - }, -/obj/item/radio/off, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/obj/item/multitool, -/turf/open/floor/iron/dark, -/area/security/warden) -"pcu" = ( -/obj/structure/chair/stool{ - dir = 1 - }, -/turf/open/floor/prison, -/area/security/prison) "pcD" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -45431,14 +44753,22 @@ }, /turf/open/floor/plating, /area/security/execution/transfer) -"peo" = ( -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, -/obj/machinery/airalarm{ - pixel_y = 23 +"peR" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/obj/machinery/holopad, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/captain) +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/science/research) "peT" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -45491,6 +44821,15 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) +"pgi" = ( +/obj/machinery/airalarm/directional/east{ + pixel_x = 24 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/central) "pgs" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "meetingshutter"; @@ -45506,16 +44845,31 @@ /turf/open/floor/plating, /area/bridge/meeting_room) "pgx" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/structure/chair/office/light{ + dir = 4 }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 +/obj/effect/landmark/start/exploration, +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 }, -/turf/open/floor/iron, -/area/science/explab) +/obj/machinery/camera/autoname/directional/south, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/quartermaster/exploration_prep) +"phh" = ( +/obj/structure/table, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/machinery/light/small, +/obj/machinery/camera/autoname/directional/south{ + network = list("ss13, security") + }, +/turf/open/floor/iron/dark, +/area/security/courtroom) "phr" = ( /obj/machinery/computer/secure_data, /obj/machinery/button/door{ @@ -45547,6 +44901,18 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/security/warden) +"phv" = ( +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) "phD" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 @@ -45561,6 +44927,38 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/security/warden) +"pic" = ( +/obj/machinery/button/door{ + id = "Disposal Exit"; + name = "Disposal Vent Control"; + pixel_x = -25; + pixel_y = 4; + req_access_txt = "12" + }, +/obj/machinery/button/massdriver{ + id = "trash"; + pixel_x = -26; + pixel_y = -6 + }, +/obj/structure/chair/stool/directional/south, +/turf/open/floor/plating, +/area/maintenance/disposal) +"pij" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8; + name = "output gas connector port" + }, +/obj/machinery/portable_atmospherics/canister, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "pio" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ @@ -45590,6 +44988,18 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/crew_quarters/locker) +"pks" = ( +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/structure/table, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/iron, +/area/engine/engineering) "pky" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 5 @@ -45600,17 +45010,12 @@ }, /turf/open/floor/iron/white, /area/medical/cryo) -"pkB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 +"plg" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) +/turf/open/floor/engine, +/area/science/explab) "plq" = ( /obj/structure/table/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -45637,6 +45042,20 @@ }, /turf/open/floor/plating, /area/maintenance/fore) +"pmB" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/trimline/dark_blue/filled/end{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/dark_blue/filled/warning{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/storage/eva) "pmK" = ( /obj/machinery/computer/rdconsole{ dir = 1 @@ -45737,6 +45156,13 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"pom" = ( +/obj/machinery/light_switch{ + pixel_y = 28 + }, +/obj/machinery/camera/directional/north, +/turf/open/floor/carpet/grimy, +/area/chapel/office) "por" = ( /obj/structure/chair/office{ dir = 4 @@ -45812,13 +45238,6 @@ }, /turf/open/floor/iron/white, /area/medical/virology) -"pqp" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted, -/turf/open/floor/iron/dark, -/area/bridge) "pqq" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/wood{ @@ -45908,6 +45327,13 @@ }, /turf/open/floor/iron/dark, /area/medical/morgue) +"prn" = ( +/obj/structure/lattice, +/obj/machinery/camera/autoname/directional/east{ + network = list("minisat") + }, +/turf/open/space, +/area/space/nearstation) "prx" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 @@ -45991,6 +45417,17 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) +"psy" = ( +/obj/machinery/iv_drip, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/medical/sleeper) "psE" = ( /obj/structure/table, /obj/machinery/door/window{ @@ -46022,6 +45459,18 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"ptc" = ( +/obj/machinery/airalarm/directional/north{ + pixel_y = 24 + }, +/obj/machinery/camera/autoname{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/iron, +/area/crew_quarters/fitness) "ptj" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -46053,6 +45502,27 @@ }, /turf/open/floor/iron/cafeteria_red, /area/crew_quarters/bar) +"ptW" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/yellow, +/obj/machinery/light, +/obj/structure/table/glass, +/obj/item/reagent_containers/glass/beaker/cryoxadone, +/obj/item/reagent_containers/glass/beaker/cryoxadone{ + pixel_y = 7 + }, +/obj/item/reagent_containers/glass/beaker/cryoxadone{ + pixel_x = 7; + pixel_y = 7 + }, +/obj/item/reagent_containers/glass/beaker/cryoxadone{ + pixel_x = 7; + pixel_y = 1 + }, +/obj/item/storage/pill_bottle/mannitol, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/white, +/area/medical/cryo) "puf" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -46072,18 +45542,6 @@ /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/crew_quarters/toilet) -"puD" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/engine/engineering) "puK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 @@ -46101,16 +45559,6 @@ /obj/effect/spawner/structure/window/reinforced/prison, /turf/open/floor/plating, /area/security/prison) -"puY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/effect/mapping_helpers/dead_body_placer/medbay_morgue, -/turf/open/floor/iron/dark, -/area/medical/morgue) "pvv" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -46138,27 +45586,6 @@ "pwt" = ( /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai) -"pwQ" = ( -/obj/structure/table/glass, -/obj/item/storage/box/bodybags, -/obj/machinery/camera/autoname{ - dir = 5 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/medical/morgue) -"pxd" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/science/research) "pxn" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 @@ -46313,6 +45740,16 @@ }, /turf/open/floor/iron, /area/science/storage) +"pzf" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/science/research) "pAb" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -46385,21 +45822,6 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) -"pBs" = ( -/obj/effect/turf_decal/tile/red/anticorner_ramp/contrasted{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 6; - network = list("ss13, prison") - }, -/obj/structure/sign/warning/radiation_shelter{ - pixel_x = 1; - pixel_y = 33 - }, -/obj/effect/landmark/prisonspawn, -/turf/open/floor/prison, -/area/security/prison) "pBA" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -46454,6 +45876,16 @@ }, /turf/open/space/basic, /area/space) +"pBY" = ( +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 + }, +/obj/machinery/rnd/production/circuit_imprinter, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/checker, +/area/engine/break_room) "pCb" = ( /obj/effect/turf_decal{ dir = 1 @@ -46469,6 +45901,22 @@ }, /turf/open/floor/prison, /area/security/prison) +"pCg" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass/fifty{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/mineral/plasma, +/obj/item/storage/box/beakers{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/yellow, +/turf/open/floor/iron/white, +/area/science/explab) "pCH" = ( /obj/structure/chair/fancy/comfy{ color = "#596479"; @@ -46478,6 +45926,17 @@ /obj/effect/landmark/start/captain, /turf/open/floor/iron/dark, /area/crew_quarters/heads/captain) +"pCL" = ( +/obj/structure/rack, +/obj/item/wrench, +/obj/item/crowbar, +/obj/effect/decal/cleanable/dirt, +/obj/item/hand_labeler, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/science/explab) "pDu" = ( /obj/machinery/computer/nanite_cloud_controller, /obj/effect/turf_decal/bot, @@ -46507,10 +45966,39 @@ }, /turf/open/floor/iron, /area/science/lab) +"pDK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/science/explab) "pDL" = ( /obj/effect/spawner/lootdrop/two_percent_xeno_egg_spawner, /turf/open/floor/engine, /area/science/xenobiology) +"pDP" = ( +/obj/machinery/newscaster{ + pixel_x = -30 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/vending/wardrobe/sec_wardrobe, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/security/checkpoint/science) "pDQ" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -46525,6 +46013,18 @@ }, /turf/open/floor/plating, /area/maintenance/aft) +"pEm" = ( +/obj/machinery/requests_console{ + department = "Cargo Bay"; + departmentType = 2; + pixel_x = -30 + }, +/obj/machinery/rnd/production/techfab/department/cargo, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") + }, +/turf/open/floor/iron, +/area/quartermaster/office) "pEr" = ( /obj/structure/musician/piano{ icon_state = "piano" @@ -46617,6 +46117,18 @@ dir = 8 }, /area/teleporter) +"pGq" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/carpet/red, +/area/crew_quarters/heads/hos) "pGw" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 @@ -46656,38 +46168,12 @@ }, /turf/open/floor/iron, /area/security/courtroom) -"pHo" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 9 - }, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable/yellow, -/turf/open/floor/iron, -/area/science/mixing/chamber) "pHs" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, /turf/open/floor/carpet/purple, /area/crew_quarters/dorms) -"pHy" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/iron, -/area/security/brig) "pHH" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -46739,15 +46225,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/circuit/green/off, /area/teleporter) -"pIP" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/maintenance/starboard) "pIU" = ( /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /obj/structure/cable/yellow{ @@ -46772,36 +46249,6 @@ dir = 1 }, /area/hallway/primary/starboard) -"pJr" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/door/airlock/external{ - req_access_txt = "13" - }, -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/structure/barricade/wooden/crude, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/catwalk_floor, -/area/maintenance/fore/secondary) -"pJt" = ( -/obj/structure/table, -/obj/item/storage/box/firingpins, -/obj/item/storage/box/firingpins, -/obj/item/key/security, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/camera/motion{ - c_tag = "Armory - External"; - dir = 1; - network = list("ss13","security") - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/security/armory) "pJv" = ( /turf/open/floor/grass, /area/hallway/primary/central) @@ -46879,35 +46326,11 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/maintenance/aft) -"pKl" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/iron/white, -/area/science/research) "pKm" = ( /obj/structure/table, /obj/item/nanite_remote, /turf/open/floor/iron/dark, /area/science/nanite) -"pKw" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/maintenance/disposal/incinerator) "pKz" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance/two, @@ -46916,17 +46339,6 @@ /obj/item/stack/sheet/mineral/copper, /turf/open/floor/plating, /area/maintenance/starboard/fore) -"pKT" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/obj/machinery/rnd/production/circuit_imprinter, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/iron/checker, -/area/engine/break_room) "pLb" = ( /obj/machinery/power/smes{ charge = 5e+006 @@ -46950,6 +46362,15 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/lobby) +"pLw" = ( +/obj/machinery/camera/autoname/directional/south{ + network = list("ss13, security") + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/carpet/red, +/area/crew_quarters/heads/hos) "pLE" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/structure/window/reinforced, @@ -46962,21 +46383,9 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron/dark, /area/security/main) -"pLK" = ( -/obj/machinery/turretid{ - control_area = "/area/ai_monitored/turret_protected/aisat_interior"; - name = "Antechamber Turret Control"; - pixel_y = -24; - req_access = null; - req_access_txt = "65" - }, -/obj/machinery/light/small, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("minisat") - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat_interior) +"pLM" = ( +/turf/open/floor/glass/reinforced, +/area/crew_quarters/dorms) "pMf" = ( /obj/effect/turf_decal/siding/wideplating_new{ dir = 8 @@ -47000,6 +46409,31 @@ /obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/crew_quarters/heads/captain) +"pMt" = ( +/obj/structure/bed/roller, +/obj/machinery/airalarm/directional/north{ + pixel_y = 23 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/medical/sleeper) +"pNe" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/catwalk_floor/iron, +/area/quartermaster/miningdock) "pNh" = ( /obj/structure/railing, /obj/structure/chair/fancy/bench/left, @@ -47008,17 +46442,6 @@ }, /turf/open/floor/iron/dark, /area/security/prison) -"pNB" = ( -/obj/effect/landmark/start/clown, -/obj/structure/chair/stool{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron, -/area/crew_quarters/theatre) "pNH" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 @@ -47028,22 +46451,17 @@ }, /turf/open/floor/iron/dark, /area/security/main) -"pNJ" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/effect/turf_decal/tile/green{ - dir = 8 +"pOj" = ( +/obj/structure/chair, +/obj/machinery/airalarm/directional/east{ + pixel_x = 24 }, -/obj/effect/turf_decal/tile/brown{ - dir = 1 +/obj/machinery/camera/autoname/directional/east, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 }, -/turf/open/floor/iron/dark, -/area/quartermaster/exploration_prep) +/turf/open/floor/iron/white, +/area/medical/apothecary) "pOk" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -47062,6 +46480,18 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/freezer, /area/medical/virology) +"pOq" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "pOt" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -47105,22 +46535,36 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/engineering) +"pPG" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "pPU" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, /turf/open/floor/iron/dark, /area/teleporter) -"pQc" = ( -/obj/effect/landmark/start/assistant, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ +"pQf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/structure/chair/stool{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/iron, -/area/crew_quarters/locker) +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/vending/wardrobe/medi_wardrobe, +/turf/open/floor/iron/white, +/area/medical/storage) "pQr" = ( /obj/structure/cable/yellow{ icon_state = "0-8" @@ -47128,19 +46572,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/engineering) -"pQu" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/disposal/bin, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/obj/machinery/light_switch{ - pixel_y = -26 - }, -/turf/open/floor/iron/white, -/area/medical/storage) "pQE" = ( /obj/structure/chair/office, /obj/structure/extinguisher_cabinet{ @@ -47167,22 +46598,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/atmos) -"pRI" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/door/airlock/external{ - name = "Supply Dock Airlock"; - req_access_txt = "31" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/catwalk_floor, -/area/quartermaster/storage) "pSb" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/carpet, @@ -47207,6 +46622,13 @@ }, /turf/open/floor/iron, /area/quartermaster/storage) +"pSy" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/iron, +/area/quartermaster/miningdock) "pSR" = ( /obj/structure/tank_dispenser/oxygen{ pixel_x = -1; @@ -47291,19 +46713,6 @@ }, /turf/open/floor/iron, /area/engine/engineering) -"pTu" = ( -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -30 - }, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13","engine") - }, -/turf/open/floor/iron, -/area/hallway/primary/fore) "pTx" = ( /turf/closed/wall, /area/hallway/primary/aft) @@ -47362,6 +46771,13 @@ }, /turf/open/floor/iron, /area/security/checkpoint/medical) +"pVk" = ( +/obj/structure/cable/yellow, +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 + }, +/turf/open/floor/iron/dark, +/area/chapel/main) "pVO" = ( /obj/machinery/atmospherics/pipe/simple/green/visible, /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ @@ -47369,6 +46785,21 @@ }, /turf/open/floor/iron/dark/side, /area/engine/atmos) +"pVZ" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/port) "pWd" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -47414,16 +46845,6 @@ }, /turf/open/floor/iron/white, /area/crew_quarters/heads/cmo) -"pWH" = ( -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron, -/area/vacant_room/commissary) "pWI" = ( /turf/open/floor/carpet/green, /area/security/detectives_office) @@ -47467,6 +46888,22 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) +"pXG" = ( +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/iron/dark, +/area/engine/gravity_generator) "pXM" = ( /obj/structure/table/reinforced, /obj/machinery/microwave{ @@ -47503,10 +46940,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"pYk" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/iron/white, -/area/science/research) "pYH" = ( /obj/structure/bed, /obj/item/bedsheet/captain, @@ -47546,14 +46979,28 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/white, /area/medical/medbay/lobby) -"pZC" = ( -/obj/structure/lattice, -/obj/machinery/camera/autoname{ - dir = 9; - network = list("minisat") +"pZs" = ( +/obj/structure/table, +/obj/item/storage/backpack/duffelbag/sec/surgery{ + pixel_y = 4 }, -/turf/open/space, -/area/space/nearstation) +/obj/item/clothing/gloves/color/latex, +/turf/open/floor/iron/dark, +/area/science/robotics/lab) +"pZz" = ( +/obj/machinery/requests_console{ + department = "Bar"; + departmentType = 2; + pixel_x = 30; + receive_ore_updates = 1 + }, +/obj/structure/table, +/obj/machinery/chem_dispenser/drinks{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron/cafeteria_red, +/area/crew_quarters/bar) "pZR" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/structure/cable/yellow{ @@ -47607,17 +47054,6 @@ /obj/machinery/light, /turf/open/floor/iron/techmaint, /area/gateway) -"qbD" = ( -/obj/structure/rack, -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, -/obj/item/storage/firstaid/regular, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable/yellow, -/obj/machinery/light_switch{ - pixel_y = -26 - }, -/turf/open/floor/iron/techmaint, -/area/gateway) "qbL" = ( /obj/structure/cable{ icon_state = "1-4" @@ -47639,6 +47075,15 @@ }, /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) +"qcu" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/iron/white/side{ + dir = 9 + }, +/area/science/research) "qcI" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/sorting/mail/flip{ @@ -47683,6 +47128,14 @@ /obj/effect/turf_decal/tile/red/anticorner/contrasted, /turf/open/floor/iron, /area/security/checkpoint/science) +"qen" = ( +/obj/machinery/power/solar{ + id = "auxsolareast"; + name = "Port Auxiliary Solar Array" + }, +/obj/structure/cable, +/turf/open/floor/iron/solarpanel/airless, +/area/solar/starboard/fore) "qet" = ( /obj/machinery/status_display/ai{ pixel_x = 32 @@ -47722,32 +47175,30 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"qgx" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 5; - pixel_y = -32 - }, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("ss13, security") - }, -/turf/open/floor/iron/dark, -/area/security/courtroom) -"qgy" = ( -/obj/machinery/light_switch{ - pixel_y = 26 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "atmospherics mix pump" - }, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) +"qgK" = ( +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron, +/area/hallway/primary/central) "qgO" = ( /obj/effect/turf_decal/pool, /turf/open/floor/iron, /area/crew_quarters/fitness) +"qhe" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = -1; + pixel_y = 2 + }, +/obj/item/pen{ + pixel_x = 1; + pixel_y = 1 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/science/explab) "qho" = ( /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -47771,6 +47222,15 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"qhI" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/science/nanite) "qia" = ( /obj/machinery/door/airlock/science{ name = "exploration shuttle dock"; @@ -47842,15 +47302,6 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) -"qjQ" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/iron/white, -/area/medical/medbay/lobby) "qjV" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -47859,11 +47310,6 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron/white, /area/medical/medbay/lobby) -"qkc" = ( -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/structure/closet/secure_closet/engineering_personal, -/turf/open/floor/iron, -/area/engine/engineering) "qkk" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 @@ -47878,19 +47324,6 @@ /obj/structure/displaycase/captain, /turf/open/floor/iron/dark, /area/crew_quarters/heads/captain) -"qkt" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft) "qkH" = ( /obj/structure/railing{ dir = 9 @@ -47926,6 +47359,14 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/solars/starboard/fore) +"qmf" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = -31 + }, +/obj/machinery/camera/autoname/directional/south, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/white, +/area/medical/genetics) "qmj" = ( /obj/effect/turf_decal/tile/green/anticorner/contrasted, /obj/machinery/atmospherics/pipe/manifold/green/visible, @@ -47944,13 +47385,6 @@ }, /turf/open/floor/iron/dark, /area/hallway/secondary/command) -"qmP" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/iron/dark, -/area/engine/gravity_generator) "qng" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -47977,25 +47411,6 @@ }, /turf/open/floor/iron/dark, /area/security/main) -"qnu" = ( -/obj/machinery/door/airlock/external{ - name = "Solar Maintenance"; - req_access_txt = "10; 13" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/catwalk_floor, -/area/maintenance/solars/port/fore) "qnv" = ( /obj/machinery/sleeper{ dir = 4 @@ -48063,6 +47478,30 @@ }, /turf/open/floor/carpet/blue, /area/bridge/meeting_room) +"qoR" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/maintenance/disposal/incinerator) +"qoW" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/effect/turf_decal/tile/black/fourcorners, +/obj/machinery/airalarm/directional/east{ + pixel_x = 24 + }, +/turf/open/floor/iron/grid/steel, +/area/ai_monitored/storage/eva) "qpi" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -48103,6 +47542,25 @@ }, /turf/open/floor/iron/cafeteria, /area/crew_quarters/heads/hor) +"qpT" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance"; + req_access_txt = "10; 13" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/catwalk_floor, +/area/maintenance/solars/starboard/fore) "qpZ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -48255,15 +47713,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/quartermaster/exploration_prep) -"qud" = ( -/obj/machinery/camera/autoname{ - dir = 5 - }, -/obj/effect/turf_decal/tile/dark_red/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/bridge) "quo" = ( /obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 8 @@ -48276,22 +47725,50 @@ }, /turf/open/floor/iron/dark, /area/hallway/secondary/command) +"quz" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"quO" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance"; + req_access_txt = "10; 13" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/maintenance/solars/port/aft) "quT" = ( /obj/structure/lattice, /obj/structure/grille/broken, /turf/open/space/basic, /area/space/nearstation) -"qvm" = ( -/obj/structure/table/reinforced, -/obj/item/wrench/medical, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 +"quX" = ( +/obj/structure/chair/office{ + dir = 4 }, -/obj/item/crowbar, -/obj/effect/turf_decal/tile/blue, +/obj/machinery/camera/directional/north, +/turf/open/floor/iron, +/area/quartermaster/exploration_dock) +"qvA" = ( +/obj/structure/bed/roller, +/obj/machinery/airalarm/directional/south, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/white, -/area/medical/cryo) +/area/medical/virology) "qvR" = ( /obj/item/radio/off, /obj/item/crowbar, @@ -48318,17 +47795,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/fore/secondary) -"qwk" = ( -/obj/machinery/door/airlock/external{ - name = "Labor Camp Shuttle Airlock"; - req_access_txt = "2"; - shuttledocked = 1 - }, -/obj/machinery/atmospherics/pipe/layer_manifold, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/effect/turf_decal/stripes/closeup, -/turf/open/floor/catwalk_floor, -/area/security/brig) "qwp" = ( /obj/structure/disposalpipe/junction, /turf/open/floor/iron, @@ -48391,37 +47857,6 @@ /obj/structure/cable/yellow, /turf/open/floor/plating, /area/bridge/meeting_room) -"qxb" = ( -/obj/machinery/button/door{ - id = "QMLoaddoor"; - layer = 4; - name = "Loading Doors"; - pixel_x = -24; - pixel_y = -8; - req_access_txt = "31" - }, -/obj/machinery/button/door{ - id = "QMLoaddoor2"; - layer = 4; - name = "Loading Doors"; - pixel_x = -24; - pixel_y = 8; - req_access_txt = "31" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/computer/cargo{ - dir = 4 - }, -/turf/open/floor/iron, -/area/quartermaster/storage) "qxh" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 @@ -48533,35 +47968,6 @@ }, /turf/open/floor/iron, /area/quartermaster/qm) -"qzh" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/turf/open/floor/iron/white/side{ - dir = 5 - }, -/area/science/research) -"qzw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/secure_closet/atmospherics, -/obj/effect/turf_decal/bot, -/obj/structure/window/reinforced, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) -"qzD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/iron/white, -/area/medical/surgery) "qzT" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -48589,6 +47995,36 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) +"qAj" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"qAx" = ( +/obj/structure/table, +/obj/item/assembly/igniter{ + pixel_x = -8; + pixel_y = -4 + }, +/obj/item/assembly/igniter, +/obj/item/screwdriver{ + pixel_y = 16 + }, +/obj/machinery/requests_console{ + department = "Tool Storage"; + pixel_y = 30 + }, +/obj/machinery/camera/directional/north, +/turf/open/floor/iron, +/area/storage/primary) "qAH" = ( /obj/structure/table/glass, /obj/structure/reagent_dispensers/virusfood{ @@ -48615,18 +48051,12 @@ }, /turf/open/floor/iron, /area/quartermaster/qm) -"qBv" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/ai_monitored/turret_protected/aisat/service) +"qBA" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable/yellow, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/security/execution/transfer) "qBF" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -48683,6 +48113,17 @@ }, /turf/open/floor/plating, /area/maintenance/starboard) +"qCA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/iron, +/area/crew_quarters/locker) "qCJ" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 4 @@ -48737,12 +48178,27 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) +"qEH" = ( +/obj/machinery/airalarm/directional/east{ + pixel_x = 24 + }, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron, +/area/hydroponics/garden) "qEK" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, /turf/open/floor/iron, /area/engine/atmos) +"qEO" = ( +/obj/machinery/computer/nanite_cloud_controller, +/obj/effect/turf_decal/bot, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") + }, +/turf/open/floor/iron/dark, +/area/science/nanite) "qEQ" = ( /obj/effect/landmark/start/botanist, /obj/effect/turf_decal/tile/green/half/contrasted{ @@ -48758,17 +48214,15 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, /area/maintenance/port/aft) -"qFa" = ( -/obj/effect/turf_decal/tile/red/fourcorners/contrasted, -/obj/item/radio/intercom{ - pixel_x = -32 - }, -/obj/machinery/camera/autoname{ - dir = 5; - network = list("ss13, prison") +"qFe" = ( +/obj/effect/landmark/start/clown, +/obj/structure/chair/stool/directional/west, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 }, -/turf/open/floor/prison, -/area/security/prison) +/turf/open/floor/iron, +/area/crew_quarters/theatre) "qFi" = ( /obj/machinery/light/small{ dir = 4 @@ -48842,6 +48296,18 @@ }, /turf/open/floor/iron, /area/hallway/secondary/exit) +"qGo" = ( +/obj/machinery/mech_bay_recharge_port{ + dir = 2 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 + }, +/turf/open/floor/plating, +/area/science/robotics/mechbay) "qGG" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -48853,6 +48319,26 @@ /obj/structure/lattice, /turf/open/space, /area/space/nearstation) +"qGY" = ( +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/structure/table, +/obj/item/storage/box/lights/mixed, +/turf/open/floor/iron, +/area/engine/engineering) +"qHS" = ( +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 + }, +/turf/open/floor/iron, +/area/engine/break_room) "qIl" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -48886,9 +48372,6 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron, /area/vacant_room/commissary) -"qIE" = ( -/turf/open/floor/catwalk_floor, -/area/engine/engineering) "qJm" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -48915,6 +48398,18 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) +"qJK" = ( +/obj/machinery/status_display/evac{ + pixel_x = -32 + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") + }, +/obj/effect/turf_decal/tile/dark_blue{ + dir = 8 + }, +/turf/open/floor/iron, +/area/hallway/primary/central) "qJM" = ( /obj/machinery/light{ dir = 4 @@ -48931,22 +48426,6 @@ icon_state = "chapel" }, /area/crew_quarters/heads/hos) -"qKd" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/door/airlock/external{ - name = "External Access"; - req_access_txt = "13" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/catwalk_floor, -/area/maintenance/port/aft) "qKl" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -49048,6 +48527,24 @@ /obj/item/book/manual/wiki/sopservice, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hop) +"qLX" = ( +/obj/structure/table, +/obj/item/computer_hardware/hard_drive/role/signal/toxins, +/obj/item/computer_hardware/hard_drive/role/signal/toxins{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/item/computer_hardware/hard_drive/role/signal/toxins{ + pixel_x = 4; + pixel_y = 6 + }, +/obj/item/radio/intercom{ + pixel_y = -29 + }, +/obj/machinery/camera/autoname/directional/south, +/obj/item/book/manual/wiki/sopcommand, +/turf/open/floor/iron/cafeteria, +/area/crew_quarters/heads/hor) "qMj" = ( /obj/machinery/atmospherics/components/binary/pump{ name = "Air Out"; @@ -49070,6 +48567,19 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) +"qMv" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/south{ + network = list("ss13, security") + }, +/obj/machinery/light, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron, +/area/security/brig) "qMz" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, @@ -49082,14 +48592,6 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron, /area/crew_quarters/fitness) -"qMN" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 5 - }, -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance/two, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "qMR" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible, /obj/machinery/atmospherics/pipe/layer_manifold/visible{ @@ -49110,12 +48612,6 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) -"qNe" = ( -/obj/machinery/airalarm{ - pixel_y = 25 - }, -/turf/open/floor/carpet/grimy, -/area/chapel/office) "qNw" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -49166,22 +48662,6 @@ "qOk" = ( /turf/open/indestructible/sound/pool, /area/crew_quarters/fitness) -"qOn" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/advanced_airlock_controller{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/catwalk_floor, -/area/maintenance/solars/starboard/fore) "qOI" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -49218,12 +48698,18 @@ }, /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/captain) -"qPP" = ( -/obj/machinery/camera/autoname{ - network = list("minisat") +"qPT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 }, -/turf/open/space, -/area/space/nearstation) +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/iron/white, +/area/science/explab) "qQb" = ( /obj/structure/chair/office{ dir = 1 @@ -49292,6 +48778,17 @@ /obj/machinery/light, /turf/open/floor/iron, /area/hallway/primary/fore) +"qSU" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/obj/machinery/camera/autoname/directional/south, +/obj/machinery/light_switch{ + pixel_y = -26 + }, +/turf/open/floor/iron/white, +/area/medical/storage) "qSV" = ( /obj/machinery/vending/medical{ pixel_x = -2 @@ -49301,6 +48798,18 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) +"qTo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/tank/plasma{ + dir = 4 + }, +/obj/effect/turf_decal/delivery, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "qTu" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -49310,6 +48819,9 @@ }, /turf/open/floor/iron, /area/crew_quarters/fitness) +"qTI" = ( +/turf/open/floor/iron/white, +/area/science/explab) "qTN" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 @@ -49343,6 +48855,9 @@ /obj/item/beacon, /turf/open/floor/iron, /area/hallway/secondary/entry) +"qUg" = ( +/turf/open/floor/iron/white, +/area/medical/surgery) "qUm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -49378,18 +48893,6 @@ }, /turf/open/floor/iron/dark, /area/medical/morgue) -"qUB" = ( -/obj/machinery/airalarm{ - pixel_y = 24 - }, -/obj/machinery/camera/autoname{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/iron, -/area/crew_quarters/fitness) "qUC" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -49429,6 +48932,20 @@ }, /turf/open/floor/plating, /area/maintenance/fore) +"qVp" = ( +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance"; + req_access_txt = "10; 13" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/maintenance/starboard/aft) "qVw" = ( /obj/machinery/porta_turret/ai{ dir = 4 @@ -49452,6 +48969,18 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/hallway/primary/central) +"qWr" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron, +/area/crew_quarters/dorms) "qWt" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/trimline/yellow/filled/line{ @@ -49477,21 +49006,15 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/storage/eva) -"qWM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +"qWW" = ( /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "0-8" }, -/turf/open/floor/iron, -/area/crew_quarters/locker) +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/turf/open/floor/engine, +/area/science/explab) "qXk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 @@ -49501,16 +49024,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"qXy" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron, -/area/crew_quarters/dorms) "qXG" = ( /obj/structure/window/reinforced{ dir = 4 @@ -49519,6 +49032,16 @@ /obj/effect/turf_decal/bot, /turf/open/floor/prison/dark, /area/security/prison) +"qXL" = ( +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 4 + }, +/obj/machinery/airalarm/directional/east{ + pixel_x = 24 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/bridge/meeting_room) "qXP" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 10 @@ -49568,6 +49091,17 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/white, /area/science/research) +"qYN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "qZc" = ( /obj/structure/table/wood, /obj/structure/mirror{ @@ -49630,6 +49164,15 @@ }, /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) +"ram" = ( +/obj/machinery/airalarm/directional/west{ + pixel_x = -23 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/crew_quarters/fitness) "raD" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -49644,11 +49187,6 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) -"rbl" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/dead_body_placer/medbay_morgue, -/turf/open/floor/iron/dark, -/area/medical/morgue) "rbK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -49680,6 +49218,19 @@ }, /turf/open/floor/iron, /area/security/brig) +"rbZ" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "rcc" = ( /obj/machinery/atmospherics/pipe/layer_manifold/visible{ dir = 4 @@ -49717,6 +49268,22 @@ }, /turf/open/floor/iron, /area/crew_quarters/fitness) +"rcC" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/east{ + network = list("ss13, prison") + }, +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/turf/open/floor/iron, +/area/security/brig) "rcH" = ( /obj/machinery/computer/crew, /obj/machinery/requests_console{ @@ -49821,6 +49388,24 @@ }, /turf/open/floor/iron, /area/hydroponics) +"rdy" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ai_monitored/turret_protected/aisat/atmos) +"rdF" = ( +/obj/machinery/light, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/tile/brown, +/turf/open/floor/iron, +/area/quartermaster/office) "rdH" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 4; @@ -49841,6 +49426,19 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/carpet/grimy, /area/chapel/office) +"ree" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/iron/white, +/area/science/research) "rek" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -49873,6 +49471,18 @@ }, /turf/closed/wall, /area/maintenance/starboard/aft) +"rez" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ai_monitored/turret_protected/aisat/service) "reA" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -49977,16 +49587,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/ai_monitored/nuke_storage) -"rgj" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 6 - }, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) "rgu" = ( /turf/open/floor/engine/light, /area/engine/gravity_generator) @@ -50056,14 +49656,6 @@ }, /turf/open/floor/iron/white, /area/medical/chemistry) -"rhv" = ( -/obj/structure/cable, -/obj/machinery/power/solar{ - id = "auxsolareast"; - name = "Port Auxiliary Solar Array" - }, -/turf/open/floor/iron/solarpanel/airless, -/area/solar/starboard/fore) "rhC" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -50132,6 +49724,15 @@ }, /turf/open/floor/iron/dark, /area/gateway) +"riO" = ( +/obj/machinery/telecomms/receiver/preset_exploration, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable/yellow, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 9 + }, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/quartermaster/exploration_dock) "riU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -50141,14 +49742,6 @@ }, /turf/open/floor/plating, /area/maintenance/fore/secondary) -"rje" = ( -/obj/structure/lattice, -/obj/machinery/camera/autoname{ - dir = 8; - network = list("minisat") - }, -/turf/open/space, -/area/space/nearstation) "rju" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -50158,37 +49751,17 @@ }, /turf/open/floor/iron, /area/quartermaster/office) -"rjV" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - network = list("ss13","rd") - }, -/turf/open/floor/iron, -/area/science/explab) -"rkk" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +"rkd" = ( +/obj/machinery/camera/motion/directional/west{ + c_tag = "MiniSat Core Hallway"; + network = list("aicore") }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/white, -/area/science/research) +/turf/open/floor/circuit, +/area/ai_monitored/turret_protected/aisat/hallway) "rkm" = ( /obj/structure/window/reinforced{ dir = 4 @@ -50201,19 +49774,6 @@ }, /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/captain) -"rkF" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 8 - }, -/obj/machinery/camera/autoname{ - c_tag = "Command Hallway #1"; - dir = 5 - }, -/obj/machinery/status_display/evac{ - pixel_x = -32 - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/command) "rkQ" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -50292,28 +49852,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"rlG" = ( -/obj/structure/rack, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/effect/spawner/lootdrop/techstorage/RnD_secure, -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, -/obj/machinery/camera/motion, -/turf/open/floor/iron/grid/steel, -/area/storage/tech) -"rmg" = ( -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -24 - }, -/turf/open/floor/iron, -/area/engine/break_room) "rmh" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 5 @@ -50404,6 +49942,11 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/hallway/secondary/entry) +"rnL" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/structure/closet/secure_closet/engineering_personal, +/turf/open/floor/iron, +/area/engine/engineering) "rnM" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible, /obj/structure/rack, @@ -50418,16 +49961,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/exit) -"rod" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 8; - network = list("ss13","engine") - }, -/turf/open/floor/engine, -/area/engine/engineering) "rog" = ( /obj/structure/table, /obj/item/storage/box/donkpockets, @@ -50486,30 +50019,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/techmaint, /area/teleporter) -"rqr" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13","engine") - }, -/turf/open/floor/engine, -/area/engine/engineering) -"rqt" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/radiation, -/obj/effect/turf_decal/bot, -/obj/machinery/camera{ - c_tag = "Incinerator"; - network = list("ss13","turbine") - }, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) "rqE" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/green/visible, @@ -50606,6 +50115,11 @@ "rrE" = ( /turf/open/floor/circuit, /area/ai_monitored/turret_protected/aisat/hallway) +"rrR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "rrX" = ( /obj/item/kirbyplants/random, /obj/machinery/light{ @@ -50687,6 +50201,10 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/captain) +"rte" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/science/explab) "rtv" = ( /obj/effect/landmark/start/ai, /obj/item/radio/intercom{ @@ -50767,10 +50285,6 @@ }, /turf/open/floor/carpet/grimy, /area/chapel/office) -"ruU" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) "rvd" = ( /obj/machinery/door/airlock/engineering/glass{ name = "Power Storage"; @@ -50862,15 +50376,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) -"rxF" = ( -/obj/machinery/advanced_airlock_controller{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/catwalk_floor, -/area/hallway/secondary/entry) "rxG" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -50909,6 +50414,12 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) +"ryf" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/engine/engineering) "ryD" = ( /obj/structure/flora/rock/pile, /turf/open/floor/grass, @@ -50970,6 +50481,16 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/hallway/secondary/exit) +"rAw" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 6 + }, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "rBg" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -51016,22 +50537,17 @@ }, /turf/open/floor/iron, /area/tcommsat/computer) -"rCs" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/door/airlock/external{ - name = "Solar Maintenance"; - req_access_txt = "10; 13" - }, -/obj/structure/cable{ - icon_state = "4-8" +"rCg" = ( +/obj/structure/table/glass, +/obj/item/storage/box/bodybags, +/obj/machinery/camera/autoname{ + dir = 5 }, -/obj/machinery/atmospherics/pipe/layer_manifold{ +/obj/effect/turf_decal/tile/blue{ dir = 8 }, -/turf/open/floor/catwalk_floor, -/area/maintenance/solars/port/aft) +/turf/open/floor/iron/dark, +/area/medical/morgue) "rCK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -51125,6 +50641,13 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /turf/open/floor/iron/dark, /area/security/execution/transfer) +"rDZ" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/machinery/vending/wardrobe/engi_wardrobe, +/turf/open/floor/iron, +/area/engine/engineering) "rEh" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -51143,28 +50666,6 @@ }, /turf/open/floor/plating, /area/maintenance/port) -"rEi" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) -"rEk" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/engine, -/area/science/explab) "rEE" = ( /obj/structure/table, /obj/item/razor, @@ -51227,15 +50728,6 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) -"rFX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) "rGb" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/prison/dark, @@ -51253,13 +50745,6 @@ }, /turf/open/floor/iron, /area/security/courtroom) -"rGB" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -23 - }, -/turf/open/floor/carpet/royalblue, -/area/crew_quarters/dorms) "rGD" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -51289,28 +50774,6 @@ dir = 5 }, /area/science/research) -"rGP" = ( -/obj/effect/turf_decal/tile/red/fourcorners/contrasted, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/iron/dark, -/area/security/prison) "rHj" = ( /obj/structure/chair{ dir = 1 @@ -51446,6 +50909,19 @@ }, /turf/open/floor/circuit/green/telecomms/mainframe, /area/quartermaster/exploration_dock) +"rKz" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "Supply Dock Airlock"; + req_access_txt = "31" + }, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/quartermaster/storage) "rLd" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/eastright{ @@ -51472,6 +50948,14 @@ }, /turf/open/floor/plating, /area/science/robotics/lab) +"rLe" = ( +/obj/machinery/power/solar{ + id = "starboardsolar"; + name = "Starboard Solar Array" + }, +/obj/structure/cable, +/turf/open/floor/iron/solarpanel/airless, +/area/solar/starboard/aft) "rLL" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -51488,16 +50972,6 @@ }, /turf/open/floor/iron/dark, /area/security/main) -"rLQ" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/item/kirbyplants/random, -/turf/open/floor/iron/dark, -/area/security/courtroom) "rLR" = ( /obj/effect/turf_decal/pool{ dir = 4 @@ -51539,17 +51013,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/security/brig) -"rML" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/door/airlock/external{ - name = "Port Docking Bay 3" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/catwalk_floor, -/area/hallway/secondary/entry) "rNa" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -51598,6 +51061,15 @@ }, /turf/open/floor/iron/dark, /area/hallway/secondary/command) +"rOi" = ( +/obj/effect/landmark/secequipment, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/camera/autoname/directional/south{ + network = list("ss13","security") + }, +/turf/open/floor/iron/dark, +/area/security/main) "rOk" = ( /obj/structure/cable/yellow{ icon_state = "0-2" @@ -51624,6 +51096,16 @@ }, /turf/open/floor/plating, /area/maintenance/solars/port/fore) +"rOm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron, +/area/crew_quarters/dorms) "rOJ" = ( /obj/machinery/door/airlock/atmos{ name = "Atmospherics"; @@ -51671,17 +51153,6 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/wood, /area/security/detectives_office) -"rPD" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/computer/security/telescreen/vault{ - pixel_y = 30 - }, -/obj/machinery/photocopier, -/turf/open/floor/wood, -/area/crew_quarters/heads/hop) "rPL" = ( /obj/machinery/porta_turret/ai{ dir = 8 @@ -51695,6 +51166,19 @@ }, /turf/open/floor/iron, /area/crew_quarters/fitness) +"rPW" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/gravity_generator) "rPX" = ( /obj/structure/disposalpipe/segment, /turf/closed/wall, @@ -51714,22 +51198,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) -"rQA" = ( -/obj/machinery/button/door{ - id = "rnd"; - name = "Shutters Control Button"; - pixel_x = -6; - pixel_y = 24; - req_access_txt = "47" - }, -/obj/machinery/camera/autoname{ - dir = 6 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/science/lab) "rQI" = ( /obj/machinery/light/small{ dir = 4 @@ -51817,18 +51285,28 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) -"rRR" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 +"rRH" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -24 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/obj/structure/cable/yellow{ - icon_state = "0-4" +/obj/structure/disposalpipe/segment{ + dir = 6 }, -/turf/open/floor/iron/dark, -/area/security/main) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/iron, +/area/science/explab) +"rRQ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/camera/directional/north, +/turf/open/floor/iron, +/area/hallway/primary/port) "rRU" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -51860,18 +51338,18 @@ }, /turf/open/floor/iron/freezer, /area/crew_quarters/kitchen/coldroom) +"rSm" = ( +/obj/structure/table, +/obj/item/storage/toolbox/mechanical, +/obj/item/crowbar/large, +/obj/machinery/light, +/obj/machinery/camera/autoname/directional/south, +/turf/open/floor/iron, +/area/science/robotics/mechbay) "rSr" = ( /obj/machinery/telecomms/server/presets/engineering, /turf/open/floor/circuit/green/telecomms, /area/tcommsat/server) -"rSt" = ( -/obj/machinery/power/solar{ - id = "auxsolareast"; - name = "Port Auxiliary Solar Array" - }, -/obj/structure/cable, -/turf/open/floor/iron/solarpanel/airless, -/area/solar/port/fore) "rSC" = ( /obj/machinery/door/airlock{ name = "Service Hall"; @@ -51913,6 +51391,29 @@ /obj/machinery/telecomms/bus/preset_four, /turf/open/floor/circuit/green, /area/tcommsat/server) +"rTw" = ( +/obj/structure/table, +/obj/machinery/recharger, +/obj/item/gun/energy/laser/practice, +/obj/item/gun/energy/laser/practice, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/sign/warning/securearea{ + pixel_y = 32 + }, +/turf/open/floor/iron, +/area/science/explab) +"rTA" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/camera/autoname/directional/east, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/science/xenobiology) "rTK" = ( /obj/item/radio/intercom{ pixel_y = 25 @@ -51923,18 +51424,29 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/iron, /area/science/mixing) +"rUj" = ( +/obj/machinery/camera/autoname/directional/east{ + network = list("ss13","prison") + }, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/button/door{ + id = "courtcell"; + name = "Court cell shutters"; + pixel_x = 25; + pixel_y = 8; + req_access_txt = "2" + }, +/turf/open/floor/prison, +/area/security/prison) "rUC" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/open/floor/plating, /area/maintenance/starboard/fore) -"rUL" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable/yellow, -/obj/effect/turf_decal/tile/red/anticorner/contrasted, -/turf/open/floor/iron/dark, -/area/security/execution/transfer) "rUR" = ( /obj/structure/chair{ dir = 4 @@ -51944,6 +51456,31 @@ }, /turf/open/floor/iron, /area/hallway/secondary/exit) +"rVa" = ( +/obj/machinery/camera/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/vendor/exploration, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/quartermaster/exploration_prep) +"rVz" = ( +/obj/machinery/button/ignition{ + id = "Incinerator"; + pixel_x = -6; + pixel_y = -24 + }, +/obj/machinery/atmospherics/components/trinary/filter/flipped, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "rVA" = ( /obj/machinery/computer/secure_data{ dir = 8 @@ -51957,19 +51494,30 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"rWg" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -24 - }, +"rVD" = ( /obj/structure/cable/yellow{ - icon_state = "0-4" + icon_state = "1-8" + }, +/obj/machinery/firealarm/directional/east, +/obj/structure/closet/bombcloset/security, +/obj/machinery/camera/autoname{ + dir = 9; + network = list("ss13, security") }, /turf/open/floor/iron/dark, -/area/engine/gravity_generator) +/area/security/execution/transfer) +"rVI" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/advanced_airlock_controller{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, +/turf/open/floor/catwalk_floor, +/area/maintenance/solars/starboard/aft) "rWw" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 @@ -51979,17 +51527,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) -"rWD" = ( -/obj/structure/rack, -/obj/item/wrench, -/obj/item/crowbar, -/obj/effect/decal/cleanable/dirt, -/obj/item/hand_labeler, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron, -/area/science/explab) "rWK" = ( /obj/structure/cable/yellow, /obj/machinery/door/poddoor/preopen{ @@ -52067,6 +51604,17 @@ }, /turf/open/floor/iron/freezer, /area/crew_quarters/toilet) +"rYF" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "rYJ" = ( /obj/machinery/portable_atmospherics/canister, /obj/effect/turf_decal/bot, @@ -52086,6 +51634,15 @@ }, /turf/open/floor/plating, /area/maintenance/port) +"rYT" = ( +/obj/structure/closet/secure_closet/hydroponics, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron, +/area/hydroponics) "rYU" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 @@ -52180,6 +51737,26 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/crew_quarters/heads/chief) +"saV" = ( +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"sbq" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/airlock/external{ + name = "Port Docking Bay 4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/hallway/secondary/entry) "sbv" = ( /obj/effect/landmark/start/assistant, /obj/structure/chair/fancy/comfy{ @@ -52193,20 +51770,6 @@ }, /turf/open/floor/carpet/green, /area/crew_quarters/dorms) -"sby" = ( -/obj/item/wrench, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/landmark/blobstart, -/obj/structure/chair/stool{ - dir = 8 - }, -/turf/open/floor/iron/tech, -/area/maintenance/fore/secondary) "sca" = ( /obj/machinery/newscaster{ pixel_y = 33 @@ -52216,6 +51779,19 @@ }, /turf/open/floor/carpet/red, /area/crew_quarters/dorms) +"scB" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/turf/open/floor/iron/white, +/area/science/research) "scX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -52257,6 +51833,11 @@ /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) +"sdt" = ( +/obj/machinery/light/small, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/plating, +/area/hallway/secondary/entry) "sdv" = ( /obj/structure/table/wood, /obj/item/storage/fancy/cigarettes{ @@ -52296,21 +51877,9 @@ "sdX" = ( /turf/closed/wall, /area/quartermaster/office) -"sec" = ( -/obj/structure/closet/crate, -/obj/item/crowbar, -/obj/item/stack/cable_coil, -/obj/item/screwdriver, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/black/fourcorners, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/iron/grid/steel, -/area/teleporter) +"sei" = ( +/turf/open/floor/engine, +/area/science/explab) "seN" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -52343,15 +51912,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"sfO" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/iron, -/area/science/nanite) "sgi" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -52401,14 +51961,6 @@ }, /turf/open/floor/iron, /area/quartermaster/storage) -"shC" = ( -/obj/structure/sign/warning/vacuum/external{ - pixel_x = 32 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/catwalk_floor, -/area/engine/engineering) "shI" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -52461,6 +52013,21 @@ /obj/machinery/portable_atmospherics/scrubber, /turf/open/floor/iron, /area/engine/atmos) +"siJ" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/door/airlock/arrivals_external{ + name = "Arrivals Airlock" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/catwalk_floor, +/area/hallway/secondary/entry) "siP" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -52487,6 +52054,27 @@ }, /turf/open/floor/iron/techmaint, /area/security/prison) +"siW" = ( +/obj/machinery/airalarm/directional/north{ + pixel_y = 25 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/science/robotics/lab) "sjb" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -52497,12 +52085,10 @@ }, /turf/open/floor/iron, /area/crew_quarters/fitness) -"sjd" = ( +"sjf" = ( /obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) +/turf/open/floor/iron/white, +/area/science/research) "sjn" = ( /obj/effect/turf_decal/delivery, /obj/machinery/disposal/bin, @@ -52514,15 +52100,17 @@ }, /turf/open/floor/iron/dark, /area/security/detectives_office) -"sjr" = ( -/obj/effect/turf_decal/loading_area, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 +"sjq" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/radiation, +/obj/effect/turf_decal/bot, +/obj/machinery/camera/directional/north{ + c_tag = "Incinerator"; + network = list("ss13","turbine") }, -/obj/structure/closet/firecloset, -/turf/open/floor/iron/dark, -/area/science/nanite) +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "sjz" = ( /obj/item/reagent_containers/spray/plantbgone, /obj/item/reagent_containers/spray/pestspray{ @@ -52543,6 +52131,25 @@ }, /turf/open/floor/iron, /area/hydroponics/garden) +"sjM" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/turretid{ + control_area = "/area/ai_monitored/turret_protected/aisat/atmos"; + name = "Atmospherics Turret Control"; + pixel_x = -27; + req_access = null; + req_access_txt = "65" + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("minisat") + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/aisat_interior) "skg" = ( /obj/machinery/computer/atmos_alert, /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ @@ -52568,10 +52175,6 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/prison/dark, /area/security/prison) -"skV" = ( -/obj/machinery/gibber, -/turf/open/floor/iron/freezer, -/area/crew_quarters/kitchen/coldroom) "sld" = ( /obj/machinery/vending/wallmed{ pixel_x = 24 @@ -52615,14 +52218,6 @@ }, /turf/open/floor/iron/white, /area/medical/genetics) -"slN" = ( -/obj/machinery/power/solar{ - id = "auxsolareast"; - name = "Port Auxiliary Solar Array" - }, -/obj/structure/cable, -/turf/open/floor/iron/solarpanel/airless, -/area/solar/starboard/fore) "smJ" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -52682,12 +52277,6 @@ }, /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) -"sou" = ( -/obj/structure/closet/crate, -/obj/item/clothing/under/color/lightpurple, -/obj/item/stack/spacecash/c200, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "soA" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -52733,6 +52322,14 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/hallway/primary/central) +"soZ" = ( +/obj/effect/turf_decal/loading_area, +/obj/machinery/airalarm/directional/east{ + pixel_x = 24 + }, +/obj/structure/closet/firecloset, +/turf/open/floor/iron/dark, +/area/science/nanite) "spf" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -27; @@ -52821,14 +52418,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"sqw" = ( -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/chair, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat_interior) "sqB" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -52844,6 +52433,12 @@ }, /turf/open/floor/iron/white, /area/medical/virology) +"sqJ" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/engine, +/area/science/explab) "sqV" = ( /obj/machinery/light{ dir = 4 @@ -52900,25 +52495,6 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) -"ssX" = ( -/obj/structure/table, -/obj/item/storage/box/lights/mixed, -/obj/item/pipe_dispenser, -/obj/machinery/button/door{ - id = "aux_base_shutters"; - name = "Public Shutters Control"; - pixel_x = 24; - req_one_access_txt = "72" - }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, -/turf/open/floor/iron, -/area/construction/mining/aux_base) "stf" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -52939,47 +52515,23 @@ }, /turf/open/floor/prison/dark, /area/security/prison) -"stN" = ( -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, -/obj/effect/turf_decal/siding/dark_blue{ - dir = 8 - }, -/obj/machinery/power/apc/highcap/five_k{ - areastring = "/area/ai_monitored/turret_protected/ai_upload"; - name = "Upload APC"; - pixel_y = -24 - }, -/obj/machinery/camera/motion{ - c_tag = "AI Upload Chamber - Starboard"; - dir = 1; - network = list("aiupload") - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/iron/grid/steel, -/area/ai_monitored/turret_protected/ai_upload) -"stP" = ( -/turf/open/floor/iron/white/side{ - dir = 1 +"stu" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 }, -/area/science/research) -"suw" = ( -/obj/structure/reagent_dispensers/peppertank{ - pixel_x = -30 +/obj/machinery/door/airlock/external{ + req_access_txt = "13" }, -/obj/machinery/airalarm{ - pixel_y = 25 +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/structure/barricade/wooden/crude, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/structure/closet/secure_closet/security/science, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/turf/open/floor/iron, -/area/security/checkpoint/science) +/turf/open/floor/catwalk_floor, +/area/maintenance/fore/secondary) "svb" = ( /obj/machinery/door/airlock/maintenance{ name = "Plumbing Factory Maintenance"; @@ -53006,12 +52558,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) -"svU" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron/white, -/area/science/explab) "swm" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -53092,25 +52638,6 @@ /obj/structure/closet/crate, /turf/open/floor/iron/techmaint, /area/gateway) -"sxK" = ( -/obj/structure/table, -/obj/item/book/manual/wiki/medicine, -/obj/item/clothing/glasses/hud/health, -/obj/item/clothing/glasses/hud/health, -/obj/item/clothing/glasses/hud/health, -/obj/item/reagent_containers/spray/cleaner, -/obj/machinery/airalarm{ - pixel_y = 24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/item/glove_box, -/turf/open/floor/iron/white, -/area/medical/storage) "sxR" = ( /obj/structure/cable/yellow{ icon_state = "0-2" @@ -53169,33 +52696,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/security/checkpoint/supply) -"szj" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/highcap/five_k{ - areastring = "/area/ai_monitored/turret_protected/ai"; - name = "AI Chamber APC"; - pixel_y = -24 - }, -/obj/machinery/flasher{ - id = "AI"; - pixel_x = -11; - pixel_y = -24 - }, -/obj/machinery/camera/motion{ - c_tag = "MiniSat AI Chamber North"; - dir = 1; - network = list("aicore") - }, -/turf/open/floor/circuit, -/area/ai_monitored/turret_protected/ai) "szk" = ( /obj/machinery/flasher/portable, /obj/effect/turf_decal/stripes/line{ @@ -53310,6 +52810,16 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/hallway/primary/central) +"sAE" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/door/airlock/external{ + name = "Port Docking Bay 4" + }, +/obj/machinery/atmospherics/pipe/layer_manifold, +/turf/open/floor/catwalk_floor, +/area/hallway/secondary/entry) "sBr" = ( /obj/structure/window/reinforced, /obj/effect/turf_decal/stripes/line, @@ -53338,6 +52848,21 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) +"sBB" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/airlock/maintenance{ + name = "Testing Lab Maintenance"; + req_access_txt = "47" + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "sBN" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -53370,13 +52895,6 @@ dir = 4 }, /area/crew_quarters/theatre) -"sBU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/catwalk_floor/iron_dark, -/area/engine/engineering) "sCg" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -53409,19 +52927,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"sCK" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit) "sCT" = ( /obj/machinery/atmospherics/pipe/simple/green/visible, /obj/effect/spawner/structure/window/reinforced, @@ -53448,6 +52953,16 @@ /obj/item/book/manual/wiki/sopsecurity, /turf/open/floor/iron/dark, /area/security/main) +"sDi" = ( +/obj/machinery/computer/apc_control{ + dir = 4 + }, +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/chief) "sDm" = ( /obj/structure/cable/yellow{ icon_state = "0-4" @@ -53510,6 +53025,18 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/dark, /area/hallway/secondary/command) +"sEy" = ( +/obj/machinery/power/solar{ + id = "auxsolareast"; + name = "Port Auxiliary Solar Array" + }, +/obj/structure/cable/yellow{ + cable_color = "red"; + color = "#ff0000"; + icon_state = "0-2" + }, +/turf/open/floor/iron/solarpanel/airless, +/area/solar/port/fore) "sER" = ( /obj/structure/railing, /obj/structure/railing{ @@ -53562,6 +53089,16 @@ }, /turf/open/floor/prison/dark, /area/security/execution/transfer) +"sFF" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/south, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron, +/area/hallway/primary/port) "sFV" = ( /obj/machinery/computer/rdconsole/production{ dir = 4 @@ -53583,6 +53120,17 @@ }, /turf/open/floor/iron, /area/security/checkpoint/science) +"sFY" = ( +/obj/machinery/iv_drip, +/obj/structure/bed/roller, +/obj/machinery/camera/autoname{ + dir = 9 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/medical/medbay/central) "sGk" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -53645,10 +53193,17 @@ "sHg" = ( /turf/closed/wall/r_wall, /area/storage/tech) -"sHp" = ( -/obj/effect/spawner/room/fivexthree, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) +"sHz" = ( +/obj/machinery/airalarm/directional/north{ + pixel_y = 24 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/camera/directional/north, +/obj/machinery/chem_master/condimaster, +/turf/open/floor/iron, +/area/hydroponics) "sIA" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -53658,19 +53213,6 @@ }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) -"sIG" = ( -/obj/item/toy/plush/flushed{ - pixel_x = 4; - pixel_y = 2 - }, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/structure/bed/double, -/obj/item/bedsheet/double/dorms, -/turf/open/floor/carpet/green, -/area/crew_quarters/dorms) "sII" = ( /obj/effect/turf_decal/tile/red/anticorner/contrasted, /obj/item/bedsheet/brown, @@ -53757,6 +53299,16 @@ }, /turf/open/floor/iron/dark, /area/security/execution/transfer) +"sJI" = ( +/obj/structure/sign/departments/minsky/research/research{ + pixel_x = 32 + }, +/obj/machinery/camera/autoname{ + dir = 9 + }, +/obj/effect/spawner/randomvend/cola, +/turf/open/floor/iron, +/area/maintenance/aft) "sJJ" = ( /obj/machinery/door/airlock/security{ name = "Equipment Room"; @@ -53771,6 +53323,24 @@ }, /turf/open/floor/iron/dark, /area/security/main) +"sJS" = ( +/obj/item/radio/intercom{ + pixel_y = -35 + }, +/obj/machinery/status_display/supply{ + pixel_x = -32 + }, +/obj/machinery/computer/security/qm{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") + }, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/quartermaster/qm) "sKq" = ( /obj/structure/closet, /obj/structure/disposalpipe/segment{ @@ -53810,11 +53380,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/security/main) -"sLn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) "sMt" = ( /obj/structure/sink{ dir = 8; @@ -53827,6 +53392,19 @@ }, /turf/open/floor/iron/white, /area/security/brig) +"sMw" = ( +/obj/machinery/advanced_airlock_controller{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/quartermaster/storage) "sMQ" = ( /obj/effect/decal/cleanable/oil, /obj/item/cigbutt, @@ -53943,9 +53521,25 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) -"sPf" = ( -/turf/open/floor/engine, -/area/science/explab) +"sPs" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/iron, +/area/science/nanite) +"sPu" = ( +/obj/machinery/camera/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/crew_quarters/theatre) "sPB" = ( /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" @@ -54004,16 +53598,6 @@ }, /turf/open/floor/engine, /area/gateway) -"sQc" = ( -/obj/structure/sign/departments/minsky/research/research{ - pixel_x = 32 - }, -/obj/machinery/camera/autoname{ - dir = 9 - }, -/obj/effect/spawner/randomvend/cola, -/turf/open/floor/iron, -/area/maintenance/aft) "sQm" = ( /obj/machinery/door/firedoor, /obj/structure/cable/yellow{ @@ -54073,6 +53657,29 @@ }, /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/captain) +"sRc" = ( +/obj/machinery/button/door{ + id = "robotics"; + name = "Shutters Control Button"; + pixel_x = 6; + pixel_y = 24; + req_access_txt = "29" + }, +/obj/structure/table, +/obj/item/book/manual/wiki/robotics_cyborgs{ + pixel_x = 2; + pixel_y = 5 + }, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/stack/sheet/mineral/copper{ + amount = 5 + }, +/obj/machinery/camera/directional/north, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/science/robotics/lab) "sRe" = ( /obj/machinery/door/poddoor/shutters{ id = "teleshutter"; @@ -54179,21 +53786,6 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/iron/cafeteria_red, /area/crew_quarters/bar) -"sTf" = ( -/obj/structure/sign/warning/vacuum/external{ - pixel_y = -32 - }, -/obj/machinery/advanced_airlock_controller{ - pixel_y = 24 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/catwalk_floor, -/area/maintenance/starboard/aft) "sTG" = ( /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/layer_manifold{ @@ -54321,16 +53913,16 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"sVr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +"sVR" = ( +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 1 }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron/dark, +/area/bridge/meeting_room) "sVT" = ( /obj/structure/chair/stool, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -54338,6 +53930,15 @@ }, /turf/open/floor/iron/white, /area/science/robotics/lab) +"sWn" = ( +/obj/machinery/airalarm/directional/north{ + pixel_y = 23 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "sWW" = ( /obj/machinery/telecomms/broadcaster/preset_exploration, /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ @@ -54351,19 +53952,20 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/security/courtroom) -"sXh" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 +"sXp" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/obj/machinery/firealarm/directional/south, /turf/open/floor/iron, -/area/science/explab) +/area/crew_quarters/dorms) "sXq" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -54373,6 +53975,22 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) +"sXR" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/medical/morgue) "sXV" = ( /obj/structure/sign/departments/minsky/engineering/telecommmunications{ pixel_x = -32 @@ -54396,25 +54014,25 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/quartermaster/exploration_prep) +"sYl" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Plasma Outlet Pump" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/engine/atmos) "sYn" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, /turf/open/floor/iron, /area/hallway/primary/starboard) -"sYo" = ( -/obj/machinery/advanced_airlock_controller{ - dir = 1; - pixel_y = -24 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/catwalk_floor, -/area/engine/atmos) "sYt" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -54500,6 +54118,13 @@ "tav" = ( /turf/closed/wall, /area/vacant_room/commissary) +"taz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/south, +/turf/open/floor/iron, +/area/hallway/primary/port) "taJ" = ( /obj/machinery/light, /obj/structure/table, @@ -54510,46 +54135,6 @@ /obj/machinery/digital_clock/directional/east, /turf/open/floor/iron, /area/engine/break_room) -"taT" = ( -/obj/machinery/requests_console{ - department = "Atmospherics"; - departmentType = 3; - name = "Atmos RC"; - pixel_x = 30 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) -"taY" = ( -/mob/living/simple_animal/pet/dog/corgi/Ian, -/obj/effect/turf_decal/siding/wood, -/obj/structure/bed/dogbed/ian, -/obj/machinery/camera/autoname{ - c_tag = "Head of Personnel's Office"; - dir = 9 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/light_switch{ - pixel_x = 27 - }, -/turf/open/floor/wood, -/area/crew_quarters/heads/hop) -"tbO" = ( -/obj/machinery/power/tracker, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/iron/solarpanel/airless, -/area/solar/port/aft) "tcd" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 @@ -54780,6 +54365,18 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/maintenance/aft) +"teH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/catwalk_floor/iron_dark, +/area/maintenance/disposal/incinerator) "teR" = ( /obj/structure/weightmachine, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -54812,11 +54409,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/engine/engineering) -"tfE" = ( -/obj/machinery/camera/autoname, -/obj/effect/mapping_helpers/dead_body_placer/medbay_morgue, -/turf/open/floor/iron/dark, -/area/medical/morgue) "tfI" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -54839,18 +54431,6 @@ }, /turf/open/floor/prison, /area/security/prison) -"tfP" = ( -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/structure/table, -/obj/item/stack/cable_coil, -/obj/item/stack/cable_coil, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/iron, -/area/engine/engineering) "tfS" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -54989,17 +54569,27 @@ }, /turf/open/floor/iron/white, /area/medical/chemistry) -"tiS" = ( -/obj/machinery/advanced_airlock_controller{ - dir = 8; +"tiq" = ( +/obj/machinery/hydroponics/constructable, +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 1 +/turf/open/floor/iron/dark, +/area/hydroponics) +"tjb" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/catwalk_floor, -/area/maintenance/starboard/fore) +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/camera/autoname{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/medical/virology) "tjd" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ @@ -55035,6 +54625,12 @@ }, /turf/open/floor/iron, /area/crew_quarters/fitness) +"tjw" = ( +/obj/machinery/airalarm/directional/north{ + pixel_y = 24 + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) "tjy" = ( /obj/machinery/holopad, /obj/structure/disposalpipe/segment{ @@ -55070,13 +54666,16 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/engine/atmos) -"tlH" = ( -/obj/effect/turf_decal/tile/blue{ +"tln" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, -/obj/machinery/anesthetic_machine, /turf/open/floor/iron/white, -/area/medical/surgery) +/area/crew_quarters/heads/cmo) "tlM" = ( /obj/machinery/suit_storage_unit/standard_unit, /obj/effect/turf_decal/tile/black/fourcorners, @@ -55094,10 +54693,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) -"tlX" = ( -/obj/effect/turf_decal/delivery, -/turf/open/floor/engine, -/area/science/explab) "tlZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -55107,15 +54702,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"tmd" = ( -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/item/clothing/under/suit/burgundy, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -23 - }, -/turf/open/floor/carpet/orange, -/area/crew_quarters/dorms) "tmB" = ( /obj/machinery/firealarm{ dir = 8; @@ -55133,13 +54719,6 @@ }, /turf/open/floor/carpet, /area/vacant_room/office) -"tnf" = ( -/obj/effect/turf_decal/box/corners, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/engine, -/area/science/explab) "tnx" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 @@ -55250,15 +54829,6 @@ }, /turf/open/floor/plating, /area/hallway/secondary/command) -"tpA" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/ai_monitored/turret_protected/aisat/atmos) "tpL" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 @@ -55280,6 +54850,20 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/white, /area/security/checkpoint/science) +"tqe" = ( +/obj/structure/reagent_dispensers/peppertank{ + pixel_x = 30 + }, +/obj/machinery/newscaster{ + pixel_y = -32 + }, +/obj/machinery/computer/security/mining{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/south, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron, +/area/security/checkpoint/supply) "tqv" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -55308,14 +54892,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/iron, /area/hallway/primary/starboard) -"trl" = ( -/obj/structure/table, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13","engine") - }, -/turf/open/floor/iron, -/area/engine/engineering) "trA" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 @@ -55351,6 +54927,16 @@ }, /turf/open/floor/iron/dark, /area/hallway/secondary/command) +"tsf" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) "tsI" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -55401,16 +54987,6 @@ }, /turf/open/floor/iron/white, /area/medical/virology) -"ttf" = ( -/obj/machinery/power/solar{ - id = "portsolar"; - name = "Port Solar Array" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/iron/solarpanel/airless, -/area/solar/port/aft) "tth" = ( /obj/structure/cable/yellow{ icon_state = "0-8" @@ -55445,23 +55021,11 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/dark, /area/security/execution/transfer) -"ttN" = ( -/obj/effect/turf_decal/tile/red/anticorner/contrasted, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 8; - network = list("ss13, prison") - }, -/obj/effect/turf_decal/arrows{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, +"ttR" = ( +/obj/machinery/door/firedoor, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron, -/area/security/brig) +/area/hallway/primary/central) "tud" = ( /obj/effect/turf_decal/bot, /obj/structure/closet/secure_closet/brig_physician, @@ -55495,6 +55059,10 @@ }, /turf/open/floor/iron, /area/science/robotics/mechbay) +"tup" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "tuq" = ( /obj/effect/turf_decal/tile/dark_blue{ dir = 1 @@ -55504,6 +55072,24 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) +"tus" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 27 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "tuB" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -55519,30 +55105,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/fitness) -"tuM" = ( -/obj/structure/table, -/obj/item/crowbar/large, -/obj/item/storage/box/lights/mixed, -/obj/item/clothing/glasses/meson, -/obj/item/clothing/glasses/meson, -/turf/open/floor/iron, -/area/engine/engineering) -"tuZ" = ( -/obj/machinery/light/small, -/obj/machinery/computer/turbine_computer{ - dir = 1; - id = "incineratorturbine" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 - }, -/obj/machinery/computer/security/telescreen/turbine{ - dir = 1; - pixel_y = -30 - }, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) "tvf" = ( /obj/structure/table/reinforced, /obj/item/storage/fancy/donut_box{ @@ -55616,18 +55178,6 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) -"twj" = ( -/obj/machinery/camera/motion{ - c_tag = "MiniSat Core Hallway"; - dir = 4; - network = list("aicore") - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/turf/open/floor/circuit, -/area/ai_monitored/turret_protected/aisat/hallway) "twu" = ( /obj/structure/disposalpipe/segment{ dir = 1 @@ -55656,19 +55206,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/crew_quarters/fitness) -"twI" = ( -/obj/machinery/status_display/evac{ - pixel_x = -32 - }, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") - }, -/obj/effect/turf_decal/tile/dark_blue{ - dir = 8 - }, -/turf/open/floor/iron, -/area/hallway/primary/central) "twN" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -55678,15 +55215,6 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/hallway/primary/port) -"twV" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/iron, -/area/science/nanite) "twX" = ( /obj/machinery/vending/sovietsoda, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -55713,15 +55241,22 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"txC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +"txZ" = ( +/obj/item/radio/intercom{ + dir = 4; + pixel_x = 27 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/vending/wardrobe/sec_wardrobe, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, -/turf/open/floor/iron/goonplaque, -/area/hallway/secondary/entry) +/obj/machinery/camera/autoname/directional/east, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/security/checkpoint/engineering) "tyd" = ( /obj/structure/punching_bag, /obj/effect/turf_decal/bot_white, @@ -55734,6 +55269,15 @@ /obj/machinery/atmospherics/pipe/layer_manifold/visible, /turf/open/floor/plating, /area/maintenance/central) +"typ" = ( +/obj/structure/chair/wood/normal{ + dir = 1 + }, +/obj/machinery/airalarm/directional/west{ + pixel_x = -23 + }, +/turf/open/floor/carpet/red, +/area/crew_quarters/dorms) "tyr" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -55759,32 +55303,10 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"tyE" = ( -/obj/structure/table/glass, -/obj/item/storage/backpack/duffelbag/med/surgery, -/obj/machinery/camera/autoname{ - dir = 5 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/medical/morgue) "tyH" = ( /obj/effect/turf_decal/trimline/dark_blue/filled/warning, /turf/open/floor/iron/dark, /area/bridge/meeting_room) -"tyR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, -/obj/structure/cable/yellow, -/obj/item/stack/package_wrap, -/obj/structure/table/wood, -/obj/item/hand_labeler, -/turf/open/floor/wood, -/area/vacant_room/office) "tyT" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -55858,33 +55380,10 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron, /area/crew_quarters/dorms) -"tAc" = ( -/obj/effect/turf_decal/delivery, -/obj/item/xenoartifact, -/obj/machinery/xenoartifact_inbox, -/turf/open/floor/engine, -/area/science/explab) "tAf" = ( /obj/machinery/light/small, /turf/open/floor/engine/o2, /area/engine/atmos) -"tAi" = ( -/obj/structure/chair/office/light{ - dir = 4 - }, -/obj/effect/landmark/start/exploration, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 - }, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/quartermaster/exploration_prep) "tAB" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -55917,6 +55416,18 @@ }, /turf/open/floor/iron/cafeteria_red, /area/crew_quarters/bar) +"tAH" = ( +/obj/machinery/advanced_airlock_controller{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/hallway/secondary/entry) "tBb" = ( /obj/structure/table/reinforced, /obj/item/computer_hardware/hard_drive/role/engineering{ @@ -55947,6 +55458,15 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/atmos) +"tBm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "tBx" = ( /obj/effect/turf_decal{ dir = 1 @@ -55981,6 +55501,20 @@ }, /turf/open/floor/iron/techmaint, /area/security/prison/shielded) +"tBN" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/camera/autoname{ + dir = 6; + network = list("ss13","engine") + }, +/turf/open/floor/iron/dark, +/area/engine/engineering) "tCh" = ( /obj/machinery/door/airlock/medical{ name = "Morgue"; @@ -56076,13 +55610,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/white, /area/medical/genetics) -"tDQ" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft) "tEj" = ( /obj/machinery/computer/objective{ dir = 8 @@ -56200,28 +55727,16 @@ }, /turf/open/floor/plating/airless, /area/space/nearstation) -"tGo" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/holopad, -/turf/open/floor/iron/white, -/area/science/explab) "tGp" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/xenobiology) -"tGv" = ( -/obj/machinery/camera/autoname{ +"tGr" = ( +/obj/effect/turf_decal/box/corners{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/trimline/dark_blue/filled/line, -/turf/open/floor/iron/dark, -/area/bridge) +/turf/open/floor/engine, +/area/science/explab) "tGF" = ( /obj/machinery/ntnet_relay, /obj/structure/cable/yellow{ @@ -56251,6 +55766,25 @@ /mob/living/simple_animal/pet/hamster/vector, /turf/open/floor/iron/white, /area/medical/virology) +"tHe" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + name = "Security Escape Airlock"; + req_access_txt = "2" + }, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/hallway/secondary/exit) +"tHw" = ( +/obj/machinery/airalarm/directional/north{ + pixel_y = 23 + }, +/turf/open/floor/iron/dark, +/area/engine/atmos) "tHz" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -56326,6 +55860,19 @@ }, /turf/open/floor/wood, /area/security/detectives_office) +"tIx" = ( +/obj/machinery/computer/card/minor/ce{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/chief) +"tIA" = ( +/turf/closed/wall, +/area/science/explab) "tID" = ( /obj/machinery/button/door{ id = "Toilet2"; @@ -56344,6 +55891,16 @@ /obj/machinery/light/small, /turf/open/floor/iron/freezer, /area/crew_quarters/toilet) +"tIE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/white, +/area/science/explab) "tIO" = ( /obj/machinery/atmospherics/components/binary/pump/on{ name = "Waste Out" @@ -56353,41 +55910,25 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"tIU" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, -/obj/effect/turf_decal/tile/dark_blue/half/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/central) -"tIV" = ( -/obj/machinery/portable_atmospherics/canister/plasma, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") - }, -/turf/open/floor/plating, -/area/engine/engineering) "tIW" = ( /obj/structure/table, /obj/item/kitchen/rollingpin, /obj/item/book/manual/wiki/sopservice, /turf/open/floor/iron, /area/hallway/secondary/service) -"tJe" = ( -/obj/machinery/vending/wardrobe/sec_wardrobe, -/obj/structure/cable/yellow, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 +"tJd" = ( +/obj/machinery/airalarm/directional/north{ + pixel_y = 23 }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 +/obj/effect/turf_decal/stripes/corner{ + dir = 4 }, /turf/open/floor/iron, -/area/security/checkpoint/supply) +/area/hallway/primary/central) +"tJm" = ( +/obj/machinery/atmospherics/components/binary/valve, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "tJF" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 5 @@ -56414,17 +55955,6 @@ /obj/effect/turf_decal/siding/wideplating/dark, /turf/open/floor/iron/dark, /area/crew_quarters/heads/captain) -"tJZ" = ( -/obj/structure/closet/secure_closet/hydroponics, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/turf/open/floor/iron, -/area/hydroponics) "tKd" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -56437,23 +55967,21 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) -"tKq" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 +"tKj" = ( +/obj/machinery/atmospherics/components/binary/valve{ + dir = 4; + name = "port to mix" }, -/obj/machinery/light{ +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/computer/camera_advanced/base_construction{ - dir = 8 - }, -/obj/machinery/camera/autoname{ - dir = 8 +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/turf/open/floor/iron, -/area/construction/mining/aux_base) +/turf/open/floor/iron/white, +/area/science/mixing/chamber) "tKA" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -56474,17 +56002,6 @@ }, /turf/open/floor/iron/dark, /area/teleporter) -"tKY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) "tLg" = ( /obj/effect/turf_decal/trimline/dark_blue/filled/warning{ dir = 8 @@ -56523,6 +56040,29 @@ }, /turf/open/floor/iron/dark, /area/storage/tech) +"tLN" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/item/pen/blue, +/obj/item/clipboard{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/machinery/light_switch{ + name = "Control Room light switch"; + pixel_x = 28; + pixel_y = 5 + }, +/obj/machinery/light_switch/tcomms{ + pixel_x = 28; + pixel_y = -5 + }, +/turf/open/floor/iron, +/area/tcommsat/computer) "tLW" = ( /obj/machinery/light_switch{ pixel_y = -25 @@ -56572,6 +56112,18 @@ }, /turf/open/floor/prison, /area/security/prison) +"tMF" = ( +/obj/machinery/power/solar{ + id = "auxsolareast"; + name = "Port Auxiliary Solar Array" + }, +/obj/structure/cable/yellow{ + cable_color = "red"; + color = "#ff0000"; + icon_state = "0-2" + }, +/turf/open/floor/iron/solarpanel/airless, +/area/solar/starboard/fore) "tMS" = ( /obj/structure/chair/office, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -56597,24 +56149,16 @@ }, /turf/open/floor/plating, /area/maintenance/starboard) -"tNj" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 27 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +"tNr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/obj/machinery/light{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/camera/autoname{ - dir = 8 - }, /turf/open/floor/catwalk_floor/iron, /area/engine/atmos) "tNy" = ( @@ -56627,40 +56171,28 @@ "tNE" = ( /turf/open/floor/holofloor/plating, /area/holodeck/prison) -"tNI" = ( -/obj/structure/table, -/obj/machinery/requests_console{ - department = "Science"; - departmentType = 2; - name = "Science Requests Console"; - pixel_y = 30; - receive_ore_updates = 1 +"tNU" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/item/clothing/glasses/science, -/obj/item/clothing/glasses/science{ - pixel_y = 8 +/obj/machinery/door/airlock/external{ + name = "External Access"; + req_access_txt = "13" }, -/obj/item/xenoartifact_labeler, -/obj/item/xenoartifact_labeler{ - pixel_x = -9 +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 8 }, -/obj/item/clothing/gloves/artifact_pinchers, -/obj/item/clothing/gloves/artifact_pinchers, -/turf/open/floor/iron/white, -/area/science/explab) -"tOl" = ( -/obj/machinery/power/solar{ - id = "auxsolareast"; - name = "Port Auxiliary Solar Array" +/turf/open/floor/catwalk_floor, +/area/maintenance/port/aft) +"tOc" = ( +/obj/machinery/airalarm/directional/north{ + pixel_y = 23 }, -/obj/structure/cable/yellow{ - cable_color = "red"; - color = "#ff0000"; - icon_state = "0-2" +/obj/structure/chair{ + dir = 8 }, -/turf/open/floor/iron/solarpanel/airless, -/area/solar/port/fore) +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/ai) "tOU" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/westleft{ @@ -56711,6 +56243,17 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) +"tPs" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 6 + }, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "tPt" = ( /obj/machinery/vending/wardrobe/gene_wardrobe, /obj/structure/extinguisher_cabinet{ @@ -56787,15 +56330,14 @@ dir = 9 }, /area/science/research) -"tSm" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 +"tSr" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/turf_decal/tile/blue{ + dir = 4 }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/white, -/area/science/mixing/chamber) +/obj/structure/cable/yellow, +/turf/open/floor/iron/white/corner, +/area/hallway/secondary/entry) "tSt" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -56853,6 +56395,17 @@ "tTq" = ( /turf/open/floor/carpet, /area/hallway/secondary/entry) +"tTA" = ( +/obj/structure/table, +/obj/item/storage/belt/utility, +/obj/item/t_scanner, +/obj/item/t_scanner, +/obj/item/t_scanner, +/obj/item/clothing/gloves/color/yellow, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/engine/atmos) "tTL" = ( /obj/machinery/light/small{ dir = 1 @@ -56874,19 +56427,10 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"tTX" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/quartermaster/qm) +"tUa" = ( +/obj/structure/chair/stool/directional/west, +/turf/open/floor/prison, +/area/security/prison) "tUj" = ( /obj/machinery/status_display/door_timer{ id = "cell"; @@ -56975,22 +56519,6 @@ }, /turf/open/floor/wood, /area/lawoffice) -"tWF" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/door/airlock/external{ - name = "MiniSat External Access"; - req_access_txt = "65;13" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/ai_monitored/turret_protected/aisat_interior) "tXy" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -57080,6 +56608,16 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/quartermaster/exploration_prep) +"tYG" = ( +/obj/machinery/photocopier, +/obj/structure/extinguisher_cabinet{ + pixel_y = -29 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Vacant Office" + }, +/turf/open/floor/wood, +/area/vacant_room/office) "tYI" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 @@ -57100,26 +56638,6 @@ /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) -"tZa" = ( -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 9 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/maintenance/disposal/incinerator) "tZg" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -57207,17 +56725,29 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron/dark, /area/science/nanite) -"uby" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 +"ubL" = ( +/obj/machinery/camera/autoname/directional/east, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron/white/side{ + dir = 9 }, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") +/area/science/research) +"ubO" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/floor/iron/cafeteria_red, -/area/crew_quarters/bar) +/obj/effect/landmark/start/station_engineer, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13","engine") + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/engineering) "ubU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -57353,6 +56883,14 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/dark, /area/crew_quarters/toilet) +"ueK" = ( +/obj/structure/noticeboard{ + dir = 1; + pixel_y = -27 + }, +/obj/machinery/camera/autoname/directional/south, +/turf/open/floor/iron, +/area/engine/break_room) "ueQ" = ( /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -57364,18 +56902,6 @@ /obj/effect/landmark/start/geneticist, /turf/open/floor/iron/white, /area/medical/genetics) -"ufg" = ( -/obj/machinery/power/solar{ - id = "auxsolareast"; - name = "Port Auxiliary Solar Array" - }, -/obj/structure/cable/yellow{ - cable_color = "red"; - color = "#ff0000"; - icon_state = "0-2" - }, -/turf/open/floor/iron/solarpanel/airless, -/area/solar/starboard/fore) "ufk" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -57400,13 +56926,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /turf/open/floor/plating, /area/engine/atmos) -"ufY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) "ugf" = ( /obj/machinery/computer/card, /obj/machinery/light{ @@ -57558,6 +57077,21 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) +"uiS" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron, +/area/crew_quarters/dorms) "ujl" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -57573,23 +57107,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard) -"ujG" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/obj/machinery/light_switch{ - pixel_x = 6; - pixel_y = -25 - }, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/security/checkpoint/auxiliary) "ujS" = ( /obj/structure/rack, /obj/effect/turf_decal/bot, @@ -57612,22 +57129,6 @@ /obj/item/multitool, /turf/open/floor/iron/dark, /area/bridge) -"ulp" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/advanced_airlock_controller{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/catwalk_floor, -/area/maintenance/solars/port/fore) "ulq" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -57650,6 +57151,20 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/techmaint, /area/security/brig) +"ulG" = ( +/obj/machinery/door/airlock/external{ + name = "External Access"; + req_access_txt = "13" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/maintenance/starboard/fore) "ulM" = ( /obj/machinery/door/airlock/medical/glass{ name = "Plumbing Factory"; @@ -57713,6 +57228,18 @@ "umi" = ( /turf/open/floor/iron/freezer, /area/crew_quarters/kitchen/coldroom) +"umA" = ( +/obj/structure/toilet, +/obj/machinery/status_display/door_timer{ + id = "cell"; + name = "Solitary confinement timer"; + pixel_y = 32 + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("minisat") + }, +/turf/open/floor/iron/tech, +/area/security/prison/shielded) "umF" = ( /obj/machinery/newscaster{ pixel_y = 32 @@ -57726,6 +57253,21 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) +"umR" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/advanced_airlock_controller{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/maintenance/solars/port/aft) "unu" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ @@ -57747,21 +57289,18 @@ /obj/effect/loot_jobscale/medical/medkits, /turf/open/floor/iron/white, /area/medical/storage) -"unI" = ( -/obj/machinery/atmospherics/components/binary/valve{ - dir = 4; - name = "mix to port" +"unH" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 }, -/turf/open/floor/iron/white, -/area/science/mixing/chamber) +/turf/open/floor/catwalk_floor/iron, +/area/engine/engineering) "unJ" = ( /obj/machinery/light/small{ dir = 8 @@ -57845,10 +57384,6 @@ }, /turf/open/floor/iron, /area/engine/atmos) -"upf" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/white, -/area/science/explab) "upy" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -57869,29 +57404,6 @@ /obj/machinery/atmospherics/pipe/simple/cyan/visible, /turf/open/space, /area/space/nearstation) -"upN" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/iron, -/area/science/mixing) -"uqz" = ( -/obj/machinery/computer/card/minor/ce{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/chief) "uqP" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -57911,6 +57423,14 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) +"uqW" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/turf/open/floor/carpet/royalblue, +/area/crew_quarters/dorms) "ure" = ( /obj/structure/flora/ausbushes/grassybush, /obj/structure/flora/ausbushes/fullgrass, @@ -57934,6 +57454,14 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"urq" = ( +/obj/structure/table, +/obj/item/storage/crayons, +/obj/item/storage/crayons, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/yellow, +/turf/open/floor/iron, +/area/storage/art) "urz" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -57964,18 +57492,24 @@ }, /turf/open/floor/iron/cafeteria, /area/crew_quarters/heads/hor) -"urE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 +"urW" = ( +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable/yellow{ - icon_state = "2-4" + icon_state = "0-4" }, -/turf/open/floor/iron/white, -/area/science/explab) +/turf/open/floor/plating, +/area/maintenance/solars/starboard/aft) +"urY" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/yellow, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/dark_blue/filled/line, +/turf/open/floor/iron/dark, +/area/hallway/primary/central) "usl" = ( /obj/structure/sign/warning/securearea{ pixel_x = 32 @@ -57986,24 +57520,6 @@ /obj/structure/closet/emcloset, /turf/open/floor/iron, /area/maintenance/aft) -"usm" = ( -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/iron, -/area/science/mixing) "usv" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -58012,6 +57528,23 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/white, /area/science/xenobiology) +"usC" = ( +/obj/structure/table, +/obj/machinery/vending/wallmed{ + pixel_x = -28 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/item/glove_box, +/obj/item/storage/backpack/duffelbag/med/surgery{ + pixel_y = 8 + }, +/turf/open/floor/iron/white, +/area/medical/surgery) "usF" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/machinery/door/airlock/command{ @@ -58025,6 +57558,15 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, /area/maintenance/fore) +"usI" = ( +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/engine/atmos) "usO" = ( /obj/machinery/digital_clock/directional/south, /turf/open/floor/iron/cafeteria_red, @@ -58044,35 +57586,6 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) -"utO" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/camera/autoname, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/crew_quarters/fitness) -"uuT" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/door/airlock/external{ - name = "External Access"; - req_access_txt = "13" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/catwalk_floor, -/area/maintenance/port/aft) "uve" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ @@ -58171,16 +57684,6 @@ }, /turf/open/floor/plating, /area/security/courtroom) -"uxh" = ( -/obj/machinery/camera/autoname, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/central) "uxq" = ( /obj/structure/chair{ dir = 8; @@ -58233,6 +57736,27 @@ }, /turf/open/floor/iron, /area/quartermaster/storage) +"uyQ" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/machinery/camera/motion{ + c_tag = "AI Upload Foyer"; + dir = 6; + network = list("aiupload") + }, +/obj/item/kirbyplants/photosynthetic{ + layer = 3.1 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/ai_upload) "uyT" = ( /obj/structure/chair/fancy, /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ @@ -58353,6 +57877,27 @@ /obj/effect/turf_decal/tile/red/anticorner/contrasted, /turf/open/floor/prison, /area/security/prison) +"uBZ" = ( +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Head of Security's Desk"; + departmentType = 5; + name = "Head of Security RC"; + pixel_y = 30 + }, +/obj/structure/table/wood, +/obj/item/storage/box/seccarts{ + pixel_x = 3; + pixel_y = 2 + }, +/obj/item/storage/box/deputy, +/obj/item/toy/figure/hos, +/obj/machinery/camera/autoname{ + dir = 6; + network = list("ss13","security") + }, +/turf/open/floor/carpet/red, +/area/crew_quarters/heads/hos) "uCp" = ( /obj/structure/table, /obj/structure/window/reinforced{ @@ -58362,6 +57907,16 @@ /obj/effect/loot_jobscale/medical/medkits, /turf/open/floor/iron/white, /area/medical/storage) +"uCI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/science/research) "uCL" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -58442,6 +57997,33 @@ }, /turf/open/floor/iron, /area/engine/engineering) +"uEE" = ( +/obj/machinery/camera/directional/north, +/turf/open/floor/iron, +/area/hallway/primary/central) +"uEG" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Gas to Filter" + }, +/obj/machinery/airalarm/engine{ + dir = 8; + pixel_x = -23 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine, +/area/engine/supermatter) +"uEI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/camera/autoname/directional/east, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron, +/area/crew_quarters/locker) "uEM" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/trimline/dark_blue/filled/line{ @@ -58476,6 +58058,14 @@ }, /turf/open/floor/iron/white, /area/medical/virology) +"uGr" = ( +/obj/machinery/gibber, +/obj/machinery/airalarm/kitchen_cold_room{ + pixel_x = 22; + dir = 4 + }, +/turf/open/floor/iron/freezer, +/area/crew_quarters/kitchen/coldroom) "uGA" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -58571,6 +58161,15 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) +"uIa" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"uIp" = ( +/obj/machinery/camera/directional/north, +/turf/open/floor/iron/white, +/area/science/research) "uIO" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -58583,21 +58182,14 @@ }, /turf/open/floor/plating, /area/maintenance/fore/secondary) -"uIT" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 +"uJd" = ( +/obj/machinery/light/small, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 }, -/turf/open/floor/plating, -/area/maintenance/port) +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/security/courtroom) "uJp" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 @@ -58607,12 +58199,6 @@ }, /turf/open/floor/iron, /area/engine/break_room) -"uJr" = ( -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/turf/open/floor/engine, -/area/science/explab) "uJP" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 @@ -58663,6 +58249,14 @@ }, /turf/open/floor/wood, /area/library) +"uLd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/structure/bed/dogbed/vector, +/obj/machinery/camera/autoname/directional/south, +/turf/open/floor/iron/white, +/area/medical/virology) "uLx" = ( /obj/effect/landmark/blobstart, /obj/structure/cable/yellow{ @@ -58690,6 +58284,23 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/engine/gravity_generator) +"uMw" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high/plus, +/obj/machinery/camera/autoname/directional/east, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/medical/chemistry) +"uMI" = ( +/obj/structure/table, +/obj/item/storage/backpack/duffelbag/med/implant{ + pixel_y = 8 + }, +/turf/open/floor/iron/white, +/area/medical/surgery) "uMN" = ( /obj/effect/turf_decal/delivery/red, /obj/machinery/door/firedoor, @@ -58738,15 +58349,6 @@ dir = 1 }, /area/chapel/main) -"uNK" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/iron/white, -/area/science/research) "uNN" = ( /obj/item/weldingtool, /obj/structure/disposalpipe/segment{ @@ -58801,6 +58403,24 @@ }, /turf/open/floor/iron, /area/quartermaster/office) +"uPo" = ( +/obj/machinery/door/airlock/external{ + name = "Escape Pod One" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/hallway/secondary/entry) +"uPr" = ( +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/wood, +/area/library) "uPC" = ( /obj/machinery/door/airlock/research{ name = "Toxins Lab"; @@ -58815,6 +58435,11 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/white, /area/science/mixing) +"uPD" = ( +/obj/structure/closet/radiation, +/obj/machinery/camera/directional/north, +/turf/open/floor/iron, +/area/engine/engineering) "uQf" = ( /obj/structure/window/reinforced{ dir = 1; @@ -58840,25 +58465,6 @@ }, /turf/open/floor/iron, /area/engine/engineering) -"uQn" = ( -/obj/item/radio/intercom{ - pixel_x = -25 - }, -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit) "uQt" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -58883,10 +58489,33 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"uRa" = ( +/obj/machinery/light/small, +/obj/machinery/camera/autoname/directional/south{ + network = list("minisat") + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ai_monitored/turret_protected/aisat_interior) "uRq" = ( /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/space/nearstation) +"uRu" = ( +/obj/machinery/computer/card/minor/hos{ + dir = 4 + }, +/obj/machinery/airalarm/directional/west{ + pixel_x = -23 + }, +/obj/machinery/light_switch{ + pixel_x = 1; + pixel_y = -26 + }, +/turf/open/floor/carpet/red, +/area/crew_quarters/heads/hos) "uRN" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -58988,6 +58617,11 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/security/warden) +"uVJ" = ( +/obj/effect/landmark/start/assistant, +/obj/structure/chair/stool/directional/west, +/turf/open/floor/iron, +/area/crew_quarters/locker) "uWa" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -59027,6 +58661,21 @@ }, /turf/open/floor/iron/dark, /area/security/warden) +"uWk" = ( +/obj/machinery/door/airlock/external{ + name = "Cargo Escape Airlock" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/hallway/secondary/exit) "uWn" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -59074,15 +58723,6 @@ }, /turf/open/floor/engine, /area/engine/engineering) -"uXs" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/ai_monitored/turret_protected/aisat_interior) "uXB" = ( /obj/structure/chair/fancy/bench/right{ dir = 4 @@ -59181,19 +58821,6 @@ /obj/effect/turf_decal/bot_red, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai_upload) -"uZY" = ( -/obj/structure/chair/office{ - dir = 1 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -23 - }, -/turf/open/floor/carpet/grimy, -/area/vacant_room/office) "vaj" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 @@ -59230,35 +58857,11 @@ }, /turf/open/floor/prison, /area/security/prison) -"vaS" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin{ - pixel_x = -1; - pixel_y = 2 - }, -/obj/item/pen{ - pixel_x = 1; - pixel_y = 1 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/iron, -/area/science/explab) "vbg" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/lootdrop/donkpockets, /turf/open/floor/iron, /area/quartermaster/warehouse) -"vbn" = ( -/obj/structure/closet/secure_closet/hop, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/wood, -/area/crew_quarters/heads/hop) "vbv" = ( /obj/structure/cable/yellow{ icon_state = "0-2" @@ -59302,6 +58905,17 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) +"vci" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/quartermaster/qm) "vck" = ( /obj/machinery/navbeacon{ codes_txt = "delivery;dir=4"; @@ -59326,6 +58940,14 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) +"vdj" = ( +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 + }, +/turf/open/floor/iron/white/side{ + dir = 5 + }, +/area/science/research) "vdA" = ( /obj/machinery/ai_slipper{ uses = 10 @@ -59344,15 +58966,6 @@ }, /turf/open/floor/iron, /area/engine/engineering) -"vdY" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/maintenance/port/aft) "veo" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 @@ -59372,21 +58985,12 @@ }, /turf/open/floor/iron, /area/engine/break_room) -"vfu" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/advanced_airlock_controller{ - pixel_y = 24 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +"vfk" = ( +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 }, -/turf/open/floor/catwalk_floor, -/area/maintenance/solars/port/aft) +/turf/open/floor/iron, +/area/hallway/secondary/entry) "vfy" = ( /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /turf/open/floor/prison, @@ -59442,17 +59046,18 @@ }, /turf/open/floor/iron/dark, /area/hallway/primary/central) -"vfU" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 +"vfP" = ( +/obj/machinery/airalarm/directional/north{ + pixel_y = 23 }, -/obj/structure/closet/radiation, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/structure/table/glass, +/obj/machinery/reagentgrinder{ + desc = "Used to grind things up into raw materials and liquids."; + pixel_y = 5 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, -/area/science/explab) +/area/science/xenobiology) "vfZ" = ( /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, @@ -59467,6 +59072,13 @@ }, /turf/open/floor/prison, /area/security/prison) +"vgp" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/camera/directional/north, +/turf/open/floor/engine, +/area/science/xenobiology) "vgU" = ( /obj/machinery/atmospherics/pipe/simple/general/hidden, /turf/open/floor/iron/dark, @@ -59481,6 +59093,16 @@ /obj/structure/closet/firecloset, /turf/open/floor/iron, /area/maintenance/fore/secondary) +"vhZ" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/camera/autoname/directional/east{ + network = list("ss13, security") + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/security/brig) "vid" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "rnd2"; @@ -59527,6 +59149,14 @@ /obj/effect/turf_decal/trimline/dark_blue/filled/line, /turf/open/floor/iron/dark, /area/teleporter) +"vjg" = ( +/obj/effect/landmark/start/assistant, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/structure/chair/stool/directional/west, +/turf/open/floor/iron, +/area/crew_quarters/locker) "vjh" = ( /obj/structure/table/glass, /obj/machinery/reagentgrinder, @@ -59584,6 +59214,33 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/quartermaster/exploration_prep) +"vkq" = ( +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 8 + }, +/obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/ai_monitored/turret_protected/ai_upload"; + name = "Upload APC"; + pixel_y = -24 + }, +/obj/machinery/camera/motion/directional/south{ + c_tag = "AI Upload Chamber - Starboard"; + network = list("aiupload") + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/iron/grid/steel, +/area/ai_monitored/turret_protected/ai_upload) +"vkr" = ( +/obj/effect/landmark/event_spawn, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron/freezer, +/area/crew_quarters/toilet/locker) "vkC" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, @@ -59599,6 +59256,18 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/wood, /area/security/detectives_office) +"vkZ" = ( +/obj/item/toy/plush/flushed{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/structure/bed/double, +/obj/item/bedsheet/double/dorms, +/turf/open/floor/carpet/green, +/area/crew_quarters/dorms) "vlj" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -59630,12 +59299,6 @@ /obj/effect/turf_decal/tile/yellow/half/contrasted, /turf/open/floor/iron, /area/construction/mining/aux_base) -"vlv" = ( -/obj/machinery/ai_slipper{ - uses = 10 - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat/service) "vlI" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 8 @@ -59674,6 +59337,13 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/fore) +"vma" = ( +/obj/machinery/door/airlock/external{ + name = "External Access"; + req_access_txt = "13" + }, +/turf/open/floor/catwalk_floor, +/area/maintenance/starboard/aft) "vmb" = ( /obj/machinery/firealarm{ pixel_y = 24 @@ -59744,25 +59414,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/hallway/primary/central) -"vmP" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/external{ - name = "Solar Maintenance"; - req_access_txt = "10; 13" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/catwalk_floor, -/area/maintenance/solars/port/aft) "vmV" = ( /obj/machinery/door/airlock{ name = "Unisex Restrooms" @@ -59810,26 +59461,23 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/prison) -"vns" = ( -/obj/item/storage/box/bodybags, -/obj/item/reagent_containers/syringe{ - name = "steel point" +"vnB" = ( +/obj/machinery/requests_console{ + department = "Atmospherics"; + departmentType = 3; + name = "Atmos RC"; + pixel_x = 30 }, -/obj/structure/table, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/structure/disposalpipe/segment{ - dir = 5 +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/machinery/light{ + dir = 4 }, -/obj/item/stack/medical/gauze, -/turf/open/floor/iron/white, -/area/security/brig) -"vnA" = ( -/obj/effect/turf_decal/box/corners{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 }, -/turf/open/floor/engine, -/area/science/explab) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "vnK" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible, /obj/structure/lattice/catwalk, @@ -59857,15 +59505,6 @@ /obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, /turf/open/floor/iron/techmaint, /area/gateway) -"voi" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/status_display/evac{ - pixel_x = 32 - }, -/turf/open/floor/iron/white, -/area/science/robotics/lab) "vom" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -59878,6 +59517,15 @@ }, /turf/open/floor/iron, /area/security/brig) +"vpk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/white, +/area/science/explab) "vpP" = ( /obj/machinery/door/poddoor{ id = "SecJusticeChamber"; @@ -59898,6 +59546,12 @@ }, /turf/open/floor/iron/dark, /area/bridge) +"vqk" = ( +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 + }, +/turf/open/floor/iron/dark, +/area/engine/engineering) "vqJ" = ( /obj/machinery/vending/coffee, /obj/effect/turf_decal/trimline/dark_blue/filled/line{ @@ -59921,6 +59575,17 @@ }, /turf/open/floor/iron/freezer, /area/crew_quarters/toilet) +"vqX" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/maintenance/disposal/incinerator) "vrb" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -59994,6 +59659,18 @@ }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) +"vtg" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/south{ + network = list("minisat") + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/aisat_interior) "vtj" = ( /obj/machinery/light{ dir = 4 @@ -60013,6 +59690,16 @@ }, /turf/open/floor/iron/freezer, /area/security/prison) +"vtz" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "vtA" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -60053,6 +59740,18 @@ broken = 1 }, /area/maintenance/starboard/aft) +"vve" = ( +/obj/machinery/camera/autoname/directional/south, +/obj/machinery/suit_storage_unit/standard_unit, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/turf_decal/tile/black/fourcorners, +/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/grid/steel, +/area/gateway) "vvN" = ( /obj/structure/tank_dispenser/oxygen, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -60097,6 +59796,25 @@ /obj/item/shovel/spade, /turf/open/floor/iron, /area/hallway/secondary/service) +"vxH" = ( +/obj/machinery/camera/autoname{ + dir = 5 + }, +/obj/machinery/light_switch{ + pixel_x = -28 + }, +/turf/open/floor/iron/white, +/area/medical/chemistry) +"vyv" = ( +/obj/structure/chair/fancy/bench/right, +/obj/machinery/camera/autoname/directional/south{ + network = list("ss13","prison","security") + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/security/prison) "vyz" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 @@ -60112,18 +59830,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/captain) -"vyB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/iron, -/area/science/nanite) "vyQ" = ( /obj/item/kirbyplants/random, /obj/machinery/light{ @@ -60148,12 +59854,26 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/hallway/secondary/exit) +"vzu" = ( +/obj/structure/sign/warning/pods{ + pixel_x = 32 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/closet/secure_closet/engineering_electrical, +/turf/open/floor/iron, +/area/engine/engineering) "vzx" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 }, /turf/open/floor/iron/white, /area/medical/cryo) +"vAb" = ( +/obj/structure/chair/stool/directional/west, +/turf/open/floor/iron, +/area/crew_quarters/locker) "vAh" = ( /obj/machinery/door/window{ name = "SMES Chamber"; @@ -60167,22 +59887,25 @@ }, /turf/open/floor/iron/dark, /area/engine/gravity_generator) -"vBe" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 +"vAu" = ( +/obj/machinery/door/airlock/external, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/turf/open/floor/carpet/green, -/area/chapel/main) -"vBl" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 + dir = 4 }, -/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/open/floor/iron/white, -/area/science/explab) +/turf/open/floor/catwalk_floor, +/area/quartermaster/exploration_dock) +"vBe" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/carpet/green, +/area/chapel/main) "vBt" = ( /obj/machinery/door/window/southright{ name = "Research and Development Desk"; @@ -60217,12 +59940,32 @@ }, /turf/open/floor/iron/white, /area/medical/surgery) +"vCo" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/south{ + network = list("ss13, engine") + }, +/turf/open/floor/prison, +/area/security/prison) "vCt" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 }, /turf/open/floor/iron, /area/science/mixing) +"vCJ" = ( +/obj/structure/rack, +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, +/obj/item/storage/firstaid/regular, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable/yellow, +/obj/machinery/light_switch{ + pixel_y = -26 + }, +/turf/open/floor/iron/techmaint, +/area/gateway) "vCQ" = ( /obj/effect/turf_decal/siding/wideplating_new{ dir = 1 @@ -60233,6 +59976,13 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/storage/tech) +"vDf" = ( +/obj/item/radio/intercom{ + pixel_y = 25 + }, +/obj/machinery/camera/directional/north, +/turf/open/floor/wood, +/area/crew_quarters/theatre) "vDl" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 4 @@ -60262,29 +60012,26 @@ /turf/open/floor/wood, /area/lawoffice) "vDM" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 8 +/obj/structure/table/glass, +/obj/item/reagent_containers/glass/beaker/large{ + pixel_x = -3; + pixel_y = 3 }, +/obj/item/reagent_containers/glass/beaker{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/item/reagent_containers/dropper, +/obj/machinery/airalarm/directional/east{ + pixel_x = 24 + }, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, -/area/science/explab) +/area/science/lab) "vES" = ( /obj/structure/plasticflaps, /turf/open/floor/plating, /area/maintenance/fore) -"vFe" = ( -/obj/machinery/advanced_airlock_controller{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/catwalk_floor, -/area/hallway/secondary/entry) "vFf" = ( /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; @@ -60344,6 +60091,15 @@ }, /turf/open/floor/iron, /area/security/checkpoint/science) +"vFO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/iron/white, +/area/science/explab) "vFT" = ( /obj/machinery/computer/prisoner/management, /obj/effect/turf_decal/tile/dark_red/anticorner/contrasted{ @@ -60413,6 +60169,15 @@ /obj/effect/turf_decal/bot, /turf/open/floor/prison/dark, /area/security/prison) +"vGP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable/yellow, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/iron/freezer, +/area/crew_quarters/toilet/locker) "vGV" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 @@ -60434,12 +60199,6 @@ /obj/structure/flora/ausbushes/lavendergrass, /turf/open/floor/grass, /area/hallway/secondary/command) -"vHc" = ( -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/turf/open/floor/engine, -/area/science/explab) "vHh" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -60488,6 +60247,22 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"vIj" = ( +/obj/machinery/computer/med_data, +/obj/machinery/airalarm/directional/north{ + pixel_y = 23 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/crew_quarters/heads/cmo) +"vIL" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/science/explab) "vIU" = ( /obj/machinery/hydroponics/soil, /obj/machinery/light{ @@ -60530,6 +60305,12 @@ }, /turf/open/floor/plating, /area/maintenance/aft) +"vJE" = ( +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/turf/open/floor/iron, +/area/hallway/primary/central) "vJV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 @@ -60562,10 +60343,6 @@ /obj/structure/table/wood, /turf/open/floor/carpet/red, /area/crew_quarters/dorms) -"vKv" = ( -/obj/machinery/light/small, -/turf/open/floor/engine, -/area/science/explab) "vKw" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -60582,19 +60359,6 @@ }, /turf/open/floor/iron/dark, /area/security/main) -"vKB" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/door/airlock/external{ - name = "Security Escape Airlock"; - req_access_txt = "2" - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/hallway/secondary/exit) "vKD" = ( /obj/item/storage/box/lights/mixed, /obj/item/storage/box/lights/mixed, @@ -60630,45 +60394,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/hallway/primary/port) -"vKQ" = ( -/obj/structure/rack, -/obj/item/computer_hardware/hard_drive/role/lawyer{ - pixel_x = -4; - pixel_y = 8 - }, -/obj/item/folder/red{ - pixel_x = 2; - pixel_y = 4 - }, -/obj/item/folder/blue{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/folder/yellow{ - pixel_x = 4; - pixel_y = 3 - }, -/obj/item/storage/briefcase, -/obj/item/clothing/glasses/sunglasses/advanced/big{ - pixel_x = -1; - pixel_y = 4 - }, -/obj/item/clothing/glasses/sunglasses/advanced{ - pixel_x = 3; - pixel_y = 8 - }, -/obj/item/laser_pointer{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, -/turf/open/floor/wood, -/area/lawoffice) "vLp" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -60688,6 +60413,13 @@ /obj/structure/grille, /turf/open/floor/plating, /area/maintenance/fore/secondary) +"vLK" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/circuit, +/area/ai_monitored/nuke_storage) "vLM" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -60738,13 +60470,6 @@ }, /turf/open/floor/iron/white, /area/medical/chemistry) -"vMY" = ( -/obj/machinery/light_switch{ - pixel_y = 28 - }, -/obj/machinery/camera/autoname, -/turf/open/floor/carpet/grimy, -/area/chapel/office) "vNj" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -60794,26 +60519,13 @@ /obj/structure/lattice/catwalk, /turf/open/space, /area/space/nearstation) -"vOw" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/science/explab) -"vOL" = ( -/obj/machinery/power/compressor{ - comp_id = "incineratorturbine"; - dir = 1; - luminosity = 2 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") +"vOe" = ( +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 }, -/obj/structure/cable, -/turf/open/floor/engine/vacuum, -/area/maintenance/disposal/incinerator) +/obj/item/kirbyplants/random, +/turf/open/floor/iron/freezer, +/area/crew_quarters/toilet/locker) "vPa" = ( /turf/closed/wall, /area/hallway/secondary/command) @@ -60884,16 +60596,6 @@ }, /turf/open/floor/iron/white, /area/medical/sleeper) -"vQd" = ( -/obj/item/kirbyplants/random, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/turf/open/floor/carpet/grimy, -/area/security/brig) "vQe" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -60967,6 +60669,14 @@ /obj/item/analyzer, /turf/open/floor/iron/dark, /area/bridge) +"vSB" = ( +/obj/machinery/door/poddoor/preopen{ + id = "testlab"; + name = "test chamber blast door" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/science/explab) "vSG" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -61006,14 +60716,6 @@ }, /turf/open/floor/iron/white, /area/medical/virology) -"vTs" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Mix to MiniSat" - }, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) "vTt" = ( /obj/machinery/door/airlock/public/glass{ name = "Kitchen"; @@ -61050,6 +60752,16 @@ }, /turf/open/floor/iron/cafeteria_red, /area/crew_quarters/bar) +"vTI" = ( +/obj/machinery/camera/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/central) "vUe" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -61067,24 +60779,36 @@ }, /turf/open/floor/iron, /area/quartermaster/miningdock) +"vUw" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 5; + pixel_y = -32 + }, +/obj/machinery/camera/autoname/directional/south{ + network = list("ss13, security") + }, +/turf/open/floor/iron/dark, +/area/security/courtroom) "vUB" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/fore/secondary) -"vUV" = ( +"vUD" = ( +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + icon_state = "0-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +/obj/effect/turf_decal/tile/yellow{ + dir = 4 }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) +/turf/open/floor/iron/white, +/area/medical/chemistry) +"vUU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/atmospheric_technician, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "vVj" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/yellow{ @@ -61092,6 +60816,12 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) +"vVk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ai_monitored/turret_protected/aisat/atmos) "vVK" = ( /obj/structure/table, /obj/item/aiModule/supplied/quarantine, @@ -61139,14 +60869,6 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, /area/security/brig) -"vWG" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/structure/cable/yellow, -/turf/open/floor/iron/white/corner, -/area/hallway/secondary/entry) "vXe" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -61157,6 +60879,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/carpet, /area/quartermaster/exploration_prep) +"vYA" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 5 + }, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "vYB" = ( /obj/machinery/light/small{ dir = 8 @@ -61187,20 +60917,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"vYH" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/white, -/area/science/xenobiology) "vYS" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -61221,6 +60937,14 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"vZk" = ( +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 + }, +/obj/structure/cable/yellow, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/science/mixing/chamber) "vZp" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on{ dir = 1 @@ -61241,6 +60965,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/engine, /area/engine/engineering) +"vZt" = ( +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron/white/side{ + dir = 9 + }, +/area/science/research) "vZv" = ( /obj/effect/turf_decal/tile/red/half/contrasted, /obj/structure/table, @@ -61312,6 +61042,16 @@ }, /turf/open/floor/plating, /area/bridge/meeting_room) +"waS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/effect/mapping_helpers/dead_body_placer/medbay_morgue, +/turf/open/floor/iron/dark, +/area/medical/morgue) "waT" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "commandwindow2" @@ -61332,21 +61072,6 @@ }, /turf/open/floor/engine/light, /area/engine/engineering) -"wbr" = ( -/obj/structure/chair/office/light{ - dir = 4 - }, -/obj/effect/landmark/start/scientist, -/obj/machinery/computer/security/telescreen{ - name = "Test Chamber Monitor"; - network = list("test"); - pixel_y = 32 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/science/explab) "wby" = ( /obj/machinery/gulag_item_reclaimer{ pixel_y = 24 @@ -61368,52 +61093,47 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"wbV" = ( -/obj/structure/chair/fancy/bench/left{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/item/radio/intercom{ - desc = "Talk through this. It looks like it has been modified to not broadcast."; - name = "Prison Intercom (General)"; - pixel_y = 24; - prison_radio = 1 +"wcd" = ( +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 4 }, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/iron/techmaint, -/area/security/prison/shielded) -"wbY" = ( +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 + icon_state = "0-8" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 +/turf/open/floor/iron/dark, +/area/hallway/secondary/command) +"wck" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/yellow{ + icon_state = "0-4" }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) +/turf/open/floor/iron, +/area/storage/tools) "wcm" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 +/obj/effect/turf_decal/tile/red/fourcorners/contrasted, +/obj/item/radio/intercom{ + pixel_x = -32 }, -/obj/machinery/door/airlock/external{ - name = "Escape Pod Four" +/obj/machinery/camera/autoname{ + dir = 5; + network = list("ss13, prison") }, -/turf/open/floor/catwalk_floor, -/area/engine/engineering) +/turf/open/floor/prison, +/area/security/prison) "wcx" = ( /obj/machinery/holopad, /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/crew_quarters/dorms) +"wcH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Mix to MiniSat" + }, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "wcX" = ( /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /obj/effect/turf_decal/stripes/line{ @@ -61450,21 +61170,24 @@ /obj/machinery/atmospherics/pipe/layer_manifold, /turf/open/floor/engine, /area/science/mixing/chamber) +"wee" = ( +/obj/machinery/airalarm/directional/west{ + pixel_x = -23 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/secondary/service) "wen" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 5 }, /turf/open/floor/iron/white, /area/science/xenobiology) -"wfo" = ( -/obj/machinery/camera/autoname{ - dir = 9 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft) "wfq" = ( /obj/structure/sign/warning/electricshock{ pixel_y = 32 @@ -61484,13 +61207,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/exit) -"wfB" = ( -/obj/machinery/camera/autoname, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/medical/medbay/central) "wfD" = ( /obj/machinery/light/small{ dir = 1 @@ -61525,6 +61241,19 @@ }, /turf/open/floor/iron, /area/science/mixing) +"wfV" = ( +/obj/structure/table, +/obj/item/hand_labeler, +/obj/item/hand_labeler, +/obj/item/stack/package_wrap, +/obj/item/stack/package_wrap, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/black/fourcorners, +/obj/machinery/camera/directional/north{ + c_tag = "Teleporter Room" + }, +/turf/open/floor/iron/grid/steel, +/area/teleporter) "wgw" = ( /obj/machinery/door/airlock{ id_tag = "Dorm6"; @@ -61636,14 +61365,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai_upload) -"whw" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/iron/white/side{ - dir = 5 - }, -/area/science/research) "whx" = ( /obj/structure/table/wood, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, @@ -61653,13 +61374,6 @@ }, /turf/open/floor/iron, /area/security/courtroom) -"wid" = ( -/obj/effect/landmark/xeno_spawn, -/obj/effect/turf_decal/caution{ - dir = 4 - }, -/turf/open/floor/engine, -/area/science/explab) "wif" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -61667,6 +61381,12 @@ /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/iron/tech, /area/maintenance/fore/secondary) +"wil" = ( +/obj/machinery/computer/operating{ + name = "Robotics Operating Computer" + }, +/turf/open/floor/iron/dark, +/area/science/robotics/lab) "win" = ( /obj/structure/disposalpipe/junction/flip{ dir = 4 @@ -61717,24 +61437,6 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) -"wjp" = ( -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 - }, -/obj/machinery/vending/wardrobe/engi_wardrobe, -/turf/open/floor/iron, -/area/engine/engineering) -"wjF" = ( -/obj/machinery/door/poddoor/preopen{ - id = "testlab"; - name = "test chamber blast door" - }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 - }, -/turf/open/floor/engine, -/area/science/explab) "wka" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -61809,18 +61511,18 @@ }, /turf/open/floor/plating, /area/science/nanite) -"wkT" = ( -/obj/machinery/advanced_airlock_controller{ - pixel_y = 24 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 8 +"wli" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/catwalk_floor, -/area/hallway/secondary/entry) +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 9 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "wll" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -61877,13 +61579,6 @@ }, /turf/open/floor/iron, /area/hydroponics) -"wmq" = ( -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") - }, -/turf/open/floor/iron, -/area/engine/engineering) "wmF" = ( /obj/machinery/computer/rdservercontrol{ dir = 1 @@ -61898,6 +61593,16 @@ /obj/structure/flora/ausbushes/fullgrass, /turf/open/floor/grass, /area/hallway/secondary/command) +"wmW" = ( +/obj/machinery/vending/wardrobe/engi_wardrobe, +/obj/machinery/camera/autoname/directional/east{ + network = list("ss13","engine") + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/engine/engineering) "wnd" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, @@ -61963,15 +61668,14 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/fore/secondary) -"wop" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, +"woq" = ( /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "0-8" }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/chair, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/aisat_interior) "wot" = ( /obj/effect/turf_decal/siding/wideplating/dark, /obj/structure/chair/fancy/comfy{ @@ -62086,9 +61790,29 @@ /obj/effect/turf_decal/siding/wideplating_new/dark, /turf/open/floor/prison/dark, /area/security/prison) +"wps" = ( +/obj/machinery/light_switch{ + pixel_x = -20 + }, +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable/yellow, +/turf/open/floor/iron/dark, +/area/science/nanite) "wpw" = ( /turf/open/floor/wood, /area/lawoffice) +"wqD" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/iron, +/area/science/mixing) "wqH" = ( /obj/machinery/nanite_chamber, /obj/effect/turf_decal/bot, @@ -62176,25 +61900,16 @@ }, /turf/open/floor/prison, /area/security/prison) -"wsQ" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/machinery/door/airlock/external{ - name = "Engineering External Access"; - req_access_txt = "10;13" - }, -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/open/floor/catwalk_floor, -/area/engine/engineering) -"wsW" = ( -/obj/machinery/computer/security/mining, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") - }, +"wsh" = ( +/obj/machinery/camera/directional/north, /turf/open/floor/iron, -/area/quartermaster/miningdock) +/area/hallway/primary/starboard) +"wti" = ( +/obj/effect/turf_decal/stripes/line, +/obj/item/kirbyplants/random, +/obj/machinery/camera/autoname/directional/south, +/turf/open/floor/iron, +/area/hallway/secondary/entry) "wts" = ( /obj/structure/table, /obj/item/stack/sheet/glass/fifty{ @@ -62275,6 +61990,12 @@ }, /turf/open/floor/plating, /area/security/brig) +"wuP" = ( +/obj/machinery/airalarm/directional/west{ + pixel_x = -23 + }, +/turf/open/floor/carpet/purple, +/area/crew_quarters/dorms) "wuU" = ( /obj/structure/table, /obj/item/paper/fluff/holodeck/disclaimer, @@ -62302,26 +62023,16 @@ }, /turf/open/floor/iron, /area/tcommsat/computer) -"wuZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +"wuY" = ( +/obj/structure/window/reinforced/spawner{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/telecomms/server/presets/exploration, /obj/machinery/camera/autoname{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron, -/area/crew_quarters/locker) -"wvi" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -23 + dir = 5 }, -/turf/open/floor/carpet/purple, -/area/crew_quarters/dorms) +/turf/open/floor/circuit/telecomms/server, +/area/quartermaster/exploration_dock) "wvD" = ( /obj/machinery/nuclearbomb/selfdestruct, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -62376,15 +62087,6 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai) -"wxc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/white, -/area/science/explab) "wxA" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, @@ -62418,19 +62120,13 @@ }, /turf/open/floor/prison, /area/security/prison) -"wyG" = ( -/obj/machinery/advanced_airlock_controller{ - dir = 1; - pixel_y = -24 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +"wzg" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-2" }, -/turf/open/floor/catwalk_floor, -/area/quartermaster/storage) +/turf/open/floor/plating, +/area/maintenance/starboard) "wzi" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/stripes/line{ @@ -62479,22 +62175,18 @@ }, /turf/open/floor/iron/cafeteria_red, /area/crew_quarters/bar) -"wAx" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 5 +"wAG" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 +/obj/machinery/door/airlock/external{ + name = "Escape Airlock" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/maintenance/disposal/incinerator) +/turf/open/floor/catwalk_floor, +/area/hallway/secondary/exit) "wAH" = ( /obj/machinery/atmospherics/components/unary/cryo_cell, /obj/effect/turf_decal/tile/blue{ @@ -62623,6 +62315,18 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/crew_quarters/fitness) +"wEJ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/iron, +/area/science/nanite) "wEQ" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; @@ -62637,14 +62341,21 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/virology) -"wFf" = ( -/obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/turf_decal/tile/black/fourcorners, -/obj/machinery/camera/motion{ - dir = 5 +"wEU" = ( +/obj/machinery/camera/autoname/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, -/turf/open/floor/iron/grid/steel, -/area/ai_monitored/storage/eva) +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/cryopods) +"wEZ" = ( +/obj/structure/table, +/obj/item/storage/toolbox/electrical{ + pixel_y = 5 + }, +/obj/item/clothing/gloves/color/yellow, +/turf/open/floor/iron, +/area/engine/engineering) "wFn" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -62847,6 +62558,28 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/teleporter) +"wKO" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) +"wKW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 6 + }, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "wLg" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/dark_blue/half/contrasted{ @@ -62873,6 +62606,13 @@ }, /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) +"wLG" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/obj/machinery/vending/engivend, +/turf/open/floor/iron, +/area/engine/engineering) "wLJ" = ( /obj/machinery/door/airlock/maintenance{ name = "Biohazard Disposals"; @@ -62970,13 +62710,6 @@ }, /turf/open/floor/iron, /area/engine/engineering) -"wMX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 6 - }, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) "wNg" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -62988,9 +62721,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) -"wNC" = ( -/turf/open/floor/catwalk_floor/iron_dark, -/area/engine/engineering) "wND" = ( /obj/machinery/holopad, /obj/structure/cable/yellow{ @@ -63001,41 +62731,6 @@ /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, /turf/open/floor/carpet/grimy, /area/ai_monitored/turret_protected/aisat_interior) -"wNL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/tank/plasma{ - dir = 4 - }, -/obj/effect/turf_decal/delivery, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) -"wNX" = ( -/obj/effect/landmark/blobstart, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "Mix to Incinerator" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) -"wOe" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/structure/closet/secure_closet/medical2, -/turf/open/floor/iron/white, -/area/medical/surgery) -"wOv" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/obj/machinery/camera/autoname, -/turf/open/floor/iron, -/area/quartermaster/exploration_dock) "wOB" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/yellow/visible, @@ -63112,6 +62807,20 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/dark, /area/security/brig) +"wQF" = ( +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/structure/cable/yellow, +/turf/open/floor/iron/white, +/area/science/robotics/lab) "wQJ" = ( /obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 5 @@ -63141,16 +62850,12 @@ /obj/structure/transit_tube/station/reverse, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat_interior) -"wRj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 +"wQW" = ( +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") }, -/turf/open/floor/iron/dark, -/area/security/brig) +/turf/open/floor/plating, +/area/engine/engineering) "wRy" = ( /mob/living/carbon/monkey/punpun, /turf/open/floor/iron/cafeteria_red, @@ -63169,13 +62874,29 @@ }, /turf/open/floor/iron/white, /area/science/lab) -"wSr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 +"wSm" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 8; + name = "Air to External" }, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) +"wSu" = ( +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") + }, +/turf/open/floor/plating, +/area/engine/engineering) "wSx" = ( /obj/structure/flora/rock/pile, /turf/open/floor/grass, @@ -63189,19 +62910,13 @@ }, /turf/open/floor/prison, /area/security/prison) -"wSA" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 8; - name = "Air to External" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +"wSL" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ai_monitored/turret_protected/aisat/atmos) "wTg" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/machinery/light_switch{ @@ -63278,6 +62993,14 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, /area/maintenance/aft) +"wUB" = ( +/obj/machinery/telecomms/processor/preset_exploration, +/obj/machinery/airalarm/server{ + dir = 8; + pixel_x = -28 + }, +/turf/open/floor/circuit/telecomms/server, +/area/quartermaster/exploration_dock) "wUH" = ( /obj/structure/cable/yellow{ icon_state = "0-4" @@ -63298,29 +63021,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"wVq" = ( -/obj/machinery/button/door{ - id = "robotics"; - name = "Shutters Control Button"; - pixel_x = 6; - pixel_y = 24; - req_access_txt = "29" - }, -/obj/structure/table, -/obj/item/book/manual/wiki/robotics_cyborgs{ - pixel_x = 2; - pixel_y = 5 - }, -/obj/item/reagent_containers/glass/beaker/large, -/obj/item/stack/sheet/mineral/copper{ - amount = 5 - }, -/obj/machinery/camera/autoname, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/science/robotics/lab) "wVH" = ( /obj/effect/decal/cleanable/dirt, /mob/living/basic/cockroach, @@ -63339,38 +63039,6 @@ }, /turf/open/floor/iron/dark, /area/hallway/primary/central) -"wVQ" = ( -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/turf/open/floor/iron, -/area/hallway/primary/fore) -"wVX" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/machinery/door/airlock/external{ - name = "Solar Maintenance"; - req_access_txt = "10; 13" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/open/floor/catwalk_floor, -/area/maintenance/solars/starboard/aft) -"wWe" = ( -/obj/structure/chair/stool{ - dir = 4 - }, -/turf/open/floor/iron/cafeteria_red, -/area/crew_quarters/bar) "wWl" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -63384,45 +63052,12 @@ /obj/item/book/manual/wiki/security_space_law, /turf/open/floor/iron/dark, /area/security/main) -"wWz" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/power/port_gen/pacman, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ai_monitored/turret_protected/aisat/service) -"wWU" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") - }, -/turf/open/floor/iron, -/area/hallway/primary/aft) "wWX" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 1 }, /turf/open/floor/iron, /area/construction/mining/aux_base) -"wXt" = ( -/obj/structure/table, -/obj/item/storage/belt/utility, -/obj/item/t_scanner, -/obj/item/t_scanner, -/obj/item/t_scanner, -/obj/item/clothing/gloves/color/yellow, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/engine/atmos) "wXK" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 @@ -63437,6 +63072,13 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) +"wXP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/catwalk_floor/iron_dark, +/area/engine/engineering) "wXQ" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -63461,26 +63103,6 @@ /obj/structure/table/wood, /turf/open/floor/carpet, /area/hallway/secondary/entry) -"wYa" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 1; - name = "Air Outlet Pump"; - target_pressure = 500 - }, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) "wYj" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -63499,6 +63121,10 @@ }, /turf/open/floor/plating, /area/maintenance/aft) +"wYu" = ( +/obj/machinery/camera/autoname/directional/south, +/turf/open/floor/iron, +/area/quartermaster/storage) "wYO" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -63539,37 +63165,12 @@ }, /turf/open/floor/iron/white, /area/medical/chemistry) -"xab" = ( -/obj/structure/reflector/box/anchored{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/engine/engineering) "xaf" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 }, /turf/open/floor/iron, /area/hallway/primary/central) -"xao" = ( -/obj/machinery/camera/autoname{ - dir = 6; - network = list("ss13, prison") - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/iron/techmaint, -/area/security/prison/shielded) "xaA" = ( /obj/structure/reagent_dispensers/peppertank{ pixel_x = 30 @@ -63657,18 +63258,6 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron, /area/hallway/primary/fore) -"xbW" = ( -/obj/machinery/power/smes{ - capacity = 9e+006; - charge = 10000 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) "xcg" = ( /obj/machinery/door/airlock/public/glass{ name = "Cell 2" @@ -63798,18 +63387,30 @@ }, /turf/open/floor/iron/white, /area/crew_quarters/heads/cmo) -"xff" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" +"xeZ" = ( +/obj/structure/rack, +/obj/item/clothing/mask/gas{ + pixel_x = 3; + pixel_y = 3 }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 8 +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas{ + pixel_x = -3; + pixel_y = -3 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/machinery/airalarm/directional/west{ + pixel_x = -23 }, -/turf/open/floor/catwalk_floor/iron, -/area/quartermaster/miningdock) +/obj/item/clothing/mask/gas{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/clothing/mask/gas, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/science/explab) "xft" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -63823,10 +63424,14 @@ /obj/machinery/light/floor, /turf/open/floor/iron/dark, /area/bridge) -"xfT" = ( -/obj/machinery/door/firedoor, -/turf/open/floor/iron/white, -/area/science/research) +"xfL" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/security/courtroom) "xfZ" = ( /obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, /obj/structure/window/reinforced{ @@ -63872,6 +63477,20 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/noslip/standard, /area/security/prison) +"xhx" = ( +/obj/machinery/holopad, +/obj/structure/rack, +/obj/item/assembly/igniter, +/obj/item/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 + }, +/obj/item/assembly/signaler{ + pixel_x = -8; + pixel_y = 5 + }, +/turf/open/floor/iron/white, +/area/science/explab) "xhP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -63904,23 +63523,6 @@ dir = 9 }, /area/science/research) -"xja" = ( -/obj/effect/turf_decal/caution{ - dir = 8 - }, -/mob/living/simple_animal/pet/dog/pug{ - density = 0; - dir = 8 - }, -/obj/item/beacon, -/turf/open/floor/engine, -/area/science/explab) -"xjb" = ( -/obj/structure/chair/stool{ - dir = 1 - }, -/turf/open/floor/iron/cafeteria_red, -/area/crew_quarters/bar) "xjt" = ( /obj/structure/window/reinforced{ dir = 4 @@ -63934,6 +63536,11 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/captain) +"xjE" = ( +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/science/research) "xjG" = ( /obj/machinery/computer/crew, /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, @@ -63945,17 +63552,6 @@ /obj/item/wrench, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) -"xjM" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 6 - }, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) "xkq" = ( /obj/machinery/computer/card{ dir = 1 @@ -63969,23 +63565,20 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hop) +"xku" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/iron, +/area/hallway/primary/fore) "xkA" = ( /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron/dark, /area/security/main) -"xkB" = ( -/obj/machinery/power/tracker, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/iron/solarpanel/airless, -/area/solar/port/fore) -"xkE" = ( -/obj/machinery/camera/autoname{ - dir = 10 - }, -/turf/open/floor/iron, -/area/hallway/primary/central) "xkG" = ( /obj/effect/turf_decal/siding/thinplating_new, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -64015,6 +63608,12 @@ /obj/structure/flora/grass/jungle/b, /turf/open/floor/grass, /area/hallway/secondary/command) +"xkV" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/starboard/aft) "xli" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 @@ -64081,20 +63680,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/science/nanite) -"xmS" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 24 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) "xne" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -64161,6 +63746,17 @@ /obj/structure/mopbucket, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"xnB" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/iron, +/area/janitor) "xnK" = ( /obj/machinery/door/airlock/command/glass{ name = "Research Director"; @@ -64184,17 +63780,6 @@ }, /turf/open/floor/iron/cafeteria, /area/crew_quarters/heads/hor) -"xnN" = ( -/obj/machinery/computer/apc_control{ - dir = 4 - }, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/chief) "xoa" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -64220,6 +63805,13 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/captain) +"xop" = ( +/obj/machinery/power/tracker, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/iron/solarpanel/airless, +/area/solar/port/aft) "xoN" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -64269,6 +63861,21 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/techmaint, /area/security/prison) +"xpf" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/machinery/camera/directional/north{ + network = list("ss13","rd") + }, +/turf/open/floor/iron, +/area/science/explab) "xpk" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -64299,6 +63906,10 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/quartermaster/exploration_prep) +"xpH" = ( +/obj/machinery/camera/autoname/directional/south, +/turf/open/floor/iron/cafeteria_red, +/area/crew_quarters/bar) "xqa" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 @@ -64320,6 +63931,19 @@ }, /turf/open/floor/iron/cafeteria, /area/crew_quarters/locker) +"xqm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron, +/area/crew_quarters/dorms) "xqo" = ( /obj/structure/rack, /obj/item/tank/internals/oxygen, @@ -64337,6 +63961,17 @@ }, /turf/open/floor/iron, /area/security/checkpoint/auxiliary) +"xqP" = ( +/obj/structure/table/reinforced, +/obj/item/wrench/medical, +/obj/machinery/computer/med_data/laptop, +/obj/machinery/camera/autoname/directional/east, +/obj/machinery/light_switch{ + pixel_x = 1; + pixel_y = -26 + }, +/turf/open/floor/iron/white, +/area/medical/medbay/lobby) "xrw" = ( /obj/structure/lattice/catwalk, /obj/structure/disposalpipe/segment{ @@ -64344,16 +63979,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"xrA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/turf/open/floor/iron, -/area/quartermaster/warehouse) "xrC" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -64391,6 +64016,25 @@ }, /turf/open/floor/iron, /area/crew_quarters/locker) +"xsv" = ( +/obj/structure/table/wood, +/obj/machinery/camera/autoname{ + c_tag = "Captain's Office"; + dir = 5 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/recharger{ + pixel_y = 2 + }, +/turf/open/floor/wood, +/area/crew_quarters/heads/captain) +"xsB" = ( +/obj/machinery/vending/wardrobe/cargo_wardrobe, +/obj/machinery/camera/directional/north, +/turf/open/floor/iron, +/area/quartermaster/storage) "xsM" = ( /obj/machinery/gateway{ dir = 5 @@ -64523,15 +64167,6 @@ /obj/effect/turf_decal/stripes/corner, /turf/open/floor/circuit/green/off, /area/teleporter) -"xvB" = ( -/obj/structure/table/optable, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/iron/white, -/area/security/brig) "xvI" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -64598,22 +64233,6 @@ }, /turf/open/floor/wood, /area/library) -"xwB" = ( -/obj/machinery/power/solar{ - id = "portsolar"; - name = "Port Solar Array" - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/iron/solarpanel/airless, -/area/solar/port/aft) -"xwN" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/engine/engineering) "xwR" = ( /obj/machinery/atmospherics/components/trinary/filter/atmos/co2{ dir = 1 @@ -64629,19 +64248,6 @@ }, /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) -"xxk" = ( -/obj/structure/filingcabinet/filingcabinet, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron, -/area/quartermaster/sorting) "xxy" = ( /obj/structure/rack, /obj/machinery/status_display/evac{ @@ -64659,6 +64265,13 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/storage/eva) +"xxL" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/iron/white, +/area/medical/medbay/lobby) "xxP" = ( /obj/machinery/door/airlock/public/glass{ name = "Diner" @@ -64666,18 +64279,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/crew_quarters/bar) -"xxQ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron, -/area/hallway/primary/port) "xxT" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -64699,6 +64300,10 @@ }, /turf/open/floor/iron/white, /area/science/robotics/lab) +"xyb" = ( +/obj/machinery/camera/directional/north, +/turf/open/floor/iron/dark, +/area/engine/atmos) "xyn" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -64713,25 +64318,16 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) -"xyJ" = ( -/obj/item/radio/intercom{ - pixel_y = -35 - }, -/obj/machinery/status_display/supply{ - pixel_x = -32 - }, -/obj/machinery/computer/security/qm{ +"xyy" = ( +/obj/item/kirbyplants/random, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") - }, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 8 +/obj/machinery/airalarm/directional/north{ + pixel_y = 23 }, -/turf/open/floor/iron, -/area/quartermaster/qm) +/turf/open/floor/carpet/grimy, +/area/security/brig) "xyW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 @@ -64840,6 +64436,23 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/freezer, /area/medical/virology) +"xBO" = ( +/obj/structure/table, +/obj/item/storage/box/lights/mixed, +/obj/item/pipe_dispenser, +/obj/machinery/button/door{ + id = "aux_base_shutters"; + name = "Public Shutters Control"; + pixel_x = 24; + req_one_access_txt = "72" + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/turf/open/floor/iron, +/area/construction/mining/aux_base) "xBP" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -64860,6 +64473,15 @@ }, /turf/open/floor/iron/white, /area/medical/sleeper) +"xCD" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/item/extinguisher, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "xCI" = ( /obj/structure/table, /obj/item/folder/yellow, @@ -64884,20 +64506,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/crew_quarters/dorms) -"xDp" = ( -/obj/machinery/aug_manipulator, -/turf/open/floor/iron/dark, -/area/science/robotics/lab) -"xDw" = ( -/obj/structure/filingcabinet, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/security/checkpoint/engineering) "xEg" = ( /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -64908,14 +64516,6 @@ }, /turf/open/floor/prison, /area/security/prison) -"xEh" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/rack, -/obj/item/xenoartifact, -/turf/open/floor/iron/white, -/area/science/explab) "xEo" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -64929,6 +64529,20 @@ }, /turf/open/floor/plating, /area/maintenance/fore/secondary) +"xEX" = ( +/obj/machinery/door/airlock/external{ + req_access_txt = "13" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/structure/barricade/wooden/crude, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/maintenance/fore/secondary) "xFo" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -64936,19 +64550,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/exit) -"xFE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/maintenance/disposal/incinerator) "xFF" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer2{ dir = 8 @@ -64968,19 +64569,20 @@ }, /turf/open/floor/iron/white, /area/science/research) -"xGu" = ( -/obj/structure/table, -/obj/item/hand_labeler, -/obj/item/hand_labeler, -/obj/item/stack/package_wrap, -/obj/item/stack/package_wrap, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/black/fourcorners, -/obj/machinery/camera/autoname{ - c_tag = "Teleporter Room" +"xGp" = ( +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 }, -/turf/open/floor/iron/grid/steel, -/area/teleporter) +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/hallway/secondary/exit) "xGw" = ( /obj/machinery/door/airlock/command/glass{ name = "Chief Medical Officer"; @@ -65010,20 +64612,6 @@ }, /turf/open/floor/iron/white, /area/crew_quarters/heads/cmo) -"xGz" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/hydroponics/constructable, -/obj/item/seeds/carrot, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/closeup, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("ss13","prison") - }, -/turf/open/floor/iron/techmaint, -/area/security/prison) "xGD" = ( /obj/effect/turf_decal/trimline/dark_blue/filled/warning{ dir = 8 @@ -65048,15 +64636,11 @@ /obj/structure/flora/ausbushes/lavendergrass, /turf/open/floor/grass, /area/hallway/secondary/command) -"xGS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, +"xGO" = ( +/obj/structure/reagent_dispensers/watertank/high, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron, -/area/science/nanite) +/area/hydroponics) "xGT" = ( /obj/structure/disposalpipe/sorting/mail/flip{ dir = 8; @@ -65064,16 +64648,6 @@ }, /turf/closed/wall/r_wall, /area/medical/virology) -"xHt" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, -/obj/structure/cable/yellow, -/turf/open/floor/iron, -/area/security/checkpoint/science) "xHw" = ( /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 @@ -65194,11 +64768,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/iron, /area/quartermaster/office) -"xJS" = ( -/obj/structure/cable, -/obj/machinery/power/tracker, -/turf/open/floor/iron/solarpanel/airless, -/area/solar/starboard/aft) "xJU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -65211,6 +64780,10 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) +"xKf" = ( +/obj/machinery/light, +/turf/open/floor/engine, +/area/science/explab) "xKk" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ @@ -65218,54 +64791,22 @@ }, /turf/open/floor/engine, /area/engine/engineering) -"xKs" = ( -/obj/machinery/computer/cryopod{ - pixel_y = 25 - }, -/obj/machinery/cryopod{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 5 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/medical/cryo) "xKF" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai) -"xKG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/structure/bed/dogbed/vector, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/medical/virology) -"xKJ" = ( -/obj/structure/table, -/obj/machinery/vending/wallmed{ - pixel_x = -28 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/item/glove_box, -/obj/item/storage/backpack/duffelbag/med/surgery{ - pixel_y = 8 +"xLe" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 }, +/obj/structure/rack, +/obj/item/multitool, +/obj/item/analyzer, +/obj/item/geiger_counter, /turf/open/floor/iron/white, -/area/medical/surgery) +/area/science/explab) "xLi" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 1 @@ -65283,20 +64824,14 @@ }, /turf/open/floor/iron, /area/construction/mining/aux_base) -"xLG" = ( -/obj/machinery/door/airlock/external{ - req_access_txt = "13" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/structure/barricade/wooden/crude, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 +"xLy" = ( +/obj/machinery/door/airlock/research{ + name = "Testing Lab"; + req_access_txt = "47" }, -/turf/open/floor/catwalk_floor, -/area/maintenance/fore/secondary) +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/science/explab) "xLZ" = ( /obj/structure/closet/secure_closet/personal/cabinet, /obj/item/clothing/under/costume/kilt, @@ -65397,6 +64932,14 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) +"xNJ" = ( +/obj/structure/chair/office, +/obj/machinery/camera/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood, +/area/library) "xNZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -65409,12 +64952,30 @@ }, /turf/open/floor/iron/dark, /area/bridge) +"xOj" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/science/explab) +"xOk" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable/yellow, +/turf/open/floor/circuit, +/area/ai_monitored/turret_protected/aisat/hallway) "xOu" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 1 }, /turf/open/floor/iron, /area/hallway/primary/aft) +"xOv" = ( +/obj/machinery/airalarm/directional/west{ + pixel_x = -23 + }, +/turf/open/floor/carpet/royalblue, +/area/crew_quarters/dorms) "xON" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -65465,16 +65026,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) -"xPC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/science/research) "xPR" = ( /obj/item/book/manual/wiki/security_space_law, /obj/item/camera/detective, @@ -65505,6 +65056,10 @@ /obj/structure/sign/warning/vacuum/external, /turf/closed/wall, /area/quartermaster/storage) +"xQE" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/science/mixing/chamber) "xQO" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 @@ -65553,6 +65108,21 @@ }, /turf/open/floor/noslip/white, /area/medical/cryo) +"xRo" = ( +/obj/structure/sign/warning/vacuum/external{ + pixel_y = -32 + }, +/obj/machinery/advanced_airlock_controller{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/maintenance/starboard/aft) "xRt" = ( /obj/machinery/firealarm{ dir = 4; @@ -65563,22 +65133,28 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) -"xRu" = ( -/obj/machinery/meter, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 8 +"xRJ" = ( +/obj/item/stack/sheet/glass, +/obj/structure/table/glass, +/obj/item/stack/sheet/glass, +/obj/item/stack/sheet/glass, +/obj/item/stock_parts/matter_bin, +/obj/item/stock_parts/matter_bin, +/obj/machinery/light{ + dir = 4 }, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) -"xRH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 +/obj/item/stock_parts/scanning_module{ + pixel_x = 2; + pixel_y = 3 }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/item/stock_parts/scanning_module, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, -/area/science/research) +/area/science/lab) "xRN" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -65586,6 +65162,37 @@ }, /turf/open/floor/carpet/green, /area/crew_quarters/dorms) +"xRS" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/south{ + network = list("ss13, security") + }, +/obj/structure/closet/secure_closet/evidence, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/security/main) +"xSh" = ( +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") + }, +/turf/open/floor/iron/cafeteria_red, +/area/crew_quarters/bar) +"xSj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/catwalk_floor/iron, +/area/engine/atmos) "xSo" = ( /obj/machinery/light_switch{ pixel_x = 1; @@ -65609,6 +65216,13 @@ }, /turf/open/floor/prison/dark, /area/security/prison) +"xSE" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/holopad, +/turf/open/floor/iron/white, +/area/science/explab) "xSY" = ( /obj/machinery/door/airlock/maintenance{ req_one_access_txt = "8;12" @@ -65626,6 +65240,49 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"xTc" = ( +/obj/structure/table/glass, +/obj/item/assembly/igniter{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/assembly/igniter{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/assembly/igniter{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/assembly/igniter{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/assembly/timer{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/assembly/timer{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/assembly/timer{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/assembly/timer{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/medical/apothecary) "xTj" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -65651,6 +65308,23 @@ /obj/item/clothing/mask/gas/sechailer, /turf/open/floor/iron/dark, /area/security/main) +"xTr" = ( +/obj/structure/table, +/obj/machinery/vending/wallmed{ + pixel_x = 28 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/item/glove_box, +/obj/item/storage/backpack/duffelbag/med/surgery{ + pixel_y = 8 + }, +/turf/open/floor/iron/white, +/area/medical/surgery) "xTE" = ( /obj/effect/turf_decal/tile/yellow/opposingcorners{ dir = 1 @@ -65667,16 +65341,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) -"xUc" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/command) "xVe" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -65709,6 +65373,16 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) +"xVv" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 10 + }, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "xVw" = ( /obj/effect/turf_decal/tile/red{ dir = 4 @@ -65766,17 +65440,6 @@ }, /turf/open/floor/iron/white, /area/medical/virology) -"xWw" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 4 - }, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/bridge/meeting_room) "xWV" = ( /obj/structure/sink{ pixel_y = 30 @@ -65786,37 +65449,25 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) -"xWZ" = ( -/obj/machinery/camera/autoname{ - dir = 4; - network = list("ss13, engine") - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/engine/atmos) -"xXo" = ( -/obj/machinery/computer/operating{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; +"xWX" = ( +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/obj/machinery/light_switch{ + pixel_y = -23 }, -/turf/open/floor/iron/white, -/area/medical/surgery) -"xXp" = ( -/obj/machinery/door/poddoor/preopen{ - id = "testlab"; - name = "test chamber blast door" +/obj/item/kirbyplants/dead, +/obj/structure/cable/yellow, +/turf/open/floor/iron/cafeteria, +/area/crew_quarters/heads/hor) +"xXh" = ( +/obj/structure/lattice, +/obj/machinery/camera/autoname{ + dir = 5; + network = list("minisat") }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/science/explab) +/turf/open/space, +/area/space/nearstation) "xXr" = ( /obj/item/cigbutt, /obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ @@ -65861,30 +65512,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) -"xXU" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/structure/rack, -/obj/item/storage/toolbox/electrical{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/storage/toolbox/mechanical, -/obj/item/multitool, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/camera/autoname{ - dir = 8; - network = list("minisat") - }, -/turf/open/floor/plating, -/area/ai_monitored/turret_protected/aisat/service) "xXW" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, @@ -65937,15 +65564,10 @@ }, /turf/open/floor/iron, /area/quartermaster/sorting) -"xZd" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/ai_monitored/turret_protected/aisat/service) +"xZn" = ( +/obj/effect/turf_decal/delivery, +/turf/open/floor/engine, +/area/science/explab) "xZx" = ( /obj/structure/table/reinforced, /obj/item/clipboard, @@ -65962,20 +65584,20 @@ }, /turf/open/floor/plating, /area/engine/engineering) +"xZT" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/black/fourcorners, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/airalarm/directional/north{ + pixel_y = 23 + }, +/turf/open/floor/iron/grid/steel, +/area/teleporter) "xZW" = ( /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/captain) -"yaf" = ( -/obj/machinery/telecomms/broadcaster/preset_left, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/airalarm/server{ - dir = 4; - pixel_x = -22 - }, -/turf/open/floor/circuit/telecomms, -/area/tcommsat/server) "yal" = ( /obj/machinery/light/small{ dir = 8 @@ -66010,19 +65632,28 @@ }, /turf/open/floor/iron, /area/quartermaster/office) -"ybZ" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 +"ybr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 5 +/obj/machinery/camera/autoname/directional/east{ + network = list("ss13","engine") }, -/obj/structure/sign/warning/deathsposal{ - pixel_x = -32 +/turf/open/floor/engine, +/area/engine/engineering) +"ybz" = ( +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 }, -/turf/open/floor/iron/white, -/area/medical/virology) +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") + }, +/turf/open/floor/iron, +/area/science/storage) "ycc" = ( /obj/structure/closet/secure_closet/hydroponics, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, @@ -66054,6 +65685,17 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"ycR" = ( +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 6 + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/engine/atmos) "ycS" = ( /obj/structure/bed, /obj/item/bedsheet/dorms, @@ -66091,6 +65733,22 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"ydq" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/science/research) "ydZ" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -66105,18 +65763,6 @@ }, /turf/open/floor/iron/cafeteria, /area/hallway/secondary/exit) -"yeq" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 6 - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/engine/atmos) "yev" = ( /turf/open/floor/wood, /area/crew_quarters/heads/hop) @@ -66137,21 +65783,6 @@ /obj/effect/turf_decal/tile/green/half/contrasted, /turf/open/floor/iron, /area/crew_quarters/fitness) -"yfo" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/central) "yfq" = ( /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" @@ -66170,23 +65801,6 @@ "yfx" = ( /turf/open/floor/prison, /area/security/prison) -"yfB" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 8 - }, -/obj/machinery/meter, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) "yfC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -66335,9 +65949,6 @@ }, /turf/open/floor/iron/dark, /area/science/nanite) -"yjg" = ( -/turf/open/floor/glass/reinforced, -/area/science/nanite) "yji" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -66364,19 +65975,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/dark/telecomms, /area/quartermaster/exploration_dock) -"yjS" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) "yjY" = ( /obj/machinery/light/small, /turf/open/floor/engine/air, @@ -66385,6 +65983,19 @@ /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron/dark, /area/security/brig) +"ykJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/maintenance/disposal/incinerator) "ykW" = ( /obj/machinery/holopad, /obj/effect/turf_decal/trimline/dark_blue/filled/corner{ @@ -74992,7 +74603,7 @@ aaa aaf arB asE -nHm +cTJ asE arB aaa @@ -75249,8 +74860,8 @@ apJ apJ apJ ezL -dij -cwT +fhP +sdt aAC aaa aaa @@ -75264,7 +74875,7 @@ aaa aAC ezL auP -cwT +sdt arB aaa aaa @@ -75506,7 +75117,7 @@ apN apN apJ avP -fEU +uPo asE arB aaa @@ -76021,9 +75632,9 @@ apN apJ lna iea -gSz -rxF -dDL +aUL +oTV +hiN aaa aaa aaa @@ -76031,9 +75642,9 @@ aaa aaa aaa aaa -mkM -vFe -kak +mLR +inH +siJ hJN aRY rQX @@ -76045,9 +75656,9 @@ aaa rQX awZ dlZ -kgo -nSE -nJu +sbq +aBf +sAE cyd aaa aaa @@ -76803,7 +76414,7 @@ aaa aaa aaa rQX -aOe +bIk ayl iMy aRY @@ -77050,7 +76661,7 @@ apJ rov rnF ayl -aAH +wti rQX aaa aaa @@ -77074,7 +76685,7 @@ rQX awZ lnp ayl -aAH +wti rQX aaa aaa @@ -77820,9 +77431,9 @@ asF apJ fUp ewv -gSz -nSE -dDL +aUL +aBf +hiN aaa aaa aaa @@ -77830,9 +77441,9 @@ aaa aaa aaa aaa -mkM -baI -kak +mLR +mEd +siJ hfS aRY rQX @@ -77844,9 +77455,9 @@ aaa rQX awZ xBf -rML -rxF -gnS +eSs +oTV +iJJ aaa aaa aaa @@ -78095,7 +77706,7 @@ aRX arB aaa hcR -bAg +lKI rQX aaa arB @@ -78352,7 +77963,7 @@ aRY arB arB arB -wkT +tAH rQX rQX arB @@ -78583,11 +78194,11 @@ aaa apJ jWz jhy -tKq +lbC vlm oei wks -ssX +xBO apJ xAH ayl @@ -78609,7 +78220,7 @@ aRZ asE dao arB -kus +ggr rQX baF asE @@ -79108,8 +78719,8 @@ ayr azD azD azD -lMl -vWG +hNj +tSr aFG mQN ayl @@ -79121,7 +78732,7 @@ ayl iMy ayl rmG -aSf +oxu ayl gLK pfK @@ -79610,9 +79221,9 @@ aaa aaa aaa aag -nre -fNa -lHT +ehg +mdE +jFK iTR ufk bWi @@ -79624,7 +79235,7 @@ soA aBI brH dnl -ujG +cwM aBI aIM ofr @@ -79633,11 +79244,11 @@ wXZ sdv gtQ jPx -aSb +vfk czK wnx kQa -uZY +jAo vSG qnN czK @@ -80161,7 +79772,7 @@ beS bgj bhJ bjd -bkB +pic cAI tLw aaa @@ -80410,7 +80021,7 @@ leX vjP pqq eeu -isU +tYG czK pHH beO @@ -80664,10 +80275,10 @@ jPx ayl czK yll -kuN +dee gdg rvl -tyR +cKv czK pHH beO @@ -80717,7 +80328,7 @@ aaa aaa aaS aaf -tbO +xop aaf aaS aaa @@ -80907,11 +80518,11 @@ amC alU pSV hua -dax +jYX fLd qvR aBI -fxY +dPN eem asE asE @@ -80933,7 +80544,7 @@ beO beZ bje bkC -fID +nJy beO aaa aaa @@ -81131,17 +80742,17 @@ aaa aaa abY aaa -tOl +sEy adv -rSt +dqQ aaa -tOl +sEy adv -rSt +dqQ aaa -tOl +sEy adv -rSt +dqQ aaa aaS aaf @@ -81388,17 +80999,17 @@ aaa aaa abY aaf -tOl +sEy adu -rSt +dqQ aaa -tOl +sEy adu -rSt +dqQ aaa -tOl +sEy adu -rSt +dqQ aaf aaf aaa @@ -81482,19 +81093,19 @@ aaa aaa aaS aaf -xwB -xwB -xwB -xwB -xwB +gQJ +gQJ +gQJ +gQJ +gQJ aaa chK aaa -xwB -xwB -xwB -xwB -xwB +gQJ +gQJ +gQJ +gQJ +gQJ aaf aaS aaa @@ -81645,17 +81256,17 @@ aaa aaa abY aaa -tOl +sEy adu -rSt +dqQ aaf -tOl +sEy adu -rSt +dqQ aaf -tOl +sEy adu -rSt +dqQ aaa aaf aaa @@ -81685,11 +81296,11 @@ azF aIR ayl ayl -txC +bCa ayl ayl ayl -aSf +oxu czK czK czK @@ -81902,17 +81513,17 @@ aaa aaa aaf aaf -tOl +sEy adu -rSt +dqQ aaa -tOl +sEy adu -rSt +dqQ aaa -tOl +sEy adu -rSt +dqQ aaf aaf aaf @@ -81996,19 +81607,19 @@ aaa aaf aaS aaf -ttf -ttf -ttf -ttf -ttf +ftv +ftv +ftv +ftv +ftv aaa chL aaa -ttf -ttf -ttf -ttf -ttf +ftv +ftv +ftv +ftv +ftv aaf aaS aaa @@ -82159,17 +81770,17 @@ aaS aaS aaf aaa -tOl +sEy adu -rSt +dqQ aaa -tOl +sEy adu -rSt +dqQ aaa -tOl +sEy adu -rSt +dqQ aaa aaf aaa @@ -82181,7 +81792,7 @@ alR alU alU alU -aqP +cwx utF alU amC @@ -82190,7 +81801,7 @@ abe alU qnO azF -kAJ +oQN ett aDg aAQ @@ -82206,7 +81817,7 @@ aQL hlW alV hDp -aWl +wck aXP oMw oyM @@ -82433,7 +82044,7 @@ xvU xvU lMZ amy -mbS +gqX alR aoj amC @@ -82466,7 +82077,7 @@ vwZ hgc hNY vlj -uIT +pVZ vlj nrz ngR @@ -82510,19 +82121,19 @@ aaa aaf aaS aaf -xwB -xwB -xwB -xwB -xwB +gQJ +gQJ +gQJ +gQJ +gQJ aaa chL aaa -xwB -xwB -xwB -xwB -xwB +gQJ +gQJ +gQJ +gQJ +gQJ aaf aaS aaa @@ -82670,7 +82281,7 @@ aaa aaa aaS aaf -xkB +cDk abZ abZ acW @@ -82685,9 +82296,9 @@ ady ady ady ajq -oPV -ulp -qnu +jGr +lDg +ihd rOl uJV ckp @@ -82718,8 +82329,8 @@ aOl aPB akF alN -apK -onR +eWD +kGP amI aXQ aXQ @@ -82965,11 +82576,11 @@ aAP iHT aAP aAQ -aFO +qEH sjz ksp azF -aLG +iPA aNk aOl aPA @@ -83024,19 +82635,19 @@ aaa aaf aaS acy -ttf -ttf -ttf -ttf -ttf +ftv +ftv +ftv +ftv +ftv aaa chL aaa -ttf -ttf -ttf -ttf -ttf +ftv +ftv +ftv +ftv +ftv aaf aaS aaa @@ -83187,17 +82798,17 @@ aba aaS aaf aaa -tOl +sEy adz -rSt +dqQ aaa -tOl +sEy adz -rSt +dqQ aaa -tOl +sEy adz -rSt +dqQ aaa aaf aaa @@ -83444,17 +83055,17 @@ aaa aaa aaf aaf -tOl +sEy adz -rSt +dqQ aaa -tOl +sEy adz -rSt +dqQ aaa -tOl +sEy adz -rSt +dqQ aaf aaf aaa @@ -83477,7 +83088,7 @@ tyZ jPm joD aBQ -aDh +bms aDo aFQ aHe @@ -83538,19 +83149,19 @@ aaa aaf aaS aaf -xwB -xwB -xwB -xwB -xwB +gQJ +gQJ +gQJ +gQJ +gQJ aaa chL aaa -xwB -xwB -xwB -xwB -xwB +gQJ +gQJ +gQJ +gQJ +gQJ aaf aaS aaa @@ -83701,17 +83312,17 @@ aaa aaa aaS aaa -tOl +sEy adz -rSt +dqQ aaf -tOl +sEy adz -rSt +dqQ aaf -tOl +sEy adz -rSt +dqQ aaa aaf aaf @@ -83750,13 +83361,13 @@ aQN aQN xIt vmV -dXi +vGP jAB jzB fkM baw -cBn -bgs +vkr +vOe aXQ inn bkF @@ -83958,17 +83569,17 @@ aaa aaa aaS aaf -tOl +sEy adz -rSt +dqQ aaa -tOl +sEy adz -rSt +dqQ aaa -tOl +sEy adz -rSt +dqQ aaf aaf aaa @@ -84003,9 +83614,9 @@ aOn aPA aQP aQN -pQc -aTB -qWM +vjg +vAb +cbp aXQ aXQ aXQ @@ -84021,9 +83632,9 @@ aaa aaa qdU bqi -oBu +rKz xQD -oBu +rKz bvS qdU aaa @@ -84052,19 +83663,19 @@ aoV aaa aaS aaf -ttf -ttf -ttf -ttf -ttf +ftv +ftv +ftv +ftv +ftv aaa chL aaa -ttf -ttf -ttf -ttf -ttf +ftv +ftv +ftv +ftv +ftv aaf aaS aaa @@ -84215,17 +83826,17 @@ aaa aaa aaS aaa -tOl +sEy adA -rSt +dqQ aaa -tOl +sEy adA -rSt +dqQ aaa -tOl +sEy adA -rSt +dqQ aaa aaS aaa @@ -84248,7 +83859,7 @@ amC alU flJ aBQ -aDl +edB wJI aFS aDo @@ -84256,7 +83867,7 @@ aIX aBQ aLE aNm -aOp +taz aPA wTO aQN @@ -84278,9 +83889,9 @@ aaa aaa qjV bqj -wyG +sMw aZE -iaE +dTb bvT qjV aaa @@ -84505,7 +84116,7 @@ amC alU flJ aBQ -aDk +qAx gWs aDo aDo @@ -84535,9 +84146,9 @@ qjV qjV qjV bqi -pRI +dJV aZE -pRI +dJV bvS qjV aaa @@ -84793,7 +84404,7 @@ uYw ozF dSm fCd -qxb +hYY koC bvV qjV @@ -84829,7 +84440,7 @@ aaf aaa aaa cfw -rCs +quO uRR aaa aaf @@ -85031,8 +84642,8 @@ aOl aPA aQS aQN -fJw -aTx +fry +uVJ dtF aXt aPA @@ -85045,7 +84656,7 @@ aPz aPz inn aZE -bkj +bNo mJS bjr bps @@ -85086,7 +84697,7 @@ aaf aaa aaa cfw -vfu +umR uRR aaa aaa @@ -85343,7 +84954,7 @@ bCq bCq cfw cfw -vmP +nOS uRR uRR aaa @@ -85588,7 +85199,7 @@ bHE bHE bCq bCq -cUt +tNU bLv aaf aaf @@ -85814,7 +85425,7 @@ aPA aSg rGD aZE -bjn +mAq uxM hWE pSt @@ -85845,7 +85456,7 @@ bHE bHE bCq nKI -vdY +gME bLv aaa aaf @@ -86059,14 +85670,14 @@ aOl aPA aQW aQW -aTD +opX aQW aQW aQW aQN ugj -myC -wuZ +qCA +uEI rqX xVS rYK @@ -86102,7 +85713,7 @@ bCq bCq bCq bCq -uuT +iLg bLv bLv bCq @@ -86115,7 +85726,7 @@ bHE cfw cgB ewu -cgV +mBJ cfw aag aag @@ -86375,7 +85986,7 @@ cCW cfw cfw bCq -cUt +tNU bCq aaa aaa @@ -86567,7 +86178,7 @@ aBa aBa aaf aKt -aLL +rRQ bDe aOl aPF @@ -86585,7 +86196,7 @@ vlj vlj iHL aZE -bjo +xsB bjr mJS bmh @@ -86598,7 +86209,7 @@ bub bxu eiB qyT -xyJ +sJS bxu aaa aaa @@ -86624,7 +86235,7 @@ bHE bLu bCq bSq -cdW +saV ceW bCq cgD @@ -86632,7 +86243,7 @@ lRI bHE cjI bCq -dMi +nAV bCq aaa aaa @@ -86830,7 +86441,7 @@ cOM aPH igW igW -aTG +urq aPG inn gjl @@ -86851,9 +86462,9 @@ bjr bjr bjr bjr -bvX +wYu bxu -tTX +vci qrl qBe bxx @@ -86889,7 +86500,7 @@ met bHE bLu bCq -qKd +jQf bCq aaa aaa @@ -87331,7 +86942,7 @@ mUU ayA aaa aBa -aBV +mPl wvD mat jYS @@ -87340,7 +86951,7 @@ rBg edw vKP sKx -xxQ +sFF aPG aPG aPG @@ -87375,7 +86986,7 @@ aaf aaf jZP nVG -xff +pNe eZm jZP aoV @@ -87588,10 +87199,10 @@ mUU ayA aaf aBa -aBU +vLK tdD uWa -cNK +kgO aHF aJd aKv @@ -87605,7 +87216,7 @@ kIa kIa sUB gjl -xrA +maW baS eZS baS @@ -87632,8 +87243,8 @@ aaa aaa bxy fVH -ivQ -nYS +cIV +cNz jZP aoV bCq @@ -87881,7 +87492,7 @@ aZE aZE aZE bxu -lHM +bER nTi dYn bxu @@ -88133,9 +87744,9 @@ dMh rju boN bqo -gCW +pEm xvX -lRe +bJl nlx bxu bxx @@ -88395,12 +88006,12 @@ cJh bbR bOL bxy -byF +pSy xOW byE bCo bDk -wsW +aCI qVP sCg kRq @@ -88628,7 +88239,7 @@ gDW tEs aPL aPK -cWf +mSi aTI aPK aWB @@ -88650,7 +88261,7 @@ bbR niG bbR bbR -buc +rdF bxy eVL gZT @@ -88693,7 +88304,7 @@ bgN bTB mIZ liO -rWg +kDt epi btG aaa @@ -88883,7 +88494,7 @@ rDh ohK twN aOw -iBk +egz aPK aSn aTK @@ -89147,7 +88758,7 @@ aSs aSs tav aYi -pWH +oEl jAJ qIo bLG @@ -89363,7 +88974,7 @@ tNE tNE tNE wrN -gud +mJD yfx dDd yfx @@ -89400,19 +89011,19 @@ aNm dCJ aSs aRV -aSW +enr aVa tav -fcN +lqq oVC qnW juV pXj tav aZH -dtQ +bug uZo -bgE +noB xYN cNI bfm @@ -89428,7 +89039,7 @@ syU bwd bwe uOz -bBI +aeF bGn bGn bGn @@ -89627,7 +89238,7 @@ yfx yfx prM llv -qFa +wcm xEg wwv vfy @@ -89718,10 +89329,10 @@ btG bgN bgN bgN -qmP +nTf fCi rZb -jPO +pXG btG aaf aaf @@ -89879,7 +89490,7 @@ tNE tBx yhH ksU -hch +ktB ksU rds dFp @@ -89903,7 +89514,7 @@ gXs bfv bfv vVK -oyH +jDk bfv bfv aaa @@ -89939,7 +89550,7 @@ bbR bwd jgV xVe -tJe +nkv bwe kCJ bHE @@ -90137,7 +89748,7 @@ mdH yfx owj uHL -pcu +obR eAJ acd acd @@ -90146,7 +89757,7 @@ lDm sCw acd tMw -ksb +vCo acd acd acd @@ -90172,7 +89783,7 @@ akC aSs aSa vKD -aSr +xnB tav oVC mVs @@ -90184,7 +89795,7 @@ beA pXX cNG ebc -xxk +ore aZK fJk bbR @@ -90234,7 +89845,7 @@ aaa aaf btG ctc -nvH +dHz iuQ btG aaa @@ -90394,7 +90005,7 @@ pCb yfx tST gda -pcu +obR ugl sVh muJ @@ -90431,7 +90042,7 @@ aTL hYo aWD tav -iJE +paM tav baU nXi @@ -90451,9 +90062,9 @@ bty bty qJM bwd -bSe +fhx xbF -nTq +tqe bwe eRh bCe @@ -90490,8 +90101,8 @@ bCq bCq bCq btG -aiP -bPQ +chF +rPW stf btG aaf @@ -90651,13 +90262,13 @@ fuY yfx tST wSz -pcu +obR ugl vKc muJ sUc kpH -xGz +gdG acd erk obp @@ -90907,7 +90518,7 @@ tNE cVc yfx yfx -bzo +tUa yfx ugl pXM @@ -90927,10 +90538,10 @@ gXs arP qVj ayE -nqq +kTk bfv lfJ -kLN +mNF uZQ whu aDs @@ -90963,7 +90574,7 @@ gMk hzi bfo bfo -ftu +hCG bfo bfo bfo @@ -91007,7 +90618,7 @@ cnr qPC xuU cpq -trl +cAE cqw cqO crp @@ -91191,9 +90802,9 @@ ojA uzn dDy bfv -cVf +uyQ bfv -hEW +gzT uYC rnd sYx @@ -91245,9 +90856,9 @@ bVI bWD bXA bYB -yaf +oKV uwI -ggf +hnr ccg cdd cea @@ -91398,9 +91009,9 @@ afA afA afA kCN -dtP +oJg nLn -mxm +kPq afA afA afA @@ -91419,7 +91030,7 @@ tyd vCQ mYT icY -joq +hwE fcq jHS vjl @@ -91466,7 +91077,7 @@ nbZ nbZ sEj aYl -tIU +nJp aYl aYl sEj @@ -91707,7 +91318,7 @@ etK bfv gXs dxw -cFq +tJd iRX kUE dgB @@ -91922,7 +91533,7 @@ rGb vpP gXs tnE -xao +oxC gAH shL xeC @@ -91959,7 +91570,7 @@ gXs bfv bfv jwN -stN +vkq bfv bfv aaa @@ -91973,7 +91584,7 @@ aaa dgB cAx jVq -cVe +ohc eWC iXb rfh @@ -91999,7 +91610,7 @@ aJq aJw gXs sHg -rlG +geH rhL aGG ldd @@ -92027,7 +91638,7 @@ cay ccw chY ciX -tIV +wSu ckB ckB ckB @@ -92171,7 +91782,7 @@ pLE sNN vZK kNn -rUL +qBA acZ cEo aHK @@ -92179,12 +91790,12 @@ axz vpP gXs tnE -wbV +kgz guI tBK jkW tnE -pBs +oLb tfO oKv oKv @@ -92206,7 +91817,7 @@ acd aai ajo uQt -eXM +phh ajo kwm aqR @@ -92252,7 +91863,7 @@ tyH mgE klN aJq -kpM +vJE aJw aaa sHg @@ -92455,7 +92066,7 @@ pnL pNh mBn cPf -kKO +rUj uBy acd ivE @@ -92499,7 +92110,7 @@ dQJ bxK fqb bmo -lQG +gDK rgI lKZ kHG @@ -92688,14 +92299,14 @@ vnk dIo fkT aiX -vQd +xyy aUP aHG naW -nCf +cyO tdv aiX -oMf +umA biF tnE jcc @@ -92803,9 +92414,9 @@ ccw ccw ccw ccw -cnZ +hYL erT -eQz +wEZ iYz cig yal @@ -92956,7 +92567,7 @@ wwG bth lac bVl -rGP +cvd agn uVA edZ @@ -92966,7 +92577,7 @@ agn iwc rrq cTy -gmL +vyv aai tSR wjf @@ -93003,7 +92614,7 @@ aPR sVi aPR bjz -yfo +hwq bmr kvF dus @@ -93013,7 +92624,7 @@ pXa qLW tYa bmo -fkQ +sVR cfr njO dae @@ -93059,13 +92670,13 @@ kSG oLO cig ddc -kgN +ubO mDu eLT -let -bAv +unH +hPY cmr -shC +oRL gDw crJ crU @@ -93195,7 +92806,7 @@ aaa aaf gXs aAg -cEZ +rVD nEg rDR pef @@ -93207,7 +92818,7 @@ tMS aHG lDO fyr -wRj +fFN aiX gAd iwm @@ -93256,7 +92867,7 @@ dgB aaa aPR vFT -qud +iau gdO lel bjz @@ -93271,7 +92882,7 @@ nJq fSz bmo lqE -xWw +qXL rHW qVi bxe @@ -93280,7 +92891,7 @@ qCO aZM umF fjx -cdL +ttR bCs dDw azv @@ -93313,7 +92924,7 @@ ccw iDp igc ewQ -tfP +pks cTc mjh kjL @@ -93472,7 +93083,7 @@ tnE jcc rda agn -pcf +mCb gjt wIY owl @@ -93482,7 +93093,7 @@ hMf sRV fto aai -hHP +dbZ rOW jJp pdt @@ -93491,7 +93102,7 @@ amr amY amY cKj -rLQ +xfL ajo aqR sse @@ -93500,7 +93111,7 @@ tlM nbl mgh fuF -wFf +bBf vPu tlM ayL @@ -93521,7 +93132,7 @@ acO kZO hxw rvO -taY +knn jKn xLi lOA @@ -93539,15 +93150,15 @@ klN aJq aJq bCs -jJd +aNJ hix cil tLx -nsB +cOC bCs gXs ayG -bNL +nOb sxy sQE eaO @@ -93563,14 +93174,14 @@ rCa dlA lXQ fTO -ceg +mml bVJ cay ccw wba siP ncy -esy +qGY clJ glV hCM @@ -93580,9 +93191,9 @@ uXd cFI cFI cFI -rqr +jEL cEr -hDH +dqX cFb cFu cFI @@ -93714,7 +93325,7 @@ bOm dBV csp csp -pHy +iQo oRK qzT csp @@ -93776,8 +93387,8 @@ jvp bjz hEA bmr -rPD -vbn +kZn +bsK bmo olu bmo @@ -93808,15 +93419,15 @@ uEM spX jEn riz -bSv +vve ayG jfW bVJ bVJ -cPO +tLN ndh bZv -bSt +naP bUc xtu eYp @@ -93824,7 +93435,7 @@ cei bVJ cay ccw -clE +guu hqX gOf poT @@ -93848,7 +93459,7 @@ wYO ccw jMY csd -cHa +vqk csd wtY ccw @@ -93958,9 +93569,9 @@ aaa aaa aaa oFP -qwk -kjv -lhe +bee +lrz +jOv wQz nEx top @@ -94005,7 +93616,7 @@ amr amY amY cKj -qgx +vUw ajo hEh gXf @@ -94228,7 +93839,7 @@ mTZ jHD jHD jHD -hPc +iPN lmr jHD jHD @@ -94238,7 +93849,7 @@ jHD jHD kBQ jHD -hkp +vhZ rvt vHu bUw @@ -94262,12 +93873,12 @@ amr amY amY cKj -maH +uJd ajo aqR sse ayL -nku +pmB kPo vMD sCo @@ -94312,7 +93923,7 @@ byU bCs tpu qWt -lpc +mGR gGm iIx vDe @@ -94360,7 +93971,7 @@ cFK cGe ceu kFU -nLU +ceh cHb cHg cHn @@ -94477,7 +94088,7 @@ gXs aiX wby gwE -lwc +jJM rfQ rfQ rfQ @@ -94506,7 +94117,7 @@ tXy nIx hfq agn -wVQ +feR vLM paf ajo @@ -94525,7 +94136,7 @@ aqR sse ayL ejT -lyj +qoW fLS cLg tgd @@ -94579,7 +94190,7 @@ vZz bJu osw cmX -qbD +vCJ ayG bCq bCq @@ -94596,7 +94207,7 @@ bQg jSz ccw cig -jZt +dUO wMQ cig cig @@ -94609,7 +94220,7 @@ cDv cDD cqU cMD -idO +ioP cEz cEz cMD @@ -94617,7 +94228,7 @@ cFL cGf xKk gOp -sBU +wXP cHc cAu cAu @@ -94738,9 +94349,9 @@ lMQ rfQ gnK unJ -oDY +uRu rfQ -hGQ +fHe yhE djs psc @@ -94789,7 +94400,7 @@ ayL jWy ayL ayL -fGq +bah kAD aLZ aNv @@ -94799,7 +94410,7 @@ lrY aiH atr lCw -aSL +ayg aPR bjz gYX @@ -94814,7 +94425,7 @@ vht vht vPa vPa -hSB +kJG deB hbS vPa @@ -94874,7 +94485,7 @@ cFM czE kQq ccw -puD +gPH csd csd csd @@ -94986,16 +94597,16 @@ aaa aaa aaa aaa -qwk -hKP -lhe +bee +ozo +jOv wQz qFL lMQ rfQ atx mOt -dly +pLw rfQ iKV aEU @@ -95005,7 +94616,7 @@ eqh adR lUX opC -iRj +xRS adR hOs kJN @@ -95024,7 +94635,7 @@ wCw ful anz gJS -pTu +ixg dXA iue kbv @@ -95062,7 +94673,7 @@ ifm vGV quo wgy -rkF +nht mRL tsb qfD @@ -95086,7 +94697,7 @@ bSA xkQ uqP vVj -wWU +tsf bSA bIe wLg @@ -95094,7 +94705,7 @@ iWh efJ ucY eZY -bTJ +oem mig prI bWL @@ -95119,9 +94730,9 @@ uEw gop hOR nGx -nkr +jYV cqF -cra +uEG crI cEw cEw @@ -95131,7 +94742,7 @@ cFN csH csR cMm -lvc +oTb gTc csd cHo @@ -95258,7 +94869,7 @@ kyW aEU aEU aEU -cNq +cGq adR wPx sLc @@ -95268,7 +94879,7 @@ fha ipF tEy rvt -dUO +jCI uav vom vbv @@ -95384,11 +94995,11 @@ cMH cAm cMH cMN -jnP +tBN cSI cSI cMm -xab +gww csd cGV noK @@ -95531,7 +95142,7 @@ gaF nNc ncX agc -ttN +rcC fPr ivY tyx @@ -95546,7 +95157,7 @@ qXk eqi xVw eqi -czp +fjh uZc eqi hWH @@ -95555,7 +95166,7 @@ rmD uTq rmD aWO -gTB +iYP uhz rmD gUQ @@ -95570,13 +95181,13 @@ ukk okA tqU lCw -tGv +dcD aTQ gef eXz cMU lDI -xUc +wcd ifH hCs mmm @@ -95588,7 +95199,7 @@ lDI ifH chk hbS -fqO +ndU rOa oKn ogJ @@ -95608,7 +95219,7 @@ fWn bQg hXS bQg -tDQ +loO emX bUF kqX @@ -95616,10 +95227,10 @@ bQg hXu jIo mNd -wfo +hqI pYc vSa -qkt +phv cfb cfb cfb @@ -95645,7 +95256,7 @@ cFP csI cAt cMm -lMg +jaC ugK csd cHp @@ -95842,7 +95453,7 @@ vht vht vPa vPa -lUP +fyk lYS hbS vPa @@ -95880,11 +95491,11 @@ iPs cfb cfF cfb -xnN -uqz +sDi +tIx wUe cfb -gil +wLG cfz cgR ccw @@ -95902,7 +95513,7 @@ cFM czE kQq ccw -xwN +ryf csd csd csd @@ -96021,17 +95632,17 @@ aiX pEU aiX rfQ -lPT +uBZ xIi miy osc -kBH +pGq jvY mtr hoO oWt nnM -rRR +cSs fjc oWt oWt @@ -96040,37 +95651,37 @@ kxG nWr tcd vLp -mPC +qMv aiX tud juw sMt -ewV +nJX aaQ nEO lLo wpw wpw gCm -vKQ +ibP aph lJE uGK aoz arf dcP -rGB +xOv arf aKa -wvi +wuP arf vKh -elC +typ arf lPH -tmd +lzR mgt -mLS +fCq eYZ hyI mgt @@ -96112,11 +95723,11 @@ cBD bDL bDL bDL -cuK +cJS cBD jxk bLK -cvZ +tHw cwl bOT uQf @@ -96124,12 +95735,12 @@ bRs bSC bMK bUG -bVO +bMk bWO bXK sFV bZz -pKT +pBY bYH bVo avu @@ -96141,7 +95752,7 @@ cim cim ceo cfb -wjp +rDZ cje cgR ccw @@ -96159,7 +95770,7 @@ cFR cSJ kQq cMm -wNC +dfK cHd cHj cHd @@ -96302,7 +95913,7 @@ vWy aue oUI ngS -vns +mOf aaQ hBf nBM @@ -96329,7 +95940,7 @@ hRX mgt iYy ufu -kfN +wEU mgt dgB aJw @@ -96367,27 +95978,27 @@ hKs aXh hdg aXN -rbl +heN snw hKV cBD jxk bLK -bLJ +xyb bNP bOd jHJ bOd bOd bRx -gmZ +fDZ iCc bRA bLK hYV bZy bZy -rmg +qHS bTg rew bYO @@ -96416,7 +96027,7 @@ cFS cGg mBv qLU -mdM +oIC cHe cHe cHr @@ -96556,10 +96167,10 @@ mTZ fZH vsD jvW -xvB +dHB gBM eHR -fnf +fEl aaQ mjo syA @@ -96584,7 +96195,7 @@ arf ycS kWO mgt -doH +dwp onS eVR mgt @@ -96604,7 +96215,7 @@ aZV pYH vRb rWT -kYW +gwy aZV pqV aZV @@ -96621,23 +96232,23 @@ aaa vWd klN hKs -xkE +jfm cBD -dOP +gZX bFi -puY +waS qxV -gux +hSk sfj bLK bLM cwm cwr -bja -sLn -sLn -sjd -jdT +xSj +rrR +rrR +fIA +rbZ sll bRA rOJ @@ -96822,10 +96433,10 @@ yhC tWo iYW dPv -cjN +hmR ooM aph -eVJ +xku vYD ooI arf @@ -96883,7 +96494,7 @@ cBD bDJ cAL lJv -oia +sXR cBD jxk bLK @@ -96894,7 +96505,7 @@ qEK bOd bOd tkN -jRM +pOq hwp bRD bXL @@ -97059,12 +96670,12 @@ woI jSF aaZ aaZ -jfl +ecJ aEU mbF aEU aaP -ajQ +rOi adR aiX aiX @@ -97073,7 +96684,7 @@ aiX fhY fDt ulD -naB +dUl aiX wQj wQj @@ -97088,7 +96699,7 @@ aoz oup kfk nvT -iQX +erX dnN nvT avy @@ -97118,7 +96729,7 @@ aZV ckE pAb xel -fVS +xsv hqD fPH jsF @@ -97137,7 +96748,7 @@ xTN hKs aJq cBD -tfE +dkv bFi vNj dRs @@ -97151,7 +96762,7 @@ bOd bOd nvN bRx -jRM +pOq mIb bWQ bWQ @@ -97161,7 +96772,7 @@ caA caA bZy haz -bZu +ueK cfb cfb cgS @@ -97178,7 +96789,7 @@ cjb cDy cqC crc -rod +ybr cED crc crc @@ -97311,7 +96922,7 @@ aaf aaf aaZ bnY -iXO +lhX dxd bCl ueB @@ -97334,7 +96945,7 @@ wTg eNp exj hVN -kYA +msO vYB nWL rli @@ -97351,12 +96962,12 @@ nuF wXL qkk nuF -efz -qXy -kno -fHD -awI -oUi +fhu +rOm +uiS +jbM +xqm +sXp vlI arf aJw @@ -97368,7 +96979,7 @@ dgB aaa aPR fJh -pqp +ahS vFr aen aZV @@ -97408,10 +97019,10 @@ bQl bRu ijC bMK -dYv +nux bWN bWQ -jMT +cWH jcC jcZ jeB @@ -97602,18 +97213,18 @@ neT ugn iVg hny -iFz -iFz -iFz +pLM +pLM +pLM awr byM wcx -kap +osA awr -iFz -iFz -iFz -iwg +pLM +pLM +pLM +qWr jCm ktK mgd @@ -97665,7 +97276,7 @@ bMQ bMQ bMK bMK -fLD +jyt bVS bWQ uhI @@ -97897,7 +97508,7 @@ xjt mDG rkm bqH -sec +nEd pPU qIl xqo @@ -97909,24 +97520,24 @@ hKs uHQ cBD bAV -pwQ +rCg cBD qUA cBD jxk bLK bML -gcO +oSO aZh wts -wXt +tTA bSF ixP -fFz +cFV wvY bWQ -xDw -dWm +lqv +txZ mRi cfs caA @@ -97935,7 +97546,7 @@ sJB bZw taJ ctR -ccn +uPD fWY rDy ccw @@ -98154,7 +97765,7 @@ bbw rQI rtT bqH -xGu +wfV ihH gVW rqm @@ -98179,7 +97790,7 @@ bOd bOd bOd gKG -fFz +cFV tvg bWQ bWQ @@ -98197,10 +97808,10 @@ ccw ccw ccw ccw -lkK -qkc -dXa -eKt +nDb +rnL +paJ +wmW cgR hCM cjh @@ -98336,13 +97947,13 @@ aaf aaf aaf aaT -kFf +cyR aaZ pst ack lJH hJq -pJt +doA aaZ mYa kNv @@ -98389,7 +98000,7 @@ dIg gkL obl aAh -aLQ +uEE ifY aOE dgB @@ -98403,15 +98014,15 @@ aZV iIT uzV bmx -peo +dqH cMw aVW tJV -oDU +lTj aZV aZV bqH -nPO +xZT dlz fmb dTA @@ -98429,24 +98040,24 @@ tEr cBD jxk bLK -bMM +nCA eBT eBT siD siD bOd bOd -wSA +wSm bVT bWR bXQ aZe -bZF +hpw ugi -mOx +mMu hLy -yeq -xWZ +ycR +usI tdQ nKn ntX @@ -98458,15 +98069,15 @@ ccw ccw ccw ccw -pbR +eKo hCM cgR cDz etu gtt -iWB -lgz -wsQ +jHa +bPw +oKu aag aaa aaa @@ -98622,7 +98233,7 @@ llb rVA eaF tdz -aVv +dGH pdQ gXs gXs @@ -98653,9 +98264,9 @@ dgB aaa aaa dgB -uxh +vTI sAB -mrA +urY aZV aFL bwU @@ -98693,17 +98304,17 @@ rkQ bRB bSI bSI -rEi -yjS -tNj -tKY -tKY -pkB -taT -jLX -jlw -jJx -rFX +ofI +fDG +tus +orR +orR +qYN +vnB +myR +gMl +mVr +jtr bOd vGb oWz @@ -98715,7 +98326,7 @@ ckU cmU cmU ccw -tuM +jmC eMx rsl faf @@ -98888,7 +98499,7 @@ ahn eMU arf pIv -sIG +vkZ arf sIK rCL @@ -98901,7 +98512,7 @@ oFB vqV jij vlM -ayw +nKQ aAh aMm jDW @@ -98937,20 +98548,20 @@ gnO aJq cBD ctN -tyE +npd cBD oNQ cBD fVk -eSP -fyx -cuz -caj -wbY -sVr -gtq -gpI -kNT +kGH +vtz +mYH +nPr +nKL +mDD +daM +pPG +jRC bVU bMK bXR @@ -98960,7 +98571,7 @@ bMK cbz cbD bOd -nER +tBm bOd cfP nzC @@ -98974,7 +98585,7 @@ koX ccw cpa cjc -aFg +vzu cDL cep shQ @@ -99158,7 +98769,7 @@ aAh aAh dIg gHK -ndi +oDz aAh aJq aJq @@ -99173,7 +98784,7 @@ aOE rBC dKA aOE -twI +qJK iNa aOE aOE @@ -99217,7 +98828,7 @@ bMK cbC oBM bOd -ioa +dvW bUS qxh vGm @@ -99230,10 +98841,10 @@ cmU cmU ccw ccw -wcm +gwm ccw cDL -wmq +gSu hCM cjV cig @@ -99368,7 +98979,7 @@ aaa aaa aaa aaa -mnD +kUH aaa aaa aaa @@ -99417,7 +99028,7 @@ dIg rYB dIg aAh -aMo +kQk aNC aJq aJq @@ -99474,7 +99085,7 @@ bMK cbB bRA bOd -kVW +kuu bTO cfQ tYh @@ -99487,8 +99098,8 @@ bLK bLK ccw cpb -qIE -ouS +cyi +wQW cDN syd iwQ @@ -99702,8 +99313,8 @@ aJq taa aJq aJq -bxL -byX +qgK +pgi cjx gUu cBD @@ -99727,11 +99338,11 @@ bWT bWa bYS bZH -duN +lZw bQt cBJ bOd -kVW +kuu vFt cfR pVO @@ -99744,7 +99355,7 @@ cmV cmV ccw cig -nbX +mbo cig cDN crh @@ -99916,7 +99527,7 @@ teF arj arf dcP -mVy +uqW arf ugU mNm @@ -99988,7 +99599,7 @@ bOd cbD bOd bOd -kVW +kuu vFt cfP akW @@ -100192,9 +99803,9 @@ pEr adq aQb tEq -mod +dLu fRF -uby +xSh fRF ldf fRF @@ -100209,7 +99820,7 @@ uYs bgF etZ tZy -mYv +dTW vPT bio bqR @@ -100245,7 +99856,7 @@ caH oNw pYU xGE -oyV +tNr vfI qxh sTP @@ -100431,7 +100042,7 @@ nRl bXG nXm eCU -dyY +ram bXG foO bXG @@ -100442,18 +100053,18 @@ aAh aAh aAh qZc -hvH +mee aCr aCr aMp aMr aOH -arq +icF fRF oli fRF fRF -wWe +icF fRF bUD aJC @@ -100482,11 +100093,11 @@ xyn nvQ nDv oUG -nVu +mnh rzm bLK bLK -err +fRd rcc bSf bMZ @@ -100502,7 +100113,7 @@ caG cbE bOd rcc -kVW +kuu cdA cfQ iNO @@ -100698,7 +100309,7 @@ arj rIV sxa aFl -pNB +qFe vwT aCr aKJ @@ -100711,14 +100322,14 @@ opT jKY fJJ cad -xjb +jCo nAK aJC aYV aYV aYV cZK -aUy +psy bip bmG iXm @@ -100728,7 +100339,7 @@ bqT cZK cZK cZK -wfB +euJ iYL fsH fsH @@ -100759,7 +100370,7 @@ bUS bXU bUS dth -jMe +wli bMW cfQ ixO @@ -100952,7 +100563,7 @@ rLR qrR nOH arj -bBj +sPu sBP iRZ jQe @@ -100967,7 +100578,7 @@ fRF adn pEE fRF -arq +icF fRF eRA aJC @@ -100993,7 +100604,7 @@ bhh oGY bof ssN -dPk +sFY vay ovr bof @@ -101016,10 +100627,10 @@ bUR bTT bUR xwR -igr -iaa -cpF -clr +dOj +dJc +nKe +lrM bMQ gXs aaa @@ -101055,7 +100666,7 @@ jAD aaf aaa aaf -rje +prn aaf aaa aaa @@ -101070,7 +100681,7 @@ aaa aaa aaa aaf -pZC +lYs aaf aaa aaa @@ -101193,7 +100804,7 @@ anF anF ahn ahJ -sby +hNM xaN arj rPV @@ -101215,7 +100826,7 @@ pio nPC nPC aCr -aKr +tjw aMr vil aOH @@ -101232,7 +100843,7 @@ aYV aYV aYV cZK -bhd +pMt xCy cGN rQZ @@ -101266,7 +100877,7 @@ bTV bUT fUA bWU -bXV +sYl bYT bZK fYS @@ -101276,7 +100887,7 @@ xYv ceB kUw aJf -wYa +aUx cix upK ckV @@ -101306,8 +100917,8 @@ caJ jAD jAD jmM -eGU -joR +haM +nKO jAD cvk cvk @@ -101445,7 +101056,7 @@ aaa aaa ahn ahn -pJr +stu ahn ahn ahn @@ -101454,7 +101065,7 @@ arj llD arj arj -utO +dUa pxI pxI qgO @@ -101472,13 +101083,13 @@ aCr aCr aCr aCr -aKq +vDf aMr aMr aOH fRF nRm -wWe +icF khg fRF oli @@ -101506,9 +101117,9 @@ gWM gWM gWM gWM -xKJ +usC aku -xXo +lTO xVM gWM xdc @@ -101533,7 +101144,7 @@ fEJ xHM bLK bLK -oPh +cLH bLK aaf aaa @@ -101563,8 +101174,8 @@ vtH fTd rnM tBe -aCK -tpA +fQq +rdy oCI cvj nEB @@ -101702,7 +101313,7 @@ aaa aaa aaa ahn -iPC +obt ahn aaf aaf @@ -101736,7 +101347,7 @@ aOJ fRF sRO heZ -xjb +jCo nRo cGR uYr @@ -101763,8 +101374,8 @@ gWM ovd oDx jrP -tlH -mZd +ePv +qUg bol ezK gWM @@ -101790,7 +101401,7 @@ giq jiH mhL bLK -sYo +kGt bLK aaf aaa @@ -101821,8 +101432,8 @@ jAD jJw qMj sTG -biH -gHt +wSL +vVk fFA vsO vsO @@ -101959,7 +101570,7 @@ aaa aaa aaa ahn -xLG +xEX ahn aaf aaa @@ -101978,7 +101589,7 @@ qOk qOk qOk uGZ -esl +oQw arj alP alP @@ -101992,7 +101603,7 @@ fRF fRF fRF nRm -arq +icF fRF fRF adn @@ -102011,16 +101622,16 @@ sNZ jgY fGQ kSZ -qjQ +xxL uwZ jIS lHY mXl gWM -iIO +hHX ovd jrP -wOe +nUH hgh vCl uJP @@ -102047,7 +101658,7 @@ bPj bLK kIJ bLK -bTj +kmx bLK aaf aoV @@ -102067,7 +101678,7 @@ bRK aaa qGK csM -iAk +lmF jAR cua cua @@ -102078,7 +101689,7 @@ jAD jAD pRy ohq -kzA +lUH pyc cvj cvj @@ -102244,9 +101855,9 @@ dbX qcV dPS ksO -aPa -aPa -aPa +jxC +jxC +jxC kbR wGy fRF @@ -102254,7 +101865,7 @@ fRF fRF fRF fRF -lYD +xpH aJC aYV mNB @@ -102278,9 +101889,9 @@ hTk niV jrP hLW -hGY -mZd -qzD +uMI +qUg +oOt gWM xdc bzs @@ -102324,11 +101935,11 @@ bRK csM jik csM -tWF +isB ctd cua cua -hkZ +iGx vMm lww xxy @@ -102341,9 +101952,9 @@ cvk rrE rrE nkW -twj +rkd tpe -iLQ +acl nkW rrE rrE @@ -102505,15 +102116,15 @@ jMr dmt jMr aOK -fTI -fTI -fTI -fTI -fTI +dRw +dRw +dRw +dRw +dRw fRF hAq aJC -bcr +wsh mNB rpN iQT @@ -102525,16 +102136,16 @@ sNZ szW tXQ bpV -fdk +xqP uwZ iRL lHY mXl gWM -gpA +fUy ovd jrP -wOe +nUH tRo tNy dyB @@ -102543,7 +102154,7 @@ xdc bzs aaf bLK -bPk +eVa bPm bPm bLK @@ -102581,7 +102192,7 @@ bRK csM jul xnu -cus +iWb qDd cua pBM @@ -102591,7 +102202,7 @@ doX dZe cuA sUo -nOu +sjM dPF gzS cvk @@ -102605,7 +102216,7 @@ rRY mkj mkj cva -dvq +tOc rhX qqN pwt @@ -102614,7 +102225,7 @@ gMz cva cva asY -nTh +dcL pPb cva cva @@ -102767,7 +102378,7 @@ gEU kbO mvz mvz -ikR +ogj usO aJC aYV @@ -102791,8 +102402,8 @@ gWM ovd ovd jrP -tlH -mZd +ePv +qUg eGr hPg gWM @@ -102838,8 +102449,8 @@ bRK csM wQL mGj -uXs -kyq +lNf +biH jok ptl jMd @@ -102872,11 +102483,11 @@ rtv cva pLb mWI -kUK +gJm cva cva cva -qPP +aXX aaa aaa aaa @@ -103013,9 +102624,9 @@ aaf alP jVC aJC -aJE +kKN aKQ -aLU +dOO aNu aJC lKm @@ -103024,7 +102635,7 @@ fRF dWa fRF lLK -jOB +mNS wAi aJC aYV @@ -103048,9 +102659,9 @@ gWM gWM gWM gWM -cIy +xTr gRe -bRq +hJs gSK gWM xdc @@ -103096,13 +102707,13 @@ csM kcM xth kcM -mvl +uRa cua awo ncb eqt nBo -pLK +fWy cuA wIU fTL @@ -103124,7 +102735,7 @@ kWu qqN pwt oSH -szj +gIV cva cva cva @@ -103303,7 +102914,7 @@ iuO bhh cga fWO -lYt +cry gWM gWM gWM @@ -103358,7 +102969,7 @@ cua cua omb gWx -sqw +woq qwN cuA cuA @@ -103371,7 +102982,7 @@ rrE jfI rrE hNs -isP +xOk jfI rrE rrE @@ -103535,7 +103146,7 @@ aJC vTD jRJ fRF -hhD +pZz fRF ojc fRF @@ -103562,7 +103173,7 @@ yfC dla hSh bIr -xKs +dTH gxL xRj klA @@ -103595,10 +103206,10 @@ bzs bzs cfj cfj -qzw -nrl -ftd -wNL +jmD +mZJ +xCD +qTo luc cfj aoV @@ -103620,7 +103231,7 @@ cvc cvc cun htk -hWQ +nVj hBX cvj cvj @@ -103785,7 +103396,7 @@ alP hZH aJC aJC -aKS +jZl lme aJC aJC @@ -103810,7 +103421,7 @@ bok btZ pVe xaA -iSd +dgq btZ eJE ucP @@ -103822,7 +103433,7 @@ bCO bGU tMg cuI -gQA +ptW bof jGB bkQ @@ -103851,12 +103462,12 @@ uvC bAw mLV cfj -rqt -ruU -ruU -vTs -ufY -tuZ +sjq +tup +tup +wcH +gXK +gjR cfj aoV aoV @@ -103872,13 +103483,13 @@ aaf cua qRd fIX -kOs +vtg cvc cui cuq cuC -qBv -xZd +rez +oqO duz nAP nAP @@ -104079,7 +103690,7 @@ hgw gut vzx uWn -qvm +jiz bRO vck hvq @@ -104108,12 +103719,12 @@ cfX bAw bAw cfj -rgj -fdC -xRu -hmQ -wMX -kHb +rAw +kUk +jsj +oDb +wKW +neL czJ kgY vrl @@ -104133,8 +103744,8 @@ owq cvc cui cuq -vlv -ckz +nCU +lMf iCg cvj xjH @@ -104324,10 +103935,10 @@ bkO bok btV btk -gox +vxH bSD caQ -cbP +ilz xJf ucP kDP @@ -104346,7 +103957,7 @@ unz uCp bNd wxA -fdc +tjb ivp cAY fBK @@ -104356,7 +103967,7 @@ ifu kWa noD uFk -ybZ +lqG hjj lAN lgX @@ -104365,12 +103976,12 @@ cfX bAw sZj cfj -qgy -fbE -wNX -aYA -wSr -bui +bsp +lBz +lAd +vUU +ikw +azE cfj cfj cfj @@ -104390,8 +104001,8 @@ cua cvc cvc mfk -xXU -wWz +ciJ +eyf cvc cvk cvk @@ -104556,7 +104167,7 @@ alP gAn dHi dZF -dpV +ozf jia fwN eGg @@ -104595,12 +104206,12 @@ pdV bGT bIo bRO -dFn +pQf wLT dmK bII fPk -pQu +qSU bNd bMa cAZ @@ -104622,12 +104233,12 @@ cfX eah kkP atc -tZa -xFE -olm -pKw -mzD -fiU +bMH +ykJ +jIE +fyc +teH +vqX aCs nst aCs @@ -104653,7 +104264,7 @@ cvc aaf aaa aaf -fCg +aBW aaf aaa aaa @@ -104668,7 +104279,7 @@ aaa aaa aaa aaf -cvv +xXh aaf aaa aaa @@ -104830,7 +104441,7 @@ aYV aYV aYV bok -bhn +xTc ePJ oke lhV @@ -104852,7 +104463,7 @@ cug bGV pky bRO -sxK +fvM hlE dVI nPP @@ -104879,17 +104490,17 @@ ecx nyZ tZT cfj -bnT -dxb -xjM -yfB -iBL -wAx +iSr +rYF +tPs +eNn +gDE +qoR dOA eAd lbV xcQ -vOL +hLz nBC tWd aaa @@ -105070,12 +104681,12 @@ alP aGL mmx dZF -kpa +dmQ iqN rSk jxJ aJI -aRB +gJc thS aTN wCj @@ -105136,12 +104747,12 @@ bNd vJz gwt cfj -xbW -xmS -cbN -dqX -ggh -fZK +orQ +ngx +bqN +pij +xVv +rVz cqs mVg aCs @@ -105332,7 +104943,7 @@ eJC hmL umi aJI -aRG +ciF qbQ aTO cCq @@ -105348,7 +104959,7 @@ eUm vjh xpk fgo -bkR +pOj bBc jLS cVy @@ -105380,10 +104991,10 @@ vTj bWX bNd oon -bVn +eDD bmK bNd -lTp +joA xWg gBO ovY @@ -105586,8 +105197,8 @@ mmx dZF dZF dZF -jkJ -skV +lTB +uGr aJI aRF eIg @@ -105596,7 +105207,7 @@ aVF aVF aYM aJI -bbA +lmy aYV aYV aYV @@ -105828,7 +105439,7 @@ aaa aaa aaa arj -qUB +ptc xBv iwa vTy @@ -105846,7 +105457,7 @@ dZF dZF dZF aJI -ooe +fEN wfS aVz aVH @@ -105862,7 +105473,7 @@ nRz but vMT but -bla +oRW mVY but hGn @@ -106060,17 +105671,17 @@ aaa aaa aaS aaa -ufg +tMF adS -rhv +cmB aaa -ufg +tMF adS -slN +qen aaa -ufg +tMF adS -slN +qen aaa aaS aaf @@ -106317,17 +105928,17 @@ aaa aaa aaS aaf -ufg +tMF adT -rhv +cmB aaa -ufg +tMF adT -slN +qen aaa -ufg +tMF adT -slN +qen aaf aaf aaa @@ -106347,9 +105958,9 @@ qCJ etI kEB cVb -jbf +kEC lYu -gTM +wee cfn rSC mos @@ -106408,7 +106019,7 @@ bWj vHh bNd oon -hzE +dXK bmK bNd ttb @@ -106574,17 +106185,17 @@ aaa aaa aaS aaa -ufg +tMF adT -rhv +cmB aaf -ufg +tMF adT -slN +qen aaf -ufg +tMF adT -slN +qen aaa aaf aaa @@ -106595,9 +106206,9 @@ aaa aaa aaa aag -nTD -tiS -hoN +oXN +mCd +ulG dFY anf anf @@ -106831,17 +106442,17 @@ aaa aaa aaf aaf -ufg +tMF adT -rhv +cmB aaa -ufg +tMF adT -slN +qen aaa -ufg +tMF adT -slN +qen aaf aaf aaf @@ -106869,7 +106480,7 @@ cVb aGC grA aIp -tJZ +rYT hbd aIp aOX @@ -106899,7 +106510,7 @@ jLS jLS but bye -bzq +ftH bMd bMd dsg @@ -106930,7 +106541,7 @@ tqv oTf wXU gTu -xKG +uLd gDk cnG cnG @@ -107088,17 +106699,17 @@ aaS aaS aaf aaa -ufg +tMF adT -rhv +cmB aaa -ufg +tMF adT -slN +qen aaa -ufg +tMF adT -slN +qen aaa aaf aaa @@ -107129,7 +106740,7 @@ aIp ycc mvX aIp -aOW +nvn aDU wma aSS @@ -107156,7 +106767,7 @@ jLS jLS but bye -bzp +eJN gsW qng kJp @@ -107169,7 +106780,7 @@ ueQ bMd slG bOt -jYf +vIj wnJ woP tdh @@ -107365,9 +106976,9 @@ qmd qmd uvs aoN -mCs +bnk aof -abD +owQ anf anf anf @@ -107401,7 +107012,7 @@ aYV aYV aYV xJf -biE +vUD bpL vWb tjd @@ -107413,7 +107024,7 @@ jLS jLS itF bye -bzr +eye pyN bBQ bFH @@ -107424,13 +107035,13 @@ bMc ioc bMd bMd -cwj +qmf bOt pnv hZm -lPA +nCW pWy -gvq +tln dPm bWj lwA @@ -107440,7 +107051,7 @@ tnx iLi wEQ bZU -hMy +qvA tsY aUu toA @@ -107449,7 +107060,7 @@ ciH rex cNW cNW -wop +sWn cOe cOe mAe @@ -107599,7 +107210,7 @@ aaa aaa aaS aaf -ljM +mLr acx acx adt @@ -107617,9 +107228,9 @@ adU adU alg acx -dUE -qOn -ijS +cOJ +jqR +qpT gnc qbL cCi @@ -107640,7 +107251,7 @@ alO aGV aIp aIp -aKL +sHz sxt aNQ aOX @@ -107656,7 +107267,7 @@ aYV tqW oVr bez -bfP +nCl xJf rhc jTM @@ -107668,7 +107279,7 @@ wHW bQh bvu bvu -meR +uMw bye tPt csV @@ -107879,7 +107490,7 @@ aof aof aoi aoO -apB +gRw aqx anf fUO @@ -107912,7 +107523,7 @@ ggq aYV aYV mNB -beB +cFD xJf xJf xJf @@ -107962,7 +107573,7 @@ bNd xGT lmn kqw -dYW +qVp cko cko cko @@ -108116,17 +107727,17 @@ aba aaS acy aaa -ufg +tMF adW -rhv +cmB aaa -ufg +tMF adW -slN +qen aaa -ufg +tMF adW -slN +qen aaa aaf aaa @@ -108161,10 +107772,10 @@ aOZ aOX aOX aOX -aUz +tiq aVM aOX -aYT +xGO bam aYV aYV @@ -108219,9 +107830,9 @@ iIE wFn mpr rex -eBz -iAg -dtZ +nPi +lQb +hQf aag aaa aaa @@ -108373,17 +107984,17 @@ aaa aaa aaf aaf -ufg +tMF adW -rhv +cmB aaa -ufg +tMF adW -slN +qen aaa -ufg +tMF adW -slN +qen aaf aaf aaf @@ -108440,7 +108051,7 @@ bfV bfV usl uUU -sQc +sJI cpt hvx aWw @@ -108630,17 +108241,17 @@ aaa aaa aaS aaa -ufg +tMF adW -rhv +cmB aaf -ufg +tMF adW -slN +qen aaf -ufg +tMF adW -slN +qen aaa aaf aaa @@ -108686,12 +108297,12 @@ jWS ohL bfT tun -biG +qGo blw blu bnb bfT -bbY +pZs bpS bsO bfV @@ -108708,7 +108319,7 @@ bEm bDb bJH bKW -bMg +fud tAB bMi bPx @@ -108725,7 +108336,7 @@ bRT aaK bEm bDb -exc +hoz cho bDb aaa @@ -108887,17 +108498,17 @@ aaa aaa aaS aaf -ufg +tMF adW -rhv +cmB aaa -ufg +tMF adW -slN +qen aaa -ufg +tMF adW -slN +qen aaf aaf aaa @@ -108934,7 +108545,7 @@ aFu aFu aFu aFu -kBa +fyv aYV aYV tod @@ -108948,7 +108559,7 @@ bhM fIi kQP bfT -hIm +wil bsQ bsQ box @@ -108956,7 +108567,7 @@ eek eao byf bzu -bAz +kzi bzu bDb bEm @@ -109144,17 +108755,17 @@ aaa aaa aaS aaa -ufg +tMF adY -rhv +cmB aaa -ufg +tMF adY -slN +qen aaa -ufg +tMF adY -slN +qen aaa aaS aaf @@ -109180,9 +108791,9 @@ alP rUC fUO aFu -aIr +kyJ xwA -aLf +uPr rHU aNS aPb @@ -109203,9 +108814,9 @@ xlq iSm jHR dzG -bls +rSm bfT -hbq +ktA bsQ bsQ box @@ -109460,20 +109071,20 @@ lGV biJ bhM dmo -oBA +lnP bfT -xDp +iRW bsQ bsQ box -cKF -mTB +cTf +ree byf bzw bAB bBV bDb -bEn +vgp bEm bEm bEm @@ -109694,7 +109305,7 @@ aCC hWb aFu aFu -oBK +xNJ aJP aLg xJC @@ -109964,7 +109575,7 @@ aYW aYW hCC aYW -bau +eQP aFu aYV tdc @@ -109980,10 +109591,10 @@ cHU jvO cIf box -btA +uIp rRU byf -bzy +okQ bAD wmF bDb @@ -110005,7 +109616,7 @@ bVj bMi bMi bRZ -ojv +ori bMi bMi bRZ @@ -110227,18 +109838,18 @@ aYV sGq beE bfV -itn +siW cex lhM lhM oNL -ktw +wQF bpR biL -bsS +fUN box -pYk -mSS +aVc +scB byf bzx bAC @@ -110482,9 +110093,9 @@ uKS aFu aYV aXq -bds +ihb bfV -bhx +amo biL biL cHO @@ -110511,7 +110122,7 @@ vmb bPD bMi bMi -vYH +rTA bRZ bMi bMi @@ -110729,7 +110340,7 @@ aFw aFw aPf aQq -nWp +iRA aIt aIt frF @@ -110742,7 +110353,7 @@ aXq aYV bfV bhw -dhE +osQ biL blB blF @@ -110751,16 +110362,16 @@ cHW cIb bsT box -xfT -rkk +sjf +ydq byi -suw -etJ +aRs +pDP lBJ bDc bEo -bFI -oWc +nSt +ybz bIz bIz bJN @@ -110979,9 +110590,9 @@ aBF hWb anf aFw -aIB +oKc aJJ -oyZ +bgG aMW aFw aFu @@ -110999,7 +110610,7 @@ aXq aYV bfV bfV -wVq +sRc biL cHP cHR @@ -111013,7 +110624,7 @@ rRU byi udj llq -xHt +kLd bDc bEo deS @@ -111043,7 +110654,7 @@ aaf aaa aaa cNW -vUV +qAj cvO cNW aaa @@ -111278,7 +110889,7 @@ oHZ bIA bIA bJN -bMn +vfP bPD bOz bPG @@ -111310,8 +110921,8 @@ aaa aaa uRq cNW -oKj -eQC +hUb +vma aag aaa aaa @@ -111567,7 +111178,7 @@ aaf aaf cNW cOT -jwP +iQb cOT cOT aaa @@ -111771,7 +111382,7 @@ aYV eZA bhy oCv -voi +oun blE bnj bov @@ -112059,16 +111670,16 @@ bJN bJN bJN bJN -gSV -gSV -gSV -gSV -gSV -gSV -hXj -hXj -hXj -hXj +tIA +tIA +tIA +tIA +tIA +tIA +hNK +hNK +hNK +hNK cNW cNW dAs @@ -112263,7 +111874,7 @@ alP aoQ fUO aFw -vMY +pom tCH daL nGk @@ -112273,13 +111884,13 @@ axV aFz aRR aTe -aUG +jkz aFz aRS aRS aCP aCR -bcr +wsh aXq aYV xaE @@ -112299,8 +111910,8 @@ bzE bzE bzE bzE -qzh -bEq +vdj +ofh bDl rGN bFQ @@ -112310,22 +111921,22 @@ bzE bID bzE bzE -mof -whw +iiJ +nti bsX bzE bzE -stP -vOw -esR -vfU -iYU -rWD -gSV -cQm -heg -oyl -lCI +xjE +rte +oKy +nkR +xeZ +pCL +tIA +rTw +lur +rRH +sBB gjW ofL mkF @@ -112520,7 +112131,7 @@ alP aoP fUO aFw -qNe +dnj kRI kRI hBZ @@ -112547,42 +112158,42 @@ vrN qYK bic lEP -pKl -meY -uNK +fOT +egZ +cNe dss qxR rzk rzk etw rzk -hWJ -kMu -pxd -dcB +jPS +jGs +pzf +peR jAL -xRH +mcV qTN rtN nTj vJV vJV vJV -xPC +uCI dJK sSq sSq -frr -kcT -neD -hPs -urE -iOG -dyR -mYh -pgx -lrp -hXj +aac +xLy +gUK +cCA +qPT +lUw +eqE +edP +eHy +pDK +hNK cNW eOa cNW @@ -112798,7 +112409,7 @@ aXq sYn gHi bhA -biS +nmA cUI blH bvx @@ -112806,9 +112417,9 @@ boy bpX kUF brm -mTs +qcu kKt -bvf +vZt bBD bBD bBD @@ -112823,23 +112434,23 @@ bBD tRP bBD bBD -bvf +ubL bBD bBD xiZ bBD bBD -stP -vOw -upf -svU -cHG -vDM -xXp -rjV -iVr -sXh -hXj +xjE +rte +nHi +vIL +kTY +xOj +vSB +xpf +cQm +abw +hNK cOe ene cOe @@ -113038,7 +112649,7 @@ aHl aID aID aFw -kaI +dQQ jbn oXj lqJ @@ -113086,17 +112697,17 @@ bDn ldn bFS bJT -gSV -gSV -hyy -enC -vBl -jMR -gSV -sPf -sPf -sPf -hXj +tIA +tIA +mLo +xLe +tIE +fQv +tIA +sei +sei +sei +hNK cOe ene cOe @@ -113290,7 +112901,7 @@ anf alP ozs iVQ -iCT +pVk aFz aFz hXl @@ -113320,19 +112931,19 @@ ppc bpZ kUF bta -lxd +wps isc xmh eja hAK ibG -nSL +qEO bvK bCk ltU aDH urD -bCf +xWX bvK aaf aaf @@ -113343,19 +112954,19 @@ bGc uPC bGc bEs -gSV -tNI -fuQ -amh -wxc -iKu -gSV -bQo -sPf -vKv -hXj +tIA +eXC +qTI +xhx +vpk +nhM +tIA +sqJ +sei +jvb +hNK cOe -jos +dMp jty jty cti @@ -113578,8 +113189,8 @@ bpZ kUF bBD gLd -sfO -twV +sPs +eUf tgl qGG oMN @@ -113600,19 +113211,19 @@ mJd uht nWM bXr -gSV -wbr -upf -fuQ -ncx -mdo -gSV -sPf -sPf -sPf -hXj +tIA +hMb +nHi +qTI +vFO +pCg +tIA +sei +sei +sei +hNK cOe -glx +gin cOe cOe cNW @@ -113835,10 +113446,10 @@ dgj bWk gjG smJ -vyB -yjg -yjg -yjg +wEJ +jYW +jYW +jYW icS uCO bvK @@ -113846,7 +113457,7 @@ bxi byp bzJ qpS -nms +qLX dGF bMt bNt @@ -113857,19 +113468,19 @@ mPh uht bSh vDl -gSV -mTl -vaS -tGo -jzI -xEh -gSV -sPf -ctb -sPf -hXj +tIA +jwC +qhe +xSE +fJI +kvH +tIA +sei +mMW +sei +hNK cOe -glx +gin cOe cOe cNW @@ -114083,7 +113694,7 @@ aXq sYn rYy bgc -rQA +cJn wKb wKb wKb @@ -114092,10 +113703,10 @@ bpZ kUF bBD gLd -xGS -yjg -yjg -yjg +kFw +jYW +jYW +jYW icS bUq bvK @@ -114114,19 +113725,19 @@ mPh uht bUn lEW -hXj -hXj -xXp -wjF -xXp -hXj -hXj -hXj -hXj -hXj -hXj +hNK +hNK +vSB +dIp +vSB +hNK +hNK +hNK +hNK +hNK +hNK cNW -iYZ +wKO cNW cNW cNW @@ -114330,7 +113941,7 @@ aQA aCR aTj aFz -aVV +dFF aRS kXl aCP @@ -114349,7 +113960,7 @@ bpZ kUF bBD gLd -obR +qhI epI gnX epI @@ -114371,19 +113982,19 @@ mPh uht bSh kwA -hXj -sPf -vnA -xja -vHc -sPf -hXj +hNK +sei +tGr +eRL +plg +sei +hNK cdR -qMN +vYA cOx cNW bNB -glx +gin cOT aaa cOT @@ -114598,15 +114209,15 @@ qcK bgc bhF xNj -fHf +vDM dpp -mQI +xRJ wRV bpO eHS kXt yiW -sjr +soZ wqH lcg tLr @@ -114616,7 +114227,7 @@ bvK bxm byu bzN -byb +fjO aGs dGF nmk @@ -114628,19 +114239,19 @@ mPh uht bUo bNq -hXj -rEk -tlX -tAc -tlX -oCS -hXj +hNK +kJV +qWW +cNb +xZn +xKf +hNK cdR -cau -oru -cXG -kbk -ces +quz +tJm +eis +irm +eWV cOT aaa cOT @@ -114847,7 +114458,7 @@ iXf isy aXD tgm -baD +xGp bbG aPq bdy @@ -114884,16 +114495,16 @@ qas tjy uht piD -upN -hXj -sPf -uJr -wid -tnf -sPf -hXj +hYg +hNK +sei +cWr +gDB +kdn +sei +hNK cNW -nFF +xkV cNW cNW cNW @@ -114910,17 +114521,17 @@ aaa aaa aaS aaa -eYS +aHs crB -lSs +rLe aaa -eYS +aHs crB -lSs +rLe aaa -eYS +aHs crB -lSs +rLe aaa aaS aaa @@ -115096,7 +114707,7 @@ aaa aaf aMZ gzc -uQn +bHr rUR aNa aTk @@ -115124,7 +114735,7 @@ wzi rWR bDp cLa -tAi +pgx kch rYJ rYJ @@ -115132,28 +114743,28 @@ bFW rYJ rYJ bKa -eYN +vZk bMz cQR bOH -eYN +lto bFU rxf uht bUn oUq -hXj -hXj -hXj -hXj -hXj -hXj -hXj +hNK +hNK +hNK +hNK +hNK +hNK +hNK cOe cOe -sHp +aSI cNW -fvX +uIa jVl ciL ceR @@ -115167,17 +114778,17 @@ aaa aaa aba aaf -eYS +aHs crC -lSs +rLe aaa -eYS +aHs crC -lSs +rLe aaa -eYS +aHs crC -lSs +rLe aaf aaS aaa @@ -115366,7 +114977,7 @@ aPq scX aPq aPq -eZM +dTU bky bky bky @@ -115374,7 +114985,7 @@ rdk bgc isD kch -azS +rVa xpw dtC wPp @@ -115387,13 +114998,13 @@ fGF bEA bEA voe -lmO +iEl rpg -tSm -unI -eYw -mLN -tSm +krJ +iDZ +dCW +tKj +krJ nbF pUL rxO @@ -115424,17 +115035,17 @@ aaa aaa aaf aaa -eYS +aHs crC -lSs +rLe aaf -eYS +aHs crC -lSs +rLe aaf -eYS +aHs crC -lSs +rLe aaa aaS aaa @@ -115616,7 +115227,7 @@ ffm aPq aPq dud -sCK +laO wfM sxY sxY @@ -115642,15 +115253,15 @@ fZi kch uUy uUy -aJK +wqD glg -usm +mAN dCN -fKo -ncj -pHo -gax -eYN +diK +iLN +onp +hrb +xQE bFU pEC bFU @@ -115681,17 +115292,17 @@ aaf aaf aaf aaf -eYS +aHs crC -lSs +rLe aaa -eYS +aHs crC -lSs +rLe aaa -eYS +aHs crC -lSs +rLe aaf aaf aaa @@ -115938,17 +115549,17 @@ aaa aaa aaf aaa -eYS +aHs crC -lSs +rLe aaa -eYS +aHs crC -lSs +rLe aaa -eYS +aHs crC -lSs +rLe aaa aaf aaS @@ -116147,7 +115758,7 @@ lXJ kch uvN uis -izm +cnq rWR rWR rWR @@ -116165,7 +115776,7 @@ bMB bNA cOe bEC -bJZ +eZz flc vPE kwK @@ -116183,10 +115794,10 @@ cOe cNW cOe vYY -cds +nDl cjD -ckt -iWx +urW +jbP cmw cjD cjD @@ -116409,9 +116020,9 @@ dWn vlW mRc oUB -pNJ +naR kch -pIP +wzg wtK nad vTh @@ -116428,7 +116039,7 @@ bEC bEC bEC bEC -sou +hnJ vuV vuV bMB @@ -116445,9 +116056,9 @@ pHT wNg nGz xeS -nna -eGN -wVX +cUs +rVI +gRA cpi cpi cpi @@ -116465,7 +116076,7 @@ crk crk cpi cpi -xJS +aVb aaf aaS aaa @@ -116673,7 +116284,7 @@ aCJ bky bHs gZz -bKd +gqy cNW bMC cOe @@ -116896,17 +116507,17 @@ aaa aNa aNa aNa -evh +uWk aMZ -evh +uWk aNa aNa aNa aNa aNa -evh +uWk aMZ -evh +uWk aNa aaa aaa @@ -116966,17 +116577,17 @@ aaa aaa aaf aaa -eYS +aHs crE -lSs +rLe aaa -eYS +aHs crE -lSs +rLe aaa -eYS +aHs crE -lSs +rLe aaa aaf aaS @@ -117153,17 +116764,17 @@ aaa aaa aaa aNa -mxI +imi aMZ -nSk +fUY aNa aaf aaf aaf aNa -mxI +imi aMZ -nSk +fUY aNa aaa aaa @@ -117223,17 +116834,17 @@ aaf aaf aaf aaf -eYS +aHs crE -lSs +rLe aaa -eYS +aHs crE -lSs +rLe aaa -eYS +aHs crE -lSs +rLe aaf aaf aaa @@ -117410,17 +117021,17 @@ aaa aaa aaa aNa -vKB +tHe aMZ -dts +wAG aNa aaa aaf aaa aNa -dts +wAG aMZ -bZi +iHV aNa aaa aaa @@ -117480,17 +117091,17 @@ aaa aaa aaf aaa -eYS +aHs crE -lSs +rLe aaf -eYS +aHs crE -lSs +rLe aaf -eYS +aHs crE -lSs +rLe aaa aaS aaa @@ -117737,17 +117348,17 @@ aaf aaf aaf aaf -eYS +aHs crE -lSs +rLe aaa -eYS +aHs crE -lSs +rLe aaa -eYS +aHs crE -lSs +rLe aaf aaS aaa @@ -117978,7 +117589,7 @@ cOT cNW cNW cNW -msu +bIm cNW cNW cNW @@ -117994,17 +117605,17 @@ aaa aaa aba aaa -eYS +aHs crG -lSs +rLe aaa -eYS +aHs crG -lSs +rLe aaa -eYS +aHs crG -lSs +rLe aaa aaS aaa @@ -118201,8 +117812,8 @@ aaa aaa xkR sDn -equ -dLB +wuY +wUB gQd xcE ict @@ -118235,7 +117846,7 @@ aaf aaf aaf cNW -sTf +xRo cNW aaa aaa @@ -118492,7 +118103,7 @@ aaa aaa aaf cNW -kGf +fwG cNW aaf aaf @@ -118973,12 +118584,12 @@ aaa xkR rKw eQc -eOJ +riO gQd -wOv +quX pqr xkR -fiw +vAu xkR gQd gQd @@ -119235,7 +118846,7 @@ gQd tEj dOV xkR -mOs +cKm gQd gQd gXs @@ -119492,7 +119103,7 @@ gQd xkR xkR xkR -onj +irK xkR gQd gXs diff --git a/_maps/map_files/CorgStation/CorgStation.dmm b/_maps/map_files/CorgStation/CorgStation.dmm index 8fefac97b4b55..e3c87d930cbdd 100644 --- a/_maps/map_files/CorgStation/CorgStation.dmm +++ b/_maps/map_files/CorgStation/CorgStation.dmm @@ -12,17 +12,14 @@ /obj/machinery/porta_turret/ai{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("aicore") }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "aad" = ( /obj/structure/filingcabinet/chestdrawer, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /mob/living/simple_animal/parrot/Poly, /turf/open/floor/carpet/orange, /area/crew_quarters/heads/chief) @@ -34,7 +31,7 @@ /area/engine/engine_room) "aag" = ( /obj/structure/bed/dogbed/ian, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /mob/living/simple_animal/pet/dog/corgi/Ian, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hop) @@ -115,8 +112,7 @@ /obj/machinery/porta_turret/ai{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("aicore") }, /turf/open/floor/circuit, @@ -141,13 +137,11 @@ id = "aicore"; pixel_y = 36 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("aicore") }, /turf/open/floor/iron/dark, @@ -156,29 +150,26 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("aicore") }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai) "aaw" = ( /obj/machinery/airalarm/directional/north, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("aicore") }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) "aax" = ( -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("aicore") }, /turf/open/space/basic, /area/space) "aay" = ( -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("aicore") }, /turf/open/space/basic, @@ -547,9 +538,8 @@ /turf/open/floor/engine, /area/engine/supermatter) "aey" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Medbay Break Room"; - dir = 8; network = list("ss13","medbay") }, /obj/effect/turf_decal/tile/green/anticorner/contrasted, @@ -915,9 +905,7 @@ /turf/open/floor/engine, /area/engine/engine_room) "aiA" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/machinery/light, /turf/open/floor/engine, /area/science/xenobiology) @@ -1255,7 +1243,7 @@ "amk" = ( /obj/machinery/atmospherics/pipe/simple/green/visible, /obj/machinery/airalarm/engine{ - dir = 4; + dir = 8; pixel_x = -24 }, /turf/open/floor/engine, @@ -1548,7 +1536,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron/dark, /area/quartermaster/storage) "apW" = ( @@ -1607,7 +1595,7 @@ /area/engine/engine_room) "aqS" = ( /obj/structure/marker_beacon, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /turf/open/floor/plating{ broken = 1 }, @@ -1685,9 +1673,7 @@ /turf/open/floor/iron, /area/engine/storage_shared) "arZ" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -1698,7 +1684,7 @@ /area/hallway/primary/fore) "asi" = ( /obj/structure/closet/secure_closet/personal/patient, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -2083,9 +2069,7 @@ /turf/open/floor/iron/dark, /area/engine/atmos) "ayt" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/structure/rack, /obj/item/storage/box/beakers, /obj/item/storage/box/medsprays, @@ -2641,9 +2625,7 @@ dir = 8 }, /obj/structure/closet/l3closet/scientist, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/machinery/light{ dir = 8 }, @@ -2697,9 +2679,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/catwalk_floor/iron_dark, /area/engine/atmos) "aGK" = ( @@ -2773,9 +2753,7 @@ /turf/open/floor/engine, /area/engine/engine_room) "aHx" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /turf/open/floor/circuit, /area/science/robotics) @@ -2786,9 +2764,7 @@ /turf/open/floor/engine, /area/engine/engine_room) "aHG" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /turf/open/space/basic, /area/space) "aHI" = ( @@ -3317,9 +3293,7 @@ /obj/machinery/requests_console{ pixel_x = -32 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/security/checkpoint/customs) @@ -4105,9 +4079,7 @@ }, /obj/effect/turf_decal/tile/brown/half/contrasted, /obj/effect/turf_decal/tile/neutral, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron/dark, /area/hallway/primary/starboard) "aXu" = ( @@ -4201,7 +4173,7 @@ pixel_y = 32 }, /obj/machinery/camera/autoname{ - dir = 6; + dir = 9; network = list("ss13","security") }, /turf/open/floor/iron/dark, @@ -4495,7 +4467,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/item/radio/intercom{ pixel_y = 24 }, @@ -4539,9 +4511,7 @@ /turf/open/floor/iron/dark, /area/chapel/main/monastery) "bfk" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, @@ -4573,9 +4543,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/firealarm/directional/west, /obj/effect/turf_decal/tile/green/anticorner/contrasted{ dir = 1 @@ -4625,7 +4593,7 @@ /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hop) "bgv" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -4664,9 +4632,7 @@ /turf/open/floor/iron, /area/hallway/primary/aft) "bhc" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/structure/cable/yellow{ icon_state = "1-2" }, @@ -4728,9 +4694,7 @@ /turf/open/floor/iron, /area/science/mixing) "bih" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 }, @@ -5429,9 +5393,7 @@ /area/engine/atmos) "bwx" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/effect/turf_decal/tile/green/half/contrasted{ dir = 1 }, @@ -5589,8 +5551,7 @@ dir = 8 }, /obj/machinery/gulag_teleporter, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","security") }, /turf/open/floor/iron, @@ -5609,15 +5570,11 @@ /area/security/warden) "bAm" = ( /obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron/dark, /area/engine/engine_room) "bAn" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/machinery/light{ dir = 4 }, @@ -5728,7 +5685,7 @@ "bCh" = ( /obj/machinery/vending/tool, /obj/effect/turf_decal/stripes/line, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, /turf/open/floor/iron, /area/storage/tools) @@ -6023,7 +5980,7 @@ /area/medical/storage) "bGC" = ( /obj/machinery/camera/autoname{ - dir = 5 + dir = 10 }, /obj/machinery/light_switch{ pixel_x = -25 @@ -6619,9 +6576,7 @@ /turf/open/floor/iron, /area/engine/atmos) "bOS" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 }, @@ -7407,9 +7362,7 @@ /turf/open/floor/iron/white, /area/science/research) "ccc" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/machinery/airalarm/directional/west, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/effect/turf_decal/tile/blue/half/contrasted{ @@ -7537,7 +7490,7 @@ /turf/open/floor/catwalk_floor/iron_dark, /area/tcommsat/server) "ceo" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow, /obj/structure/disposalpipe/segment{ dir = 10 @@ -7627,14 +7580,13 @@ /area/maintenance/starboard/fore) "cfY" = ( /obj/machinery/camera/autoname{ - dir = 9 + dir = 6 }, /turf/open/floor/iron/freezer, /area/medical/virology) "cgb" = ( -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/east{ c_tag = "Vault"; - dir = 8; network = list("vault") }, /turf/open/space/basic, @@ -7942,7 +7894,7 @@ dir = 8 }, /obj/structure/cable/yellow, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/closet/crate/freezer/surplus_limbs, /turf/open/floor/iron/white, /area/security/brig/medbay) @@ -8185,12 +8137,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -8230,9 +8180,7 @@ /turf/open/floor/iron, /area/hallway/primary/starboard) "cqJ" = ( -/obj/structure/chair/stool/bar{ - dir = 1 - }, +/obj/structure/chair/stool/bar/directional/south, /obj/effect/turf_decal/siding/wood{ dir = 1 }, @@ -8272,7 +8220,7 @@ dir = 1 }, /obj/machinery/camera/autoname{ - dir = 5; + dir = 10; network = list("ss13","security") }, /turf/open/floor/wood, @@ -8342,9 +8290,8 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ dir = 8 }, -/obj/machinery/camera{ - c_tag = "Central Primary Hallway - Fore - Port Corner"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Central Primary Hallway - Fore - Port Corner" }, /turf/open/floor/iron/dark, /area/engine/atmospherics_engine) @@ -8667,7 +8614,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/iron, /area/medical/morgue) "czm" = ( @@ -9001,7 +8948,7 @@ /area/engine/atmos) "cGv" = ( /obj/effect/turf_decal/tile/red, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -9252,7 +9199,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "cMF" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -9446,7 +9393,7 @@ /turf/open/floor/plating, /area/quartermaster/exploration_prep) "cPc" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -9504,9 +9451,7 @@ "cQe" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/light, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, @@ -9542,7 +9487,8 @@ /area/crew_quarters/theatre) "cRh" = ( /obj/machinery/airalarm/server{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /turf/open/floor/iron/dark/telecomms, /area/tcommsat/server) @@ -9586,7 +9532,7 @@ /turf/closed/wall, /area/maintenance/starboard/central) "cSx" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, @@ -9851,9 +9797,7 @@ pixel_x = 1; pixel_y = -1 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/effect/turf_decal/tile/green/half/contrasted{ dir = 1 }, @@ -10095,7 +10039,7 @@ /turf/open/floor/plating, /area/maintenance/port/central) "dbD" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -10128,7 +10072,7 @@ /area/ai_monitored/storage/eva) "dcp" = ( /obj/effect/turf_decal/delivery, -/obj/machinery/camera/motion{ +/obj/machinery/camera/directional/north{ c_tag = "Armory Motion Sensor" }, /obj/structure/rack, @@ -10406,9 +10350,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/structure/sign/map/right{ pixel_x = 16; pixel_y = -32 @@ -10498,14 +10440,12 @@ /obj/machinery/newscaster{ pixel_y = -30 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/effect/turf_decal/tile/green/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/central) "dhC" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -10553,9 +10493,7 @@ name = "Gas to Chamber" }, /obj/machinery/light/small, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/machinery/light_switch{ pixel_x = -25 }, @@ -10628,9 +10566,7 @@ /obj/structure/cable/yellow{ icon_state = "1-8" }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -10892,7 +10828,7 @@ /area/hallway/primary/starboard) "dmN" = ( /obj/machinery/camera/autoname{ - dir = 5 + dir = 10 }, /obj/effect/turf_decal/siding/wood{ dir = 9 @@ -10943,9 +10879,7 @@ /area/hallway/primary/aft) "dog" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/hallway/primary/central) @@ -10974,9 +10908,7 @@ /obj/machinery/newscaster{ pixel_x = -30 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 1 }, @@ -10984,9 +10916,7 @@ /area/science/research) "dop" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron, /area/hallway/primary/fore) "doz" = ( @@ -11033,8 +10963,7 @@ pixel_x = 24 }, /obj/effect/turf_decal/tile/red/half/contrasted, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","security") }, /turf/open/floor/iron, @@ -11365,7 +11294,7 @@ /turf/open/floor/iron/white, /area/medical/virology) "dvz" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow, /obj/effect/turf_decal/tile/blue/anticorner/contrasted, /turf/open/floor/iron/white, @@ -11905,7 +11834,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow, @@ -12287,7 +12216,7 @@ /obj/item/radio/intercom{ pixel_y = 24 }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /turf/open/floor/iron/dark, /area/hallway/primary/aft) "dMx" = ( @@ -12387,7 +12316,7 @@ "dNN" = ( /obj/machinery/camera/motion{ c_tag = "E.V.A. Storage"; - dir = 9; + dir = 6; network = list("ss13","security") }, /obj/item/storage/secure/safe{ @@ -12529,7 +12458,7 @@ /turf/open/floor/iron/white, /area/science/research) "dQP" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, @@ -12810,9 +12739,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -12855,9 +12782,7 @@ /area/quartermaster/sorting) "dVf" = ( /obj/machinery/light, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/dark, /area/ai_monitored/storage/eva) "dVh" = ( @@ -13317,9 +13242,7 @@ /area/hallway/primary/fore) "eaY" = ( /obj/structure/flora/ausbushes/stalkybush, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/plating/asteroid, /area/maintenance/port) "ebm" = ( @@ -13511,7 +13434,7 @@ /turf/open/floor/iron, /area/quartermaster/storage) "eeR" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow, @@ -13584,8 +13507,7 @@ /obj/structure/window/reinforced/spawner{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("aisat") }, /turf/open/floor/plating, @@ -13667,7 +13589,7 @@ /turf/open/floor/iron/white, /area/medical/medbay/central) "eiq" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/light{ dir = 1 }, @@ -14066,7 +13988,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "epz" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /turf/open/floor/iron/dark, /area/engine/engine_room) "epD" = ( @@ -14138,9 +14060,7 @@ /turf/open/floor/noslip/dark, /area/hallway/secondary/service) "eqw" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, @@ -14150,9 +14070,7 @@ /turf/open/floor/catwalk_floor/iron_dark, /area/security/nuke_storage) "erf" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, @@ -14266,7 +14184,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","security") }, /obj/structure/window/reinforced{ @@ -14509,9 +14427,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -14912,9 +14828,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -15060,9 +14974,7 @@ /turf/open/floor/iron, /area/hallway/primary/central) "eIR" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/machinery/telecomms/bus/preset_two, /turf/open/floor/circuit/green/telecomms/mainframe, /area/tcommsat/server) @@ -15103,8 +15015,7 @@ /turf/open/floor/iron/dark, /area/quartermaster/miningdock) "eJJ" = ( -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","security") }, /turf/open/floor/prison, @@ -15137,7 +15048,7 @@ /turf/open/floor/iron, /area/engine/atmos) "eKL" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/effect/turf_decal/tile/yellow{ dir = 4 }, @@ -15356,15 +15267,11 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "ePb" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 8 }, @@ -15436,9 +15343,7 @@ /turf/open/floor/iron/dark, /area/security/main) "ePT" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, @@ -15500,9 +15405,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -15617,7 +15520,8 @@ /area/quartermaster/exploration_prep) "eTf" = ( /obj/machinery/airalarm/unlocked{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /obj/structure/chair/office{ dir = 4 @@ -16160,9 +16064,7 @@ /turf/open/floor/iron, /area/hallway/primary/fore) "fde" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/effect/turf_decal/tile/purple, /turf/open/floor/iron/white, /area/science/research) @@ -16253,9 +16155,7 @@ /turf/open/floor/iron, /area/engine/engineering) "fdV" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -16725,9 +16625,7 @@ /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) "fmb" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -16922,7 +16820,7 @@ /area/maintenance/starboard/aft) "fpv" = ( /obj/machinery/camera/autoname{ - dir = 9 + dir = 6 }, /obj/structure/sign/poster/random{ pixel_x = 32 @@ -16979,7 +16877,7 @@ dir = 4 }, /obj/machinery/computer/atmos_control/tank/oxygen_tank, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /turf/open/floor/iron/dark, /area/engine/atmos) "fqj" = ( @@ -17149,9 +17047,7 @@ /turf/open/floor/wood, /area/crew_quarters/bar) "ftv" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/engine, /area/engine/engine_room) "ftA" = ( @@ -17580,9 +17476,7 @@ /turf/open/floor/plating/asteroid, /area/maintenance/port) "fAz" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /obj/effect/turf_decal/tile/purple, /obj/effect/turf_decal/tile/yellow/opposingcorners{ @@ -17718,9 +17612,7 @@ /area/medical/genetics) "fCw" = ( /obj/effect/landmark/start/cyborg, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/machinery/light_switch{ pixel_x = -25 }, @@ -18042,9 +17934,7 @@ pixel_y = 2 }, /obj/item/beacon, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/machinery/requests_console{ pixel_y = -32 }, @@ -18143,9 +18033,7 @@ /obj/machinery/computer/atmos_alert{ dir = 1 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, @@ -18524,10 +18412,8 @@ /turf/open/floor/plating, /area/maintenance/starboard/fore) "fQk" = ( -/obj/machinery/camera/autoname, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/camera/directional/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -18638,9 +18524,7 @@ /turf/open/floor/iron/dark, /area/security/main) "fSz" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/chapel/main/monastery) @@ -18925,7 +18809,7 @@ /obj/structure/extinguisher_cabinet{ pixel_y = 30 }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/structure/cable/yellow{ icon_state = "4-8" }, @@ -19007,7 +18891,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/secondary) "fZp" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -19031,9 +18915,7 @@ /obj/structure/mirror{ pixel_x = 28 }, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron/white, /area/crew_quarters/toilet) "fZK" = ( @@ -19136,7 +19018,7 @@ /obj/effect/turf_decal/stripes/corner, /obj/machinery/camera/motion{ c_tag = "E.V.A. Storage"; - dir = 9 + dir = 6 }, /obj/machinery/light_switch{ pixel_x = 26 @@ -19207,9 +19089,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/effect/turf_decal/tile/yellow{ dir = 1 }, @@ -19342,9 +19222,7 @@ /area/engine/atmos) "gfC" = ( /obj/machinery/airalarm/directional/south, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/white, /area/crew_quarters/toilet) "gfJ" = ( @@ -19486,8 +19364,7 @@ pixel_x = 29; pixel_y = -2 }, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","security") }, /turf/open/floor/iron, @@ -19656,8 +19533,7 @@ /turf/open/floor/iron, /area/quartermaster/sorting) "gjY" = ( -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("aisat") }, /turf/open/space/basic, @@ -19900,7 +19776,7 @@ /area/ai_monitored/turret_protected/aisat/foyer) "goa" = ( /obj/structure/cable/yellow, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/rack, /obj/item/storage/box/firingpins, /obj/effect/turf_decal/delivery, @@ -19930,9 +19806,7 @@ /area/science/lab) "goJ" = ( /obj/item/kirbyplants/random, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, /obj/structure/disposalpipe/segment{ dir = 4 @@ -20119,9 +19993,7 @@ /turf/open/floor/iron/white, /area/science/explab) "gqA" = ( -/obj/structure/chair/stool{ - dir = 1 - }, +/obj/structure/chair/stool/directional/south, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, @@ -20206,7 +20078,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -20662,9 +20534,7 @@ /turf/open/floor/iron/white, /area/science/lab) "gBe" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -20834,9 +20704,7 @@ /area/ai_monitored/turret_protected/aisat/foyer) "gEb" = ( /obj/machinery/telecomms/broadcaster/preset_exploration, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ dir = 5 @@ -21179,7 +21047,7 @@ /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) "gJW" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -21512,8 +21380,7 @@ /turf/open/floor/iron, /area/crew_quarters/heads/hop) "gNR" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/spawner/lootdrop/glowstick/lit, @@ -21533,7 +21400,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -21698,9 +21565,7 @@ /area/hallway/secondary/service) "gRj" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/chair/stool/bar{ - dir = 1 - }, +/obj/structure/chair/stool/bar/directional/south, /obj/effect/turf_decal/siding/wood{ dir = 1 }, @@ -21824,7 +21689,7 @@ }, /obj/machinery/camera{ c_tag = "Medbay Break Room"; - dir = 5; + dir = 10; network = list("ss13","medbay") }, /turf/open/floor/iron/freezer, @@ -22089,7 +21954,7 @@ /turf/open/floor/iron, /area/ai_monitored/turret_protected/aisat/foyer) "gZl" = ( -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","security") }, /obj/structure/cable/yellow{ @@ -22205,9 +22070,7 @@ /turf/open/floor/iron/white, /area/medical/medbay/central) "hbr" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 }, @@ -22592,9 +22455,7 @@ /area/crew_quarters/kitchen/coldroom) "hht" = ( /obj/structure/bed/dogbed, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/plating, /area/crew_quarters/fitness/recreation) "hhw" = ( @@ -23441,9 +23302,7 @@ /turf/open/floor/plating, /area/maintenance/port) "hvK" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /obj/structure/disposalpipe/trunk{ dir = 1 @@ -23510,9 +23369,7 @@ /turf/open/floor/iron, /area/ai_monitored/security/armory) "hwN" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/green{ dir = 8 @@ -23578,7 +23435,7 @@ /obj/effect/turf_decal/tile/red{ dir = 1 }, -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -23608,7 +23465,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, @@ -24110,7 +23967,7 @@ icon_state = "4-8" }, /obj/machinery/camera/autoname{ - dir = 10 + dir = 5 }, /turf/open/floor/plating, /area/hallway/secondary/entry) @@ -24716,9 +24573,7 @@ dir = 10 }, /obj/machinery/suit_storage_unit/atmos, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 9 }, @@ -25081,9 +24936,7 @@ /turf/open/floor/glass/reinforced, /area/medical/storage) "hXn" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -25374,7 +25227,7 @@ /turf/open/floor/iron/dark, /area/security/main) "iap" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/effect/landmark/start/security_officer, /obj/effect/turf_decal/tile/red{ dir = 1 @@ -25463,9 +25316,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ dir = 5 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/engine, /area/engine/engine_room) "ibU" = ( @@ -25563,9 +25414,7 @@ icon_state = "0-4" }, /obj/structure/closet/secure_closet/security/engine, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/item/radio/intercom{ pixel_x = -29; pixel_y = -29 @@ -25599,9 +25448,7 @@ pixel_x = -1; pixel_y = 2 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/machinery/requests_console{ pixel_y = -32 }, @@ -25785,9 +25632,7 @@ /area/science/robotics/lab) "igS" = ( /obj/machinery/light, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/effect/turf_decal/tile/green{ dir = 8 }, @@ -26053,9 +25898,7 @@ /turf/open/floor/iron/solarpanel/airless, /area/solar/port/aft) "iln" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood/big, @@ -26102,7 +25945,7 @@ /turf/open/floor/plating, /area/maintenance/solars/port/fore) "imd" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -26168,7 +26011,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAP) "inp" = ( @@ -26293,15 +26136,11 @@ /turf/open/floor/iron/white, /area/medical/medbay/central) "ipd" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/plating/asteroid, /area/maintenance/starboard/secondary) "ipm" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/machinery/telecomms/bus/preset_four, /turf/open/floor/circuit/green/telecomms/mainframe, /area/tcommsat/server) @@ -26483,9 +26322,7 @@ /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) "irc" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/structure/extinguisher_cabinet{ pixel_x = -25 }, @@ -26687,9 +26524,7 @@ /turf/open/floor/iron, /area/construction/mining/aux_base) "iuR" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -26830,8 +26665,7 @@ dir = 9 }, /obj/structure/closet/secure_closet/detective, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","security") }, /obj/item/toy/plush/moth/poison{ @@ -26847,7 +26681,7 @@ dir = 8 }, /obj/machinery/airalarm/directional/north, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/effect/turf_decal/tile/green/opposingcorners, /obj/effect/turf_decal/tile/yellow{ dir = 4 @@ -27164,9 +26998,7 @@ /turf/open/floor/iron, /area/engine/atmos) "iBX" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/effect/turf_decal/tile/brown, /obj/effect/turf_decal/tile/neutral{ dir = 8 @@ -27426,9 +27258,7 @@ /turf/open/floor/iron/white, /area/medical/virology) "iFK" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/machinery/firealarm{ dir = 4; pixel_x = -24 @@ -27475,9 +27305,7 @@ /area/ai_monitored/turret_protected/AIsatextAP) "iGG" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/neutral{ dir = 8 @@ -27562,7 +27390,7 @@ /obj/machinery/atmospherics/components/binary/pump/on{ name = "Mixing Tank Outlet" }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/effect/turf_decal/tile/yellow{ dir = 4 }, @@ -27892,9 +27720,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/structure/table/reinforced, /obj/item/tank/internals/plasma/full, /obj/item/analyzer, @@ -27980,9 +27806,7 @@ pixel_x = -2 }, /obj/effect/spawner/lootdrop/maintenance/two, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -28085,9 +27909,7 @@ /turf/open/floor/iron/dark, /area/hallway/primary/central) "iSn" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/plating, /area/crew_quarters/fitness/recreation) "iSp" = ( @@ -28130,9 +27952,8 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Interrogation room"; - dir = 8; network = list("interrogation") }, /turf/open/floor/iron/dark, @@ -28212,9 +28033,7 @@ /obj/structure/disposalpipe/segment{ dir = 5 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/effect/turf_decal/tile/purple/anticorner/contrasted{ dir = 8 }, @@ -28417,9 +28236,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron, /area/medical/cryo) "iXN" = ( @@ -28732,9 +28549,7 @@ /obj/effect/turf_decal/tile/green/half/contrasted{ dir = 1 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron, /area/janitor) "jbx" = ( @@ -28806,9 +28621,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, @@ -28851,7 +28664,7 @@ /turf/open/floor/iron/dark, /area/engine/atmos) "jdt" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -29055,9 +28868,7 @@ /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) "jgd" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/dock/drydock, /area/science/shuttle) "jge" = ( @@ -29182,9 +28993,7 @@ /turf/open/floor/plating, /area/medical/medbay/aft) "jiP" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/machinery/computer/cargo{ dir = 8 }, @@ -29565,7 +29374,7 @@ /turf/open/floor/iron, /area/hallway/secondary/exit) "jre" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -29662,9 +29471,7 @@ "jtc" = ( /obj/item/kirbyplants/random, /obj/structure/flora/ausbushes/brflowers, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/machinery/firealarm{ pixel_y = -24 }, @@ -29852,7 +29659,7 @@ /turf/open/floor/iron/dark, /area/security/main) "jwL" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -29873,9 +29680,7 @@ /obj/item/reagent_containers/dropper{ pixel_y = 2 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/machinery/airalarm/directional/west, /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, /turf/open/floor/iron/white, @@ -30632,9 +30437,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 }, -/obj/structure/chair/stool{ - dir = 1 - }, +/obj/structure/chair/stool/directional/south, /turf/open/floor/prison, /area/security/prison) "jKi" = ( @@ -30727,9 +30530,7 @@ /turf/open/floor/iron, /area/hallway/primary/starboard) "jMf" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -30827,7 +30628,7 @@ /obj/structure/flora/ausbushes/fullgrass, /obj/structure/flora/ausbushes/brflowers, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -31091,9 +30892,7 @@ /turf/open/floor/iron, /area/engine/atmos) "jSu" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/machinery/light_switch{ pixel_x = -25 }, @@ -31181,9 +30980,7 @@ /area/crew_quarters/heads/captain/private) "jUh" = ( /obj/structure/cable/yellow, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/table/reinforced, /obj/item/circuitboard/computer/crew{ pixel_x = -12; @@ -31665,9 +31462,7 @@ /turf/open/floor/plating/asteroid, /area/maintenance/starboard/secondary) "kcx" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/dock/drydock, /area/science/shuttle) "kcK" = ( @@ -31896,7 +31691,7 @@ "kgN" = ( /obj/effect/landmark/start/exploration, /obj/machinery/camera/autoname{ - dir = 6 + dir = 9 }, /turf/open/floor/iron/white, /area/quartermaster/exploration_prep) @@ -31936,9 +31731,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, @@ -32390,7 +32183,7 @@ /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) "knz" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -32435,8 +32228,7 @@ /obj/item/stack/sheet/cardboard{ amount = 10 }, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("aisat") }, /turf/open/floor/iron, @@ -32626,9 +32418,8 @@ /turf/open/floor/iron, /area/hallway/primary/starboard) "kqw" = ( -/obj/machinery/camera/autoname{ - network = list("ss13","security"); - dir = 1 +/obj/machinery/camera/autoname/directional/south{ + network = list("ss13","security") }, /turf/open/space/basic, /area/space) @@ -32870,9 +32661,7 @@ /turf/open/space/basic, /area/space/nearstation) "kvz" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -33064,9 +32853,7 @@ /obj/machinery/computer/atmos_control/tank/plasma_tank{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron/dark, /area/engine/atmos) "kxF" = ( @@ -33134,7 +32921,7 @@ /area/hallway/primary/aft) "kyP" = ( /obj/machinery/camera/autoname{ - dir = 5 + dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 5 @@ -33219,7 +33006,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /turf/open/floor/iron, /area/science/robotics/lab) "kAN" = ( @@ -33234,7 +33021,7 @@ /turf/open/floor/iron, /area/hallway/primary/fore) "kBi" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 }, @@ -33292,7 +33079,7 @@ /turf/open/floor/iron, /area/quartermaster/storage) "kCi" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/button/door{ id = "commissaryshuttersdoor"; name = "Commissary Shutters Door Control "; @@ -33346,9 +33133,7 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 30 }, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/effect/turf_decal/siding/wood{ dir = 4 }, @@ -33419,9 +33204,7 @@ /area/medical/medbay/central) "kEy" = ( /obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron/dark, /area/engine/atmos) "kEH" = ( @@ -33650,7 +33433,7 @@ /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) "kJn" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -33663,9 +33446,7 @@ /area/maintenance/disposal) "kJx" = ( /obj/machinery/nanite_programmer, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/circuit, /area/science/nanite) "kJE" = ( @@ -34572,9 +34353,7 @@ /turf/open/floor/iron/dark, /area/crew_quarters/bar) "kZS" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/structure/cable/yellow{ icon_state = "1-2" }, @@ -34615,9 +34394,7 @@ /area/security/checkpoint/science) "lbu" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron/white, /area/crew_quarters/bar) "lbE" = ( @@ -34763,9 +34540,7 @@ /obj/structure/table/glass, /obj/item/reagent_containers/glass/bottle/epinephrine, /obj/item/reagent_containers/syringe/epinephrine, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, /turf/open/floor/iron/white, /area/medical/sleeper) @@ -34931,7 +34706,7 @@ /turf/open/floor/iron/dark, /area/engine/gravity_generator) "lfN" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 }, @@ -35007,7 +34782,7 @@ /turf/open/floor/plating/asteroid, /area/maintenance/port) "lhu" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /turf/open/floor/plating, /area/crew_quarters/fitness/recreation) "lhx" = ( @@ -35647,7 +35422,7 @@ pixel_x = 32 }, /obj/machinery/camera/autoname{ - dir = 9 + dir = 6 }, /obj/effect/landmark/start/captain, /turf/open/floor/carpet/royalblue, @@ -36019,9 +35794,7 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_x = -31 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/carpet/green, /area/library) "lyI" = ( @@ -36506,9 +36279,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/siding/wood{ dir = 1 }, @@ -36688,7 +36459,7 @@ /obj/structure/chair/office{ dir = 1 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -37013,9 +36784,7 @@ /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAP) "lPA" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, @@ -37226,9 +36995,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/structure/chair/stool{ - dir = 1 - }, +/obj/structure/chair/stool/directional/south, /turf/open/floor/prison, /area/security/prison) "lSJ" = ( @@ -37856,7 +37623,7 @@ /turf/closed/wall/r_wall, /area/science/mixing/chamber) "maV" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/effect/turf_decal/stripes/line{ dir = 5 }, @@ -37894,9 +37661,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron/white, /area/crew_quarters/heads/hor) "mbJ" = ( @@ -37987,9 +37752,7 @@ /turf/open/floor/iron, /area/maintenance/fore) "mdL" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -38015,7 +37778,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -38180,7 +37943,7 @@ dir = 8 }, /obj/effect/turf_decal/tile/neutral, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hos) @@ -38277,7 +38040,7 @@ /turf/open/floor/iron/dark, /area/engine/storage) "mhv" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -38563,9 +38326,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 }, @@ -39013,8 +38774,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","security") }, /obj/effect/landmark/start/security_officer, @@ -39103,9 +38863,7 @@ /turf/open/floor/iron, /area/janitor) "mtN" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) @@ -39269,7 +39027,7 @@ dir = 1 }, /obj/machinery/camera/autoname{ - dir = 10 + dir = 5 }, /obj/machinery/atmospherics/pipe/layer_manifold{ dir = 4 @@ -39789,9 +39547,7 @@ /obj/machinery/computer/cargo{ dir = 8 }, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/effect/turf_decal/stripes/line{ dir = 6 }, @@ -39852,7 +39608,7 @@ /turf/open/floor/prison/dark, /area/security/prison) "mEv" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -39965,7 +39721,7 @@ /area/quartermaster/miningdock) "mFx" = ( /obj/machinery/camera/autoname{ - dir = 10; + dir = 5; network = list("ss13","security") }, /obj/effect/turf_decal/stripes/line{ @@ -40052,9 +39808,7 @@ /turf/closed/wall/r_wall, /area/science/lab) "mHx" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/structure/extinguisher_cabinet{ pixel_x = -30 }, @@ -40312,9 +40066,7 @@ pixel_x = 28; pixel_y = 1 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/closet/secure_closet/security/science, /obj/structure/cable/yellow{ icon_state = "0-8" @@ -40468,7 +40220,7 @@ "mOr" = ( /obj/structure/dresser, /obj/machinery/camera/autoname{ - dir = 9 + dir = 6 }, /obj/machinery/light_switch{ pixel_x = 26 @@ -40666,9 +40418,7 @@ /turf/open/floor/circuit/telecomms/server, /area/tcommsat/server) "mSc" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/table/reinforced, /obj/item/storage/backpack/satchel/explorer, /obj/structure/cable/yellow, @@ -40869,7 +40619,7 @@ /obj/structure/chair/fancy/sofa/old/right, /obj/effect/landmark/start/assistant, /obj/machinery/camera/autoname{ - dir = 5 + dir = 10 }, /obj/item/radio/intercom{ pixel_x = -28; @@ -40945,9 +40695,7 @@ /turf/open/space/basic, /area/space/nearstation) "mWq" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 }, @@ -40991,8 +40739,7 @@ /obj/item/radio/intercom{ pixel_y = 24 }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("aisat") }, /obj/structure/chair/fancy/comfy{ @@ -41008,7 +40755,7 @@ /obj/machinery/computer/secure_data/laptop{ pixel_y = 2 }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 }, @@ -41052,9 +40799,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 }, @@ -41156,9 +40901,8 @@ pixel_x = 29; pixel_y = -2 }, -/obj/machinery/camera{ - c_tag = "Captain's Quarters"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Captain's Quarters" }, /obj/structure/bed/double, /obj/item/bedsheet/double/captain, @@ -41497,7 +41241,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /turf/open/floor/iron/dark, /area/science/shuttle) "ngb" = ( @@ -42239,9 +41983,7 @@ /obj/item/radio/intercom{ pixel_y = -28 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/structure/reflector/single/anchored{ dir = 10 }, @@ -42269,9 +42011,7 @@ /turf/open/floor/plating, /area/security/brig/dock) "nvc" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -42285,9 +42025,7 @@ department = "Tech Storage"; pixel_y = -32 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/structure/table/reinforced, /obj/item/storage/toolbox/electrical{ pixel_x = 1; @@ -42590,7 +42328,7 @@ /turf/open/floor/iron/white, /area/science/lab) "nAu" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 4 }, @@ -43142,9 +42880,7 @@ }, /obj/effect/spawner/lootdrop/maintenance, /obj/effect/spawner/lootdrop/maintenance, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/effect/turf_decal/tile/brown/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/quartermaster/warehouse) @@ -43213,9 +42949,7 @@ /turf/open/floor/iron, /area/science/mixing) "nKZ" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -43639,7 +43373,7 @@ /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai_upload) "nQJ" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/effect/turf_decal/tile/red{ dir = 1 }, @@ -43676,9 +43410,7 @@ /turf/open/floor/iron, /area/quartermaster/sorting) "nRk" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -43822,9 +43554,7 @@ /turf/open/floor/iron/dark, /area/engine/engine_room) "nTZ" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -43848,9 +43578,7 @@ /obj/structure/window/reinforced/spawner{ dir = 8 }, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/plating, /area/ai_monitored/turret_protected/AIsatextAP) "nUZ" = ( @@ -43983,9 +43711,7 @@ /obj/item/radio/intercom{ pixel_x = -26 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/plating/asteroid, /area/maintenance/starboard/secondary) "nXe" = ( @@ -44193,13 +43919,11 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -44736,7 +44460,7 @@ /obj/structure/cable{ icon_state = "0-8" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Turbine Chamber"; network = list("turbine") }, @@ -44886,8 +44610,7 @@ pixel_y = 8 }, /obj/effect/turf_decal/stripes/line, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("aisat") }, /obj/item/radio/intercom{ @@ -44997,7 +44720,7 @@ /turf/open/floor/iron/white, /area/medical/virology) "onR" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/requests_console{ department = "Aux Base"; pixel_y = 32 @@ -45074,7 +44797,7 @@ dir = 8 }, /obj/machinery/camera/autoname{ - dir = 6 + dir = 9 }, /turf/open/floor/iron, /area/maintenance/starboard/central) @@ -45082,7 +44805,7 @@ /obj/machinery/sleeper{ dir = 4 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -45148,9 +44871,7 @@ /turf/open/floor/iron, /area/hallway/secondary/service) "oqt" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron, /area/maintenance/starboard/secondary) "oqF" = ( @@ -45221,9 +44942,7 @@ }, /obj/item/stack/rods/fifty, /obj/item/storage/box/lights/mixed, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -45260,9 +44979,7 @@ /area/maintenance/starboard/fore) "otg" = ( /obj/structure/disposalpipe/segment, -/obj/structure/chair/stool/bar{ - dir = 1 - }, +/obj/structure/chair/stool/bar/directional/south, /obj/effect/turf_decal/siding/wood{ dir = 1 }, @@ -45390,7 +45107,7 @@ /area/engine/atmos) "ovb" = ( /obj/machinery/camera/autoname{ - dir = 6 + dir = 9 }, /obj/effect/turf_decal/box/corners{ dir = 4 @@ -45447,9 +45164,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -45664,7 +45379,7 @@ /area/security/checkpoint/science) "ozb" = ( /obj/machinery/vending/engivend, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 }, @@ -45724,7 +45439,7 @@ /turf/open/floor/iron/dark, /area/crew_quarters/fitness/recreation) "oAp" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, @@ -45970,7 +45685,7 @@ /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) "oDB" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow, @@ -46040,7 +45755,7 @@ /turf/open/floor/iron, /area/medical/chemistry) "oEj" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -46184,16 +45899,14 @@ /area/hallway/secondary/command) "oGN" = ( /obj/machinery/camera/autoname{ - dir = 5 + dir = 10 }, /obj/structure/closet/radiation, /turf/open/floor/noslip/dark, /area/engine/engineering) "oGO" = ( /obj/structure/table/wood/fancy/royalblue, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/item/radio/intercom{ pixel_x = 29; pixel_y = -2 @@ -46385,7 +46098,7 @@ /area/hallway/primary/central) "oKU" = ( /obj/machinery/camera/autoname{ - dir = 9 + dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -46533,7 +46246,7 @@ /turf/open/floor/iron/dark, /area/crew_quarters/heads/hos) "oOv" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/item/radio/intercom{ pixel_y = 24 }, @@ -46592,9 +46305,7 @@ /turf/open/floor/iron/dark, /area/lawoffice) "oOP" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/effect/turf_decal/tile/purple{ dir = 1 }, @@ -46719,9 +46430,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/captain/private) "oSv" = ( @@ -46857,9 +46566,7 @@ /turf/open/floor/plating, /area/maintenance/fore) "oUZ" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/circuit/green, /area/engine/gravity_generator) "oVg" = ( @@ -46938,7 +46645,7 @@ /turf/open/floor/plating, /area/janitor) "oWN" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/telecomms/relay/preset/telecomms, /obj/machinery/light/small{ dir = 1 @@ -47059,7 +46766,7 @@ "oYM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/camera/autoname{ - dir = 9 + dir = 6 }, /obj/effect/turf_decal/tile/green, /obj/effect/turf_decal/tile/neutral{ @@ -47176,9 +46883,7 @@ /obj/machinery/light_switch{ pixel_x = -25 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron/dark, /area/engine/gravity_generator) "pbr" = ( @@ -47592,15 +47297,13 @@ /obj/effect/spawner/randomarcade{ dir = 4 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/carpet/royalblue, /area/crew_quarters/theatre) "piY" = ( @@ -47632,9 +47335,7 @@ /area/crew_quarters/bar) "pjt" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/green{ dir = 8 @@ -47960,9 +47661,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/structure/tank_dispenser, /obj/effect/turf_decal/tile/yellow/half/contrasted, /turf/open/floor/iron, @@ -48086,9 +47785,7 @@ /turf/open/floor/iron/dark, /area/security/main) "ptc" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/machinery/chem_master, /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 8 @@ -48265,9 +47962,8 @@ /obj/structure/table/reinforced, /obj/item/book/manual/wiki/engineering_hacking, /obj/item/clothing/neck/stethoscope, -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/west{ c_tag = "Vault"; - dir = 4; network = list("vault") }, /obj/machinery/requests_console{ @@ -48367,7 +48063,7 @@ /area/maintenance/starboard/secondary) "pwU" = ( /obj/effect/turf_decal/tile/red/opposingcorners, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -48517,9 +48213,7 @@ /obj/structure/flora/ausbushes/pointybush, /obj/machinery/airalarm/directional/east, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/grass/no_border, /area/hallway/secondary/command) "pzm" = ( @@ -48758,7 +48452,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("aisat") }, /turf/open/floor/iron, @@ -48795,7 +48489,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "pEi" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/structure/closet/secure_closet/hydroponics, /obj/effect/turf_decal/tile/green/half/contrasted{ @@ -48965,9 +48659,7 @@ /turf/open/floor/iron/dark, /area/security/brig) "pGV" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 }, @@ -49228,9 +48920,7 @@ /turf/open/floor/iron, /area/hallway/primary/fore) "pLz" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /obj/structure/disposalpipe/segment{ dir = 9 @@ -49612,7 +49302,7 @@ /obj/effect/turf_decal/caution{ dir = 8 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("aisat") }, /turf/open/floor/iron/dark, @@ -49748,9 +49438,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/disposalpipe/segment, /turf/open/floor/iron, @@ -49845,9 +49533,7 @@ }, /obj/effect/turf_decal/caution, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/noslip/standard, /area/hallway/secondary/service) "pVT" = ( @@ -50011,10 +49697,8 @@ /turf/open/floor/plating, /area/tcommsat/computer) "pYt" = ( -/obj/machinery/camera/autoname, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/camera/directional/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/computer/secure_data, /obj/structure/cable/yellow{ icon_state = "0-2" @@ -50144,7 +49828,7 @@ /area/security/brig) "pZZ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -50376,9 +50060,7 @@ /turf/open/floor/iron, /area/hallway/primary/aft) "qem" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/machinery/light{ dir = 8 }, @@ -50451,9 +50133,8 @@ /obj/structure/closet/l3closet/virology, /obj/item/storage/box/masks, /obj/item/storage/box/gloves, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Medbay Break Room"; - dir = 8; network = list("ss13","medbay") }, /obj/effect/turf_decal/box, @@ -50901,9 +50582,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/engine, /area/engine/supermatter) "qop" = ( @@ -51532,9 +51211,7 @@ /turf/open/floor/iron, /area/hydroponics) "qyv" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/light{ dir = 1 }, @@ -51653,7 +51330,7 @@ }, /obj/machinery/camera{ c_tag = "Medbay Break Room"; - dir = 6; + dir = 9; network = list("ss13","medbay") }, /turf/open/floor/iron/white, @@ -51884,7 +51561,7 @@ dir = 6 }, /obj/machinery/modular_fabricator/autolathe, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/light{ dir = 1 }, @@ -52192,9 +51869,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -52479,7 +52154,7 @@ /turf/open/floor/iron/dark, /area/maintenance/department/chapel/monastery) "qNY" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow, @@ -52571,9 +52246,7 @@ /area/maintenance/department/chapel/monastery) "qPy" = ( /obj/structure/closet/secure_closet/CMO, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -52709,7 +52382,7 @@ /area/crew_quarters/heads/hop) "qSi" = ( /obj/structure/chair, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/dark, /area/medical/surgery) @@ -52742,8 +52415,7 @@ /turf/open/floor/iron/white, /area/medical/medbay/aft) "qSU" = ( -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","security") }, /obj/structure/table/reinforced, @@ -52841,9 +52513,7 @@ /turf/open/floor/iron/dark, /area/security/main) "qUO" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -53306,9 +52976,7 @@ /obj/machinery/light_switch{ pixel_x = -25 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 }, @@ -53720,7 +53388,7 @@ }, /obj/effect/turf_decal/tile/brown/half/contrasted, /obj/effect/turf_decal/tile/neutral, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/firealarm/directional/north, /turf/open/floor/iron/dark, /area/quartermaster/storage) @@ -53811,9 +53479,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/structure/table, /obj/item/clothing/glasses/meson, /obj/item/clothing/glasses/meson{ @@ -53852,11 +53518,10 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","security") }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/effect/turf_decal/tile/red/half/contrasted, @@ -54138,7 +53803,7 @@ /turf/open/floor/iron, /area/engine/atmos) "rqc" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /turf/open/space/basic, /area/space) "rqe" = ( @@ -54237,9 +53902,7 @@ /area/crew_quarters/fitness/recreation) "rrO" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/effect/turf_decal/tile/blue/half/contrasted, /turf/open/floor/iron, /area/hallway/primary/central) @@ -54273,7 +53936,7 @@ /turf/open/floor/iron, /area/security/brig) "rsS" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -54358,9 +54021,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/item/radio/intercom{ pixel_y = -28 }, @@ -54982,9 +54643,7 @@ /obj/item/radio/intercom{ pixel_y = -28 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/library) @@ -55025,9 +54684,7 @@ /area/medical/virology) "rFe" = ( /obj/structure/bookcase/random/fiction, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/wood, /area/library) "rFj" = ( @@ -55049,8 +54706,7 @@ "rFo" = ( /obj/structure/bed/dogbed/ian, /mob/living/simple_animal/hostile/carp/lia, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","security") }, /obj/machinery/button/door{ @@ -55250,9 +54906,7 @@ /turf/open/floor/iron/dark, /area/engine/engine_room) "rIC" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) @@ -55420,9 +55074,7 @@ /turf/open/floor/iron, /area/hallway/secondary/service) "rLp" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/effect/turf_decal/tile/purple, /obj/effect/turf_decal/tile/yellow{ dir = 4 @@ -55437,9 +55089,7 @@ /area/maintenance/starboard/fore) "rLO" = ( /obj/machinery/suit_storage_unit/cmo, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/machinery/keycard_auth{ pixel_x = -26; pixel_y = 1 @@ -55781,9 +55431,7 @@ /area/medical/cryo) "rRh" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/effect/turf_decal/tile/green/half/contrasted{ dir = 1 }, @@ -55957,7 +55605,7 @@ /turf/open/floor/iron, /area/engine/atmos) "rUV" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -56010,7 +55658,7 @@ /turf/open/floor/plating, /area/maintenance/fore) "rWe" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/tile/green/half/contrasted{ dir = 8 @@ -56076,9 +55724,7 @@ /turf/open/floor/iron/white, /area/science/xenobiology) "rXH" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, @@ -56474,9 +56120,7 @@ /turf/open/floor/iron/white, /area/crew_quarters/kitchen) "sdG" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 }, @@ -56615,7 +56259,7 @@ /turf/open/floor/iron/white, /area/medical/storage) "sfK" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable{ icon_state = "0-8" }, @@ -57283,7 +56927,7 @@ /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) "spz" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -57352,8 +56996,7 @@ name = "Head of Security's Office Shutters"; pixel_x = -26 }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","security") }, /obj/item/kirbyplants{ @@ -57368,9 +57011,7 @@ /turf/open/floor/iron/white, /area/science/explab) "srf" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/engine, /area/science/xenobiology) "srF" = ( @@ -57601,13 +57242,12 @@ /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) "suQ" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/effect/turf_decal/tile/brown/opposingcorners, /turf/open/floor/iron/dark, /area/chapel/office) "svj" = ( /obj/machinery/airalarm/server{ - dir = 1; pixel_y = -24 }, /obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ @@ -57633,15 +57273,13 @@ /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 4 }, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron/dark, /area/security/execution/education) "svy" = ( /obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/chair/stool/bar{ - dir = 1 - }, +/obj/structure/chair/stool/bar/directional/south, /obj/effect/turf_decal/siding/wood{ dir = 1 }, @@ -57651,9 +57289,7 @@ /obj/machinery/computer/med_data{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/machinery/light_switch{ pixel_x = 1; pixel_y = 28 @@ -57661,7 +57297,7 @@ /turf/open/floor/iron/white, /area/medical/medbay/lobby) "svL" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/structure/disposalpipe/segment{ dir = 4 @@ -57738,9 +57374,7 @@ /obj/structure/extinguisher_cabinet{ pixel_x = -25 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/effect/turf_decal/tile/yellow{ dir = 8 @@ -57748,7 +57382,7 @@ /turf/open/floor/iron, /area/hallway/primary/fore) "syg" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow, /obj/item/radio/intercom{ pixel_y = -28 @@ -57935,9 +57569,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 }, @@ -58206,9 +57838,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -58514,8 +58144,7 @@ /obj/structure/window/reinforced/spawner{ dir = 1 }, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("aisat") }, /turf/open/space/basic, @@ -58622,9 +58251,7 @@ /obj/structure/fireaxecabinet{ pixel_y = -28 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/catwalk_floor/iron_dark, /area/engine/atmos) "sLZ" = ( @@ -58765,9 +58392,7 @@ color = "#666666"; dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 }, @@ -59382,7 +59007,7 @@ /area/science/robotics) "sZN" = ( /obj/effect/spawner/randomvend/cola, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /turf/open/floor/iron/cafeteria{ dir = 5 }, @@ -59699,8 +59324,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","security") }, /obj/structure/disposalpipe/segment, @@ -60116,7 +59740,7 @@ /turf/open/floor/iron/dark, /area/security/main) "tmY" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/light{ dir = 1 }, @@ -60203,9 +59827,7 @@ /turf/open/floor/wood, /area/crew_quarters/dorms) "toN" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/effect/turf_decal/tile/yellow{ dir = 4 }, @@ -60429,7 +60051,7 @@ dir = 8 }, /obj/effect/turf_decal/tile/brown/fourcorners/contrasted, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -60585,7 +60207,7 @@ /turf/open/floor/plating, /area/maintenance/department/bridge) "tvp" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow, @@ -60653,7 +60275,7 @@ dir = 5 }, /obj/machinery/camera/autoname{ - dir = 9 + dir = 6 }, /obj/structure/sign/departments/minsky/research/robotics{ pixel_x = 32 @@ -61007,9 +60629,7 @@ /turf/open/floor/iron/white, /area/science/xenobiology) "tCU" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, @@ -61169,7 +60789,8 @@ "tEJ" = ( /obj/machinery/telecomms/receiver/preset_exploration, /obj/machinery/airalarm/server{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ dir = 6 @@ -61177,9 +60798,7 @@ /turf/open/floor/circuit/green/telecomms/mainframe, /area/tcommsat/relay) "tES" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/machinery/light_switch{ pixel_x = 26 }, @@ -61299,7 +60918,7 @@ /obj/machinery/genpop_interface{ pixel_y = 32 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24; name = "Prison" }, @@ -61461,9 +61080,7 @@ /turf/open/floor/iron, /area/engine/engineering) "tJI" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/effect/turf_decal/tile/purple, /turf/open/floor/iron/white, /area/science/research) @@ -61806,7 +61423,7 @@ /turf/open/floor/circuit/green/telecomms/mainframe, /area/tcommsat/relay) "tPm" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 }, @@ -61825,9 +61442,7 @@ /obj/structure/sign/poster/random{ pixel_x = -32 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/effect/turf_decal/tile/green{ dir = 8 }, @@ -61947,7 +61562,7 @@ /turf/open/floor/iron/white, /area/medical/storage) "tSI" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -62299,9 +61914,7 @@ /turf/open/floor/iron/white, /area/crew_quarters/toilet) "tYN" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /turf/open/floor/plating, /area/maintenance/port) @@ -62457,8 +62070,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("aisat") }, /turf/open/floor/plating, @@ -62565,7 +62177,7 @@ /turf/open/floor/iron/freezer, /area/medical/virology) "ucM" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/structure/disposalpipe/segment{ dir = 4 @@ -63099,7 +62711,7 @@ /obj/structure/table/glass, /obj/item/book/manual/wiki/plumbing, /obj/item/construction/plumbing, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/effect/turf_decal/tile/blue/half/contrasted, /turf/open/floor/iron/white, /area/medical/chemistry) @@ -63302,7 +62914,7 @@ /area/science/robotics/lab) "uoj" = ( /obj/machinery/airalarm/directional/north, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -63397,9 +63009,7 @@ /turf/open/floor/iron, /area/science/mixing) "upl" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ dir = 10 }, @@ -63468,7 +63078,7 @@ }, /obj/machinery/camera{ c_tag = "Medbay Break Room"; - dir = 5; + dir = 10; network = list("ss13","medbay") }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -63495,9 +63105,7 @@ /turf/open/floor/plating, /area/maintenance/port) "urr" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/machinery/disposal/bin, /obj/machinery/firealarm{ pixel_y = -24 @@ -63609,7 +63217,7 @@ /turf/open/floor/iron, /area/quartermaster/sorting) "usU" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -63748,8 +63356,7 @@ /turf/open/floor/iron/white, /area/crew_quarters/heads/cmo) "uwe" = ( -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("aisat") }, /turf/open/space/basic, @@ -63833,7 +63440,7 @@ /obj/item/radio/intercom{ pixel_y = 24 }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/effect/turf_decal/tile/purple{ dir = 8 }, @@ -64112,9 +63719,7 @@ /turf/open/floor/iron/dark, /area/lawoffice) "uCC" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -64181,9 +63786,7 @@ "uDM" = ( /obj/machinery/washing_machine, /obj/effect/turf_decal/delivery, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/machinery/airalarm/directional/west, /obj/effect/turf_decal/tile/green/half/contrasted, /turf/open/floor/iron, @@ -64455,9 +64058,7 @@ /obj/item/radio/intercom{ pixel_y = -28 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 }, @@ -64755,7 +64356,7 @@ pixel_x = 32 }, /obj/machinery/camera/autoname{ - dir = 9 + dir = 6 }, /obj/effect/turf_decal/tile/brown/half/contrasted, /turf/open/floor/iron/dark, @@ -64797,7 +64398,7 @@ "uLr" = ( /obj/structure/table/reinforced, /obj/item/storage/firstaid, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -64894,9 +64495,7 @@ /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ dir = 1 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/dark, /area/engine/engine_room) "uMY" = ( @@ -64998,7 +64597,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/effect/turf_decal/tile/yellow/half/contrasted, /obj/structure/closet/secure_closet/engineering_electrical, /turf/open/floor/iron, @@ -65309,7 +64908,7 @@ pressure_checks = 0 }, /obj/machinery/camera/autoname{ - dir = 6 + dir = 9 }, /turf/open/floor/circuit, /area/science/server) @@ -65376,9 +64975,7 @@ /area/hallway/primary/aft) "uVo" = ( /obj/machinery/airalarm/directional/east, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/effect/turf_decal/tile/neutral/opposingcorners{ dir = 1 }, @@ -65708,8 +65305,7 @@ departmentType = 4; pixel_y = -32 }, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","security") }, /obj/effect/turf_decal/siding/wood{ @@ -65874,7 +65470,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/secondary) "veA" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -66012,9 +65608,7 @@ /turf/open/floor/iron, /area/security/brig) "vgF" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron/dark, /area/security/courtroom) @@ -66352,9 +65946,7 @@ "vmn" = ( /obj/machinery/portable_atmospherics/canister/plasma, /obj/effect/turf_decal/delivery, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron, /area/science/storage) "vmr" = ( @@ -66592,8 +66184,7 @@ /turf/open/floor/plating, /area/maintenance/port) "vqr" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -66685,9 +66276,7 @@ pixel_y = 2 }, /obj/item/storage/toolbox/mechanical, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /turf/open/floor/iron/dark, /area/ai_monitored/storage/eva) @@ -66852,13 +66441,9 @@ pixel_x = -1; pixel_y = 4 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/machinery/light/small, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -67213,7 +66798,7 @@ /turf/open/floor/iron/dark, /area/quartermaster/miningdock) "vyw" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -67267,7 +66852,7 @@ /turf/open/floor/iron/white, /area/medical/virology) "vyG" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/porta_turret/ai{ dir = 4 }, @@ -67444,10 +67029,13 @@ pixel_x = 29; pixel_y = -2 }, -/obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/tile/red{ dir = 4 }, +/obj/machinery/airalarm/kitchen_cold_room{ + dir = 1; + pixel_y = 24 + }, /turf/open/floor/iron/white, /area/crew_quarters/kitchen/coldroom) "vBK" = ( @@ -67519,7 +67107,7 @@ /area/science/shuttle) "vCv" = ( /obj/machinery/camera/autoname{ - dir = 9 + dir = 6 }, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -67574,9 +67162,7 @@ /turf/open/floor/plating, /area/maintenance/department/science) "vDL" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -68018,9 +67604,7 @@ /turf/open/floor/iron/dark, /area/engine/engineering) "vJv" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, @@ -68210,9 +67794,7 @@ /obj/item/radio/intercom{ pixel_y = -28 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/plating/asteroid, /area/maintenance/starboard/secondary) "vNq" = ( @@ -68387,8 +67969,7 @@ /area/security/checkpoint/medical) "vQI" = ( /obj/structure/lattice, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","security") }, /turf/open/space/basic, @@ -68415,9 +67996,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/plating, /area/hallway/secondary/entry) "vRw" = ( @@ -68507,9 +68086,7 @@ /obj/machinery/computer/camera_advanced/xenobio{ dir = 8 }, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, /turf/open/floor/iron/white, /area/science/xenobiology) @@ -68644,7 +68221,7 @@ /obj/structure/extinguisher_cabinet{ pixel_y = 32 }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /turf/open/floor/iron/dark, /area/engine/atmos) "vUX" = ( @@ -69044,7 +68621,7 @@ dir = 1; pixel_y = 24 }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /turf/open/floor/iron, /area/quartermaster/storage) "wcN" = ( @@ -69087,9 +68664,7 @@ /obj/structure/bodycontainer/crematorium{ dir = 8 }, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/maintenance/department/chapel/monastery) @@ -69246,9 +68821,7 @@ /obj/machinery/airalarm/directional/east, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/effect/turf_decal/tile/red/anticorner/contrasted, /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark, @@ -69299,7 +68872,7 @@ /turf/open/floor/iron, /area/hallway/secondary/exit) "whf" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -69528,7 +69101,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "wks" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -69647,9 +69220,7 @@ /turf/open/floor/iron/dark, /area/maintenance/department/chapel/monastery) "wmL" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/structure/sign/poster/random{ pixel_x = 32 }, @@ -69976,7 +69547,7 @@ dir = 8 }, /obj/machinery/camera/autoname{ - dir = 6 + dir = 9 }, /turf/open/floor/iron, /area/engine/atmos) @@ -70105,16 +69676,14 @@ /turf/open/floor/iron/dark, /area/crew_quarters/heads/hos) "wuR" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, /turf/open/floor/plating, /area/maintenance/fore) "wuY" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -70303,9 +69872,7 @@ /turf/open/floor/engine/co2, /area/engine/atmos) "wyA" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/carpet/grimy, /area/chapel/office) "wyN" = ( @@ -71816,9 +71383,7 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -71908,7 +71473,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/firealarm{ dir = 1; pixel_y = 24 @@ -72203,9 +71768,7 @@ /turf/open/floor/wood, /area/crew_quarters/bar) "xfG" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /obj/effect/turf_decal/tile/yellow{ dir = 8 @@ -72249,8 +71812,7 @@ /obj/machinery/light_switch{ pixel_x = 26 }, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("aisat") }, /turf/open/floor/plating, @@ -72268,9 +71830,7 @@ /turf/open/floor/iron/dark, /area/maintenance/department/chapel/monastery) "xgE" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/item/radio/intercom{ pixel_y = -28 }, @@ -72375,9 +71935,7 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron, /area/hallway/secondary/command) "xjD" = ( @@ -72573,7 +72131,7 @@ pixel_y = 28 }, /obj/machinery/airalarm/mixingchamber{ - dir = 4; + dir = 8; pixel_x = -24 }, /obj/machinery/button/door/incinerator_vent_toxmix{ @@ -72731,9 +72289,7 @@ /turf/open/floor/iron/dark, /area/crew_quarters/bar) "xpC" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -72843,7 +72399,7 @@ /obj/item/radio/intercom{ pixel_y = 24 }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/effect/turf_decal/tile/green{ dir = 1 }, @@ -72881,9 +72437,7 @@ /obj/machinery/newscaster{ pixel_x = -30 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/effect/turf_decal/siding/wood{ dir = 8 }, @@ -73332,9 +72886,7 @@ "xAd" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/disposalpipe/segment, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 }, @@ -73415,9 +72967,7 @@ /turf/open/floor/iron/white, /area/medical/virology) "xAX" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 @@ -74000,7 +73550,7 @@ /obj/machinery/advanced_airlock_controller{ pixel_y = 24 }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /turf/open/floor/plating, /area/quartermaster/storage) "xJW" = ( @@ -74065,7 +73615,7 @@ dir = 5 }, /obj/machinery/camera/autoname{ - dir = 9 + dir = 6 }, /obj/machinery/requests_console{ department = "Morgue"; @@ -74094,9 +73644,7 @@ color = "#666666"; dir = 8 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/item/radio/intercom{ pixel_y = -28 }, @@ -74288,7 +73836,7 @@ /obj/machinery/newscaster{ pixel_y = 32 }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron/dark, /area/crew_quarters/bar) @@ -74484,9 +74032,7 @@ /turf/open/floor/iron/white, /area/medical/genetics/cloning) "xQB" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -74496,9 +74042,7 @@ /turf/open/floor/iron/dark, /area/science/nanite) "xQG" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/effect/turf_decal/tile/green/half/contrasted{ dir = 4 }, @@ -74556,7 +74100,7 @@ /area/medical/chemistry) "xRL" = ( /obj/machinery/camera/autoname{ - dir = 5 + dir = 10 }, /obj/structure/table, /obj/item/dest_tagger, @@ -74781,9 +74325,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/effect/turf_decal/tile/green/half/contrasted{ dir = 8 }, @@ -75029,7 +74571,7 @@ /turf/closed/wall/r_wall, /area/maintenance/department/science/central) "yaZ" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -75402,7 +74944,7 @@ pixel_y = 32 }, /obj/machinery/rnd/production/protolathe/department/cargo, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 4 }, @@ -75617,9 +75159,7 @@ /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) "ylj" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/effect/turf_decal/bot, /obj/structure/cable/yellow, /obj/effect/turf_decal/tile/neutral/opposingcorners{ diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index 26d6f1c4d39bf..767bed677030b 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -219,9 +219,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Recreation - Cryo Lounge"; - dir = 4; name = "recreation camera" }, /turf/open/floor/iron, @@ -247,8 +246,7 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/effect/turf_decal/stripes/line{ @@ -494,7 +492,7 @@ /obj/item/radio/intercom{ pixel_y = 26 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Solar - Fore Starboard"; name = "solar camera" }, @@ -582,9 +580,8 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Arrivals Shuttle - Fore Port"; - dir = 8; name = "arrivals camera" }, /obj/effect/turf_decal/stripes/line{ @@ -599,9 +596,8 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Arrivals Shuttle - Fore Starboard"; - dir = 4; name = "arrivals camera" }, /obj/effect/turf_decal/stripes/line{ @@ -1009,9 +1005,8 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Arrivals Shuttle - Aft Starboard"; - dir = 4; name = "arrivals camera" }, /obj/effect/turf_decal/stripes/line{ @@ -1334,9 +1329,8 @@ /turf/open/floor/iron/cafeteria, /area/hallway/secondary/entry) "ajX" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Arrivals - Port"; - dir = 1; name = "arrivals camera" }, /obj/effect/turf_decal/tile/blue{ @@ -1382,9 +1376,8 @@ }, /area/maintenance/starboard/aft) "akj" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Arrivals - Starboard"; - dir = 1; name = "arrivals camera" }, /obj/effect/turf_decal/tile/blue{ @@ -1402,8 +1395,7 @@ /turf/open/floor/iron/white/corner, /area/hallway/secondary/entry) "akl" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/tile/blue{ @@ -1941,9 +1933,7 @@ /obj/structure/table/reinforced, /obj/machinery/recharger, /obj/structure/cable/yellow, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/iron/white, /area/science/misc_lab/range) "anD" = ( @@ -2278,9 +2268,7 @@ "aqg" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/white, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/wood, /area/vacant_room/office) "aqh" = ( @@ -2557,7 +2545,7 @@ "arO" = ( /obj/effect/spawner/randomvend/cola, /obj/effect/decal/cleanable/dirt, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Arrivals - Aft"; name = "arrivals camera" }, @@ -2711,9 +2699,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 4 }, @@ -3116,12 +3102,11 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Bridge - Head of Personnel's Office"; - dir = 8; name = "command camera" }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/hop) "auv" = ( @@ -3559,9 +3544,8 @@ /turf/open/floor/iron, /area/crew_quarters/toilet/auxiliary) "awR" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Arrivals Hallway - Fore"; - dir = 8; name = "hallway camera" }, /obj/effect/turf_decal/tile/neutral{ @@ -3581,7 +3565,7 @@ "awX" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Cargo - Warehouse"; name = "cargo camera" }, @@ -3600,7 +3584,7 @@ /turf/open/floor/iron, /area/quartermaster/storage) "axb" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/structure/filingcabinet/filingcabinet, @@ -3734,7 +3718,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Supermatter Chamber"; network = list("engine") }, @@ -3796,9 +3780,7 @@ icon_state = "0-4" }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/plating, /area/crew_quarters/toilet/auxiliary) "ayi" = ( @@ -4081,7 +4063,7 @@ }, /obj/structure/cable, /obj/effect/turf_decal/delivery, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/iron, /area/engine/atmospherics_engine) "azg" = ( @@ -4391,11 +4373,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/stripes/white/line, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/catwalk_floor/iron_smooth, /area/engine/atmos) "aAB" = ( @@ -5045,9 +5022,8 @@ /turf/open/floor/plating, /area/quartermaster/warehouse) "aDX" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Cargo Bay - Port"; - dir = 4; name = "cargo camera" }, /obj/machinery/navbeacon{ @@ -5096,9 +5072,8 @@ /obj/machinery/computer/cargo{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Cargo Bay - Starboard"; - dir = 8; name = "cargo camera" }, /obj/effect/turf_decal/bot, @@ -5202,7 +5177,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Supermatter Engine - Aft"; name = "atmospherics camera"; network = list("ss13","engine") @@ -5219,7 +5194,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/airalarm/engine{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -5296,7 +5272,7 @@ name = "sink"; pixel_y = 28 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Bar Backroom"; name = "service camera" }, @@ -5372,8 +5348,7 @@ /turf/open/floor/iron, /area/maintenance/department/science) "aFd" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/tile/neutral{ @@ -5579,9 +5554,8 @@ /area/quartermaster/sorting) "aGu" = ( /obj/structure/closet/secure_closet/evidence, -/obj/machinery/camera{ - c_tag = "Security - Evidence Storage"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Security - Evidence Storage" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 @@ -5671,7 +5645,7 @@ name = "WARNING: EXTERNAL AIRLOCK"; pixel_x = 32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Solar - Fore Port"; name = "solar camera" }, @@ -5763,9 +5737,8 @@ /obj/machinery/newscaster{ pixel_x = -32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Service Hallway - Fore"; - dir = 4; name = "hallway camera" }, /obj/effect/turf_decal/tile/neutral{ @@ -5926,9 +5899,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /obj/machinery/light, /turf/open/floor/iron, @@ -6054,7 +6025,7 @@ "aJW" = ( /obj/structure/closet/radiation, /obj/effect/decal/cleanable/dirt, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Atmospherics - Engine Access"; name = "atmospherics camera" }, @@ -6151,9 +6122,8 @@ /area/maintenance/port/fore) "aKm" = ( /obj/machinery/light/small, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Xenobiology - Cell 4"; - dir = 1; name = "xenobiology camera"; network = list("ss13","xeno","rd") }, @@ -6313,8 +6283,7 @@ dir = 1; pixel_y = -24 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/bot, @@ -6370,9 +6339,8 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Cargo - Delivery Office"; - dir = 1; name = "cargo camera" }, /obj/effect/turf_decal/stripes/line{ @@ -6618,7 +6586,7 @@ icon_state = "0-8" }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Turbine Chamber"; network = list("turbine"); pixel_x = 22 @@ -6656,9 +6624,8 @@ /turf/open/floor/iron, /area/storage/tech) "aOc" = ( -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/south{ c_tag = "AI Chamber - Aft"; - dir = 1; name = "motion-sensitive ai camera"; network = list("aichamber") }, @@ -6735,9 +6702,8 @@ icon_state = "4-8" }, /obj/machinery/light, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Cargo Bay - Aft Starboard"; - dir = 1; name = "cargo camera" }, /obj/effect/turf_decal/stripes/line, @@ -7497,7 +7463,7 @@ /turf/open/floor/engine/air, /area/engine/atmos) "aTk" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Atmospherics - Air Supply"; name = "atmospherics camera" }, @@ -7554,9 +7520,8 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Theatre Backstage"; - dir = 8; name = "service camera" }, /obj/effect/turf_decal/bot, @@ -7646,13 +7611,11 @@ /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Atmospherics - Fore"; - dir = 1; name = "atmospherics camera" }, /obj/effect/turf_decal/tile/yellow{ @@ -7752,8 +7715,7 @@ /area/crew_quarters/theatre) "aVj" = ( /obj/machinery/vending/autodrobe, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/light, @@ -7804,7 +7766,7 @@ /turf/open/floor/engine/co2, /area/engine/atmos) "aWu" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Atmospherics - co2 Cell"; name = "atmospherics camera" }, @@ -8166,7 +8128,6 @@ icon_state = "4-8" }, /obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, @@ -8295,7 +8256,7 @@ /turf/open/floor/engine/o2, /area/engine/atmos) "bal" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Atmospherics - Oxygen Supply"; name = "atmospherics camera" }, @@ -8314,7 +8275,6 @@ /area/maintenance/port/fore) "baq" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible, -/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 }, @@ -8324,9 +8284,6 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, /turf/open/floor/catwalk_floor/iron, /area/engine/atmos) "bar" = ( @@ -8385,7 +8342,7 @@ name = "sink"; pixel_y = 28 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Kitchen Cold Room"; name = "service camera" }, @@ -8543,7 +8500,7 @@ /turf/open/floor/iron, /area/hydroponics) "bbZ" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/machinery/firealarm{ @@ -8718,7 +8675,7 @@ /turf/open/floor/engine/plasma, /area/engine/atmos) "bcY" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Atmospherics - Plasma Cell"; name = "atmospherics camera" }, @@ -8861,9 +8818,8 @@ /obj/structure/bed, /obj/item/bedsheet/medical, /obj/machinery/iv_drip, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Medbay - Recovery Room"; - dir = 8; name = "medbay camera"; network = list("ss13","medbay") }, @@ -8910,8 +8866,7 @@ /obj/item/book/manual/chef_recipes, /obj/item/stack/package_wrap, /obj/item/hand_labeler, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/turf_decal/bot, @@ -8948,7 +8903,7 @@ /turf/closed/wall, /area/hallway/primary/fore) "bdS" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Cargo - Waiting Room"; name = "cargo camera" }, @@ -9134,8 +9089,7 @@ /turf/open/floor/iron, /area/crew_quarters/kitchen) "beZ" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/bot, @@ -9149,9 +9103,7 @@ "bfb" = ( /obj/structure/cable/white, /obj/effect/turf_decal/bot, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/iron, /area/crew_quarters/kitchen) "bfc" = ( @@ -9314,7 +9266,7 @@ /turf/open/floor/engine/n2, /area/engine/atmos) "bgg" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Atmospherics - Nitrogen Cell"; name = "atmospherics camera" }, @@ -9347,9 +9299,8 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Kitchen"; - dir = 4; name = "service camera" }, /obj/effect/turf_decal/delivery, @@ -9484,7 +9435,7 @@ /obj/structure/extinguisher_cabinet{ pixel_y = 32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Atmospherics - Aft"; name = "atmospherics camera" }, @@ -9737,7 +9688,7 @@ /turf/open/floor/engine/n2o, /area/engine/atmos) "biU" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Atmospherics - n2o Cell"; name = "atmospherics camera" }, @@ -9801,8 +9752,7 @@ dir = 8; pixel_x = -12 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/turf_decal/bot, @@ -10246,9 +10196,8 @@ /turf/open/floor/iron, /area/crew_quarters/kitchen) "blD" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Arrivals Hallway - Aft"; - dir = 8; name = "hallway camera" }, /obj/effect/turf_decal/tile/brown{ @@ -10328,8 +10277,7 @@ /area/quartermaster/miningoffice) "blY" = ( /obj/structure/filingcabinet/chestdrawer, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/delivery, @@ -10410,7 +10358,7 @@ /obj/machinery/status_display/evac{ pixel_y = 32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Security - Head of Security's Quarters" }, /obj/structure/bed/double, @@ -10576,9 +10524,8 @@ /obj/machinery/plantgenes{ pixel_y = 6 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Hydroponics"; - dir = 8; name = "service camera" }, /obj/effect/turf_decal/delivery, @@ -10657,7 +10604,7 @@ pixel_y = 26; use_power = 0 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Security - Medbay" }, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -10808,9 +10755,8 @@ /turf/open/floor/iron, /area/engine/atmos) "bor" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Science - Fore"; - dir = 8; name = "science camera"; network = list("ss13","rd") }, @@ -11513,8 +11459,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/tile/neutral, @@ -11590,9 +11535,8 @@ /obj/item/radio/intercom{ pixel_y = -26 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Central Hallway - Fore"; - dir = 1; name = "hallway camera" }, /obj/effect/turf_decal/plaque{ @@ -11626,8 +11570,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/tile/neutral{ @@ -11734,9 +11677,8 @@ /turf/open/space, /area/space/nearstation) "btK" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Atmospherics - Mix Cell"; - dir = 1; name = "atmospherics camera" }, /turf/open/floor/engine/vacuum, @@ -11760,8 +11702,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/turf_decal/bot, @@ -11798,9 +11739,8 @@ /area/engine/atmos) "bue" = ( /obj/machinery/portable_atmospherics/canister/air, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Atmospherics - Desk"; - dir = 8; name = "atmospherics camera" }, /obj/effect/turf_decal/bot, @@ -11923,9 +11863,8 @@ /obj/machinery/newscaster{ pixel_y = -32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Atmospherics - Pumps"; - dir = 1; name = "atmospherics camera" }, /obj/effect/turf_decal/tile/blue{ @@ -12126,7 +12065,7 @@ /obj/structure/sign/warning/electricshock{ pixel_y = 32 }, -/obj/machinery/camera/motion{ +/obj/machinery/camera/directional/north{ c_tag = "AI Chamber - Fore"; name = "motion-sensitive ai camera"; network = list("aichamber") @@ -12520,8 +12459,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/item/wrench, @@ -12636,9 +12574,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 5 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/machinery/light_switch{ pixel_x = 12; pixel_y = -22 @@ -12822,9 +12758,8 @@ /obj/item/radio/intercom{ pixel_x = 26 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Central Hallway - Bridge Port"; - dir = 8; name = "hallway camera" }, /obj/effect/turf_decal/tile/neutral, @@ -13224,12 +13159,11 @@ /area/engine/gravity_generator) "bCB" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Engineering - Gravity Generator Foyer"; - dir = 4; name = "engineering camera" }, /obj/effect/turf_decal/stripes/line{ @@ -13271,8 +13205,7 @@ }, /area/engine/break_room) "bCX" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/tile/yellow{ @@ -13285,8 +13218,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/tile/yellow{ @@ -13534,7 +13466,7 @@ icon_state = "0-4" }, /obj/effect/turf_decal/bot, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /turf/open/floor/iron, @@ -13560,9 +13492,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -13726,8 +13656,7 @@ /area/engine/break_room) "bGw" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/light/small, @@ -13884,9 +13813,8 @@ /obj/machinery/status_display/evac{ pixel_y = -32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Engineering - Gravity Generator"; - dir = 1; name = "engineering camera" }, /obj/effect/turf_decal/stripes/line{ @@ -13979,9 +13907,8 @@ /obj/structure/extinguisher_cabinet{ pixel_x = -26 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Primary Tool Storage"; - dir = 4; name = "engineering camera" }, /obj/effect/turf_decal/delivery, @@ -14194,9 +14121,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/wood, /area/bridge/meeting_room/council) "bKG" = ( @@ -14480,8 +14405,7 @@ /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/captain) "bMO" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /turf/open/floor/wood, @@ -14499,7 +14423,7 @@ /obj/structure/closet/toolcloset, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/lootdrop/maintenance, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/effect/turf_decal/tile/yellow{ @@ -14618,8 +14542,7 @@ /obj/item/stack/sheet/glass{ amount = 30 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/effect/turf_decal/bot, @@ -14961,9 +14884,7 @@ /area/crew_quarters/heads/captain) "bQV" = ( /obj/structure/cable/white, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/wood, /area/crew_quarters/heads/captain) "bQW" = ( @@ -15067,7 +14988,7 @@ icon_state = "2-4" }, /obj/machinery/portable_atmospherics/canister/air, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/effect/turf_decal/stripes/line{ @@ -15121,7 +15042,7 @@ /area/ai_monitored/turret_protected/aisat_interior) "bRK" = ( /obj/machinery/teleport/hub, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/effect/turf_decal/stripes/line{ @@ -15234,7 +15155,7 @@ pixel_x = 26; pixel_y = 26 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Engineering - Chief Engineer's Quarters"; name = "engineering camera" }, @@ -15296,9 +15217,8 @@ /turf/open/floor/plating, /area/security/checkpoint/engineering) "bSp" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Engineering Hallway - Center"; - dir = 8; name = "hallway camera" }, /obj/effect/turf_decal/tile/yellow{ @@ -15372,13 +15292,11 @@ /turf/open/floor/wood, /area/bridge/meeting_room/council) "bSA" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Bridge - Council Chamber"; - dir = 1; name = "command camera" }, /turf/open/floor/wood, @@ -15389,9 +15307,8 @@ dir = 8 }, /obj/item/flashlight/lamp/green, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Bridge - Captain's Office"; - dir = 4; name = "command camera" }, /obj/structure/window/reinforced{ @@ -15561,9 +15478,8 @@ /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat_interior) "bTs" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "AI Satellite - Maintenance"; - dir = 8; name = "ai camera"; network = list("minisat"); start_active = 1 @@ -15761,7 +15677,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Security Hallway - Port"; name = "hallway camera" }, @@ -15917,8 +15833,7 @@ /area/crew_quarters/heads/chief) "bWp" = ( /obj/machinery/suit_storage_unit/ce, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/stripes/line{ @@ -16076,9 +15991,8 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Central Hallway - Security Hallway"; - dir = 4; name = "hallway camera" }, /obj/effect/turf_decal/tile/neutral{ @@ -16243,13 +16157,11 @@ "bYz" = ( /obj/structure/closet/toolcloset, /obj/machinery/light/small, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Engineering - Engine Foyer"; - dir = 1; name = "engineering camera" }, /obj/effect/turf_decal/stripes/line{ @@ -16304,8 +16216,7 @@ /turf/open/floor/iron, /area/hallway/primary/port) "bYR" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/stripes/line{ @@ -16458,9 +16369,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Security Hallway - Center"; - dir = 1; name = "hallway camera" }, /obj/effect/turf_decal/tile/neutral, @@ -16515,9 +16425,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) "caa" = ( @@ -16956,7 +16864,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Engineering - Fore"; name = "engineering camera" }, @@ -17297,9 +17205,8 @@ /obj/machinery/newscaster{ pixel_x = 32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Library - Fore"; - dir = 8; name = "library camera" }, /turf/open/floor/iron/dark, @@ -17409,8 +17316,7 @@ /area/lawoffice) "cfa" = ( /obj/structure/filingcabinet/employment, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /turf/open/floor/wood, @@ -17451,9 +17357,8 @@ /turf/open/floor/iron/dark, /area/security/execution/transfer) "cfB" = ( -/obj/machinery/camera/emp_proof{ +/obj/machinery/camera/emp_proof/directional/east{ c_tag = "Containment - Fore Starboard"; - dir = 8; network = list("singularity") }, /turf/open/floor/plating/airless, @@ -17670,8 +17575,7 @@ /area/crew_quarters/heads/captain/private) "cgt" = ( /obj/item/kirbyplants/random, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/wood, @@ -17689,9 +17593,8 @@ dir = 1; pixel_y = -26 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Bridge - Captain's Quarters"; - dir = 1; name = "command camera" }, /turf/open/floor/wood, @@ -17703,9 +17606,7 @@ dir = 8 }, /obj/structure/cable/white, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/captain/private) "cgx" = ( @@ -17783,7 +17684,7 @@ /obj/structure/cable/yellow{ icon_state = "2-8" }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -17908,8 +17809,7 @@ /obj/structure/table/wood, /obj/item/paper_bin, /obj/item/pen, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/wood, @@ -17956,7 +17856,7 @@ pixel_y = 32 }, /obj/structure/bookcase/manuals/research_and_development, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Library"; name = "library camera" }, @@ -18081,7 +17981,7 @@ }, /obj/structure/cable/white, /obj/effect/landmark/start/lawyer, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /turf/open/floor/wood, @@ -18113,9 +18013,8 @@ /obj/machinery/status_display/evac{ pixel_x = 32 }, -/obj/machinery/camera{ - c_tag = "Lawyer's Office"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Lawyer's Office" }, /turf/open/floor/wood, /area/lawoffice) @@ -18155,9 +18054,8 @@ pixel_x = -9; pixel_y = -25 }, -/obj/machinery/camera{ - c_tag = "Armory - Interior"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Armory - Interior" }, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) @@ -18170,9 +18068,8 @@ /area/maintenance/aft) "ciY" = ( /obj/structure/lattice, -/obj/machinery/camera/emp_proof{ +/obj/machinery/camera/emp_proof/directional/west{ c_tag = "Containment - Fore Port"; - dir = 4; network = list("singularity") }, /turf/open/space, @@ -18299,9 +18196,8 @@ /turf/open/floor/wood, /area/library) "cjx" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Central Hallway - Head of Personnel Line"; - dir = 8; name = "hallway camera" }, /obj/effect/turf_decal/tile/neutral, @@ -18550,7 +18446,7 @@ /obj/item/tank/internals/emergency_oxygen/engi, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/lootdrop/maintenance, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /turf/open/floor/plating, @@ -18589,8 +18485,7 @@ /area/crew_quarters/heads/hop) "ckY" = ( /obj/structure/bed/dogbed/ian, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /mob/living/simple_animal/pet/dog/corgi/Ian, @@ -18663,13 +18558,8 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, -/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/effect/turf_decal/stripes/white/line, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, /turf/open/floor/catwalk_floor/iron_smooth, /area/engine/atmos) "clH" = ( @@ -18898,9 +18788,7 @@ dir = 6 }, /obj/effect/turf_decal/bot, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron, /area/teleporter) "cmK" = ( @@ -19216,9 +19104,8 @@ /turf/open/floor/iron, /area/tcommsat/server) "coj" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Telecomms - Cooling Room"; - dir = 8; name = "telecomms camera"; network = list("ss13","tcomms") }, @@ -19424,7 +19311,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /turf/open/floor/wood, @@ -19480,10 +19367,6 @@ /turf/open/floor/wood, /area/crew_quarters/heads/hop) "cpI" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -23 - }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/components/unary/portables_connector{ @@ -19491,6 +19374,10 @@ }, /obj/machinery/portable_atmospherics/canister/plasma, /obj/effect/mapping_helpers/atmos_auto_connect, +/obj/machinery/airalarm/server{ + pixel_x = -22; + dir = 8 + }, /turf/open/floor/iron, /area/tcommsat/server) "cpL" = ( @@ -19539,9 +19426,8 @@ pixel_x = -7; pixel_y = -26 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Bridge - Teleporter"; - dir = 1; name = "command camera" }, /obj/effect/turf_decal/stripes/corner, @@ -19553,8 +19439,7 @@ /area/teleporter) "cpS" = ( /obj/machinery/light, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/stripes/corner{ @@ -19892,7 +19777,7 @@ /area/crew_quarters/locker) "cru" = ( /obj/machinery/portable_atmospherics/pump, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/effect/turf_decal/tile/blue{ @@ -19970,9 +19855,8 @@ /area/engine/engineering) "crQ" = ( /obj/item/kirbyplants/random, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Engineering - Central"; - dir = 4; name = "engineering camera" }, /obj/machinery/computer/security/telescreen{ @@ -20124,7 +20008,7 @@ /turf/open/floor/iron, /area/hallway/secondary/command) "csw" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/effect/turf_decal/tile/neutral{ @@ -20133,7 +20017,7 @@ /turf/open/floor/iron, /area/hallway/secondary/command) "csy" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Central Hallway - Center"; name = "hallway camera" }, @@ -20190,15 +20074,10 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, /obj/machinery/door/airlock/atmos{ name = "Atmospherics Engine Access"; req_one_access_txt = "24;10" }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -20349,8 +20228,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /turf/open/floor/iron, @@ -20379,9 +20257,8 @@ "ctK" = ( /obj/machinery/light, /obj/item/kirbyplants/random, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Library - Aft"; - dir = 1; name = "library camera" }, /turf/open/floor/wood, @@ -20441,9 +20318,7 @@ /obj/machinery/computer/med_data/laptop{ pixel_y = 4 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -20485,9 +20360,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/camera/emp_proof{ +/obj/machinery/camera/emp_proof/directional/south{ c_tag = "Containment - Particle Accelerator"; - dir = 1; network = list("singularity") }, /obj/effect/turf_decal/stripes/line, @@ -20560,9 +20434,8 @@ "cvb" = ( /obj/machinery/power/tesla_coil, /obj/effect/decal/cleanable/dirt, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Engineering - Secure Storage"; - dir = 1; name = "engineering camera" }, /obj/effect/turf_decal/bot, @@ -20760,7 +20633,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Dormitory Hallway"; name = "hallway camera" }, @@ -20884,8 +20757,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/tile/neutral{ @@ -20917,9 +20789,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron, /area/ai_monitored/storage/eva) "cwH" = ( @@ -21036,9 +20906,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron, /area/gateway) "cwV" = ( @@ -21066,8 +20934,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/turf_decal/tile/neutral{ @@ -21146,8 +21013,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/stripes/line{ @@ -21271,8 +21137,7 @@ /obj/structure/table/wood, /obj/item/clipboard, /obj/item/toy/figure/curator, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/item/radio/intercom{ @@ -21412,16 +21277,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/white/line, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, /turf/open/floor/catwalk_floor/iron, /area/engine/atmos) "cyN" = ( @@ -21615,8 +21473,7 @@ /area/library) "czK" = ( /obj/structure/filingcabinet, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/firealarm/directional/west, @@ -21759,9 +21616,8 @@ /turf/open/floor/iron/dark, /area/gateway) "cAl" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Central Hallway - Dormitory Hallway"; - dir = 4; name = "hallway camera" }, /obj/effect/turf_decal/tile/neutral{ @@ -21825,9 +21681,8 @@ /area/maintenance/aft) "cAG" = ( /obj/structure/lattice, -/obj/machinery/camera/emp_proof{ +/obj/machinery/camera/emp_proof/directional/west{ c_tag = "Containment - Aft Port"; - dir = 4; network = list("singularity") }, /turf/open/space, @@ -21888,8 +21743,7 @@ pixel_y = 3 }, /obj/item/clothing/shoes/magboots, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/delivery, @@ -21941,9 +21795,8 @@ /turf/open/floor/iron, /area/ai_monitored/storage/eva) "cBm" = ( -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/east{ c_tag = "E.V.A. Storage"; - dir = 8; name = "motion-sensitive command camera" }, /obj/machinery/requests_console{ @@ -21996,9 +21849,8 @@ name = "Emergency NanoMed"; use_power = 0 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Bridge - Gateway Atrium"; - dir = 4; name = "command camera" }, /obj/effect/turf_decal/bot, @@ -22090,8 +21942,7 @@ /area/crew_quarters/toilet/restrooms) "cBR" = ( /obj/item/kirbyplants/random, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/tile/neutral{ @@ -22174,7 +22025,7 @@ }, /obj/item/clothing/under/costume/kilt, /obj/item/clothing/head/beret, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /turf/open/floor/wood, @@ -22219,7 +22070,7 @@ icon_state = "curator" }, /obj/item/clothing/under/rank/civilian/curator/treasure_hunter, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /turf/open/floor/carpet/purple, @@ -22239,9 +22090,8 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Arrivals Dock - Fore"; - dir = 8; name = "arrivals camera" }, /obj/effect/turf_decal/stripes/line{ @@ -22286,9 +22136,8 @@ pixel_x = 32 }, /obj/structure/tank_dispenser, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Engineering - Gear Storage"; - dir = 8; name = "engineering camera" }, /obj/effect/turf_decal/bot, @@ -22365,7 +22214,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /turf/open/floor/wood, @@ -22441,8 +22290,7 @@ /obj/structure/cable/yellow{ icon_state = "2-8" }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /turf/open/floor/wood, @@ -22526,9 +22374,8 @@ /turf/open/floor/plating/airless, /area/space/nearstation) "cDV" = ( -/obj/machinery/camera/emp_proof{ +/obj/machinery/camera/emp_proof/directional/east{ c_tag = "Containment - Aft Starboard"; - dir = 8; network = list("singularity") }, /turf/open/floor/plating/airless, @@ -22956,8 +22803,7 @@ "cFC" = ( /obj/structure/table, /obj/item/folder, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/effect/turf_decal/tile/neutral{ @@ -22980,7 +22826,7 @@ }, /area/holodeck/rec_center) "cFG" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Holodeck - Fore"; name = "holodeck camera" }, @@ -23150,9 +22996,8 @@ /obj/machinery/status_display/ai{ pixel_y = -32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Bridge - E.V.A. Aft"; - dir = 1; name = "command camera" }, /obj/effect/turf_decal/stripes/line{ @@ -23213,8 +23058,7 @@ /turf/open/floor/iron, /area/gateway) "cGA" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/item/kirbyplants/random, @@ -23402,9 +23246,8 @@ /turf/open/floor/iron, /area/engine/engineering) "cHm" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Engineering - Aft"; - dir = 1; name = "engineering camera" }, /obj/effect/turf_decal/stripes/line{ @@ -23702,7 +23545,7 @@ /turf/open/floor/iron, /area/hallway/primary/central) "cIC" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Central Hallway - Science Aft"; name = "hallway camera" }, @@ -23785,7 +23628,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Central Hallway - Medbay Aft"; name = "hallway camera" }, @@ -23834,9 +23677,8 @@ /area/maintenance/starboard/aft) "cJe" = ( /obj/machinery/washing_machine, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Dormitories - Port"; - dir = 4; name = "dormitories camera" }, /obj/effect/turf_decal/tile/blue{ @@ -24132,7 +23974,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","medbay") }, /obj/machinery/light{ @@ -24814,7 +24656,7 @@ /turf/open/floor/iron, /area/science/research) "cQA" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/effect/turf_decal/tile/purple{ @@ -24938,7 +24780,7 @@ /obj/structure/cable/yellow{ icon_state = "2-4" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Xenobiology - Port"; name = "xenobiology camera"; network = list("ss13","xeno","rd") @@ -25093,7 +24935,7 @@ /turf/open/floor/iron/dark, /area/engine/atmospherics_engine) "cSA" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Central Hallway - Fore Starboard"; name = "hallway camera" }, @@ -25197,9 +25039,8 @@ /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) "cTi" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Holodeck - Aft"; - dir = 1; name = "holodeck camera" }, /turf/open/floor/engine{ @@ -25495,8 +25336,7 @@ icon_state = "detective" }, /obj/item/clothing/under/rank/civilian/lawyer/female, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/carpet/blue, @@ -25731,9 +25571,8 @@ /obj/item/radio/intercom{ pixel_x = -26 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Arrivals Customs"; - dir = 4; name = "customs camera" }, /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, @@ -25842,8 +25681,7 @@ /obj/item/electronics/airlock, /obj/item/stack/sheet/glass, /obj/item/assembly/signaler, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/tile/purple{ @@ -25872,9 +25710,8 @@ /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high, /obj/machinery/light, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Science - Waiting Room"; - dir = 1; name = "science camera"; network = list("ss13","rd") }, @@ -25924,9 +25761,8 @@ dir = 8; pixel_x = 24 }, -/obj/machinery/camera{ - c_tag = "Security - Brig Center"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Security - Brig Center" }, /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron, @@ -26083,9 +25919,8 @@ /obj/machinery/reagentgrinder{ pixel_y = 5 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Xenobiology - Starboard"; - dir = 8; name = "xenobiology camera"; network = list("ss13","xeno","rd") }, @@ -26232,9 +26067,7 @@ /obj/structure/cable/yellow{ icon_state = "2-8" }, -/obj/structure/chair/stool{ - dir = 4 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/prison, /area/security/prison) "daj" = ( @@ -26582,9 +26415,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/plating, /area/maintenance/port) "dbY" = ( @@ -26647,8 +26478,7 @@ /obj/structure/cable/yellow{ icon_state = "1-8" }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/delivery, @@ -26776,9 +26606,8 @@ /area/security/checkpoint) "dcD" = ( /obj/structure/closet/firecloset, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Science - Research Division Access"; - dir = 8; name = "science camera"; network = list("ss13","rd") }, @@ -26786,8 +26615,7 @@ /turf/open/floor/iron, /area/science/research) "dcE" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/effect/turf_decal/stripes/line{ @@ -27008,8 +26836,7 @@ }, /obj/structure/closet/emcloset, /obj/effect/turf_decal/bot, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /turf/open/floor/iron, @@ -27223,9 +27050,8 @@ pixel_x = 32; receive_ore_updates = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Science - Research and Development"; - dir = 8; name = "science camera"; network = list("ss13","rd") }, @@ -27348,9 +27174,7 @@ /obj/effect/turf_decal/tile/yellow{ dir = 1 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -27364,7 +27188,7 @@ pixel_x = -27 }, /obj/machinery/camera/autoname{ - dir = 5; + dir = 10; network = list("ss13","medbay") }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -27411,9 +27235,8 @@ /obj/structure/table/reinforced, /obj/item/clipboard, /obj/item/mining_voucher, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Auxillary Construction - Storage"; - dir = 4; name = "engineering camera" }, /obj/machinery/light{ @@ -27555,8 +27378,7 @@ /turf/closed/wall, /area/science/nanite) "djL" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/structure/disposalpipe/segment{ @@ -27912,9 +27734,8 @@ /turf/open/floor/iron, /area/science/research) "dmO" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Science - Lab Access"; - dir = 8; name = "science camera"; network = list("ss13","rd") }, @@ -27929,8 +27750,7 @@ /obj/structure/table/reinforced, /obj/item/folder/white, /obj/item/paicard, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/structure/extinguisher_cabinet{ @@ -27990,8 +27810,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/item/radio/intercom{ @@ -28048,9 +27867,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron, /area/science/robotics/mechbay) "dnf" = ( @@ -28222,9 +28039,8 @@ /area/science/robotics/mechbay) "dpe" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Departures Hallway - Mech Bay"; - dir = 4; name = "hallway camera" }, /obj/effect/turf_decal/stripes/corner{ @@ -28298,7 +28114,7 @@ /obj/structure/cable/yellow{ icon_state = "2-4" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Science - Lab Access"; name = "science camera"; network = list("ss13","rd") @@ -28506,7 +28322,7 @@ /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/bot, /obj/item/kirbyplants/dead, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /turf/open/floor/iron, @@ -28546,9 +28362,8 @@ dir = 8; pixel_x = 24 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Science - Research Director's Office"; - dir = 8; name = "science camera"; network = list("ss13","rd") }, @@ -28846,8 +28661,7 @@ /turf/open/floor/engine, /area/science/explab) "duF" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/machinery/atmospherics/components/unary/portables_connector/visible, @@ -28991,13 +28805,11 @@ /turf/open/floor/iron/dark, /area/bridge) "dvO" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Atmospherics - Distro Loop"; - dir = 1; name = "atmospherics camera" }, /obj/machinery/atmospherics/pipe/layer_manifold/visible, @@ -29007,9 +28819,8 @@ /turf/open/floor/iron/dark/corner, /area/engine/atmos) "dwg" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Science - Toxins Mixing Lab Fore"; - dir = 4; name = "science camera"; network = list("ss13","rd") }, @@ -29030,7 +28841,6 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/catwalk_floor/iron, /area/engine/atmospherics_engine) "dwk" = ( @@ -29093,9 +28903,8 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Science - Mech Bay"; - dir = 1; name = "science camera"; network = list("ss13","rd") }, @@ -29561,7 +29370,7 @@ /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) "dAn" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Solar - Aft Starboard"; name = "solar camera" }, @@ -29589,7 +29398,7 @@ icon_state = "0-4" }, /obj/effect/turf_decal/stripes/line, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /turf/open/floor/iron, @@ -29708,15 +29517,10 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/stripes/white/line, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, /obj/machinery/firealarm/directional/north, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/catwalk_floor/iron_smooth, /area/engine/atmos) "dBa" = ( @@ -29811,9 +29615,8 @@ /obj/structure/cable/yellow{ icon_state = "1-4" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Science - Research Director's Quarters"; - dir = 1; name = "science camera"; network = list("ss13","rd") }, @@ -30109,7 +29912,7 @@ /area/science/storage) "dEx" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/machinery/portable_atmospherics/canister/nitrogen, @@ -30208,7 +30011,7 @@ /obj/item/crowbar, /obj/item/wrench, /obj/item/clothing/mask/gas, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Science - Toxins Launch Site"; name = "science camera"; network = list("ss13","rd") @@ -30236,8 +30039,7 @@ /obj/machinery/newscaster{ pixel_y = 32 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/stripes/line{ @@ -30286,9 +30088,8 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Science - Toxins Mixing Lab Aft"; - dir = 8; name = "science camera"; network = list("ss13","rd") }, @@ -30339,7 +30140,7 @@ dir = 1 }, /obj/effect/turf_decal/delivery, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /turf/open/floor/iron, @@ -30384,8 +30185,7 @@ pixel_x = 31; pixel_y = -3 }, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","medbay") }, /turf/open/floor/wood, @@ -30730,9 +30530,8 @@ external_pressure_bound = 120; name = "server vent" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Science - Server Room"; - dir = 8; name = "science camera"; network = list("ss13","rd") }, @@ -30742,9 +30541,8 @@ /obj/structure/extinguisher_cabinet{ pixel_x = -26 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Science - Aft"; - dir = 4; name = "science camera"; network = list("ss13","rd") }, @@ -30984,9 +30782,8 @@ /turf/closed/wall/r_wall, /area/science/mixing) "dJZ" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Science - Toxins Secure Storage"; - dir = 4; name = "science camera"; network = list("ss13","rd") }, @@ -31617,9 +31414,8 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_y = 32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Departures Hallway - Aft"; - dir = 4; name = "hallway camera" }, /obj/effect/turf_decal/bot, @@ -31648,7 +31444,7 @@ /area/hallway/primary/aft) "dOH" = ( /obj/structure/table, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/machinery/light{ @@ -31702,9 +31498,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/plating, /area/maintenance/solars/port/aft) "dPe" = ( @@ -32413,9 +32207,8 @@ /area/hallway/secondary/exit/departure_lounge) "dWM" = ( /obj/item/kirbyplants/random, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Chapel - Port"; - dir = 4; name = "chapel camera" }, /turf/open/floor/iron{ @@ -32469,9 +32262,8 @@ dir = 8; pixel_x = 24 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Chapel - Starboard"; - dir = 8; name = "chapel camera" }, /turf/open/floor/iron{ @@ -32608,7 +32400,7 @@ /turf/closed/wall, /area/hallway/secondary/exit/departure_lounge) "dYI" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Science - Center"; name = "science camera"; network = list("ss13","rd") @@ -32699,7 +32491,7 @@ "dZq" = ( /obj/structure/chair, /obj/effect/landmark/start/assistant, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Departures - Center"; name = "departures camera" }, @@ -32725,7 +32517,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /turf/open/floor/iron{ @@ -32752,8 +32544,7 @@ }, /area/chapel/main) "dZU" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /turf/open/floor/iron{ @@ -32869,7 +32660,7 @@ /obj/structure/cable/yellow{ icon_state = "2-8" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Solar - Aft Port"; name = "solar camera" }, @@ -33012,9 +32803,8 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "ecF" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Departures - Port"; - dir = 4; name = "departures camera" }, /obj/effect/turf_decal/delivery, @@ -33152,13 +32942,11 @@ /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) "edB" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Departures - Aft"; - dir = 1; name = "departures camera" }, /obj/effect/turf_decal/stripes/line, @@ -33314,9 +33102,7 @@ /turf/open/floor/iron/dark, /area/security/detectives_office) "efb" = ( -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/crew_quarters/locker) @@ -33665,9 +33451,8 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "AI Satellite - Fore Starboard"; - dir = 4; name = "ai camera"; network = list("minisat"); start_active = 1 @@ -33801,7 +33586,7 @@ /area/medical/medbay/aft) "ekz" = ( /obj/item/kirbyplants/random, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Auxiliary Restroom"; name = "restroom camera" }, @@ -34101,14 +33886,13 @@ /obj/structure/disposalpipe/segment{ dir = 9 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Cargo Bay - Aft Port"; - dir = 4; name = "cargo camera" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/effect/turf_decal/tile/brown/half/contrasted{ @@ -34172,8 +33956,7 @@ /turf/open/floor/iron/smooth, /area/tcommsat/server) "eql" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/structure/rack, @@ -34333,7 +34116,7 @@ /obj/machinery/status_display/ai{ pixel_y = 32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Security - Transfer Centre" }, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ @@ -34372,7 +34155,7 @@ /obj/structure/table/glass, /obj/item/storage/backpack/duffelbag/med/surgery, /obj/machinery/camera/autoname{ - dir = 5 + dir = 10 }, /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -34463,7 +34246,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/effect/turf_decal/tile/brown/half/contrasted, /turf/open/floor/iron, /area/quartermaster/warehouse) @@ -34665,8 +34448,7 @@ /area/quartermaster/exploration_prep) "ewe" = ( /obj/structure/table/reinforced, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/item/storage/box/lights/mixed{ @@ -34864,14 +34646,6 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/white/corner, -/obj/effect/turf_decal/stripes/white/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/catwalk_floor/iron, /area/engine/atmos) "exW" = ( @@ -34921,7 +34695,7 @@ /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) "eyG" = ( -/obj/machinery/camera/motion{ +/obj/machinery/camera/directional/north{ c_tag = "AI - Upload"; name = "motion-sensitive ai camera"; network = list("aiupload") @@ -34935,9 +34709,8 @@ /area/crew_quarters/heads/captain) "ezj" = ( /obj/machinery/portable_atmospherics/pump, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Engineering Hallway - Fore"; - dir = 8; name = "hallway camera" }, /obj/machinery/atmospherics/components/unary/portables_connector/layer2{ @@ -34980,11 +34753,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/stripes/white/line, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/catwalk_floor/iron_smooth, /area/engine/atmos) "ezU" = ( @@ -35051,9 +34819,8 @@ "eAS" = ( /obj/structure/table/wood, /obj/item/clipboard, -/obj/machinery/camera{ - c_tag = "Vacant Office"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Vacant Office" }, /turf/open/floor/carpet/grimy, /area/vacant_room/office) @@ -35516,9 +35283,8 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "AI Satellite - Starboard"; - dir = 4; name = "ai camera"; network = list("minisat"); start_active = 1 @@ -35612,9 +35378,8 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Arrivals Dock - Aft"; - dir = 8; name = "arrivals camera" }, /obj/effect/turf_decal/stripes/line{ @@ -35745,9 +35510,8 @@ /turf/open/floor/plating, /area/quartermaster/warehouse) "eNy" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Engineering - Shared Storage"; - dir = 1; name = "engineering camera" }, /obj/structure/table/reinforced, @@ -35820,9 +35584,7 @@ dir = 4 }, /obj/machinery/vendor/exploration, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/structure/extinguisher_cabinet{ pixel_x = 26 }, @@ -36019,8 +35781,7 @@ /obj/structure/chair/office{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/stripes/line, @@ -36287,9 +36048,8 @@ /obj/machinery/status_display/evac{ pixel_x = 32 }, -/obj/machinery/camera{ - c_tag = "Security Post - Arrivals"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Security Post - Arrivals" }, /obj/effect/turf_decal/tile/red/anticorner/contrasted, /turf/open/floor/iron, @@ -36340,20 +36100,6 @@ }, /turf/open/floor/iron/white, /area/crew_quarters/heads/hor) -"eZR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) "eZW" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -36533,9 +36279,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/tile/purple{ dir = 1 }, @@ -36723,8 +36467,7 @@ /area/hallway/primary/central) "fgE" = ( /obj/structure/table/reinforced, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/machinery/light{ @@ -37073,9 +36816,7 @@ /turf/open/floor/iron, /area/engine/atmospherics_engine) "fll" = ( -/obj/structure/chair/stool{ - dir = 1 - }, +/obj/structure/chair/stool/directional/south, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/crew_quarters/locker) @@ -37246,9 +36987,7 @@ /area/security/prison) "fov" = ( /obj/structure/cable/white, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/green{ dir = 8 @@ -37371,9 +37110,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, -/obj/structure/chair/stool{ - dir = 1 - }, +/obj/structure/chair/stool/directional/south, /obj/effect/turf_decal/tile/red/opposingcorners, /obj/effect/turf_decal/tile/yellow/opposingcorners{ dir = 1 @@ -37921,9 +37658,8 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Recreation - Center"; - dir = 4; name = "recreation camera" }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -38014,9 +37750,7 @@ /turf/open/floor/iron, /area/hallway/primary/aft) "fDi" = ( -/obj/structure/chair/stool/bar{ - dir = 1 - }, +/obj/structure/chair/stool/bar/directional/south, /obj/effect/turf_decal/tile/red/opposingcorners, /obj/effect/turf_decal/tile/yellow/opposingcorners{ dir = 1 @@ -38270,7 +38004,7 @@ /turf/open/floor/catwalk_floor/flat_white, /area/science/mixing) "fHO" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Departures - Fore"; name = "departures camera" }, @@ -38280,9 +38014,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/light_switch{ pixel_x = 12; pixel_y = 25 @@ -38312,9 +38044,8 @@ /turf/open/floor/iron/dark, /area/maintenance/department/medical/morgue) "fIH" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Arrivals Hallway - Bar"; - dir = 4; name = "hallway camera" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -38566,7 +38297,7 @@ /area/hallway/primary/fore) "fMh" = ( /obj/item/kirbyplants/random, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Chapel Quarters"; name = "chapel camera" }, @@ -38605,8 +38336,7 @@ /turf/open/floor/carpet/blue, /area/crew_quarters/heads/cmo) "fMC" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/machinery/light{ @@ -38675,9 +38405,8 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Bar - Aft"; - dir = 4; name = "service camera" }, /obj/effect/turf_decal/tile/red/opposingcorners, @@ -38728,7 +38457,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Engineering Hallway - Starboard"; name = "hallway camera" }, @@ -39174,9 +38903,8 @@ /turf/open/floor/iron, /area/crew_quarters/dorms) "fTU" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Bridge - Starboard"; - dir = 1; name = "command camera" }, /obj/effect/turf_decal/tile/blue/half/contrasted{ @@ -39206,7 +38934,7 @@ pixel_x = -36; pixel_y = -7 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ @@ -39248,13 +38976,6 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/catwalk_floor/iron, /area/engine/atmos) "fVf" = ( @@ -39316,7 +39037,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron, /area/security/checkpoint) @@ -39645,9 +39366,7 @@ /area/maintenance/port/fore) "gby" = ( /obj/structure/cable/white, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 }, @@ -40037,9 +39756,8 @@ pixel_x = -4; pixel_y = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Research Division - Nanite Lab"; - dir = 4; name = "science camera"; network = list("ss13","rd") }, @@ -40345,9 +40063,8 @@ pixel_x = -32; pixel_y = -32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Bridge - Command Chair"; - dir = 1; name = "command camera" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -40587,7 +40304,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/plating, /area/maintenance/starboard/fore) "gvE" = ( @@ -40896,9 +40613,8 @@ /obj/item/radio/intercom{ pixel_x = 26 }, -/obj/machinery/camera{ - c_tag = "Security Post - Engineering"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Security Post - Engineering" }, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 4 @@ -40950,7 +40666,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/airalarm/mixingchamber{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /obj/structure/cable/yellow{ icon_state = "4-8" @@ -41037,9 +40754,8 @@ /turf/open/floor/iron, /area/medical/morgue) "gCy" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Xenobiology - Secure Cell"; - dir = 4; name = "xenobiology camera"; network = list("ss13","xeno","rd") }, @@ -41104,8 +40820,7 @@ /turf/open/floor/iron, /area/medical/patients_rooms) "gDc" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -41272,9 +40987,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/crew_quarters/bar) @@ -41625,7 +41338,7 @@ /area/space/nearstation) "gMg" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -41984,20 +41697,6 @@ }, /turf/open/floor/iron, /area/medical/medbay/lobby) -"gRD" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/engine/atmos) "gRW" = ( /obj/machinery/status_display/ai{ pixel_y = 32 @@ -42208,7 +41907,7 @@ icon_state = "0-4" }, /obj/structure/disposalpipe/segment, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -42289,7 +41988,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/effect/turf_decal/tile/neutral{ @@ -42554,7 +42253,7 @@ name = "Cargo Office RC"; pixel_y = 32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Cargo - Office"; name = "cargo camera" }, @@ -42975,7 +42674,7 @@ pixel_x = 5 }, /obj/machinery/camera/autoname{ - dir = 10; + dir = 5; network = list("ss13","medbay") }, /turf/open/floor/iron, @@ -43135,9 +42834,8 @@ /area/crew_quarters/dorms) "hmH" = ( /obj/machinery/light/small, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Xenobiology - Cell 6"; - dir = 1; name = "xenobiology camera"; network = list("ss13","xeno","rd") }, @@ -43186,8 +42884,6 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 @@ -43224,13 +42920,13 @@ /turf/open/floor/iron, /area/crew_quarters/kitchen) "hnV" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Science - Experimentation Lab"; name = "science camera"; network = list("ss13","rd") }, /obj/effect/turf_decal/bot, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/structure/closet/radiation, @@ -43389,7 +43085,7 @@ }, /obj/item/stack/package_wrap, /obj/item/hand_labeler, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/effect/turf_decal/tile/brown/half/contrasted{ @@ -43401,9 +43097,8 @@ /obj/structure/cable/yellow{ icon_state = "1-4" }, -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/west{ c_tag = "Bridge - Captain's Emergency Escape"; - dir = 4; name = "motion-sensitive command camera" }, /obj/effect/decal/cleanable/dirt, @@ -43496,7 +43191,6 @@ /area/maintenance/starboard) "hsB" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/effect/decal/cleanable/dirt, /obj/structure/sign/warning/securearea{ pixel_x = -32 }, @@ -43505,13 +43199,6 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/catwalk_floor/iron_smooth, /area/engine/atmos) "htg" = ( @@ -43771,13 +43458,11 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Primary Restroom"; name = "restroom camera" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -43838,8 +43523,7 @@ "hzF" = ( /obj/effect/decal/cleanable/dirt, /obj/item/kirbyplants/random, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/tile/brown/anticorner/contrasted, @@ -43890,9 +43574,8 @@ dir = 8; pixel_x = 32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Science - Robotics Lab"; - dir = 8; name = "science camera"; network = list("ss13","rd") }, @@ -44343,7 +44026,7 @@ /turf/open/floor/iron/white, /area/science/mixing) "hJN" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -45150,7 +44833,8 @@ dir = 1 }, /obj/machinery/airalarm/unlocked{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /obj/machinery/portable_atmospherics/canister, /obj/effect/turf_decal/delivery, @@ -45334,9 +45018,7 @@ }, /obj/item/reagent_containers/glass/beaker/large, /obj/item/reagent_containers/glass/beaker/large, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -45355,8 +45037,7 @@ /area/tcommsat/computer) "hXy" = ( /obj/item/kirbyplants/random, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/machinery/flasher{ @@ -45434,7 +45115,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/effect/turf_decal/trimline/black/filled/line{ @@ -45476,9 +45157,8 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Atmospherics - Turbine Access"; - dir = 1; name = "atmospherics camera" }, /obj/effect/turf_decal/stripes/line{ @@ -45594,9 +45274,8 @@ req_access = null; req_access_txt = "65" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "AI Satellite - Teleporter"; - dir = 4; name = "ai camera"; network = list("minisat"); start_active = 1 @@ -45678,9 +45357,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/effect/turf_decal/tile/brown/anticorner/contrasted, /turf/open/floor/iron, /area/maintenance/disposal) @@ -45741,8 +45418,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, @@ -45816,16 +45492,15 @@ pixel_y = 30 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Science - Toxins Mixing Lab Burn Chamber"; - dir = 8; name = "science camera"; network = list("ss13","rd") }, /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/science/mixing/chamber) @@ -46022,9 +45697,8 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Central Hallway - Port"; - dir = 4; name = "hallway camera" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -46036,8 +45710,7 @@ /area/hallway/primary/central) "igE" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/stripes/line, @@ -46061,23 +45734,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) -"ihj" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/engine/atmos) "ihp" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -46320,13 +45976,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 5 }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 5 - }, -/obj/effect/turf_decal/stripes/white/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/catwalk_floor/iron_smooth, /area/engine/atmos) "ilS" = ( @@ -46343,9 +45992,8 @@ "imc" = ( /obj/machinery/holopad, /obj/machinery/light, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Chapel - Aft"; - dir = 1; name = "chapel camera" }, /obj/machinery/digital_clock/directional/south, @@ -46431,9 +46079,7 @@ }, /obj/item/taperecorder, /obj/item/restraints/handcuffs, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/security/detectives_office) @@ -46459,7 +46105,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/effect/turf_decal/tile/neutral{ @@ -46481,9 +46127,8 @@ /turf/open/floor/iron, /area/crew_quarters/cryopods) "ipf" = ( -/obj/machinery/camera{ - c_tag = "Security - Brig Fore"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Security - Brig Fore" }, /obj/effect/turf_decal/tile/red/half/contrasted, /obj/structure/extinguisher_cabinet{ @@ -46686,9 +46331,8 @@ name = "Chief Engineer's RC"; pixel_x = -32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Engineering - Chief Engineer's Office"; - dir = 4; name = "engineering camera" }, /obj/machinery/computer/apc_control{ @@ -47205,13 +46849,6 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/catwalk_floor/iron_smooth, /area/engine/atmos) "iBJ" = ( @@ -47277,7 +46914,7 @@ }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/machinery/camera/autoname{ - dir = 10; + dir = 5; network = list("ss13","medbay") }, /turf/open/floor/iron/dark, @@ -47371,9 +47008,8 @@ /obj/structure/cable/yellow{ icon_state = "2-4" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Telecomms - Chamber Port"; - dir = 4; name = "telecomms camera"; network = list("ss13","tcomms") }, @@ -47729,9 +47365,7 @@ /turf/open/floor/circuit/green, /area/ai_monitored/turret_protected/ai) "iKU" = ( -/obj/structure/chair/stool/bar{ - dir = 1 - }, +/obj/structure/chair/stool/bar/directional/south, /obj/effect/turf_decal/tile/red/opposingcorners, /obj/effect/turf_decal/tile/yellow/opposingcorners{ dir = 1 @@ -47835,7 +47469,7 @@ /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","medbay") }, /turf/open/floor/iron/white, @@ -48016,8 +47650,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "iQE" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/structure/cable/yellow{ @@ -48047,8 +47680,7 @@ /turf/open/floor/iron, /area/engine/break_room) "iRR" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/light/small, @@ -48067,9 +47699,8 @@ /area/crew_quarters/heads/hop) "iSf" = ( /obj/machinery/light, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Recreation - Aft"; - dir = 1; name = "recreation camera" }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -48097,7 +47728,7 @@ /area/solar/starboard/aft) "iSu" = ( /obj/structure/cable/white, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /turf/open/floor/iron/smooth, @@ -48173,9 +47804,7 @@ /obj/structure/cable/white, /obj/item/kirbyplants/random, /obj/machinery/light, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai_upload) @@ -48398,9 +48027,8 @@ /area/quartermaster/miningoffice) "iYF" = ( /obj/machinery/light/small, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Xenobiology - Cell 5"; - dir = 1; name = "xenobiology camera"; network = list("ss13","xeno","rd") }, @@ -48420,7 +48048,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/machinery/computer/cargo/request, @@ -48472,9 +48100,8 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "AI Satellite - Port"; - dir = 8; name = "ai camera"; network = list("minisat"); start_active = 1 @@ -48509,9 +48136,8 @@ "jaG" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Security Hallway - Fore"; - dir = 4; name = "hallway camera" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -48698,17 +48324,15 @@ /turf/open/floor/iron/dark, /area/maintenance/department/medical/morgue) "jeB" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/machinery/light{ dir = 4 }, /obj/item/kirbyplants/random, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Security Post - Science"; - dir = 8; network = list("ss13","rd") }, /obj/effect/turf_decal/tile/red/anticorner/contrasted, @@ -48735,8 +48359,7 @@ dir = 1 }, /obj/effect/landmark/start/assistant, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/carpet/grimy, @@ -48753,9 +48376,8 @@ /area/engine/atmos) "jfy" = ( /obj/structure/window/reinforced, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "AI Satellite - Fore"; - dir = 1; name = "ai camera"; network = list("minisat"); start_active = 1 @@ -48936,7 +48558,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Xenobiology - Cell 1"; name = "xenobiology camera"; network = list("ss13","xeno","rd") @@ -49005,9 +48627,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/structure/chair/stool{ - dir = 4 - }, +/obj/structure/chair/stool/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/crew_quarters/locker) @@ -49059,8 +48679,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -49401,8 +49020,7 @@ /turf/open/floor/iron, /area/crew_quarters/toilet/restrooms) "jrv" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/light/small, @@ -49464,9 +49082,7 @@ /turf/open/floor/iron, /area/engine/atmospherics_engine) "jsJ" = ( -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/prison, /area/security/prison) "jsR" = ( @@ -49501,8 +49117,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -49731,7 +49346,6 @@ icon_state = "2-8" }, /obj/machinery/portable_atmospherics/canister/nitrogen, -/obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 }, @@ -49896,9 +49510,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/catwalk_floor/iron_dark, /area/maintenance/disposal/incinerator) "jBk" = ( @@ -50011,9 +49623,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/crew_quarters/locker) @@ -50181,7 +49791,7 @@ /obj/item/radio/intercom{ pixel_y = 26 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Science - Port"; name = "science camera"; network = list("ss13","rd") @@ -50301,9 +49911,7 @@ }, /area/crew_quarters/locker) "jHd" = ( -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, @@ -50398,7 +50006,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Xenobiology - Killroom Chamber"; name = "xenobiology camera"; network = list("ss13","xeno","rd") @@ -50445,9 +50053,7 @@ /turf/open/floor/iron, /area/engine/engineering) "jKs" = ( -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /obj/effect/turf_decal/tile/red/opposingcorners, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 @@ -50518,9 +50124,8 @@ /turf/open/floor/iron, /area/maintenance/port) "jLN" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Central Hallway - Aft Port"; - dir = 4; name = "hallway camera" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -50604,7 +50209,7 @@ /obj/item/crowbar, /obj/item/wrench, /obj/item/radio, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -50787,9 +50392,8 @@ /turf/open/floor/iron/dark, /area/engine/transit_tube) "jRP" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Telecomms - Chamber Starboard"; - dir = 8; name = "telecomms camera"; network = list("ss13","tcomms") }, @@ -50933,7 +50537,7 @@ pixel_x = -32; pixel_y = -32 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ @@ -51119,17 +50723,12 @@ /turf/open/floor/iron/dark, /area/engine/atmospherics_engine) "jWU" = ( -/obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/white/line, /turf/open/floor/catwalk_floor/iron, /area/engine/atmos) "jXa" = ( @@ -51319,13 +50918,6 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/catwalk_floor/iron, /area/engine/atmos) "jZX" = ( @@ -51462,7 +51054,7 @@ /turf/open/floor/iron, /area/security/checkpoint/customs/auxiliary) "kco" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -51784,8 +51376,7 @@ /turf/open/floor/iron/dark, /area/engine/atmospherics_engine) "kgw" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/landmark/event_spawn, @@ -51914,9 +51505,7 @@ /turf/open/floor/iron/dark, /area/science/explab) "kih" = ( -/obj/structure/chair/stool{ - dir = 4 - }, +/obj/structure/chair/stool/directional/west, /obj/effect/turf_decal/tile/red/opposingcorners, /obj/effect/turf_decal/tile/yellow/opposingcorners{ dir = 1 @@ -52004,9 +51593,8 @@ /obj/structure/table/reinforced, /obj/item/electronics/airalarm, /obj/item/electronics/apc, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Technology Storage"; - dir = 4; name = "engineering camera" }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -52350,7 +51938,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Locker Room - Fore"; name = "dormitories camera" }, @@ -52362,8 +51950,7 @@ }, /area/crew_quarters/locker) "koE" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/structure/mirror{ @@ -52421,9 +52008,8 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Arrivals Dock - Fore"; - dir = 8; name = "arrivals camera" }, /obj/effect/turf_decal/stripes/line{ @@ -52558,7 +52144,6 @@ /turf/open/floor/plating, /area/janitor/custodian) "kso" = ( -/obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 5 }, @@ -52568,16 +52153,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/stripes/white/line, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, /turf/open/floor/catwalk_floor/iron, /area/engine/atmos) "kss" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/machinery/flasher/portable, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -52748,7 +52329,7 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_y = 32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Security - Head of Security's Office" }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -52870,9 +52451,8 @@ /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai_upload) "kyt" = ( -/obj/machinery/camera{ - c_tag = "Vacant Commissary"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Vacant Commissary" }, /obj/machinery/firealarm/directional/south, /obj/effect/turf_decal/tile/brown{ @@ -52987,7 +52567,7 @@ }, /obj/effect/turf_decal/bot, /obj/machinery/camera/autoname{ - dir = 10; + dir = 5; network = list("ss13","medbay") }, /turf/open/floor/iron/white, @@ -53314,9 +52894,8 @@ /turf/open/floor/wood, /area/quartermaster/exploration_prep) "kGa" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Arrivals Hallway - Center"; - dir = 4; name = "hallway camera" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -53396,8 +52975,7 @@ pixel_x = 7; pixel_y = -2 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 23 }, /obj/effect/turf_decal/tile/red/half/contrasted, @@ -53549,8 +53127,7 @@ /obj/item/food/grown/flower/lily, /obj/item/food/grown/flower/lily, /obj/item/food/grown/flower/lily, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/carpet/grimy, @@ -53562,9 +53139,8 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Arrivals Dock - Aft"; - dir = 8; name = "arrivals camera" }, /obj/effect/turf_decal/stripes/line{ @@ -53575,13 +53151,11 @@ /turf/open/floor/iron, /area/hallway/secondary/entry) "kJB" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Cargo - Quartermaster's Office"; - dir = 1; name = "cargo camera" }, /obj/effect/turf_decal/tile/brown/half/contrasted{ @@ -53812,9 +53386,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -54078,8 +53650,7 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/structure/table, /obj/item/paper_bin, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","medbay") }, /obj/machinery/light_switch{ @@ -54094,17 +53665,15 @@ "kSZ" = ( /obj/item/kirbyplants/random, /obj/machinery/light, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) "kTa" = ( -/obj/machinery/camera{ - c_tag = "Detective's Interrogation"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Detective's Interrogation" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 @@ -54152,9 +53721,8 @@ /area/chapel/main) "kUa" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Departures Hallway - Center"; - dir = 8; name = "hallway camera" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -54195,7 +53763,7 @@ pixel_x = -28; pixel_y = -26 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -54307,7 +53875,7 @@ dir = 1 }, /obj/machinery/camera/autoname{ - dir = 10; + dir = 5; network = list("ss13","medbay") }, /turf/open/floor/prison, @@ -54509,7 +54077,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Xenobiology - Cell 2"; name = "xenobiology camera"; network = list("ss13","xeno","rd") @@ -54922,7 +54490,7 @@ pixel_x = 3; pixel_y = 3 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/item/stack/package_wrap, @@ -55048,9 +54616,8 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/camera{ - c_tag = "Courtroom - Aft"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Courtroom - Aft" }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, @@ -55126,8 +54693,7 @@ /obj/item/computer_hardware/hard_drive/role/atmos, /obj/item/computer_hardware/hard_drive/role/atmos, /obj/item/computer_hardware/hard_drive/role/atmos, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/item/stamp/chief_engineer, @@ -55152,9 +54718,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, @@ -55164,7 +54728,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/effect/turf_decal/tile/yellow{ dir = 4 }, @@ -55269,9 +54833,7 @@ /turf/open/floor/iron/white, /area/crew_quarters/cryopods) "lpD" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "2-8" }, @@ -55308,13 +54870,6 @@ /obj/machinery/atmospherics/pipe/simple/cyan/visible, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/catwalk_floor/iron_smooth, /area/engine/atmos) "lqu" = ( @@ -55394,9 +54949,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Central Hallway - Aft"; - dir = 1; name = "hallway camera" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -55410,16 +54964,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) -"lrA" = ( -/obj/structure/chair/stool{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/tile/yellow/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron, -/area/crew_quarters/bar/atrium) "lrV" = ( /obj/structure/table/reinforced, /obj/item/restraints/handcuffs, @@ -55469,9 +55013,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/machinery/light_switch{ pixel_x = -11; pixel_y = -22 @@ -55496,7 +55038,7 @@ }, /area/hallway/secondary/entry) "ltv" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -55514,8 +55056,7 @@ /turf/open/floor/iron/dark, /area/security/courtroom) "ltL" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/structure/closet/secure_closet/personal, @@ -55625,9 +55166,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 }, @@ -55699,7 +55238,7 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/cable/white, /obj/effect/turf_decal/bot, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/iron, /area/science/storage) "lwT" = ( @@ -56159,8 +55698,7 @@ /obj/structure/chair/office{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/stripes/line, @@ -56405,7 +55943,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, @@ -56930,9 +56468,8 @@ /turf/open/floor/catwalk_floor/iron, /area/engine/atmospherics_engine) "lPW" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Bridge - Port"; - dir = 1; name = "command camera" }, /obj/effect/turf_decal/tile/blue/half/contrasted{ @@ -57047,22 +56584,6 @@ }, /turf/open/floor/carpet/grimy, /area/vacant_room/office) -"lSb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/white/line, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) "lSd" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/start/cargo_technician, @@ -57536,7 +57057,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/effect/turf_decal/tile/purple, /turf/open/floor/iron/white, /area/science/research) @@ -57888,9 +57409,7 @@ "mhn" = ( /obj/structure/cable/white, /obj/machinery/light/small, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/aisat) @@ -58069,8 +57588,7 @@ /area/ai_monitored/security/armory) "mlc" = ( /obj/structure/table/reinforced, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/machinery/firealarm{ @@ -58226,13 +57744,6 @@ /obj/machinery/atmospherics/pipe/simple/cyan/visible, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/catwalk_floor/iron_smooth, /area/engine/atmos) "mnQ" = ( @@ -58477,7 +57988,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/rack, @@ -58544,9 +58055,8 @@ /obj/structure/sign/warning/securearea{ pixel_x = -32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Supermatter Engine - Port"; - dir = 4; name = "atmospherics camera"; network = list("ss13","engine") }, @@ -58992,7 +58502,6 @@ /turf/closed/wall, /area/hydroponics) "mCr" = ( -/obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 9 }, @@ -59002,10 +58511,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/white/line, /turf/open/floor/catwalk_floor/iron, /area/engine/atmos) "mCL" = ( @@ -59233,8 +58738,7 @@ /area/medical/virology) "mFe" = ( /obj/structure/table, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/item/storage/fancy/donut_box, @@ -59486,7 +58990,7 @@ icon_state = "0-8" }, /obj/effect/turf_decal/bot, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/iron, /area/engine/engineering) "mHY" = ( @@ -59646,13 +59150,6 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/catwalk_floor/iron_smooth, /area/engine/atmos) "mJY" = ( @@ -59857,22 +59354,6 @@ /obj/structure/table/reinforced, /turf/open/floor/iron, /area/security/main) -"mOa" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/white/line, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) "mOq" = ( /obj/structure/table/wood, /obj/item/radio/intercom, @@ -59887,13 +59368,6 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/catwalk_floor/iron_smooth, /area/engine/atmos) "mOH" = ( @@ -59965,9 +59439,8 @@ /obj/machinery/status_display/evac{ pixel_x = 32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Cargo - Quartermaster's Quarters"; - dir = 8; name = "cargo camera" }, /obj/machinery/computer/security/qm{ @@ -60155,12 +59628,12 @@ /obj/machinery/status_display/ai{ pixel_y = -32 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow, /obj/machinery/camera/autoname{ - dir = 10; + dir = 5; network = list("ss13","medbay") }, /turf/open/floor/iron/dark, @@ -60691,7 +60164,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -60700,9 +60173,7 @@ /turf/open/floor/iron, /area/construction/mining/aux_base) "ncF" = ( -/obj/structure/chair/stool{ - dir = 1 - }, +/obj/structure/chair/stool/directional/south, /obj/effect/turf_decal/tile/red/opposingcorners, /obj/effect/turf_decal/tile/yellow/opposingcorners{ dir = 1 @@ -60835,9 +60306,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/tile/yellow{ dir = 4 }, @@ -60850,8 +60319,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -60977,8 +60445,7 @@ /area/crew_quarters/dorms) "ngk" = ( /obj/structure/bodycontainer/morgue, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -61011,9 +60478,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -61496,7 +60961,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -61598,9 +61063,8 @@ /obj/structure/sign/warning/securearea{ pixel_x = 32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Supermatter Engine - Starboard"; - dir = 8; name = "atmospherics camera"; network = list("ss13","engine") }, @@ -61714,8 +61178,7 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/iron/white, @@ -61739,7 +61202,7 @@ /obj/effect/decal/cleanable/dirt, /obj/item/lightreplacer, /obj/machinery/camera/autoname{ - dir = 10; + dir = 5; network = list("ss13","medbay") }, /turf/open/floor/plating, @@ -61907,20 +61370,12 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Atmospherics - Port"; - dir = 4; name = "atmospherics camera" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/catwalk_floor/iron_smooth, /area/engine/atmos) "nug" = ( @@ -61974,8 +61429,7 @@ /area/medical/medbay/lobby) "nvp" = ( /obj/structure/table/reinforced, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/machinery/status_display/evac{ @@ -62208,7 +61662,7 @@ /turf/open/floor/iron/dark, /area/security/detectives_office) "nyl" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Supermatter Engine - Fore"; name = "atmospherics camera"; network = list("ss13","engine") @@ -62380,7 +61834,7 @@ /turf/open/floor/iron, /area/crew_quarters/locker) "nAG" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/item/kirbyplants/random, @@ -62543,8 +61997,7 @@ /obj/structure/chair/office{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/stripes/line, @@ -63046,21 +62499,10 @@ /turf/open/floor/iron, /area/medical/medbay/aft) "nLK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/white/line, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/white/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/white/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, /turf/open/floor/catwalk_floor/iron, /area/engine/atmos) "nLS" = ( @@ -63309,8 +62751,7 @@ "nRy" = ( /obj/item/kirbyplants/random, /obj/machinery/light, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -63522,8 +62963,7 @@ /turf/open/floor/iron/dark, /area/hallway/primary/central) "nUQ" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/machinery/disposal/bin, @@ -63758,9 +63198,8 @@ pixel_y = -26 }, /obj/machinery/light, -/obj/machinery/camera{ - c_tag = "Security - Departures Starboard"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Security - Departures Starboard" }, /obj/structure/table, /obj/item/restraints/handcuffs, @@ -64015,7 +63454,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/effect/turf_decal/tile/neutral{ @@ -64229,16 +63668,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/catwalk_floor/iron_smooth, /area/engine/atmos) "ojn" = ( @@ -64520,9 +63951,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 4 }, @@ -64543,7 +63972,7 @@ }, /area/hallway/secondary/entry) "ops" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Telecomms - Monitoring"; name = "telecomms camera"; network = list("ss13","tcomms") @@ -64661,8 +64090,7 @@ /obj/structure/disposalpipe/segment{ dir = 2 }, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","medbay") }, /obj/machinery/airalarm/directional/east, @@ -64825,7 +64253,7 @@ /obj/item/clipboard, /obj/item/folder/white, /obj/item/pen, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Recreation - Fore"; name = "recreation camera" }, @@ -64837,7 +64265,7 @@ "ote" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/machinery/camera/autoname{ - dir = 10; + dir = 5; network = list("ss13","medbay") }, /turf/open/floor/iron, @@ -64926,12 +64354,6 @@ /obj/structure/cable/yellow{ icon_state = "2-4" }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -65009,11 +64431,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 6 - }, -/obj/effect/turf_decal/stripes/white/corner, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/catwalk_floor/iron_smooth, /area/engine/atmos) "ovQ" = ( @@ -65161,7 +64578,7 @@ icon_state = "4-8" }, /obj/machinery/camera/autoname{ - dir = 10; + dir = 5; network = list("ss13","medbay") }, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -65178,7 +64595,6 @@ /turf/open/floor/iron, /area/crew_quarters/toilet/restrooms) "oyz" = ( -/obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 }, @@ -65188,10 +64604,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/stripes/white/line, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, /turf/open/floor/catwalk_floor/iron, /area/engine/atmos) "oyK" = ( @@ -65233,9 +64645,7 @@ /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, /obj/effect/turf_decal/bot, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/tile/yellow{ dir = 1 }, @@ -65327,9 +64737,7 @@ /area/maintenance/port) "oBE" = ( /obj/structure/cable/white, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 }, @@ -65367,9 +64775,8 @@ pixel_y = 3 }, /obj/item/lighter, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Bar - Fore"; - dir = 4; name = "service camera" }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -65725,7 +65132,7 @@ pixel_x = -26; pixel_y = 26 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Security - Departures Port" }, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ @@ -65744,7 +65151,6 @@ /turf/open/floor/iron/grid/steel, /area/medical/virology) "oJJ" = ( -/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/general/visible, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -65752,11 +65158,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/stripes/white/line, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/catwalk_floor/iron_smooth, /area/engine/atmos) "oKE" = ( @@ -66214,9 +65615,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron, /area/crew_quarters/cryopods) @@ -66277,7 +65676,7 @@ pixel_x = 32 }, /obj/machinery/camera/autoname{ - dir = 9 + dir = 6 }, /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -66647,9 +66046,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 5 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/machinery/light_switch{ pixel_x = 12; pixel_y = -22 @@ -66714,9 +66111,8 @@ /obj/machinery/newscaster{ pixel_x = -32 }, -/obj/machinery/camera{ - c_tag = "Detective's Office"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Detective's Office" }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, @@ -66737,9 +66133,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, @@ -66909,8 +66303,7 @@ }, /obj/item/geiger_counter, /obj/item/geiger_counter, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/structure/cable{ @@ -67284,9 +66677,8 @@ dir = 6 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Bridge - Gateway Chamber"; - dir = 8; name = "command camera" }, /obj/effect/turf_decal/bot_white/right, @@ -67319,9 +66711,7 @@ /obj/vehicle/ridden/janicart, /obj/item/storage/bag/trash, /obj/item/key/janitor, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/janitor) @@ -67504,8 +66894,7 @@ /turf/open/floor/iron, /area/engine/engineering) "prg" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/structure/table, @@ -67714,7 +67103,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "AI Satellite - Transit Tube"; name = "ai camera"; network = list("minisat"); @@ -67816,7 +67205,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, @@ -67945,7 +67334,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -68082,9 +67471,8 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Engineering - Foyer"; - dir = 4; name = "engineering camera" }, /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -68167,23 +67555,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) -"pDz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) "pDE" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -68201,7 +67572,7 @@ /turf/open/floor/iron, /area/hallway/secondary/service) "pDO" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /turf/open/floor/iron/white, @@ -68595,9 +67966,8 @@ /area/quartermaster/warehouse) "pJp" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Departures Hallway - Fore"; - dir = 8; name = "hallway camera" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -68656,9 +68026,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -68790,8 +68158,7 @@ pixel_x = -32; pixel_y = 1 }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","medbay") }, /obj/effect/turf_decal/tile/blue{ @@ -68884,7 +68251,7 @@ "pNj" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/machinery/camera/autoname{ - dir = 9 + dir = 6 }, /turf/open/floor/prison, /area/security/prison) @@ -68916,12 +68283,11 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Departures Customs"; - dir = 4; name = "customs camera" }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, @@ -68949,7 +68315,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/effect/turf_decal/tile/blue/half/contrasted{ @@ -69183,8 +68549,7 @@ /obj/item/stock_parts/capacitor, /obj/item/stock_parts/manipulator, /obj/item/stock_parts/manipulator, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -69272,8 +68637,7 @@ /obj/effect/turf_decal/box, /obj/item/circuitboard/machine/chem_heater, /obj/machinery/firealarm/directional/west, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","medbay") }, /turf/open/floor/iron, @@ -69295,9 +68659,8 @@ /area/hallway/primary/central) "pTt" = ( /obj/structure/lattice, -/obj/machinery/camera/motion{ - c_tag = "Armory - External"; - dir = 1 +/obj/machinery/camera/motion/directional/south{ + c_tag = "Armory - External" }, /turf/open/space/basic, /area/space/nearstation) @@ -69415,9 +68778,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -69428,8 +68789,7 @@ /turf/open/floor/iron/grid/steel, /area/medical/virology) "pVs" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/tile/blue/half/contrasted{ @@ -69457,7 +68817,7 @@ /obj/machinery/status_display/ai{ pixel_y = 32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Bridge - Corporate Lounge"; name = "command camera" }, @@ -69714,16 +69074,14 @@ /area/maintenance/port/fore) "qcb" = ( /obj/item/kirbyplants/random, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/machinery/light{ dir = 4 }, -/obj/machinery/camera{ - c_tag = "Security Post - Cargo"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Security Post - Cargo" }, /obj/effect/turf_decal/tile/red/anticorner/contrasted, /turf/open/floor/iron, @@ -69867,9 +69225,8 @@ name = "Mining Dock RC"; pixel_y = -32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Cargo - Mining Dock"; - dir = 1; name = "cargo camera" }, /obj/effect/turf_decal/tile/brown/half/contrasted{ @@ -70101,10 +69458,6 @@ /turf/open/floor/iron, /area/hallway/primary/central) "qhU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 }, @@ -70251,8 +69604,7 @@ /area/hallway/primary/central) "qkP" = ( /obj/structure/chair/stool, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/tile/neutral/half/contrasted, @@ -70559,23 +69911,15 @@ /turf/open/floor/iron/white, /area/medical/medbay/aft) "qqx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/stripes/white/end{ - dir = 4 - }, /turf/open/floor/catwalk_floor/iron, /area/engine/atmos) "qqF" = ( @@ -71037,8 +70381,7 @@ name = "Starboard Quarter Solar Control" }, /obj/structure/cable, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/stripes/line{ @@ -71120,8 +70463,7 @@ /area/crew_quarters/fitness/recreation) "qzF" = ( /obj/structure/closet/secure_closet/contraband/heads, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/item/storage/secure/briefcase, @@ -71239,9 +70581,7 @@ /area/science/research) "qDa" = ( /obj/effect/landmark/start/assistant, -/obj/structure/chair/stool{ - dir = 4 - }, +/obj/structure/chair/stool/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/crew_quarters/locker) @@ -71315,16 +70655,14 @@ /turf/open/floor/iron/grid/steel, /area/medical/patients_rooms) "qEL" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Security - Gear Room" }, /obj/structure/cable/yellow{ icon_state = "0-2" }, /obj/item/kirbyplants/random, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, @@ -71381,9 +70719,8 @@ /area/crew_quarters/fitness/recreation) "qFv" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Chapel Morgue"; - dir = 8; name = "chapel camera" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -71452,9 +70789,8 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Atmospherics - Starboard"; - dir = 8; name = "atmospherics camera" }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -71879,12 +71215,12 @@ /turf/open/floor/iron, /area/science/misc_lab) "qOp" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Medbay - Break Room"; name = "medbay camera"; network = list("ss13","medbay") }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -71927,9 +71263,8 @@ /area/hallway/primary/central) "qPe" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Central Hallway - Aft Starboard"; - dir = 8; name = "hallway camera" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -71968,17 +71303,14 @@ /turf/open/floor/iron/dark, /area/security/execution/transfer) "qPR" = ( -/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ icon_state = "1-2" }, /obj/structure/disposalpipe/segment{ dir = 5 }, -/obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/white/end, /turf/open/floor/catwalk_floor/iron, /area/engine/atmos) "qQu" = ( @@ -72215,7 +71547,7 @@ dir = 1 }, /obj/machinery/camera/autoname{ - dir = 10; + dir = 5; network = list("ss13","medbay") }, /turf/open/floor/iron/white, @@ -72227,9 +71559,8 @@ /turf/open/floor/iron, /area/engine/engineering) "qTy" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Medbay - Starboard"; - dir = 1; name = "medbay camera"; network = list("ss13","medbay") }, @@ -72329,7 +71660,7 @@ /obj/item/radio/intercom{ pixel_x = -26 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -72345,7 +71676,7 @@ /turf/open/floor/circuit/green, /area/ai_monitored/turret_protected/ai) "qVr" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -72582,22 +71913,6 @@ /obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, /turf/open/floor/iron, /area/engine/atmospherics_engine) -"raE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/white/line, -/obj/effect/turf_decal/tile/yellow/opposingcorners{ - dir = 1 - }, -/turf/open/floor/catwalk_floor/iron, -/area/engine/atmos) "raG" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/structure/closet/crate/freezer/surplus_limbs, @@ -72809,7 +72124,7 @@ /turf/open/floor/plating, /area/maintenance/port) "rdG" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Central Hallway - Fore Port"; name = "hallway camera" }, @@ -72974,8 +72289,7 @@ "rfX" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/stripes/line, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/stripes/line{ @@ -72988,8 +72302,7 @@ /area/science/research) "rgl" = ( /obj/structure/closet/secure_closet/security, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/light, @@ -72999,9 +72312,8 @@ "rgr" = ( /obj/structure/table/wood, /obj/item/reagent_containers/food/drinks/soda_cans/dr_gibb, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Science - Break Room"; - dir = 8; name = "science camera"; network = list("ss13","rd") }, @@ -73065,8 +72377,7 @@ /turf/open/floor/iron, /area/security/checkpoint/science/research) "rhD" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/light{ @@ -73223,9 +72534,8 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "AI Satellite - Aft Port"; - dir = 8; name = "ai camera"; network = list("minisat"); start_active = 1 @@ -73479,7 +72789,7 @@ icon_state = "0-2" }, /obj/effect/turf_decal/bot, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, @@ -73631,8 +72941,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, @@ -73849,7 +73158,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Xenobiology - Cell 3"; name = "xenobiology camera"; network = list("ss13","xeno","rd") @@ -74027,13 +73336,6 @@ broken = 1 }, /area/crew_quarters/dorms) -"ryG" = ( -/obj/structure/chair/stool{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/crew_quarters/fitness/recreation) "ryM" = ( /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/green/opposingcorners{ @@ -74170,9 +73472,8 @@ /obj/machinery/light_switch{ pixel_x = -38 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Auxillary Construction"; - dir = 4; name = "engineering camera" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ @@ -74472,8 +73773,7 @@ /turf/open/floor/iron, /area/medical/genetics/cloning) "rFc" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -74539,7 +73839,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Security - Office Fore" }, /obj/structure/table/reinforced, @@ -74632,7 +73932,7 @@ /area/crew_quarters/heads/cmo) "rIk" = ( /obj/item/kirbyplants/random, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("minisat") }, /turf/open/floor/prison, @@ -74803,8 +74103,7 @@ /area/engine/atmospherics_engine) "rKh" = ( /obj/structure/table/reinforced, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/item/book/manual/wiki/security_space_law, @@ -75009,11 +74308,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/stripes/white/line, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/catwalk_floor/iron_smooth, /area/engine/atmos) "rMZ" = ( @@ -75379,9 +74673,7 @@ "rUi" = ( /obj/item/kirbyplants/random, /obj/structure/cable/white, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hos) @@ -75423,8 +74715,7 @@ /area/chapel/office) "rUM" = ( /obj/structure/table/reinforced, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/item/clipboard, @@ -75449,9 +74740,7 @@ /area/bridge) "rVd" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -75521,9 +74810,8 @@ /turf/open/floor/iron, /area/quartermaster/sorting) "rVT" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Engineering - Power Tools"; - dir = 1; name = "engineering camera" }, /obj/machinery/light, @@ -75698,8 +74986,6 @@ /turf/open/floor/iron/white, /area/crew_quarters/heads/cmo) "rZo" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/yellow/visible, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 @@ -75710,10 +74996,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/stripes/white/line, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, /turf/open/floor/catwalk_floor/iron, /area/engine/atmos) "rZA" = ( @@ -76074,8 +75356,7 @@ /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","medbay") }, /obj/machinery/light_switch{ @@ -76297,17 +75578,13 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai) "skm" = ( /obj/structure/cable/white, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/crew_quarters/heads/chief) @@ -76547,8 +75824,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -76567,9 +75843,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 }, -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/prison, /area/security/prison) "spM" = ( @@ -76580,9 +75854,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/tile/red/opposingcorners, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 @@ -76609,9 +75881,8 @@ /turf/open/floor/iron, /area/science/research) "squ" = ( -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/west{ c_tag = "Vault"; - dir = 4; network = list("vault") }, /obj/structure/lattice, @@ -76630,11 +75901,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/stripes/white/line, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/catwalk_floor/iron_smooth, /area/engine/atmos) "sqE" = ( @@ -76762,8 +76028,7 @@ /area/maintenance/starboard/aft) "ssN" = ( /obj/item/kirbyplants/random, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/machinery/light{ @@ -76791,8 +76056,7 @@ /turf/open/floor/iron, /area/security/checkpoint/escape) "ssV" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -77162,7 +76426,7 @@ /turf/open/floor/iron, /area/hallway/primary/central) "szj" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "AI Satellite - Antechamber"; name = "ai camera"; network = list("minisat"); @@ -77235,8 +76499,7 @@ /obj/structure/musician/piano{ icon_state = "piano" }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/light, @@ -77665,9 +76928,8 @@ /turf/open/floor/iron, /area/engine/atmospherics_engine) "sKo" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Hydroponics Backroom"; - dir = 1; name = "service camera" }, /obj/machinery/light, @@ -77773,9 +77035,7 @@ "sLE" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /turf/open/floor/iron/dark, /area/medical/morgue) @@ -77857,8 +77117,7 @@ /turf/open/floor/plating, /area/science/shuttledock) "sMI" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /turf/open/floor/carpet/grimy, @@ -78012,8 +77271,7 @@ /obj/structure/disposalpipe/trunk{ dir = 2 }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","medbay") }, /turf/open/floor/iron/grid/steel, @@ -78074,14 +77332,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Dormitories - Center"; - dir = 1; name = "dormitories camera" }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, @@ -78196,9 +77451,8 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Engineering - Power Monitoring"; - dir = 1; name = "engineering camera" }, /obj/machinery/modular_computer/console/preset/engineering{ @@ -78297,9 +77551,8 @@ /area/hallway/primary/starboard) "sUK" = ( /obj/machinery/light, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Locker Room - Aft"; - dir = 1; name = "dormitories camera" }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -78335,9 +77588,7 @@ /area/engine/atmospherics_engine) "sVh" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/chair/stool/bar{ - dir = 1 - }, +/obj/structure/chair/stool/bar/directional/south, /obj/effect/turf_decal/tile/red/opposingcorners, /obj/effect/turf_decal/tile/yellow/opposingcorners{ dir = 1 @@ -78654,9 +77905,7 @@ /turf/open/floor/iron, /area/hallway/primary/starboard) "taL" = ( -/obj/structure/chair/stool/bar{ - dir = 1 - }, +/obj/structure/chair/stool/bar/directional/south, /obj/machinery/newscaster{ pixel_x = -32 }, @@ -78916,9 +78165,8 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "MiniSat Service Bay"; - dir = 8; network = list("minisat"); start_active = 1 }, @@ -79032,9 +78280,8 @@ name = "Interrogation Intercom"; pixel_y = -24 }, -/obj/machinery/camera{ - c_tag = "Security - Interrogation"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Security - Interrogation" }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, @@ -79492,7 +78739,7 @@ pixel_x = 32 }, /obj/structure/table/reinforced, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Bridge - E.V.A. Fore"; name = "command camera" }, @@ -79556,7 +78803,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Dormitories - Starboard"; name = "dormitories camera" }, @@ -79586,8 +78833,7 @@ pixel_x = 32 }, /obj/machinery/chem_dispenser, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","medbay") }, /turf/open/floor/iron, @@ -79638,7 +78884,7 @@ name = "Medical Cell"; pixel_y = -32 }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/effect/turf_decal/bot_red/left, /obj/effect/turf_decal/tile/red/anticorner/contrasted, /obj/structure/cable/yellow{ @@ -79722,7 +78968,7 @@ /obj/structure/chair{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Courtroom - Fore" }, /obj/structure/sign/poster/official/report_crimes{ @@ -79751,22 +78997,6 @@ broken = 1 }, /area/security/brig) -"ttL" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/engine/atmos) "ttM" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, @@ -79849,9 +79079,7 @@ /turf/open/floor/iron/white, /area/medical/medbay/central) "tuJ" = ( -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /obj/effect/turf_decal/tile/red/opposingcorners, /obj/effect/turf_decal/tile/yellow/opposingcorners{ dir = 1 @@ -79926,9 +79154,7 @@ /area/hallway/secondary/entry) "tvV" = ( /obj/structure/cable/white, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/effect/turf_decal/tile/red{ dir = 1 }, @@ -80013,8 +79239,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/tile/neutral, @@ -80278,9 +79503,8 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "AI Satellite - Fore Port"; - dir = 8; name = "ai camera"; network = list("minisat"); start_active = 1 @@ -80453,9 +79677,8 @@ /obj/machinery/status_display/evac{ pixel_x = 32 }, -/obj/machinery/camera{ - c_tag = "Courtroom - Center"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Courtroom - Center" }, /obj/machinery/light{ dir = 4 @@ -80470,9 +79693,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/starboard) @@ -80912,9 +80133,7 @@ /area/engine/engineering) "tPm" = ( /obj/effect/landmark/start/assistant, -/obj/structure/chair/stool/bar{ - dir = 1 - }, +/obj/structure/chair/stool/bar/directional/south, /obj/effect/turf_decal/tile/red/opposingcorners, /obj/effect/turf_decal/tile/yellow/opposingcorners{ dir = 1 @@ -81172,7 +80391,6 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 @@ -81212,7 +80430,7 @@ pixel_y = 32 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Custodial Closet"; name = "service camera" }, @@ -81303,8 +80521,7 @@ /turf/open/floor/iron/dark, /area/engine/atmos) "tWQ" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/bot, @@ -81512,8 +80729,7 @@ /area/library) "uaE" = ( /obj/structure/closet/secure_closet/security, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/tile/red/anticorner/contrasted, @@ -81554,9 +80770,8 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Service Hallway - Aft"; - dir = 8; name = "hallway camera" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -81572,8 +80787,7 @@ /obj/item/stack/rods{ amount = 25 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/structure/table/reinforced, @@ -81599,7 +80813,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/security/nuke_storage) @@ -81648,8 +80862,7 @@ /area/tcommsat/server) "ucV" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/effect/turf_decal/tile/brown/half/contrasted{ @@ -81837,9 +81050,8 @@ pixel_x = 26 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Auxiliary Tool Storage"; - dir = 8; name = "engineering camera" }, /obj/effect/turf_decal/tile/yellow/half/contrasted, @@ -82610,11 +81822,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/stripes/white/line, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/catwalk_floor/iron_smooth, /area/engine/atmos) "usG" = ( @@ -82852,7 +82059,7 @@ }, /obj/item/storage/lockbox/loyalty, /obj/structure/table/reinforced, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -83005,13 +82212,11 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Theatre Stage"; name = "service camera" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/carpet/grimy, /area/crew_quarters/bar/atrium) "uzU" = ( @@ -83238,8 +82443,7 @@ /obj/item/clothing/suit/toggle/lawyer, /obj/item/clothing/under/costume/maid, /obj/item/clothing/head/costume/kitty, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/wood, @@ -83853,9 +83057,7 @@ /turf/open/floor/iron, /area/quartermaster/miningoffice) "uNM" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /turf/open/floor/iron, /area/quartermaster/exploration_prep) @@ -83944,9 +83146,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, @@ -83967,20 +83167,12 @@ }, /obj/structure/window/reinforced, /obj/machinery/atmospherics/components/trinary/filter/atmos/n2o, -/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/stripes/white/line, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, /turf/open/floor/catwalk_floor/iron, /area/engine/atmos) "uOY" = ( @@ -84137,7 +83329,7 @@ pixel_y = -32 }, /obj/machinery/camera/autoname{ - dir = 10; + dir = 5; network = list("ss13","medbay") }, /turf/open/floor/iron, @@ -84477,9 +83669,7 @@ /turf/open/floor/iron, /area/quartermaster/qm) "uXr" = ( -/obj/structure/chair/stool{ - dir = 4 - }, +/obj/structure/chair/stool/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) @@ -84746,9 +83936,7 @@ }, /obj/machinery/firealarm/directional/west, /obj/structure/cable/yellow, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/iron/white, /area/crew_quarters/heads/cmo) "vdo" = ( @@ -84898,9 +84086,8 @@ /area/engine/engineering) "vfT" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Central Hallway - Starboard"; - dir = 8; name = "hallway camera" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -85112,18 +84299,13 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/stripes/white/line, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/catwalk_floor/iron_smooth, /area/engine/atmos) "vkc" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Holodeck Control"; name = "holodeck camera" }, @@ -85321,12 +84503,10 @@ icon_state = "plant-21" }, /obj/machinery/camera/autoname{ - dir = 10; + dir = 5; network = list("ss13","medbay") }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /turf/open/floor/iron/white, /area/medical/medbay/lobby) @@ -85575,8 +84755,7 @@ pixel_x = 27 }, /obj/machinery/photocopier, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","medbay") }, /turf/open/floor/iron/dark, @@ -85772,7 +84951,7 @@ icon_state = "plant-21" }, /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -85855,16 +85034,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, -/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 9 - }, /turf/open/floor/catwalk_floor/iron_smooth, /area/engine/atmos) "vvU" = ( @@ -85915,7 +85090,7 @@ /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 1 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -86240,7 +85415,7 @@ /obj/structure/cable/yellow{ icon_state = "2-8" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Security - Prison" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -86333,9 +85508,8 @@ icon_state = "4-8" }, /obj/machinery/light, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Central Hallway - Center Starboard"; - dir = 1; name = "hallway camera" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, @@ -86379,9 +85553,8 @@ /area/security/courtroom) "vFJ" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Science - Aft Center"; - dir = 8; name = "science camera"; network = list("ss13","rd") }, @@ -86467,9 +85640,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron, /area/engine/gravity_generator) "vGE" = ( @@ -86654,7 +85825,7 @@ }, /obj/effect/decal/cleanable/dirt/dust, /obj/item/trash/cheesie, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/effect/turf_decal/siding/wood{ dir = 1 }, @@ -86758,8 +85929,7 @@ /area/maintenance/starboard/aft) "vLp" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -86806,9 +85976,8 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "vLQ" = ( -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/west{ c_tag = "Vault"; - dir = 4; network = list("vault") }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -86892,8 +86061,7 @@ /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/iron, @@ -87064,13 +86232,6 @@ "vQW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/catwalk_floor/iron_smooth, /area/engine/atmos) "vRF" = ( @@ -87623,9 +86784,8 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "AI Satellite - Aft Starboard"; - dir = 4; name = "ai camera"; network = list("minisat"); start_active = 1 @@ -87887,9 +87047,8 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Library Backroom"; - dir = 4; name = "library camera" }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -88057,8 +87216,7 @@ /turf/open/floor/iron/dark, /area/crew_quarters/bar/atrium) "wgQ" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/stripes/line{ @@ -88093,7 +87251,7 @@ }, /obj/effect/turf_decal/stripes/line, /obj/item/storage/box/monkeycubes, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/iron, /area/science/xenobiology) "whV" = ( @@ -88375,8 +87533,7 @@ /turf/open/floor/iron, /area/hallway/primary/starboard) "wmE" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/machinery/light{ @@ -88575,7 +87732,7 @@ pixel_y = 32 }, /obj/machinery/portable_atmospherics/canister, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Atmospherics - Incinerator"; name = "atmospherics camera" }, @@ -88651,9 +87808,8 @@ /area/engine/atmos) "wrj" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Central Hallway - Bridge Starboard"; - dir = 8; name = "hallway camera" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ @@ -88868,9 +88024,7 @@ /area/crew_quarters/locker) "wuY" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /turf/open/floor/plating, /area/maintenance/aft) @@ -89251,7 +88405,7 @@ icon_state = "0-8" }, /obj/effect/turf_decal/delivery, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/iron, /area/engine/storage) "wBD" = ( @@ -89367,8 +88521,7 @@ dir = 1; layer = 2.9 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/machinery/light/small{ @@ -89549,9 +88702,7 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -89624,9 +88775,8 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Technology Storage - Secure"; - dir = 8; name = "engineering camera" }, /obj/effect/turf_decal/bot, @@ -89908,8 +89058,7 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -90374,8 +89523,7 @@ /area/maintenance/port) "wQP" = ( /obj/item/kirbyplants/random, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -90759,9 +89907,8 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Chapel Crematorium"; - dir = 8; name = "chapel camera" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -90983,9 +90130,8 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Central Hallway - Center Port"; - dir = 1; name = "hallway camera" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -91049,9 +90195,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/carpet/grimy, /area/tcommsat/computer) "xeK" = ( @@ -91252,8 +90396,7 @@ /area/security/main) "xiq" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -91346,7 +90489,7 @@ "xjg" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Arrivals - Center"; name = "arrivals camera" }, @@ -91589,9 +90732,7 @@ /obj/effect/turf_decal/stripes/end{ dir = 4 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -91802,9 +90943,8 @@ /obj/machinery/status_display/evac{ pixel_x = 32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Chapel Office"; - dir = 1; name = "chapel camera" }, /obj/machinery/button/door{ @@ -91895,9 +91035,8 @@ /obj/machinery/computer/prisoner/management{ dir = 8 }, -/obj/machinery/camera{ - c_tag = "Security - Warden's Office"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Security - Warden's Office" }, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 4 @@ -91970,9 +91109,7 @@ /obj/machinery/atmospherics/pipe/simple/general/hidden{ dir = 4 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/effect/turf_decal/tile/red/anticorner/contrasted, /turf/open/floor/iron/dark, /area/security/execution/transfer) @@ -91980,9 +91117,7 @@ /obj/structure/cable/yellow{ icon_state = "1-8" }, -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/prison, /area/security/prison) "xuL" = ( @@ -92051,9 +91186,6 @@ /obj/structure/cable/yellow{ icon_state = "1-8" }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 4 }, @@ -92066,7 +91198,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/effect/turf_decal/tile/brown{ @@ -92134,9 +91266,7 @@ /obj/item/grown/log, /obj/item/grown/log, /obj/item/grown/log, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/carpet/grimy, /area/chapel/office) "xwP" = ( @@ -92187,8 +91317,7 @@ /obj/machinery/light_switch{ pixel_x = -26 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/tile/brown/anticorner/contrasted{ @@ -92311,8 +91440,7 @@ /area/science/xenobiology) "xzY" = ( /obj/structure/table/wood, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/item/flashlight/lamp, @@ -92434,7 +91562,7 @@ }, /obj/item/folder/yellow, /obj/item/electronics/airlock, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -92507,7 +91635,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Arrivals - Center Port"; name = "arrivals camera" }, @@ -92520,9 +91648,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/tile/blue{ dir = 4 }, @@ -92595,12 +91721,11 @@ }, /obj/item/storage/firstaid/regular, /obj/machinery/light, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Cargo - Mining Office"; - dir = 8; name = "cargo camera" }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/effect/turf_decal/tile/brown/anticorner/contrasted, /turf/open/floor/iron, /area/quartermaster/miningoffice) @@ -92622,7 +91747,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/effect/turf_decal/tile/neutral{ @@ -93060,7 +92185,7 @@ /turf/open/floor/iron/dark, /area/bridge) "xMT" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Security Post - Medbay" }, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -93421,9 +92546,8 @@ /area/crew_quarters/cryopods) "xRC" = ( /obj/structure/lattice, -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/east{ c_tag = "MiniSat Maintenance"; - dir = 8; network = list("minisat") }, /turf/open/space, @@ -93718,13 +92842,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 10 - }, -/obj/effect/turf_decal/stripes/white/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/catwalk_floor/iron, /area/engine/atmos) "xWv" = ( @@ -93965,9 +93082,8 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Arrivals Shuttle - Aft Port"; - dir = 8; name = "arrivals camera" }, /obj/effect/turf_decal/stripes/line{ @@ -94031,7 +93147,7 @@ /obj/effect/turf_decal/tile/purple/half/contrasted, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -94053,8 +93169,7 @@ /turf/open/floor/plating, /area/medical/genetics) "yby" = ( -/obj/structure/chair/stool{ - dir = 4; +/obj/structure/chair/stool/directional/west{ pixel_x = 7; pixel_y = 6 }, @@ -94125,9 +93240,7 @@ /turf/open/floor/iron, /area/maintenance/port) "ycO" = ( -/obj/structure/chair/stool{ - dir = 4 - }, +/obj/structure/chair/stool/directional/west, /obj/effect/landmark/start/assistant, /obj/effect/turf_decal/tile/red/opposingcorners, /obj/effect/turf_decal/tile/yellow/opposingcorners{ @@ -94190,8 +93303,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","medbay") }, /turf/open/floor/iron/white, @@ -94444,8 +93556,7 @@ /area/aisat) "yib" = ( /obj/machinery/disposal/bin, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/light, @@ -94470,7 +93581,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/crew_quarters/locker) @@ -94591,8 +93702,7 @@ /turf/open/floor/iron/white, /area/medical/medbay/central) "ykF" = ( -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","rd") }, /turf/open/floor/engine, @@ -94655,9 +93765,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/structure/chair/stool{ - dir = 4 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/prison, /area/security/prison) @@ -117116,9 +116224,9 @@ vQW mJW mnL iBI -ihj -gRD -ttL +lqt +mnL +oiA nub lqt mnL @@ -119182,7 +118290,7 @@ aWH neo ugB bkP -raE +jWU bop bpY bsc @@ -119953,7 +119061,7 @@ aMB bmS fLo bkP -lSb +jWU bos shC bse @@ -120210,7 +119318,7 @@ aWH bhn fLo bkR -mOa +jWU btW bqc bws @@ -120468,7 +119576,7 @@ bho bjh qro xWo -pDz +jZS fUS jZS exR @@ -121242,7 +120350,7 @@ bmY aRF bsj bsj -eZR +qqx bvp bwB bxQ @@ -131503,10 +130611,10 @@ eRo iKU rOT rOT -lrA -lrA +tuJ +tuJ rOT -lrA +tuJ ycO rOT wmK @@ -149558,12 +148666,12 @@ fAx fAx fAx lUa -ryG -ryG +uXr +uXr gsU gsU -ryG -ryG +uXr +uXr dbJ cuM aad diff --git a/_maps/map_files/EchoStation/EchoStation.dmm b/_maps/map_files/EchoStation/EchoStation.dmm index 64ff56690a33b..595709c2ee0eb 100644 --- a/_maps/map_files/EchoStation/EchoStation.dmm +++ b/_maps/map_files/EchoStation/EchoStation.dmm @@ -225,8 +225,7 @@ /obj/effect/turf_decal/siding/dark{ dir = 8 }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","engine","public") }, /turf/open/floor/iron/dark, @@ -1217,8 +1216,7 @@ /area/crew_quarters/dorms) "avs" = ( /obj/structure/flora/ausbushes/fullgrass, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","engine") }, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, @@ -1248,16 +1246,14 @@ /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hop) "avS" = ( -/obj/structure/chair/stool/bar{ - dir = 8 - }, +/obj/structure/chair/stool/bar/directional/west, /obj/structure/extinguisher_cabinet{ pixel_y = 32 }, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","engine") }, /turf/open/floor/iron/dark, @@ -1342,7 +1338,7 @@ }, /obj/item/kirbyplants/random, /obj/machinery/camera/autoname{ - dir = 10; + dir = 5; network = list("aiupload") }, /turf/open/floor/engine, @@ -1476,7 +1472,7 @@ name = "Storage Locker"; req_one_access_txt = "1;4" }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","security") }, /turf/open/floor/iron/dark, @@ -1789,8 +1785,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("aiupload") }, /obj/machinery/status_display/evac{ @@ -2049,9 +2044,7 @@ /area/science/mixing/chamber) "aJD" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -2505,9 +2498,8 @@ /obj/item/restraints/handcuffs{ pixel_y = 3 }, -/obj/machinery/camera/autoname{ - c_tag = "Corporate Meeting Room"; - dir = 8 +/obj/machinery/camera/autoname/directional/east{ + c_tag = "Corporate Meeting Room" }, /turf/open/floor/iron, /area/bridge) @@ -2916,7 +2908,7 @@ /obj/item/circuitboard/machine/telecomms/bus, /obj/item/circuitboard/machine/telecomms/broadcaster, /obj/machinery/camera/autoname{ - dir = 6; + dir = 9; network = list("ss13","engine") }, /turf/open/floor/iron/dark, @@ -3294,7 +3286,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/reagent_dispensers/fueltank, @@ -3304,9 +3296,7 @@ /turf/open/floor/iron, /area/maintenance/disposal/incinerator) "bkx" = ( -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /obj/effect/turf_decal/siding/wood{ dir = 5 }, @@ -3632,8 +3622,7 @@ }, /obj/structure/window/reinforced, /obj/machinery/rnd/production/techfab/department/security, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","security") }, /turf/open/floor/iron, @@ -3847,9 +3836,7 @@ "byk" = ( /obj/structure/closet/secure_closet/lethalshots, /obj/effect/turf_decal/bot, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; color = "#DE3A3A" @@ -3875,7 +3862,7 @@ pixel_y = 32 }, /obj/structure/filingcabinet/chestdrawer, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","medbay") }, /obj/structure/disposalpipe/segment{ @@ -3885,9 +3872,7 @@ /area/medical/medbay/central) "byu" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -3973,11 +3958,9 @@ "bAc" = ( /obj/machinery/camera/autoname{ c_tag = "Corporate Meeting Room"; - dir = 10 - }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 + dir = 5 }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /obj/structure/cable/yellow{ icon_state = "1-4" @@ -4191,8 +4174,7 @@ icon_state = "0-2" }, /obj/structure/cable, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13, engine") }, /turf/open/floor/engine/vacuum, @@ -4326,9 +4308,7 @@ /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise/surface) "bIO" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -4704,9 +4684,7 @@ /area/maintenance/department/crew_quarters/bar) "bSX" = ( /obj/machinery/computer/prisoner/management, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -4735,7 +4713,7 @@ "bUa" = ( /obj/effect/turf_decal/bot, /obj/machinery/portable_atmospherics/canister/plasma, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","rd") }, /obj/effect/turf_decal/stripes/line{ @@ -4748,8 +4726,7 @@ /obj/effect/turf_decal/bot, /obj/machinery/power/emitter, /obj/machinery/light, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","engine") }, /turf/open/floor/iron, @@ -4989,7 +4966,7 @@ /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) "cbl" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 4 }, @@ -5098,7 +5075,7 @@ }) "cel" = ( /obj/effect/turf_decal/stripes/line, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable{ @@ -5321,7 +5298,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /turf/open/floor/iron/white, /area/crew_quarters/fitness/recreation) "cmD" = ( @@ -5522,9 +5499,7 @@ }, /obj/machinery/photocopier, /obj/effect/turf_decal/bot, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -5543,7 +5518,7 @@ icon_state = "2-8" }, /obj/effect/spawner/lootdrop/aimodule_harmless, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable{ icon_state = "0-2" }, @@ -6045,9 +6020,7 @@ /area/ai_monitored/turret_protected/aisat/maint) "cDT" = ( /obj/machinery/airalarm/directional/east, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/bookcase/manuals/medical, /obj/structure/cable/yellow{ icon_state = "0-8" @@ -6260,7 +6233,7 @@ /turf/open/floor/iron, /area/maintenance/department/crew_quarters/dorms) "cJm" = ( -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","rd") }, /turf/open/openspace, @@ -6708,7 +6681,7 @@ dir = 8 }, /obj/structure/chair/office, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -6743,9 +6716,7 @@ /area/ai_monitored/turret_protected/aisat/maint) "cXw" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/carpet/royalblack, /area/vacant_room/office) "cXy" = ( @@ -6773,7 +6744,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/machinery/computer/cargo/request{ @@ -6979,7 +6950,7 @@ /obj/machinery/newscaster{ pixel_y = 34 }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/item/storage/secure/safe{ pixel_x = -27; pixel_y = 1 @@ -7032,17 +7003,14 @@ /turf/open/floor/iron, /area/maintenance/department/medical/central) "dhi" = ( -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","medbay") }, /obj/machinery/vending/medical, /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/status_display/evac{ pixel_x = -32 }, @@ -7968,9 +7936,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -8320,7 +8286,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -8417,9 +8383,7 @@ req_access = null; req_one_access_txt = "28;25;35" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -9049,9 +9013,7 @@ name = "-3 Primary Hallway" }) "epO" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/chem_dispenser/drinks, /obj/structure/table, /obj/machinery/light{ @@ -9112,8 +9074,7 @@ /area/asteroid/paradise/surface) "erO" = ( /obj/structure/flora/ausbushes/lavendergrass, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","public") }, /turf/open/floor/plating/asteroid/planetary, @@ -9429,8 +9390,7 @@ dir = 1 }, /obj/machinery/light, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","rd") }, /obj/machinery/firealarm/directional/south, @@ -9447,9 +9407,7 @@ /turf/open/floor/iron/dark, /area/science/mixing) "eAr" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -9523,8 +9481,7 @@ }) "eBY" = ( /obj/structure/railing, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","engine") }, /turf/open/openspace, @@ -9848,9 +9805,7 @@ alpha = 180 }, /obj/machinery/light, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /obj/item/camera{ pixel_x = 2; @@ -10160,9 +10115,7 @@ /area/asteroid/paradise) "eUf" = ( /obj/effect/turf_decal/bot, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/machinery/gibber, /turf/open/floor/iron/freezer, /area/crew_quarters/kitchen/coldroom) @@ -10236,7 +10189,7 @@ "eVs" = ( /obj/machinery/portable_atmospherics/canister/plasma, /obj/effect/turf_decal/delivery, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","rd") }, /turf/open/floor/iron/dark, @@ -10461,9 +10414,8 @@ /turf/open/floor/iron, /area/hallway/secondary/service) "fae" = ( -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/south{ c_tag = "MiniSat Exterior 1"; - dir = 1; network = list("minisat"); view_range = 5 }, @@ -11375,9 +11327,7 @@ /area/tcommsat/server) "fxn" = ( /obj/machinery/light, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/machinery/telecomms/server/presets/supply, /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/circuit/green/telecomms/mainframe, @@ -11725,8 +11675,7 @@ alpha = 100; dir = 1 }, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","public") }, /obj/structure/extinguisher_cabinet{ @@ -11906,8 +11855,7 @@ pixel_y = 6 }, /obj/effect/turf_decal/bot, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/turf_decal/stripes/line{ @@ -11933,8 +11881,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","public") }, /turf/open/floor/carpet/green, @@ -11977,9 +11924,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron/dark/side{ dir = 8 }, @@ -12373,9 +12318,7 @@ name = "maintenance microwave"; pixel_y = 5 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -12396,7 +12339,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -12933,9 +12876,7 @@ /turf/open/floor/plating/asteroid/planetary, /area/engine/atmos) "giU" = ( -/obj/structure/chair/stool/bar{ - dir = 8 - }, +/obj/structure/chair/stool/bar/directional/west, /obj/structure/disposalpipe/segment{ dir = 8 }, @@ -12980,8 +12921,7 @@ pixel_x = -30 }, /obj/effect/turf_decal/delivery, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","security") }, /turf/open/floor/iron/dark, @@ -13083,8 +13023,7 @@ /obj/item/stock_parts/subspace/filter, /obj/item/stock_parts/subspace/filter, /obj/item/stock_parts/subspace/filter, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/iron/dark, @@ -13291,9 +13230,7 @@ /turf/open/floor/iron, /area/engine/atmos) "gpl" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable{ icon_state = "0-8" }, @@ -13336,7 +13273,7 @@ }, /obj/effect/spawner/randomvend/snack, /obj/machinery/camera/autoname{ - dir = 6; + dir = 9; network = list("ss13","medbay") }, /obj/machinery/status_display/evac{ @@ -13480,8 +13417,7 @@ alpha = 180; dir = 1 }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","security") }, /obj/machinery/button/door{ @@ -13595,7 +13531,7 @@ "gyC" = ( /obj/machinery/atmospherics/miner/station/carbon_dioxide, /obj/machinery/camera/autoname{ - dir = 6; + dir = 9; network = list("ss13","engine") }, /obj/machinery/atmospherics/pipe/simple/green/hidden{ @@ -13721,9 +13657,7 @@ /turf/open/floor/plating/rust, /area/science/test_area) "gBO" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -13738,7 +13672,7 @@ }, /obj/machinery/light, /obj/machinery/camera/autoname{ - dir = 10 + dir = 5 }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -13875,9 +13809,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -13932,8 +13864,7 @@ /turf/open/floor/iron/white, /area/science/lab) "gGp" = ( -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","medbay") }, /obj/effect/decal/cleanable/dirt/dust, @@ -14025,7 +13956,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -14367,9 +14298,7 @@ /obj/structure/cable/yellow{ icon_state = "1-4" }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron, /area/storage/primary) "gQa" = ( @@ -14466,7 +14395,7 @@ /area/crew_quarters/cafeteria) "gSL" = ( /obj/item/kirbyplants/random, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow, @@ -14705,10 +14634,8 @@ pixel_x = 1; pixel_y = 5 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/obj/machinery/camera/autoname{ +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/camera/directional/north{ network = list("ss13","security") }, /obj/structure/cable/yellow{ @@ -14816,9 +14743,7 @@ /turf/open/floor/plating/dirt/planetary, /area/asteroid/paradise/surface/grass) "haF" = ( -/obj/structure/chair/stool/bar{ - dir = 8 - }, +/obj/structure/chair/stool/bar/directional/west, /obj/structure/extinguisher_cabinet{ pixel_y = 32 }, @@ -14868,9 +14793,7 @@ /turf/open/floor/iron/white/side, /area/science/misc_lab) "hcA" = ( -/obj/structure/chair/stool{ - dir = 4 - }, +/obj/structure/chair/stool/directional/west, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, @@ -15177,9 +15100,7 @@ /area/engine/engineering) "hoH" = ( /obj/effect/turf_decal/stripes/line, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -15252,7 +15173,7 @@ icon_state = "4-8" }, /obj/machinery/camera/autoname{ - dir = 10; + dir = 5; network = list("aiupload") }, /turf/open/floor/engine, @@ -16367,9 +16288,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -16415,8 +16334,7 @@ /obj/effect/turf_decal/trimline/dark/warning{ dir = 8 }, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","engine","public") }, /turf/open/floor/iron/dark, @@ -16933,9 +16851,7 @@ /turf/open/floor/iron/white, /area/medical/medbay/central) "ijF" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -16949,9 +16865,7 @@ /turf/open/floor/iron/freezer, /area/crew_quarters/kitchen/coldroom) "ijN" = ( -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/siding/wood{ dir = 6 @@ -17019,7 +16933,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow, @@ -17058,7 +16972,7 @@ /obj/effect/decal/cleanable/dirt/dust, /obj/item/kirbyplants/random, /obj/machinery/camera/autoname{ - dir = 10; + dir = 5; network = list("ss13","rd") }, /obj/machinery/firealarm/directional/south, @@ -17635,9 +17549,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -17776,9 +17688,7 @@ }, /obj/machinery/light, /obj/item/kirbyplants/random, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, @@ -18060,8 +17970,7 @@ dir = 4 }, /obj/machinery/light, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","cargo") }, /turf/open/floor/plating/asteroid/planetary, @@ -18139,9 +18048,7 @@ name = "Coffin Storage"; req_access_txt = "22" }, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron/techmaint/planetary, /area/chapel/office) "iTA" = ( @@ -18250,7 +18157,7 @@ "iWs" = ( /obj/effect/turf_decal/bot, /obj/machinery/vending/wardrobe/robo_wardrobe, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","rd") }, /obj/effect/turf_decal/stripes/line{ @@ -18281,8 +18188,7 @@ alpha = 180; color = "#DE3A3A" }, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","security") }, /obj/machinery/light, @@ -18369,9 +18275,7 @@ /turf/open/floor/iron/tech, /area/engine/atmos) "iZg" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -18523,9 +18427,7 @@ name = "-1 Primary Hallway" }) "jeo" = ( -/obj/structure/chair/stool{ - dir = 4 - }, +/obj/structure/chair/stool/directional/west, /obj/effect/turf_decal/siding/wood{ dir = 9 }, @@ -18839,8 +18741,7 @@ /area/security/brig) "joF" = ( /obj/structure/lattice/catwalk/over, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","security") }, /turf/open/openspace, @@ -18969,8 +18870,7 @@ pixel_y = -28 }, /obj/machinery/light, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","rd") }, /turf/open/floor/iron/tech, @@ -19138,7 +19038,7 @@ /obj/machinery/newscaster{ pixel_y = 34 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ c_tag = "Corporate Meeting Room" }, /obj/structure/chair/fancy/comfy{ @@ -19357,8 +19257,7 @@ /obj/structure/cable{ icon_state = "0-2" }, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","engine") }, /turf/open/floor/iron/dark/telecomms{ @@ -19618,8 +19517,7 @@ }, /obj/structure/table, /obj/structure/railing, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","rd") }, /turf/open/floor/iron, @@ -19686,7 +19584,7 @@ dir = 1; light_color = "#7AC3FF" }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ c_tag = "Captain's Quarters"; network = list("ss13","public") }, @@ -19711,9 +19609,7 @@ name = "-2 Primary Hallway" }) "jJH" = ( -/obj/structure/chair/stool{ - dir = 4 - }, +/obj/structure/chair/stool/directional/west, /obj/effect/landmark/start/assistant, /obj/item/food/fishandchips, /turf/open/floor/plating/beach/coastline_t{ @@ -19894,9 +19790,7 @@ /turf/open/floor/iron/sepia, /area/quartermaster/storage) "jMw" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "4-8" }, @@ -21034,7 +20928,7 @@ /area/engine/atmos) "kqK" = ( /obj/machinery/telecomms/server/presets/common, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/effect/turf_decal/stripes/closeup{ @@ -21049,8 +20943,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","security","prison") }, /turf/open/floor/iron, @@ -21440,9 +21333,7 @@ /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/maint) "kAa" = ( -/obj/structure/chair/stool/bar{ - dir = 8 - }, +/obj/structure/chair/stool/bar/directional/west, /turf/open/floor/iron/cafeteria_red, /area/crew_quarters/cafeteria) "kAk" = ( @@ -21450,18 +21341,14 @@ /obj/effect/turf_decal/tile/purple{ dir = 8 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/bar) "kAn" = ( -/obj/structure/chair/stool/bar{ - dir = 8 - }, +/obj/structure/chair/stool/bar/directional/west, /obj/structure/railing, /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/dark, @@ -21489,7 +21376,7 @@ "kAQ" = ( /obj/structure/railing/corner, /obj/effect/turf_decal/siding/wood, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/vending/games{ pixel_y = -1 }, @@ -21653,7 +21540,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -21743,9 +21630,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/white, /area/crew_quarters/heads/cmo) @@ -21781,7 +21666,7 @@ }, /obj/machinery/camera/autoname{ c_tag = "Corporate Meeting Room"; - dir = 10 + dir = 5 }, /turf/open/floor/iron/dark, /area/teleporter) @@ -22292,7 +22177,7 @@ "kXu" = ( /obj/machinery/vending/autodrobe/all_access, /obj/machinery/airalarm/directional/north, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /turf/open/floor/wood, /area/crew_quarters/theatre/backstage) "kXQ" = ( @@ -22368,7 +22253,7 @@ /obj/machinery/chem_dispenser/drinks/beer, /obj/structure/table, /obj/effect/turf_decal/tile/bar/opposingcorners, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 28 }, /turf/open/floor/iron/dark, @@ -22378,8 +22263,7 @@ /obj/effect/turf_decal/bot{ dir = 1 }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","engine") }, /turf/open/floor/iron/dark, @@ -22626,7 +22510,7 @@ "lhd" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","cargo") }, /obj/machinery/light{ @@ -22655,9 +22539,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -22844,10 +22726,7 @@ }) "lmb" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/south{ - dir = 1; - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -22930,9 +22809,7 @@ alpha = 180; dir = 4 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -22951,7 +22828,7 @@ dir = 4 }, /obj/effect/turf_decal/stripes/line, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow, /turf/open/floor/iron/tech, /area/science/mixing/chamber) @@ -22981,8 +22858,7 @@ /area/asteroid/paradise/surface) "lok" = ( /obj/effect/turf_decal/delivery, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","engine") }, /turf/open/floor/iron/dark, @@ -23052,7 +22928,7 @@ dir = 8 }, /obj/machinery/rnd/production/techfab/department/cargo, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -23267,7 +23143,7 @@ pixel_y = 30; receive_ore_updates = 1 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","rd") }, /turf/open/floor/iron, @@ -23410,9 +23286,7 @@ "lBD" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance/three, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -23470,8 +23344,7 @@ /turf/closed/wall/r_wall/rust, /area/engine/engineering) "lDc" = ( -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","public") }, /obj/machinery/light{ @@ -24477,7 +24350,7 @@ /turf/open/openspace, /area/quartermaster/qm) "mgL" = ( -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","engine") }, /obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/nitrogen_output{ @@ -24492,7 +24365,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow, @@ -24768,9 +24641,7 @@ /obj/effect/turf_decal/siding/white{ alpha = 100 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -24805,7 +24676,7 @@ /turf/open/floor/carpet/purple, /area/crew_quarters/cafeteria) "msj" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow, @@ -24995,7 +24866,7 @@ icon_state = "4-8" }, /obj/machinery/camera/autoname{ - dir = 6; + dir = 9; network = list("aiupload") }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -25289,7 +25160,7 @@ "mEL" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/bot, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","engine") }, /obj/structure/closet/secure_closet/atmospherics{ @@ -25455,9 +25326,7 @@ pixel_x = -8; pixel_y = 4 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/effect/turf_decal/siding/wood{ dir = 6 }, @@ -25649,7 +25518,7 @@ dir = 8 }, /obj/machinery/airalarm/mixingchamber{ - dir = 8; + dir = 4; pixel_x = 22 }, /turf/open/floor/iron/tech, @@ -25713,11 +25582,14 @@ /area/quartermaster/storage) "mOA" = ( /obj/effect/turf_decal/bot, -/obj/machinery/airalarm/directional/north, /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ dir = 4 }, +/obj/machinery/airalarm/kitchen_cold_room{ + dir = 1; + pixel_y = 24 + }, /turf/open/floor/iron/freezer, /area/crew_quarters/kitchen/coldroom) "mOQ" = ( @@ -25839,7 +25711,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","cargo") }, /turf/open/floor/iron/dark, @@ -26237,7 +26109,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","security","prison","public") }, /obj/item/radio/intercom{ @@ -26560,9 +26432,7 @@ }, /area/asteroid/paradise/surface) "npn" = ( -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /obj/effect/turf_decal/siding/wood{ dir = 5 }, @@ -26575,7 +26445,7 @@ "nqa" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /obj/machinery/camera/autoname{ - dir = 9; + dir = 6; network = list("ss13","security") }, /obj/structure/disposalpipe/segment{ @@ -26738,9 +26608,7 @@ /area/maintenance/department/science/central) "nww" = ( /obj/effect/turf_decal/bot, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -27297,7 +27165,7 @@ dir = 4 }, /obj/structure/flora/ausbushes/fernybush, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -27718,9 +27586,7 @@ /obj/structure/sign/poster/official/suit_sensors{ pixel_x = -32 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron/dark/side{ dir = 9 }, @@ -28599,9 +28465,8 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Interrogation room"; - dir = 8; name = "Interrogation room"; network = list("interrogation") }, @@ -28710,7 +28575,7 @@ dir = 8 }, /obj/machinery/camera/autoname{ - dir = 5; + dir = 10; network = list("ss13","engine") }, /turf/open/floor/iron, @@ -28773,7 +28638,7 @@ /turf/open/floor/plating, /area/crew_quarters/cafeteria) "oBg" = ( -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","rd") }, /obj/machinery/computer/security/telescreen/toxins{ @@ -28821,7 +28686,7 @@ pixel_y = 23 }, /obj/machinery/camera/autoname{ - dir = 6; + dir = 9; network = list("ss13","medbay") }, /turf/open/floor/iron, @@ -29101,8 +28966,7 @@ name = "-3 Primary Hallway" }) "oIY" = ( -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","engine") }, /obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/nitrous_output{ @@ -29234,9 +29098,7 @@ /area/engine/engineering) "oLK" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/chair/stool{ - dir = 4 - }, +/obj/structure/chair/stool/directional/west, /obj/effect/turf_decal/siding/wood{ dir = 10 }, @@ -29286,8 +29148,7 @@ }, /obj/effect/turf_decal/bot, /obj/structure/cable/yellow, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","engine") }, /turf/open/floor/plating, @@ -29528,8 +29389,7 @@ /turf/open/floor/iron/sepia, /area/quartermaster/storage) "oQQ" = ( -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","security") }, /obj/machinery/light, @@ -29546,8 +29406,7 @@ /turf/open/floor/plating, /area/maintenance/department/engine) "oRp" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/decal/cleanable/oil, @@ -29629,8 +29488,7 @@ pixel_x = 1; pixel_y = -34 }, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","security") }, /turf/open/floor/iron/dark, @@ -29701,8 +29559,7 @@ /turf/open/floor/iron/dark, /area/gateway) "oWG" = ( -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","engine") }, /obj/item/radio/intercom{ @@ -30147,9 +30004,7 @@ /turf/closed/wall/rust, /area/maintenance/disposal) "piY" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -30270,9 +30125,7 @@ /turf/open/floor/plating/asteroid/planetary, /area/crew_quarters/dorms) "pmk" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/machinery/light{ dir = 4 }, @@ -30445,8 +30298,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/structure/table/reinforced, @@ -30504,7 +30356,7 @@ /area/maintenance/department/security/brig) "pug" = ( /obj/machinery/camera/autoname{ - dir = 6; + dir = 9; network = list("ss13","medbay") }, /obj/item/radio/intercom{ @@ -30752,8 +30604,7 @@ dir = 1 }, /obj/effect/turf_decal/delivery, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","rd") }, /turf/open/floor/plating/airless, @@ -30854,9 +30705,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/openspace, /area/hallway/primary/fore{ name = "-1 Primary Hallway" @@ -31074,7 +30923,7 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow, /turf/open/floor/pod/dark, /area/maintenance/department/medical/morgue) @@ -31098,9 +30947,7 @@ /area/ai_monitored/security/armory) "pKl" = ( /obj/effect/decal/cleanable/generic, -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/siding/wood{ dir = 6 @@ -31109,9 +30956,7 @@ /turf/open/floor/carpet/blue, /area/crew_quarters/cafeteria) "pKx" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -31129,9 +30974,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron/dark/corner, /area/hallway/primary/central{ name = "-2 Primary Hallway" @@ -31264,9 +31107,7 @@ pixel_x = 14; pixel_y = 5 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /turf/open/floor/carpet/green, /area/chapel/main) @@ -31290,7 +31131,7 @@ dir = 4 }, /obj/machinery/camera/autoname{ - dir = 6; + dir = 9; network = list("ss13","medbay") }, /obj/machinery/firealarm/directional/north, @@ -31389,8 +31230,7 @@ /turf/open/floor/carpet/red, /area/security/detectives_office) "pSj" = ( -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","rd") }, /obj/effect/turf_decal/stripes/line{ @@ -31568,7 +31408,7 @@ /area/maintenance/disposal/incinerator) "pVj" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -32272,9 +32112,8 @@ }, /obj/machinery/airalarm/directional/west, /obj/machinery/monkey_recycler, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Xenobiology Lab"; - dir = 4; name = "Xeno camera"; network = list("ss13","rd","xeno") }, @@ -32296,9 +32135,7 @@ /area/quartermaster/storage) "qsx" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -32327,9 +32164,7 @@ /area/maintenance/department/chapel) "qte" = ( /obj/machinery/rnd/production/techfab/department/service, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -32733,7 +32568,7 @@ dir = 8 }, /obj/machinery/airalarm/engine{ - dir = 4; + dir = 8; pixel_x = -23 }, /obj/effect/turf_decal/stripes/line{ @@ -32890,9 +32725,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron/dark/side{ dir = 8 }, @@ -33062,7 +32895,7 @@ pixel_y = 1 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/item/radio/intercom{ dir = 1; pixel_y = 29 @@ -33097,9 +32930,7 @@ /turf/open/floor/iron/dark, /area/engine/engineering) "qQU" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /obj/machinery/sleeper{ dir = 8 @@ -33324,13 +33155,12 @@ /obj/item/radio/intercom{ pixel_y = 29 }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/east{ c_tag = "Technical Storage"; - dir = 8; name = "motion-sensitive Technical Storage"; network = list("ss13","engine") }, @@ -33368,7 +33198,7 @@ }, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","public") }, /turf/open/floor/iron, @@ -33497,13 +33327,10 @@ /area/asteroid/paradise/surface) "qZq" = ( /obj/machinery/light, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","rd") }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 }, @@ -33783,9 +33610,7 @@ pixel_x = -3; pixel_y = 5 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -33979,9 +33804,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/obj/structure/chair/stool{ - dir = 4 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/iron, /area/medical/medbay/central) "rkR" = ( @@ -34045,9 +33868,8 @@ pixel_y = 1 }, /obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/west{ c_tag = "vault"; - dir = 4; network = list("ss13","security","cargo") }, /obj/machinery/ntnet_relay, @@ -34194,8 +34016,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","cargo") }, /obj/structure/table/reinforced, @@ -34573,9 +34394,7 @@ /turf/open/openspace, /area/maintenance/department/security/brig) "ryA" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/machinery/vending/wardrobe/jani_wardrobe, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/purple/anticorner/contrasted, @@ -34713,7 +34532,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","cargo") }, /turf/open/floor/plating/asteroid/basalt/planetary, @@ -34871,7 +34690,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","rd") }, /obj/machinery/firealarm/directional/north, @@ -35035,8 +34854,7 @@ color = "#DE3A3A" }, /obj/effect/turf_decal/bot, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","security") }, /turf/open/floor/iron/dark, @@ -35305,7 +35123,7 @@ /obj/structure/disposalpipe/segment{ dir = 5 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow, @@ -35622,9 +35440,7 @@ pixel_x = 1; pixel_y = -1 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/effect/turf_decal/tile/green/half/contrasted{ dir = 1 }, @@ -35632,7 +35448,7 @@ pixel_x = 1; pixel_y = -40 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/effect/turf_decal/stripes/corner{ @@ -35753,9 +35569,7 @@ /turf/closed/wall/r_wall/rust, /area/science/test_area) "sdG" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron/dark, /area/hallway/primary/central{ name = "-2 Primary Hallway" @@ -35920,8 +35734,7 @@ /turf/open/floor/plating, /area/maintenance/department/chapel) "sip" = ( -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","public") }, /turf/open/openspace, @@ -36311,8 +36124,7 @@ /obj/machinery/computer/atmos_control{ dir = 8 }, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","engine") }, /obj/machinery/light{ @@ -36840,7 +36652,7 @@ }, /obj/machinery/camera/autoname{ c_tag = "Corporate Meeting Room"; - dir = 5 + dir = 10 }, /obj/item/aicard{ pixel_x = 6 @@ -36924,9 +36736,7 @@ /obj/structure/sign/poster/random{ pixel_y = 31 }, -/obj/structure/chair/stool/bar{ - dir = 8 - }, +/obj/structure/chair/stool/bar/directional/west, /obj/effect/landmark/start/randommaint/magician, /obj/structure/cable/yellow{ icon_state = "4-8" @@ -37073,8 +36883,7 @@ /obj/machinery/porta_turret/ai{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("aiupload") }, /obj/item/radio/intercom{ @@ -37114,7 +36923,7 @@ /area/asteroid/paradise/surface) "sUg" = ( /obj/machinery/airalarm/engine{ - dir = 4; + dir = 8; pixel_x = -23 }, /obj/machinery/meter, @@ -37127,14 +36936,14 @@ /obj/structure/cable/yellow{ icon_state = "2-8" }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","security") }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hos) "sUS" = ( /obj/machinery/firealarm/directional/north, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","medbay") }, /obj/machinery/vending/cigarette, @@ -37319,8 +37128,7 @@ dir = 4 }, /obj/effect/turf_decal/bot, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","cargo") }, /obj/effect/turf_decal/numbers/two_nine, @@ -37385,9 +37193,7 @@ /turf/open/floor/plating, /area/quartermaster/storage) "sYY" = ( -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /obj/structure/disposalpipe/segment{ dir = 2 }, @@ -37425,7 +37231,7 @@ "tay" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/bot, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/effect/turf_decal/stripes/line{ @@ -37959,7 +37765,7 @@ dir = 1; pixel_y = 20 }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /turf/open/floor/iron, /area/hydroponics) "tkv" = ( @@ -38064,8 +37870,7 @@ pixel_x = -32; pixel_y = -1 }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","engine") }, /obj/machinery/light{ @@ -38368,9 +38173,7 @@ icon_state = "baseball_bat_metal"; name = "kneecapper" }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /turf/open/floor/iron/dark, /area/security/execution/education) @@ -38379,9 +38182,7 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -38401,7 +38202,7 @@ pixel_y = 2 }, /obj/machinery/camera/autoname{ - dir = 9 + dir = 6 }, /turf/open/floor/iron/dark, /area/hallway/primary/fore{ @@ -38441,7 +38242,7 @@ dir = 4 }, /obj/effect/turf_decal/stripes/line, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable{ @@ -38528,9 +38329,7 @@ /area/medical/medbay/central) "tuo" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -38898,9 +38697,7 @@ /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 8 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -39007,7 +38804,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","security") }, /obj/item/kirbyplants/random, @@ -39075,8 +38872,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","security","prison") }, /obj/structure/cable/yellow{ @@ -39138,7 +38934,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("aiupload") }, /obj/machinery/firealarm/directional/north, @@ -39958,8 +39754,7 @@ /obj/effect/turf_decal/siding/wideplating/dark{ dir = 5 }, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","engine") }, /obj/machinery/requests_console{ @@ -39970,7 +39765,7 @@ pixel_x = 32; pixel_y = 31 }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -40037,8 +39832,7 @@ receive_ore_updates = 1 }, /obj/machinery/airalarm/directional/south, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","medbay") }, /obj/effect/turf_decal/stripes/line{ @@ -40213,9 +40007,7 @@ dir = 1 }, /obj/machinery/light, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -40459,7 +40251,7 @@ /obj/structure/sign/painting/library{ pixel_y = 32 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","medbay","public") }, /turf/open/floor/iron, @@ -40561,7 +40353,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/chair/office/light{ dir = 1; pixel_y = 3 @@ -40699,9 +40491,8 @@ /area/maintenance/department/chapel) "upo" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/camera/autoname{ - c_tag = "Teleporter Room"; - dir = 4 +/obj/machinery/camera/autoname/directional/west{ + c_tag = "Teleporter Room" }, /obj/structure/table/wood, /obj/machinery/computer/libraryconsole/bookmanagement, @@ -41295,8 +41086,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","security") }, /turf/open/openspace, @@ -41420,7 +41210,7 @@ }, /obj/machinery/camera/autoname{ c_tag = "Corporate Meeting Room"; - dir = 10 + dir = 5 }, /obj/item/book/manual/wiki/sopservice, /turf/open/floor/carpet/blue, @@ -41524,7 +41314,7 @@ dir = 10 }, /obj/machinery/camera/autoname{ - dir = 6; + dir = 9; network = list("ss13","rd") }, /obj/machinery/light{ @@ -41836,8 +41626,7 @@ name = "Engineering Viewing Platform" }) "uTt" = ( -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","medbay","public") }, /obj/effect/turf_decal/delivery, @@ -41926,9 +41715,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -41957,9 +41744,7 @@ /turf/closed/wall, /area/hallway/secondary/service) "uVE" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/extinguisher_cabinet{ pixel_x = -27 }, @@ -42103,7 +41888,7 @@ /obj/structure/rack, /obj/effect/spawner/lootdrop/techstorage/medical, /obj/effect/spawner/lootdrop/techstorage/medical, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/effect/turf_decal/delivery, @@ -42496,7 +42281,7 @@ /turf/open/floor/prison/dark, /area/security/prison) "vjo" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /turf/open/openspace, /area/crew_quarters/kitchen) "vjB" = ( @@ -42637,9 +42422,7 @@ dir = 1 }, /obj/effect/landmark/start/assistant, -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/carpet/blue, /area/crew_quarters/cafeteria) "vnr" = ( @@ -43206,8 +42989,7 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","public") }, /turf/open/floor/plating, @@ -43466,9 +43248,8 @@ alpha = 180; color = "#DE3A3A" }, -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/west{ c_tag = "Armory - Internal"; - dir = 4; network = list("ss13","security") }, /obj/item/storage/toolbox/mechanical{ @@ -43899,7 +43680,7 @@ /area/asteroid/paradise/surface) "vZI" = ( /obj/machinery/airalarm/all_access{ - dir = 8; + dir = 4; pixel_x = 24 }, /obj/effect/decal/cleanable/dirt, @@ -43924,8 +43705,7 @@ /obj/structure/cable{ icon_state = "0-2" }, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","engine") }, /obj/effect/loot_jobscale/medical/burn_kit{ @@ -44052,9 +43832,7 @@ /obj/effect/turf_decal/siding/white{ dir = 8 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -44999,7 +44777,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","cargo") }, /turf/open/floor/plating, @@ -45017,7 +44795,7 @@ "wCG" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow, /obj/structure/cable/yellow{ icon_state = "1-2" @@ -45285,8 +45063,7 @@ /turf/open/floor/iron/sepia, /area/quartermaster/storage) "wIp" = ( -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","rd") }, /turf/open/floor/engine, @@ -45544,8 +45321,7 @@ /area/science/lab) "wON" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","engine") }, /obj/machinery/status_display/evac{ @@ -45618,9 +45394,7 @@ /area/maintenance/department/science/central) "wQK" = ( /obj/machinery/space_heater, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -45804,7 +45578,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -46027,7 +45801,7 @@ network = list("ss13"); pixel_x = 24 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","security") }, /obj/item/holosign_creator/security, @@ -46065,8 +45839,7 @@ /obj/machinery/modular_computer/console/preset/engineering{ dir = 8 }, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","engine") }, /turf/open/floor/iron/dark, @@ -46175,9 +45948,7 @@ /turf/open/floor/plating, /area/maintenance/department/engine/atmos) "xfO" = ( -/obj/structure/chair/stool{ - dir = 4 - }, +/obj/structure/chair/stool/directional/west, /obj/effect/landmark/start/medical_doctor, /obj/structure/disposalpipe/trunk/multiz/down{ dir = 8 @@ -46419,9 +46190,7 @@ /turf/open/floor/iron/tech, /area/engine/atmos) "xlw" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /obj/structure/filingcabinet{ pixel_x = -8 @@ -46493,8 +46262,7 @@ /turf/open/floor/carpet/red, /area/crew_quarters/theatre/backstage) "xoc" = ( -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","cargo") }, /obj/structure/extinguisher_cabinet{ @@ -46773,8 +46541,7 @@ /turf/open/floor/plating, /area/maintenance/department/bridge) "xtQ" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/trimline/dark_blue/filled/line{ @@ -46981,8 +46748,7 @@ dir = 1; network = list("vault","cargo") }, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","cargo") }, /obj/structure/sign/painting/library{ @@ -47340,7 +47106,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -47365,9 +47131,7 @@ dir = 1 }, /obj/machinery/light, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/wood, /area/crew_quarters/cafeteria) "xIW" = ( @@ -47541,8 +47305,7 @@ pixel_y = 4 }, /obj/machinery/airalarm/directional/north, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","medbay") }, /obj/machinery/light{ @@ -47604,9 +47367,7 @@ /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) "xNL" = ( -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/plating/beach/sand, /area/asteroid/paradise/surface) "xOh" = ( @@ -48116,9 +47877,7 @@ pixel_x = 6 }, /obj/effect/turf_decal/bot, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/structure/sign/warning/nosmoking/circle{ pixel_x = -32 }, @@ -48205,9 +47964,7 @@ /area/asteroid/paradise/surface) "ydG" = ( /obj/effect/landmark/start/randommaint/vip, -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/plating/beach/coastline_t{ dir = 1 }, @@ -48273,12 +48030,10 @@ piping_layer = 4 }, /obj/machinery/camera/autoname{ - dir = 6; + dir = 9; network = list("ss13","medbay") }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/light/small{ dir = 1 }, @@ -48383,9 +48138,8 @@ /turf/open/floor/iron/grid/steel, /area/medical/patients_rooms) "ykM" = ( -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/south{ c_tag = "MiniSat Exterior 2"; - dir = 1; network = list("minisat"); view_range = 5 }, diff --git a/_maps/map_files/FlandStation/FlandStation.dmm b/_maps/map_files/FlandStation/FlandStation.dmm index 4ebe550868451..0813e515dbe2b 100644 --- a/_maps/map_files/FlandStation/FlandStation.dmm +++ b/_maps/map_files/FlandStation/FlandStation.dmm @@ -240,7 +240,7 @@ /obj/effect/turf_decal/tile/red/opposingcorners{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Fore Primary Hallway - Security shuttle view"; name = "hallway camera" }, @@ -280,13 +280,11 @@ /turf/open/space/basic, /area/asteroid/nearstation) "adu" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Chapel - Port"; - dir = 4; name = "chapel camera" }, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ @@ -403,9 +401,7 @@ /turf/open/floor/prison, /area/security/prison) "afj" = ( -/obj/structure/chair/stool/bar{ - dir = 8 - }, +/obj/structure/chair/stool/bar/directional/west, /turf/open/floor/iron/dark/side{ dir = 8 }, @@ -414,9 +410,8 @@ /obj/structure/rack, /obj/item/aicard, /obj/item/storage/secure/briefcase, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Bridge - Port Central"; - dir = 8; name = "command camera" }, /obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, @@ -488,7 +483,7 @@ /turf/open/floor/plating, /area/maintenance/port/central) "ahj" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -691,8 +686,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -704,9 +698,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /obj/item/kirbyplants/random, /turf/open/floor/wood, @@ -764,9 +756,8 @@ /turf/open/floor/plating, /area/maintenance/port/central) "akh" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Science - Break Room"; - dir = 1; name = "science camera"; network = list("ss13","rd") }, @@ -853,8 +844,7 @@ /turf/open/floor/iron/white, /area/security/main) "alw" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/carpet/black, @@ -944,7 +934,7 @@ /obj/effect/turf_decal/guideline/guideline_mid/purple, /obj/effect/turf_decal/guideline/guideline_out/yellow, /obj/effect/turf_decal/guideline/guideline_in/blue, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Central Primary Hallway - Central Starboard"; name = "hallway camera" }, @@ -1138,7 +1128,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /turf/open/floor/iron, @@ -1345,7 +1335,7 @@ /turf/open/floor/iron, /area/maintenance/port/central) "asX" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -1616,8 +1606,7 @@ /turf/open/floor/iron/techmaint, /area/security/nuke_storage) "avU" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /turf/open/floor/plating{ @@ -1643,8 +1632,7 @@ /turf/open/floor/plating, /area/science/xenobiology) "awl" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/carpet/orange, @@ -1756,9 +1744,7 @@ /turf/open/floor/plating/foam, /area/asteroid/nearstation) "axS" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /turf/open/floor/plating, /area/maintenance/port/central) @@ -1831,9 +1817,8 @@ /turf/open/floor/carpet/green, /area/security/detectives_office) "aze" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Medbay - Cloning Lab"; - dir = 1; name = "medbay camera"; network = list("ss13","medbay") }, @@ -1933,7 +1918,7 @@ }, /obj/machinery/camera{ c_tag = "Shuttle construction area - Aft"; - dir = 6; + dir = 9; name = "hallway camera" }, /turf/open/floor/iron/sepia, @@ -1960,7 +1945,7 @@ }, /obj/machinery/camera{ c_tag = "Shuttle construction area - Tool storage"; - dir = 6; + dir = 9; name = "hallway camera" }, /turf/open/floor/iron/dark, @@ -2194,9 +2179,7 @@ /area/crew_quarters/bar) "aDl" = ( /obj/item/kirbyplants/random, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -2226,8 +2209,7 @@ "aDB" = ( /obj/effect/turf_decal/delivery, /obj/machinery/portable_atmospherics/pump, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/iron/techmaint, @@ -2370,12 +2352,9 @@ /area/hallway/secondary/entry) "aFL" = ( /obj/structure/cable/yellow, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, -/obj/machinery/camera{ +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/camera/directional/south{ c_tag = "Science - Robotics Lab"; - dir = 1; name = "science camera"; network = list("ss13","rd") }, @@ -2997,9 +2976,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/plating, /area/maintenance/solars/port/fore) "aKa" = ( @@ -3084,8 +3061,7 @@ /turf/open/floor/plating, /area/science/shuttle) "aLj" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/iron/dark, @@ -3332,8 +3308,7 @@ /turf/open/floor/plating, /area/maintenance/port/central) "aOm" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, @@ -3836,7 +3811,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /turf/open/floor/plating, @@ -4270,8 +4245,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/structure/lattice/catwalk/over, @@ -4360,8 +4334,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","security") }, /obj/item/kirbyplants/random, @@ -4398,11 +4371,10 @@ /turf/open/floor/iron/dark, /area/hallway/secondary/entry) "aYi" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Medbay - Chief Medical Officer's Office"; - dir = 8; name = "medbay camera"; network = list("ss13","medbay") }, @@ -4437,9 +4409,8 @@ /turf/closed/mineral/random/labormineral, /area/ai_monitored/turret_protected/ai) "aYA" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Medbay - Fore"; - dir = 1; name = "medbay camera"; network = list("ss13","medbay") }, @@ -4633,9 +4604,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /obj/item/kirbyplants/dead, /turf/open/floor/iron/vaporwave, @@ -4697,7 +4666,7 @@ /turf/open/floor/iron, /area/hallway/secondary/entry) "bcS" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -4828,7 +4797,7 @@ "bez" = ( /obj/machinery/camera{ c_tag = "Xenobiology - Cell 6"; - dir = 6; + dir = 9; name = "xenobiology camera"; network = list("ss13","xeno","rd") }, @@ -4893,8 +4862,7 @@ /turf/open/floor/engine, /area/engine/supermatter) "bfH" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/iron/grid/steel, @@ -4933,8 +4901,7 @@ /obj/machinery/gulag_teleporter, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/red/opposingcorners, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/iron/techmaint, @@ -5063,7 +5030,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/machinery/atmospherics/pipe/simple/cyan/visible, @@ -5104,8 +5071,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, @@ -5431,7 +5397,7 @@ /turf/open/floor/iron/ridged/steel, /area/science/xenobiology) "bmD" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Science - Experimentation Lab"; name = "science camera"; network = list("ss13","rd") @@ -5556,8 +5522,7 @@ dir = 8 }, /obj/item/flashlight/seclite, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","security") }, /turf/open/floor/carpet/red, @@ -5770,9 +5735,7 @@ /turf/open/floor/grass/no_border, /area/science/xenobiology) "bri" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /obj/machinery/light, /obj/structure/disposalpipe/segment{ @@ -5890,7 +5853,7 @@ /area/security/checkpoint) "bsL" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/effect/turf_decal/siding/thinplating_new/dark, @@ -5935,7 +5898,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/chapel/office) @@ -5965,9 +5928,8 @@ /obj/item/flashlight/lamp, /obj/item/clothing/neck/stethoscope, /obj/item/flashlight/pen, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Medbay - Chief Medical Officer's Quarters"; - dir = 1; name = "medbay camera"; network = list("ss13","medbay") }, @@ -6125,9 +6087,8 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Cargo - Quartermaster's Office"; - dir = 1; name = "cargo camera" }, /obj/structure/extinguisher_cabinet{ @@ -6386,9 +6347,7 @@ /turf/open/floor/iron, /area/security/checkpoint/medical) "bAS" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -6473,7 +6432,7 @@ }, /obj/machinery/camera{ c_tag = "Recreation - Aft"; - dir = 9; + dir = 6; name = "recreation camera" }, /turf/open/floor/noslip/standard, @@ -6618,14 +6577,13 @@ /obj/item/screwdriver{ pixel_y = 6 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Medbay - Storage"; - dir = 1; name = "medbay camera"; network = list("ss13","medbay") }, /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /turf/open/floor/iron/dark, @@ -6984,9 +6942,8 @@ /turf/open/floor/iron/techmaint, /area/science/shuttle) "bMi" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Arrivals - Station Entrance"; - dir = 8; name = "hallway camera" }, /obj/effect/turf_decal/stripes/line{ @@ -7509,9 +7466,8 @@ pixel_x = 30 }, /obj/effect/turf_decal/bot, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Hydroponics - Starboard"; - dir = 8; name = "service camera" }, /obj/effect/turf_decal/tile/neutral/opposingcorners, @@ -7788,8 +7744,7 @@ pixel_y = -2 }, /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/iron/grid/steel, @@ -7813,9 +7768,7 @@ /turf/open/floor/iron/sepia, /area/maintenance/disposal/incinerator) "bVy" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/item/kirbyplants/random, /obj/structure/cable/yellow{ icon_state = "0-8" @@ -7836,8 +7789,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/meter, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /turf/open/floor/plating{ @@ -7848,8 +7800,7 @@ /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 6 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/iron/white, @@ -8021,9 +7972,8 @@ pixel_y = -24; req_access_txt = "32;47;48" }, -/obj/machinery/camera{ - c_tag = "Auxiliary Base Construction"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Auxiliary Base Construction" }, /turf/open/floor/iron/sepia, /area/construction/mining/aux_base) @@ -8141,7 +8091,7 @@ }, /obj/machinery/camera{ c_tag = "Engineering - Foyer"; - dir = 10; + dir = 5; name = "engineering camera" }, /obj/structure/disposalpipe/segment{ @@ -8242,9 +8192,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, /obj/structure/closet/firecloset, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -8483,9 +8431,8 @@ pixel_x = 7; pixel_y = 3 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Engieneering- Engine Access"; - dir = 8; name = "engineering camera"; network = list("ss13","engine") }, @@ -8707,7 +8654,7 @@ /obj/machinery/disposal/bin, /obj/machinery/camera{ c_tag = "Atmospherics - Canister Storage"; - dir = 6; + dir = 9; name = "atmospherics camera" }, /obj/structure/disposalpipe/trunk{ @@ -9170,9 +9117,9 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 22 +/obj/machinery/airalarm/kitchen_cold_room{ + pixel_x = 22; + dir = 4 }, /turf/open/floor/iron/freezer, /area/crew_quarters/kitchen/coldroom) @@ -9364,7 +9311,7 @@ /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, /obj/machinery/camera{ c_tag = "Medbay - Side Storage"; - dir = 10; + dir = 5; name = "medbay camera"; network = list("ss13","medbay") }, @@ -9433,9 +9380,7 @@ /turf/open/space/basic, /area/space/nearstation) "cuc" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -9662,7 +9607,7 @@ /turf/open/floor/iron/techmaint, /area/engine/engine_room) "cwJ" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -9850,7 +9795,7 @@ "czJ" = ( /obj/machinery/camera{ c_tag = "Supermatter Engine - Aft"; - dir = 10; + dir = 5; name = "engineering camera"; network = list("ss13","engine") }, @@ -10016,9 +9961,7 @@ }, /area/maintenance/starboard/fore) "cCn" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -10044,8 +9987,7 @@ /turf/open/floor/iron, /area/hallway/primary/port) "cCt" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /obj/effect/decal/cleanable/dirt, @@ -10121,7 +10063,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -10196,8 +10138,7 @@ /area/security/brig) "cFL" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/turf_decal/stripes/line{ @@ -10485,8 +10426,7 @@ pixel_y = 3 }, /obj/item/storage/box/bodybags, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/structure/table, @@ -11024,17 +10964,14 @@ /turf/open/floor/iron/grid/steel, /area/medical/apothecary) "cQD" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /obj/structure/extinguisher_cabinet{ pixel_x = -26 }, /obj/item/kirbyplants/random, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Research Division - Nanite Lab"; - dir = 4; name = "science camera"; network = list("ss13","rd") }, @@ -11122,7 +11059,7 @@ }, /obj/machinery/camera/motion{ c_tag = "Armory - Interior"; - dir = 6; + dir = 9; network = list("ss13","security") }, /obj/item/survivalcapsule/capsule_checkpoint, @@ -11694,9 +11631,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/carpet, /area/crew_quarters/bar/atrium) "cYe" = ( @@ -11718,9 +11653,8 @@ pixel_y = -32 }, /obj/machinery/light/small, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Engineering - Power Tools"; - dir = 1; name = "engineering camera" }, /turf/open/floor/iron/ridged/steel, @@ -11741,7 +11675,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -11890,13 +11824,12 @@ /area/library) "dat" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /obj/machinery/camera{ c_tag = "Cargo - Delivery Office"; - dir = 9; + dir = 6; name = "cargo camera" }, /obj/structure/disposalpipe/sorting/wrap{ @@ -11954,8 +11887,7 @@ /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /turf/open/floor/iron/grid/steel, @@ -12302,9 +12234,7 @@ dir = 8 }, /obj/effect/landmark/start/medical_doctor, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -12617,7 +12547,7 @@ "dko" = ( /obj/machinery/camera{ c_tag = "Library Evac Pod"; - dir = 9; + dir = 6; name = "library camera" }, /obj/machinery/light/small{ @@ -12733,8 +12663,7 @@ /turf/open/floor/iron/techmaint, /area/ai_monitored/turret_protected/ai_upload_foyer) "dlC" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/machinery/atmospherics/components/unary/portables_connector/visible{ @@ -12790,7 +12719,7 @@ "dme" = ( /obj/machinery/portable_atmospherics/scrubber, /obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Supermatter Engine - Fore"; name = "engineering camera"; network = list("ss13","engine") @@ -12935,9 +12864,7 @@ /turf/open/floor/iron/dark, /area/bridge) "dpb" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -13092,7 +13019,7 @@ /turf/open/floor/plating, /area/security/execution/transfer) "drs" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/effect/turf_decal/tile/brown/half/contrasted{ @@ -13262,9 +13189,8 @@ /turf/open/floor/iron/sepia, /area/engine/break_room) "dtF" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Chapel Crematorium"; - dir = 8; name = "Chapel camera" }, /obj/item/radio/intercom{ @@ -13503,7 +13429,7 @@ "dwC" = ( /obj/machinery/camera{ c_tag = "Central Primary Hallway - Engineering Department Antichamber"; - dir = 10; + dir = 5; name = "hallway camera" }, /obj/effect/turf_decal/trimline/yellow/filled/line, @@ -13724,7 +13650,7 @@ /obj/item/reagent_containers/glass/beaker/large, /obj/item/reagent_containers/glass/beaker, /obj/item/reagent_containers/dropper, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Xenobiology - Research Area"; name = "xenobiology camera"; network = list("ss13","xeno","rd") @@ -14397,8 +14323,7 @@ /area/vacant_room/commissary/commissary2) "dKT" = ( /obj/machinery/disposal/bin, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/turf_decal/delivery, @@ -14495,7 +14420,7 @@ }, /obj/machinery/camera{ c_tag = "Bridge - Dock - Docking Area"; - dir = 9; + dir = 6; name = "command camera" }, /turf/open/floor/plating/airless{ @@ -14550,7 +14475,7 @@ /turf/open/floor/iron/techmaint, /area/quartermaster/storage) "dLP" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/machinery/light_switch{ @@ -14636,9 +14561,7 @@ /turf/open/floor/iron/dark, /area/bridge) "dMR" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -14771,8 +14694,7 @@ /obj/structure/sign/poster/official/cleanliness{ pixel_x = -32 }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","security") }, /obj/machinery/anesthetic_machine, @@ -14861,7 +14783,7 @@ "dOX" = ( /obj/machinery/camera{ c_tag = "Arrivals - Aft Arm - Far"; - dir = 5; + dir = 10; name = "hallway camera" }, /turf/open/floor/iron/dark, @@ -14909,8 +14831,7 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/iron/dark, @@ -15161,7 +15082,7 @@ /obj/item/tank/internals/emergency_oxygen/engi, /obj/item/stack/cable_coil/white, /obj/effect/turf_decal/bot, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Engineering - Fore"; name = "engineering camera" }, @@ -15188,8 +15109,7 @@ /turf/open/floor/iron/dark, /area/medical/storage) "dTY" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /turf/open/floor/plating{ @@ -15277,8 +15197,7 @@ pixel_x = 3; pixel_y = -3 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/iron/sepia, @@ -15442,7 +15361,7 @@ /area/engine/engine_room) "dYq" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /turf/open/floor/iron/dark, @@ -15565,9 +15484,8 @@ /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Dormitories - Central"; - dir = 1; name = "dormitories camera" }, /obj/machinery/light_switch{ @@ -15609,7 +15527,7 @@ "eaL" = ( /obj/machinery/computer/atmos_alert, /obj/effect/turf_decal/delivery, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /turf/open/floor/iron/dark, @@ -15709,8 +15627,7 @@ /turf/open/floor/vault, /area/engine/engine_room) "ebH" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/iron, @@ -15743,9 +15660,7 @@ /mob/living/simple_animal/hostile/carp/lia{ dir = 8 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -16067,9 +15982,8 @@ /obj/item/clothing/head/collectable/HoP{ name = "novelty HoP hat" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Bridge - Corporate Showroom"; - dir = 4; name = "command camera" }, /obj/machinery/firealarm/directional/west, @@ -16193,8 +16107,7 @@ dir = 8 }, /obj/effect/turf_decal/trimline/brown/filled/line, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/computer/shuttle_flight/mining{ @@ -16602,8 +16515,7 @@ pixel_x = 3; pixel_y = 3 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/wood, @@ -16703,7 +16615,7 @@ }, /obj/machinery/camera{ c_tag = "Chapel - Aft"; - dir = 10; + dir = 5; name = "chapel camera" }, /obj/structure/extinguisher_cabinet{ @@ -16793,8 +16705,7 @@ /turf/open/floor/iron/dark, /area/hallway/secondary/entry) "esb" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/structure/disposalpipe/junction/flip, @@ -16899,8 +16810,7 @@ /obj/structure/chair/fancy/sofa/old/left{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/carpet/royalblue, @@ -16939,7 +16849,7 @@ /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 1 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -17090,9 +17000,8 @@ /area/bridge/meeting_room/council) "ewF" = ( /obj/effect/turf_decal/sand/plating, -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/south{ c_tag = "AI Chamber - Outside - Fore"; - dir = 1; name = "motion-sensitive ai camera"; network = list("aichamber") }, @@ -17254,9 +17163,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/structure/chair/stool{ - dir = 1 - }, +/obj/structure/chair/stool/directional/south, /turf/open/floor/carpet, /area/crew_quarters/bar/atrium) "ezK" = ( @@ -17649,7 +17556,7 @@ /turf/open/floor/carpet/orange, /area/quartermaster/qm) "eFu" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/structure/chair/fancy/sofa/old/left{ @@ -17731,7 +17638,7 @@ pixel_y = 10 }, /obj/structure/table/wood, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/effect/turf_decal/tile/bar/opposingcorners{ @@ -17929,8 +17836,7 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/structure/railing/corner{ @@ -17945,7 +17851,7 @@ }, /obj/machinery/camera{ c_tag = "Arrivals Customs"; - dir = 6; + dir = 9; name = "customs camera" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -18176,9 +18082,8 @@ /obj/item/paper_bin, /obj/item/pen, /obj/structure/table, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Central Primary Hallway - Port Aft Central"; - dir = 1; name = "hallway camera" }, /obj/structure/sign/departments/minsky/research/research{ @@ -18227,8 +18132,7 @@ /turf/open/floor/iron/dark, /area/bridge) "eJT" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /turf/open/floor/iron, @@ -18306,7 +18210,7 @@ "eKW" = ( /obj/machinery/camera{ c_tag = "Escape Shuttle Hallway - Fore"; - dir = 10; + dir = 5; name = "hallway camera" }, /obj/effect/landmark/start/assistant, @@ -18410,9 +18314,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /turf/open/floor/iron/techmaint, /area/security/checkpoint/auxiliary) @@ -18644,8 +18546,7 @@ /turf/open/floor/iron/white, /area/security/main) "eNZ" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/structure/table/reinforced, @@ -18758,9 +18659,7 @@ dir = 1 }, /obj/machinery/light, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /turf/open/floor/iron/dark, /area/security/prison) @@ -18817,9 +18716,7 @@ /turf/open/floor/iron/dark, /area/quartermaster/storage) "eQY" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -19028,7 +18925,7 @@ /turf/open/floor/plating, /area/maintenance/port/central) "eSB" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow, /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -19068,7 +18965,7 @@ /turf/open/floor/iron/dark, /area/security/prison/shielded) "eTf" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Xenobiology - Cell 5"; name = "xenobiology camera"; network = list("ss13","xeno","rd") @@ -19091,7 +18988,7 @@ "eTn" = ( /obj/machinery/camera{ c_tag = "Arrivals - Fore Arm"; - dir = 6; + dir = 9; name = "hallway camera" }, /obj/effect/turf_decal/stripes/line{ @@ -19137,7 +19034,7 @@ /turf/open/floor/iron/grid/steel, /area/bridge) "eTQ" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow, /turf/open/floor/iron/dark, /area/engine/storage) @@ -19350,8 +19247,7 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/iron/grid/steel, @@ -19541,9 +19437,8 @@ /obj/structure/table/reinforced, /obj/item/clipboard, /obj/item/toy/figure/borg, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "AI - Teleporter - Port"; - dir = 4; name = "ai camera"; network = list("minisat"); start_active = 1 @@ -19669,9 +19564,8 @@ /turf/open/floor/plating, /area/security/checkpoint/medical) "eYX" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Science - Research Director's Office"; - dir = 4; name = "science camera"; network = list("ss13","rd") }, @@ -19947,7 +19841,7 @@ }, /obj/machinery/camera{ c_tag = "Garden - Starboard"; - dir = 6; + dir = 9; name = "garden camera" }, /turf/open/floor/iron/dark/corner{ @@ -19972,20 +19866,19 @@ pixel_x = 26; pixel_y = 30 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/structure/filingcabinet/chestdrawer, /turf/open/floor/wood, /area/quartermaster/qm) "fdw" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /obj/machinery/camera{ c_tag = "Escape Shuttle Hallway - Aft"; - dir = 9; + dir = 6; name = "hallway camera" }, /obj/structure/disposalpipe/segment, @@ -20353,9 +20246,8 @@ /obj/item/restraints/handcuffs{ pixel_y = 3 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Bridge - Port"; - dir = 4; name = "command camera" }, /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ @@ -20533,7 +20425,7 @@ }, /obj/machinery/camera{ c_tag = "AI - Teleporter - Starboard"; - dir = 10; + dir = 5; name = "ai camera"; network = list("minisat"); start_active = 1 @@ -20719,9 +20611,7 @@ /turf/open/floor/plating, /area/quartermaster/miningdock) "fom" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/item/kirbyplants/random, /obj/structure/cable/yellow{ icon_state = "0-2" @@ -20759,9 +20649,8 @@ /turf/open/floor/iron/grid/steel, /area/hallway/secondary/exit/departure_lounge) "foB" = ( -/obj/machinery/camera{ - c_tag = "Security - Departures Fore"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Security - Departures Fore" }, /obj/structure/chair/fancy/bench/left{ dir = 8 @@ -20808,7 +20697,7 @@ dir = 4 }, /obj/effect/landmark/start/scientist, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -21016,7 +20905,7 @@ }, /obj/machinery/camera{ c_tag = "Security Post - Medbay"; - dir = 10 + dir = 5 }, /turf/open/floor/iron, /area/security/checkpoint/medical) @@ -21082,8 +20971,7 @@ /obj/effect/turf_decal/guideline/guideline_mid_arrow_con/darkblue{ dir = 6 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/iron, @@ -21279,8 +21167,7 @@ /turf/open/floor/catwalk_floor, /area/maintenance/solars/port) "fut" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/light/small, @@ -21338,7 +21225,7 @@ }, /obj/machinery/camera{ c_tag = "Bridge - Council Chamber"; - dir = 5; + dir = 10; name = "command camera" }, /turf/open/floor/wood, @@ -21566,8 +21453,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 5 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/iron/grid/steel, @@ -21752,9 +21638,8 @@ /area/hallway/primary/fore) "fAw" = ( /obj/effect/landmark/start/lawyer, -/obj/machinery/camera{ - c_tag = "Courtroom - Center"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Courtroom - Center" }, /obj/machinery/light{ dir = 4 @@ -21835,7 +21720,7 @@ "fBC" = ( /obj/machinery/camera{ c_tag = "Xenobiology - Cell 4"; - dir = 6; + dir = 9; name = "xenobiology camera"; network = list("ss13","xeno","rd") }, @@ -21929,7 +21814,7 @@ }, /area/ai_monitored/turret_protected/ai) "fDc" = ( -/obj/machinery/camera/motion{ +/obj/machinery/camera/directional/north{ c_tag = "AI Chamber - Fore"; name = "motion-sensitive ai camera"; network = list("aichamber") @@ -22089,9 +21974,8 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Science - Research Director's Quarters"; - dir = 8; name = "science camera"; network = list("ss13","rd") }, @@ -22185,8 +22069,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /obj/item/kirbyplants/random, @@ -22329,7 +22212,7 @@ /obj/structure/sign/painting/library{ pixel_x = 32 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/effect/turf_decal/siding/wood/corner{ @@ -22385,9 +22268,8 @@ /obj/item/stock_parts/micro_laser/high, /obj/item/stock_parts/micro_laser/high, /obj/item/stock_parts/micro_laser/high, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Technology Storage"; - dir = 8; name = "engineering camera" }, /obj/item/radio/intercom{ @@ -22430,13 +22312,12 @@ /turf/open/floor/iron/dark, /area/hallway/primary/fore) "fIx" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/machinery/camera{ c_tag = "AI - Antechamber"; - dir = 5; + dir = 10; name = "ai camera"; network = list("minisat"); start_active = 1 @@ -22487,7 +22368,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /turf/open/floor/iron/dark, @@ -22656,7 +22537,7 @@ req_access_txt = "8" }, /obj/effect/turf_decal/bot, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /turf/open/floor/iron/techmaint, @@ -22682,7 +22563,7 @@ }, /obj/machinery/camera{ c_tag = "Bridge - Command Chair"; - dir = 9; + dir = 6; name = "command camera" }, /turf/open/floor/iron/grid/steel, @@ -22923,7 +22804,7 @@ /obj/effect/turf_decal/delivery, /obj/machinery/camera{ c_tag = "Fore Primary Hallway - Auxiliary Security Entrance"; - dir = 6; + dir = 9; name = "hallway camera" }, /obj/structure/disposalpipe/trunk{ @@ -23255,7 +23136,7 @@ /turf/open/floor/iron, /area/hallway/primary/central) "fSI" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow, /obj/structure/cable/yellow{ icon_state = "0-8" @@ -23609,8 +23490,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/iron/dark/side{ @@ -23789,7 +23669,7 @@ }, /obj/structure/bed/double, /obj/item/bedsheet/double/captain, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/item/disk/nuclear{ @@ -23874,8 +23754,7 @@ /obj/item/disk/tech_disk{ pixel_y = 6 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /turf/open/floor/iron/dark, @@ -23886,7 +23765,7 @@ }, /obj/machinery/camera{ c_tag = "Atmospherics - Canister Storage"; - dir = 6; + dir = 9; name = "atmospherics camera" }, /obj/effect/turf_decal/tile/yellow{ @@ -23944,7 +23823,7 @@ /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai_upload_foyer) "gbx" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -24122,7 +24001,7 @@ /turf/open/floor/grass, /area/hallway/secondary/exit/departure_lounge) "gdN" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/effect/turf_decal/guideline/guideline_in_arrow_con/red, @@ -24191,9 +24070,8 @@ /turf/open/floor/plating, /area/crew_quarters/heads/hos) "geA" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Supermatter Engine - Laser room"; - dir = 8; name = "engineering camera"; network = list("ss13","engine") }, @@ -24303,7 +24181,7 @@ /turf/open/floor/iron/techmaint, /area/maintenance/solars/port) "gfW" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, @@ -24515,7 +24393,7 @@ }, /obj/machinery/camera{ c_tag = "AI - Foyer"; - dir = 5; + dir = 10; name = "ai camera"; network = list("minisat"); start_active = 1 @@ -24861,7 +24739,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /turf/open/floor/plating, @@ -25301,8 +25179,7 @@ /turf/open/floor/iron/grid/steel, /area/bridge) "gsz" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/structure/reagent_dispensers/fueltank, @@ -25331,9 +25208,7 @@ /area/hallway/primary/aft) "gsN" = ( /obj/effect/turf_decal/guideline/guideline_in/red, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -25395,7 +25270,7 @@ /turf/open/floor/iron/sepia, /area/engine/break_room) "gtz" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -25852,9 +25727,10 @@ "gzZ" = ( /obj/structure/table/reinforced, /obj/machinery/airalarm/unlocked{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Atmospherics - Turbines"; name = "atmospherics camera" }, @@ -25908,7 +25784,7 @@ }, /obj/machinery/camera{ c_tag = "Bridge - Fore"; - dir = 10; + dir = 5; name = "command camera" }, /turf/open/floor/iron/grid/steel, @@ -25968,9 +25844,7 @@ /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/captain/private) "gAO" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -26018,9 +25892,7 @@ /turf/open/floor/catwalk_floor, /area/bridge) "gBu" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/effect/turf_decal/siding/wood{ dir = 8 }, @@ -26056,8 +25928,7 @@ "gBU" = ( /obj/structure/dresser, /obj/item/toy/plush/renault, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /turf/open/floor/carpet/royalblue, @@ -26130,8 +26001,7 @@ name = "food crate" }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/turf_decal/siding/thinplating_new/dark{ @@ -26267,10 +26137,10 @@ "gEm" = ( /obj/machinery/camera/motion{ c_tag = "Vault"; - dir = 9; + dir = 6; network = list("vault") }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -26300,9 +26170,8 @@ /turf/open/floor/iron/checker, /area/quartermaster/storage) "gEP" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Medbay - Genetics Desk"; - dir = 8; name = "medbay camera"; network = list("ss13","medbay") }, @@ -26310,7 +26179,7 @@ dir = 8; pixel_x = 26 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/structure/table/glass, @@ -26442,9 +26311,7 @@ /turf/open/floor/iron/grid/steel, /area/medical/virology) "gHS" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/table, /obj/item/wrench, /obj/item/clipboard, @@ -26889,7 +26756,7 @@ }, /obj/machinery/camera{ c_tag = "Science - Toxins Mixing Lab"; - dir = 10; + dir = 5; name = "science camera"; network = list("ss13","rd") }, @@ -27073,7 +26940,7 @@ }, /obj/machinery/camera{ c_tag = "Atmospherics - Aft"; - dir = 10; + dir = 5; name = "atmospherics camera" }, /obj/machinery/requests_console{ @@ -27193,16 +27060,15 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/white{ icon_state = "0-2" }, /obj/structure/cable/white, -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/west{ c_tag = "AI Chamber - Central"; - dir = 4; name = "motion-sensitive ai camera"; network = list("aichamber") }, @@ -27238,9 +27104,8 @@ /area/ai_monitored/turret_protected/ai) "gRf" = ( /obj/effect/turf_decal/sand/plating, -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/west{ c_tag = "AI Chamber - Outside - Starboard"; - dir = 4; name = "motion-sensitive ai camera"; network = list("aichamber") }, @@ -27440,7 +27305,7 @@ /obj/item/kirbyplants/random, /obj/machinery/camera{ c_tag = "Library - Aft"; - dir = 10; + dir = 5; name = "library camera" }, /turf/open/floor/iron/dark, @@ -27506,9 +27371,8 @@ /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai_upload_foyer) "gUV" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Escape Shuttle Hallway - Aft"; - dir = 1; name = "hallway camera" }, /obj/structure/disposalpipe/segment{ @@ -27796,7 +27660,7 @@ "gYZ" = ( /obj/machinery/camera{ c_tag = "Escape Shuttle Hallway - Central"; - dir = 10; + dir = 5; name = "hallway camera" }, /obj/machinery/light/small, @@ -27971,7 +27835,7 @@ "hbo" = ( /obj/machinery/camera/motion{ c_tag = "E.V.A. Suit Storage"; - dir = 5; + dir = 10; name = "motion-sensitive command camera" }, /obj/structure/sign/poster/contraband/missing_gloves{ @@ -28097,12 +27961,6 @@ "hds" = ( /turf/closed/wall/rust, /area/maintenance/port) -"hdw" = ( -/obj/structure/chair/stool{ - dir = 4 - }, -/turf/open/floor/carpet, -/area/crew_quarters/bar/atrium) "hdx" = ( /obj/structure/closet/crate{ name = "food crate" @@ -28268,9 +28126,8 @@ /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai_upload_foyer) "hfY" = ( -/obj/machinery/camera{ - c_tag = "Vacant Commissary #1"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Vacant Commissary #1" }, /obj/machinery/newscaster{ pixel_y = -28 @@ -28403,8 +28260,7 @@ /turf/open/floor/engine, /area/ai_monitored/turret_protected/ai) "hij" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/structure/extinguisher_cabinet{ @@ -28580,7 +28436,7 @@ /obj/effect/turf_decal/trimline/red/filled/line{ dir = 9 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/structure/chair/fancy/bench/right{ @@ -28823,9 +28679,8 @@ /turf/open/floor/plating, /area/maintenance/port/central) "hmI" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Port Primary Hallway - Center"; - dir = 1; name = "hallway camera" }, /obj/item/radio/intercom{ @@ -28906,9 +28761,7 @@ /obj/effect/turf_decal/trimline/purple/line{ dir = 1 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /obj/structure/disposalpipe/segment{ dir = 8 @@ -29212,7 +29065,7 @@ "htj" = ( /obj/machinery/camera{ c_tag = "Fore Primary Hallway - Bow"; - dir = 5; + dir = 10; name = "hallway camera" }, /obj/structure/disposalpipe/segment, @@ -29498,8 +29351,7 @@ /obj/effect/turf_decal/loading_area{ dir = 1 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/machinery/light/small{ @@ -29670,7 +29522,7 @@ }, /obj/machinery/camera{ c_tag = "AI - Maintenance"; - dir = 10; + dir = 5; name = "ai camera"; network = list("minisat"); start_active = 1 @@ -29813,9 +29665,8 @@ /obj/effect/turf_decal/guideline/guideline_out/blue{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Starboard Primary Hallway - Port"; - dir = 1; name = "hallway camera" }, /obj/effect/turf_decal/siding/thinplating_new/corner{ @@ -29955,7 +29806,7 @@ /turf/open/floor/iron/dark, /area/hallway/secondary/entry) "hFb" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/machinery/atmospherics/pipe/simple/orange/visible{ @@ -30047,14 +29898,13 @@ /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /turf/open/floor/iron, /area/security/checkpoint/medical) "hGi" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Xenobiology - Cell 1"; name = "xenobiology camera"; network = list("ss13","xeno","rd") @@ -30095,9 +29945,7 @@ dir = 4 }, /obj/effect/turf_decal/tile/red/half/contrasted, -/obj/structure/chair/stool{ - dir = 1 - }, +/obj/structure/chair/stool/directional/south, /turf/open/floor/iron/techmaint, /area/security/prison) "hGM" = ( @@ -30156,7 +30004,7 @@ dir = 1 }, /obj/machinery/camera/autoname{ - dir = 9; + dir = 6; network = list("ss13","prison") }, /turf/open/floor/iron/dark, @@ -30198,7 +30046,7 @@ /obj/structure/chair/fancy/sofa/old/left{ color = "#742925" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Medbay - Break Room"; name = "medbay camera"; network = list("ss13","medbay") @@ -30319,7 +30167,7 @@ /turf/open/floor/iron, /area/hallway/primary/central) "hJw" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -30550,9 +30398,8 @@ /turf/open/floor/iron/white, /area/medical/medbay/lobby) "hLs" = ( -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/west{ c_tag = "AI Chamber - Port"; - dir = 4; name = "motion-sensitive ai camera"; network = list("aichamber") }, @@ -30861,9 +30708,8 @@ dir = 4 }, /obj/effect/turf_decal/trimline/purple/filled/warning, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Science - Research Division Access"; - dir = 1; name = "science camera"; network = list("ss13","rd") }, @@ -30977,7 +30823,7 @@ dir = 4 }, /obj/machinery/airalarm/mixingchamber{ - dir = 8; + dir = 4; pixel_x = 22 }, /obj/effect/turf_decal/stripes/end{ @@ -31133,7 +30979,7 @@ }, /obj/machinery/camera{ c_tag = "Supermatter Engine - Port"; - dir = 5; + dir = 10; name = "engineering camera"; network = list("ss13","engine") }, @@ -31721,9 +31567,7 @@ /turf/open/floor/catwalk_floor/iron_smooth, /area/maintenance/disposal/incinerator) "iaw" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /turf/open/floor/iron/dark, /area/science/breakroom) @@ -31973,8 +31817,7 @@ /obj/structure/cable/yellow{ icon_state = "2-4" }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/iron/dark/side{ @@ -32250,9 +32093,7 @@ /turf/open/floor/iron/dark, /area/engine/atmos) "iho" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -32310,7 +32151,7 @@ }, /obj/machinery/camera{ c_tag = "Port Primary Hallway - Roboticists passageway"; - dir = 10; + dir = 5; name = "hallway camera" }, /turf/open/floor/iron, @@ -32687,8 +32528,7 @@ /turf/open/floor/iron, /area/hallway/primary/central) "inv" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/iron/dark, @@ -32713,8 +32553,7 @@ /obj/item/clothing/mask/breath, /obj/structure/rack, /obj/effect/turf_decal/bot, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/light, @@ -32724,9 +32563,8 @@ /turf/open/floor/iron/dark, /area/security/execution/transfer) "ioe" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Starboard Primary Hallway - AI antechamber Entrance"; - dir = 1; name = "hallway camera" }, /turf/open/floor/iron/dark, @@ -32743,7 +32581,7 @@ /turf/open/floor/prison, /area/security/prison) "ioj" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Engineering Maintenance - Center"; name = "engineering camera" }, @@ -32818,9 +32656,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron, /area/maintenance/aft) "ipf" = ( @@ -33013,7 +32849,7 @@ "irr" = ( /obj/machinery/camera{ c_tag = "Atmospherics - Air Supply"; - dir = 10; + dir = 5; name = "atmospherics camera" }, /turf/open/floor/engine/air/light, @@ -33120,7 +32956,7 @@ }, /area/crew_quarters/dorms) "isw" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Xenobiology - Cell 3"; name = "xenobiology camera"; network = list("ss13","xeno","rd") @@ -33554,7 +33390,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /turf/open/floor/iron/techmaint, @@ -33870,9 +33706,8 @@ /turf/open/floor/plating, /area/security/brig) "iBs" = ( -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/south{ c_tag = "AI Chamber - Aft"; - dir = 1; name = "motion-sensitive ai camera"; network = list("aichamber") }, @@ -33989,8 +33824,7 @@ /obj/effect/turf_decal/tile/green/opposingcorners{ dir = 1 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/structure/chair/office/light{ @@ -34098,7 +33932,7 @@ /turf/open/floor/plating, /area/quartermaster/sorting) "iEq" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/effect/turf_decal/siding/wood/corner, @@ -34224,8 +34058,7 @@ /obj/structure/railing/corner{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","security") }, /obj/structure/sign/poster/official/safety_eye_protection{ @@ -34350,8 +34183,7 @@ /turf/open/floor/plating, /area/ai_monitored/turret_protected/ai_upload) "iHo" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/turf_decal/siding/thinplating_new/dark/end, @@ -34360,9 +34192,7 @@ "iHt" = ( /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance/three, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -34458,8 +34288,7 @@ /turf/open/floor/iron, /area/hallway/secondary/entry) "iID" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/structure/rack, @@ -35232,9 +35061,8 @@ /turf/open/floor/iron, /area/quartermaster/office) "iSn" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Xenobiology - Fore"; - dir = 8; name = "xenobiology camera"; network = list("ss13","xeno","rd") }, @@ -35246,9 +35074,7 @@ /turf/open/floor/iron/grid/steel, /area/science/xenobiology) "iSr" = ( -/obj/structure/chair/stool/bar{ - dir = 8 - }, +/obj/structure/chair/stool/bar/directional/west, /turf/open/floor/carpet/red, /area/crew_quarters/bar/atrium) "iSy" = ( @@ -35328,7 +35154,7 @@ /obj/machinery/light, /obj/machinery/camera{ c_tag = "Bridge - Head of Personnel's Office"; - dir = 10; + dir = 5; name = "command camera" }, /obj/effect/turf_decal/siding/wood{ @@ -35499,9 +35325,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/structure/chair/stool/bar{ - dir = 4 - }, +/obj/structure/chair/stool/bar/directional/west, /turf/open/floor/wood, /area/crew_quarters/bar/atrium) "iVD" = ( @@ -35529,9 +35353,8 @@ /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) "iWh" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Atmospherics - Fore Port"; - dir = 4; name = "atmospherics camera" }, /obj/machinery/light{ @@ -35617,7 +35440,7 @@ pixel_x = 24; req_access_txt = "19" }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /turf/open/floor/iron/techmaint, @@ -35699,7 +35522,7 @@ /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai_upload_foyer) "iZm" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -35819,8 +35642,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/engine, @@ -35856,8 +35678,7 @@ /obj/item/restraints/legcuffs/beartrap, /obj/item/restraints/legcuffs/beartrap, /obj/item/crowbar, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/iron/dark/side{ @@ -36030,7 +35851,7 @@ "jdc" = ( /obj/machinery/camera{ c_tag = "Cargo - Mining Office"; - dir = 10; + dir = 5; name = "cargo camera" }, /obj/effect/turf_decal/trimline/brown/filled/line, @@ -36226,8 +36047,7 @@ /area/crew_quarters/bar/atrium) "jgA" = ( /obj/machinery/light, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/structure/disposalpipe/segment{ @@ -36278,9 +36098,7 @@ /turf/open/floor/iron/checker, /area/quartermaster/storage) "jhj" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -36640,7 +36458,7 @@ /obj/item/kirbyplants/random, /obj/machinery/camera{ c_tag = "Library Gameroom"; - dir = 9; + dir = 6; name = "library camera" }, /obj/effect/turf_decal/siding/wood{ @@ -36679,8 +36497,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","security") }, /turf/open/floor/iron/techmaint, @@ -36708,7 +36525,7 @@ dir = 4 }, /obj/machinery/airalarm/engine{ - dir = 8; + dir = 4; pixel_x = 24 }, /turf/open/floor/vault, @@ -36734,8 +36551,7 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /obj/effect/turf_decal/tile/yellow/half/contrasted, @@ -36914,13 +36730,11 @@ /turf/open/floor/iron/dark, /area/tcommsat/computer) "jpH" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Telecomms - Antechamber"; - dir = 8; name = "telecomms camera"; network = list("ss13","tcomms") }, @@ -37156,7 +36970,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/chair/foldable{ dir = 8 }, @@ -37397,7 +37211,7 @@ name = "Sign door"; req_one_access = "25" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Cafeteria antechamber"; name = "service camera" }, @@ -37545,9 +37359,7 @@ /turf/open/floor/noslip/standard, /area/crew_quarters/fitness/recreation) "jzA" = ( -/obj/structure/chair/stool/bar{ - dir = 4 - }, +/obj/structure/chair/stool/bar/directional/west, /turf/open/floor/iron/dark/side{ dir = 4 }, @@ -37734,8 +37546,7 @@ /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/iron/grid/steel, @@ -37800,8 +37611,7 @@ /obj/effect/turf_decal/tile/green/opposingcorners{ dir = 1 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /obj/structure/table/glass, @@ -37983,9 +37793,8 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Primary Restroom"; - dir = 4; name = "Restroom camera" }, /obj/effect/turf_decal/tile/blue/opposingcorners{ @@ -38176,8 +37985,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/structure/chair/fancy/sofa/old/right{ @@ -38346,7 +38154,7 @@ /turf/open/floor/grass, /area/hydroponics/garden) "jKb" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Engineering Maintenance - Starboard"; name = "engineering camera" }, @@ -38363,7 +38171,7 @@ /turf/open/floor/iron, /area/hallway/primary/central) "jKp" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/effect/turf_decal/trimline/purple/filled/line{ @@ -38417,9 +38225,8 @@ pixel_x = -3; pixel_y = 3 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Primary Tool Storage"; - dir = 4; name = "engineering camera" }, /obj/item/radio/intercom{ @@ -38596,8 +38403,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/structure/disposalpipe/segment, @@ -38746,7 +38552,7 @@ /obj/machinery/hydroponics/constructable, /obj/effect/decal/cleanable/dirt, /obj/machinery/camera/autoname{ - dir = 10; + dir = 5; network = list("ss13","prison") }, /obj/machinery/light, @@ -38788,7 +38594,7 @@ "jPA" = ( /obj/machinery/camera{ c_tag = "Fore Primary Hallway - Central Aft"; - dir = 9; + dir = 6; name = "hallway camera" }, /obj/effect/turf_decal/guideline/guideline_in/red{ @@ -38936,7 +38742,7 @@ }, /obj/machinery/camera{ c_tag = "Central Primary Hallway - Security Main Entrance"; - dir = 10; + dir = 5; name = "hallway camera" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -39012,8 +38818,7 @@ /obj/effect/turf_decal/trimline/red/line{ dir = 8 }, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","prison") }, /obj/machinery/light{ @@ -39131,7 +38936,7 @@ /turf/open/floor/plating, /area/engine/atmos) "jTp" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /turf/open/floor/plating, @@ -39365,9 +39170,7 @@ /turf/closed/wall, /area/security/execution/transfer) "jWI" = ( -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/iron, /area/vacant_room/commissary/commissary2) "jWM" = ( @@ -39462,8 +39265,7 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","security") }, /turf/open/floor/iron, @@ -39590,7 +39392,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Locker Room - Starboard"; name = "dormitories camera" }, @@ -39608,10 +39410,10 @@ }, /area/hallway/primary/central) "jYQ" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -39619,9 +39421,7 @@ /area/science/storage) "jYW" = ( /obj/effect/landmark/start/assistant, -/obj/structure/chair/stool/bar{ - dir = 4 - }, +/obj/structure/chair/stool/bar/directional/west, /turf/open/floor/iron/dark/side{ dir = 4 }, @@ -39657,7 +39457,7 @@ "jZL" = ( /obj/machinery/camera{ c_tag = "Engineering Maintenance - Auxiliary Atmospheric entrance"; - dir = 9; + dir = 6; name = "engineering camera" }, /obj/effect/turf_decal/stripes/corner, @@ -39776,9 +39576,8 @@ /obj/machinery/vending/wallmed{ pixel_x = -24 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Medbay - Surgery"; - dir = 4; name = "medbay camera"; network = list("ss13","medbay") }, @@ -39937,7 +39736,7 @@ /obj/structure/extinguisher_cabinet{ pixel_x = -26 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /turf/open/floor/plating, @@ -40324,7 +40123,7 @@ "khQ" = ( /obj/effect/turf_decal/delivery, /obj/machinery/rnd/production/circuit_imprinter/department/science, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/machinery/ecto_sniffer, @@ -40471,9 +40270,7 @@ /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 }, -/obj/structure/chair/stool{ - dir = 1 - }, +/obj/structure/chair/stool/directional/south, /turf/open/floor/iron/techmaint, /area/security/prison) "kjk" = ( @@ -40698,7 +40495,7 @@ /turf/open/floor/grass/no_border, /area/security/main) "knm" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -40916,8 +40713,7 @@ /obj/structure/table/wood, /obj/item/clipboard, /obj/item/storage/briefcase, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/carpet, @@ -41010,9 +40806,7 @@ "krf" = ( /obj/structure/cable/yellow, /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/item/kirbyplants/random, /obj/item/toy/plush/moth/gothic, /turf/open/floor/carpet, @@ -41035,8 +40829,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /turf/open/floor/iron, @@ -41286,9 +41079,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/engine/light, /area/medical/cryo) "kuH" = ( @@ -41391,7 +41182,7 @@ "kvE" = ( /obj/machinery/camera{ c_tag = "Arrivals - Aft Arm"; - dir = 6; + dir = 9; name = "hallway camera" }, /obj/effect/turf_decal/stripes/line{ @@ -41644,8 +41435,7 @@ /turf/open/floor/iron/white, /area/medical/break_room) "kzJ" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/iron/dark, @@ -42284,9 +42074,8 @@ dir = 4; pixel_x = -26 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Teleporter"; - dir = 4; name = "command camera" }, /turf/open/floor/iron/dark/side{ @@ -42479,9 +42268,7 @@ /area/science/mixing) "kLm" = ( /obj/structure/cable/yellow, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/iron/grid/steel, /area/crew_quarters/dorms) "kLB" = ( @@ -42534,9 +42321,7 @@ /turf/open/floor/iron/grid, /area/medical/medbay/central) "kMu" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /turf/open/floor/iron/dark/side, /area/hallway/secondary/service) @@ -42550,9 +42335,8 @@ /obj/machinery/status_display/evac{ pixel_y = -32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Fore Primary Hallway - Starboard"; - dir = 1; name = "hallway camera" }, /turf/open/floor/iron, @@ -42718,9 +42502,8 @@ }, /area/quartermaster/office) "kPe" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Engineering - Central"; - dir = 1; name = "engineering camera" }, /obj/effect/turf_decal/tile/yellow/opposingcorners, @@ -42822,7 +42605,7 @@ }, /obj/machinery/camera{ c_tag = "AI - Maintenance - Power Station"; - dir = 6; + dir = 9; name = "ai camera"; network = list("minisat"); start_active = 1 @@ -42904,9 +42687,8 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 26 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Garden - Port"; - dir = 8; name = "garden camera" }, /turf/open/floor/iron, @@ -42970,9 +42752,8 @@ /obj/machinery/newscaster{ pixel_y = -28 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Cryogenic Lounge"; - dir = 1; name = "recreation camera" }, /obj/structure/table, @@ -42989,9 +42770,7 @@ /turf/open/floor/iron/dark, /area/security/brig) "kSv" = ( -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/carpet, /area/crew_quarters/bar/atrium) "kSN" = ( @@ -43038,13 +42817,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Medbay - Chemistry"; - dir = 8; name = "medbay camera"; network = list("ss13","medbay") }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -43440,7 +43218,7 @@ /turf/open/floor/plating, /area/engine/gravity_generator) "kWN" = ( -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","security") }, /turf/open/floor/plating, @@ -43501,9 +43279,8 @@ /turf/open/floor/prison, /area/security/prison) "kXo" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Telecomms - Server Room"; - dir = 8; name = "telecomms camera"; network = list("ss13","tcomms") }, @@ -43592,8 +43369,7 @@ /area/security/checkpoint/supply) "kXN" = ( /obj/machinery/light/small, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/iron/dark/side, @@ -44034,9 +43810,7 @@ /turf/open/floor/iron, /area/hallway/primary/central) "lcx" = ( -/obj/structure/chair/stool{ - dir = 1 - }, +/obj/structure/chair/stool/directional/south, /turf/open/floor/iron/dark/side{ dir = 6 }, @@ -44062,9 +43836,8 @@ "lcG" = ( /obj/item/kirbyplants/random, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/east{ c_tag = "E.V.A. Storage"; - dir = 8; name = "motion-sensitive command camera" }, /obj/item/toy/plush/moth/firewatch, @@ -44108,12 +43881,12 @@ pixel_x = -2; pixel_y = 5 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/machinery/camera{ c_tag = "Food Commissary"; - dir = 6 + dir = 9 }, /obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 1 @@ -44165,9 +43938,8 @@ /obj/structure/disposalpipe/segment{ dir = 9 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Science - Aft hallway"; - dir = 8; name = "science camera"; network = list("ss13","rd") }, @@ -44177,7 +43949,7 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -44272,9 +44044,8 @@ /area/medical/apothecary) "lfr" = ( /obj/effect/turf_decal/stripes/line, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Arrivals - Aft Arm - Center"; - dir = 1; name = "hallway camera" }, /turf/open/floor/iron, @@ -44465,7 +44236,7 @@ /turf/open/floor/iron/techmaint, /area/security/main) "lhn" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/item/kirbyplants/random, @@ -44489,8 +44260,7 @@ /turf/open/floor/engine/vacuum, /area/science/mixing/chamber) "lhE" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/plating, @@ -44595,8 +44365,7 @@ }, /area/hallway/primary/starboard) "liw" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/light, @@ -44820,9 +44589,8 @@ /turf/open/floor/iron/white, /area/medical/medbay/lobby) "lkP" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Service Hallways"; - dir = 4; name = "service camera" }, /obj/item/kirbyplants/random, @@ -44893,9 +44661,8 @@ /obj/structure/sign/poster/official/random{ pixel_x = 32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Dormitories - Fore"; - dir = 8; name = "dormitories camera" }, /turf/open/floor/wood, @@ -44999,9 +44766,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/plating, /area/maintenance/starboard/fore) "lmN" = ( @@ -45103,8 +44868,7 @@ pixel_x = -6 }, /obj/effect/turf_decal/bot, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/item/storage/box/beakers{ @@ -45206,9 +44970,8 @@ /turf/open/floor/iron, /area/quartermaster/sorting) "lpz" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Port Primary Hallway - Fore"; - dir = 8; name = "hallway camera" }, /obj/machinery/newscaster{ @@ -45228,7 +44991,7 @@ /obj/effect/turf_decal/sand/plating, /obj/machinery/camera/motion{ c_tag = "AI Chamber - Outside - Aft"; - dir = 6; + dir = 9; name = "motion-sensitive ai camera"; network = list("aichamber") }, @@ -45293,7 +45056,7 @@ "lqv" = ( /obj/machinery/camera{ c_tag = "Science - Toxins Launch Site"; - dir = 6; + dir = 9; name = "science camera" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -45366,9 +45129,7 @@ }, /area/docking/arrival) "lru" = ( -/obj/structure/chair/stool{ - dir = 1 - }, +/obj/structure/chair/stool/directional/south, /turf/open/floor/carpet, /area/crew_quarters/bar/atrium) "lrw" = ( @@ -45709,10 +45470,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Medbay - Aft Port"; name = "medbay camera"; network = list("ss13","medbay") @@ -45837,9 +45598,8 @@ /obj/effect/turf_decal/guideline/guideline_out/blue{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Port Primary Hallway - Port"; - dir = 4; name = "hallway camera" }, /obj/machinery/firealarm/directional/west, @@ -46263,8 +46023,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -46463,9 +46222,7 @@ pixel_x = -3; pixel_y = 5 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /turf/open/floor/iron/dark, /area/security/courtroom) @@ -46495,7 +46252,7 @@ /obj/machinery/light/small, /obj/machinery/camera{ c_tag = "Courtroom - Aft"; - dir = 10 + dir = 5 }, /obj/structure/sign/poster/official/obey{ pixel_y = -32 @@ -46669,7 +46426,7 @@ }, /obj/machinery/camera{ c_tag = "Library - Museum"; - dir = 6; + dir = 9; name = "library camera" }, /obj/structure/sign/painting/library{ @@ -46709,9 +46466,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Library - Entrance"; - dir = 1; name = "library camera" }, /turf/open/floor/iron/dark, @@ -46917,7 +46673,7 @@ }, /obj/machinery/camera{ c_tag = "Arrivals Docking area - Fore"; - dir = 9; + dir = 6; name = "hallway camera" }, /turf/open/floor/engine{ @@ -47040,7 +46796,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/camera/motion{ +/obj/machinery/camera/directional/north{ c_tag = "Technology Storage - Secure"; name = "engineering camera" }, @@ -47101,7 +46857,7 @@ }, /obj/machinery/camera{ c_tag = "Medbay - Fore"; - dir = 6; + dir = 9; name = "medbay camera"; network = list("ss13","medbay") }, @@ -47184,7 +46940,7 @@ "lRk" = ( /obj/machinery/camera{ c_tag = "Xenobiology - Cell 2"; - dir = 6; + dir = 9; name = "xenobiology camera"; network = list("ss13","xeno","rd") }, @@ -47216,8 +46972,7 @@ /turf/open/floor/iron, /area/hallway/primary/starboard) "lRz" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/guideline/guideline_in/red{ @@ -47251,9 +47006,8 @@ /turf/open/floor/iron, /area/hallway/primary/starboard) "lSo" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Starboard Primary Hallway - Starboard"; - dir = 1; name = "hallway camera" }, /turf/open/floor/iron/dark, @@ -47704,15 +47458,13 @@ /obj/item/book/manual/wiki/security_space_law, /obj/item/radio, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/camera{ - c_tag = "Security Post - Arrivals"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Security Post - Arrivals" }, /obj/effect/turf_decal/trimline/red/filled/line{ dir = 5 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /turf/open/floor/iron, @@ -47753,9 +47505,8 @@ /obj/item/storage/firstaid/regular, /obj/item/reagent_containers/syringe, /obj/effect/turf_decal/bot, -/obj/machinery/camera{ - c_tag = "Security - Medbay"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Security - Medbay" }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/techmaint, @@ -47909,9 +47660,7 @@ /turf/open/floor/iron, /area/hydroponics) "mbH" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -47958,7 +47707,7 @@ /obj/item/stock_parts/cell/hyper, /obj/item/stack/cable_coil, /obj/effect/turf_decal/bot, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -47990,8 +47739,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/structure/chair/fancy/sofa/old/right{ @@ -48125,9 +47873,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/structure/chair/stool/bar{ - dir = 4 - }, +/obj/structure/chair/stool/bar/directional/west, /obj/effect/landmark/start/assistant, /turf/open/floor/wood, /area/crew_quarters/bar/atrium) @@ -48196,9 +47942,8 @@ /turf/open/floor/wood, /area/crew_quarters/dorms) "mfv" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Science - Toxins Secure Storage"; - dir = 8; name = "science camera"; network = list("ss13","rd") }, @@ -48231,9 +47976,7 @@ /turf/open/floor/iron/grid/steel, /area/medical/virology) "mgb" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -48334,7 +48077,7 @@ dir = 8 }, /obj/machinery/camera/autoname{ - dir = 9; + dir = 6; network = list("ss13","security") }, /turf/open/floor/iron/dark, @@ -48409,7 +48152,7 @@ /obj/structure/urinal{ pixel_y = 28 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -48582,9 +48325,8 @@ id = "medcell"; name = "Medical Cell Locker" }, -/obj/machinery/camera{ - c_tag = "Security Post - Arrivals"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Security Post - Arrivals" }, /obj/effect/turf_decal/trimline/red/filled/line{ dir = 5 @@ -48803,8 +48545,7 @@ /turf/open/floor/iron/dark, /area/library) "mpa" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/structure/table, @@ -49071,8 +48812,7 @@ /area/quartermaster/exploration_prep) "mtz" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /turf/open/floor/plating, @@ -49106,8 +48846,7 @@ "mtP" = ( /obj/structure/punching_bag, /obj/effect/turf_decal/delivery, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","prison") }, /turf/open/floor/prison, @@ -49149,7 +48888,7 @@ /turf/open/floor/carpet/orange, /area/quartermaster/qm) "muu" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow, /turf/open/floor/carpet, /area/hallway/primary/starboard) @@ -49377,8 +49116,7 @@ /turf/open/floor/wood, /area/lawoffice) "mwK" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /turf/open/floor/plating{ @@ -49467,9 +49205,7 @@ /turf/open/floor/iron/techmaint, /area/maintenance/central) "myd" = ( -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/crew_quarters/locker) @@ -49568,7 +49304,7 @@ /obj/structure/table, /obj/item/paper_bin, /obj/item/pen, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /turf/open/floor/iron, @@ -49819,8 +49555,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /turf/open/floor/iron/dark, @@ -50004,7 +49739,7 @@ }, /obj/machinery/camera{ c_tag = "Hydroponics - Port"; - dir = 5; + dir = 10; name = "service camera" }, /turf/open/floor/iron/dark, @@ -50029,9 +49764,7 @@ /obj/effect/turf_decal/bot, /obj/item/clothing/head/utility/chefhat, /obj/item/book/manual/wiki/cooking_to_serve_man, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -50081,9 +49814,7 @@ /obj/structure/sign/poster/random{ pixel_y = -32 }, -/obj/structure/chair/stool/bar{ - dir = 8 - }, +/obj/structure/chair/stool/bar/directional/west, /turf/open/floor/carpet/red, /area/crew_quarters/bar/atrium) "mFm" = ( @@ -50185,13 +49916,11 @@ /turf/open/floor/iron/sepia, /area/engine/engineering) "mGW" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Auxiliary Restroom"; - dir = 4; name = "restroom camera" }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -50430,7 +50159,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /turf/open/floor/plating, @@ -50500,16 +50229,13 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/carpet/purple, /area/crew_quarters/heads/hor) "mLY" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -50535,8 +50261,7 @@ /obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, /obj/structure/closet/secure_closet/evidence, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","security") }, /obj/structure/sign/poster/official/safety_report{ @@ -50563,7 +50288,7 @@ /turf/open/floor/iron/dark/side, /area/ai_monitored/storage/eva) "mMt" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -50618,9 +50343,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Xenobiology - Secure Cell"; - dir = 4; name = "xenobiology camera"; network = list("ss13","xeno","rd") }, @@ -50676,9 +50400,8 @@ /turf/open/floor/iron/dark, /area/medical/storage) "mNx" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Central Primary Hallway - Central Port"; - dir = 4; name = "hallway camera" }, /obj/machinery/light/small{ @@ -50822,7 +50545,7 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -50979,8 +50702,7 @@ /obj/item/toner, /obj/item/toner, /obj/item/airlock_painter, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, @@ -51323,9 +51045,8 @@ name = "Virology Requests Console"; pixel_x = 30 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Virology - Virology Breakroom"; - dir = 8; name = "virology camera"; network = list("ss13","medbay") }, @@ -51544,8 +51265,7 @@ /turf/open/floor/iron/showroomfloor, /area/crew_quarters/cryopods) "naj" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /turf/open/floor/iron, @@ -51796,9 +51516,8 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Port Primary Hallway - Mech bay"; - dir = 8; name = "hallway camera" }, /turf/open/floor/iron, @@ -52082,7 +51801,7 @@ /obj/structure/extinguisher_cabinet{ pixel_y = 30 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Atmospherics - Distro Loop"; name = "atmospherics camera" }, @@ -52247,8 +51966,7 @@ /obj/structure/chair/fancy/bench{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /turf/open/floor/iron/dark, @@ -52262,9 +51980,8 @@ /area/library/lounge) "njt" = ( /obj/machinery/power/tesla_coil, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Engineering - Secure Storage"; - dir = 1; name = "engineering camera" }, /turf/open/floor/iron/dark, @@ -52298,8 +52015,7 @@ dir = 4 }, /obj/machinery/light/small, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","security") }, /turf/open/floor/iron/dark, @@ -52429,8 +52145,7 @@ /turf/open/floor/iron/dark, /area/chapel/main) "nmH" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /turf/open/floor/wood, @@ -52824,9 +52539,7 @@ /area/maintenance/starboard/central) "nsM" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -52874,8 +52587,7 @@ /obj/effect/turf_decal/siding/white{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /turf/open/floor/iron, @@ -52891,8 +52603,7 @@ /area/engine/engine_room) "ntg" = ( /obj/machinery/meter, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /obj/effect/turf_decal/stripes/line{ @@ -52978,9 +52689,8 @@ /obj/structure/bed, /obj/item/bedsheet/medical, /obj/machinery/iv_drip, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Medbay - Recovery Room"; - dir = 8; name = "medbay camera"; network = list("ss13","medbay") }, @@ -53244,7 +52954,7 @@ /turf/open/floor/iron/dark/side, /area/hallway/primary/starboard) "nxF" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/structure/disposalpipe/segment{ @@ -53374,8 +53084,7 @@ /obj/effect/turf_decal/trimline/red/line{ dir = 1 }, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","security") }, /turf/open/floor/iron/dark, @@ -53428,8 +53137,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/plating, @@ -53496,7 +53204,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Courtroom - Fore" }, /obj/structure/chair/fancy/bench/pew/right{ @@ -53505,8 +53213,7 @@ /turf/open/floor/iron/dark, /area/security/courtroom) "nBb" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /turf/open/floor/iron/dark, @@ -53581,7 +53288,7 @@ /turf/open/floor/iron/techmaint, /area/crew_quarters/locker) "nBz" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /turf/open/floor/iron/sepia, @@ -53852,8 +53559,7 @@ /obj/machinery/status_display/ai{ pixel_x = -32 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/carpet/royalblue, @@ -53961,8 +53667,7 @@ "nGx" = ( /obj/structure/table, /obj/structure/bedsheetbin, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/iron/freezer, @@ -54075,8 +53780,7 @@ /turf/open/floor/iron/grid/steel, /area/science/lobby) "nHl" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/plating, @@ -54465,7 +54169,7 @@ /turf/open/floor/iron/dark, /area/quartermaster/storage) "nNp" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -54574,9 +54278,8 @@ /turf/open/floor/plating, /area/construction) "nPP" = ( -/obj/machinery/camera{ - c_tag = "Unique Commissary"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Unique Commissary" }, /turf/open/floor/plating, /area/vacant_room/commissary/commissaryRandom) @@ -54640,8 +54343,7 @@ /turf/open/floor/iron/dark, /area/engine/engine_room) "nQT" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/iron, @@ -54678,8 +54380,7 @@ /area/science/misc_lab/range) "nRH" = ( /obj/machinery/vending/assist, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /turf/open/floor/iron/dark, @@ -54788,9 +54489,7 @@ /area/engine/storage) "nUm" = ( /obj/structure/table/reinforced, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -54838,8 +54537,7 @@ /turf/open/floor/iron, /area/hallway/primary/central) "nUP" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /obj/effect/turf_decal/siding/wideplating/dark/corner{ @@ -55028,8 +54726,7 @@ /turf/open/floor/iron/techmaint, /area/maintenance/department/security/brig) "nXK" = ( -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","rd") }, /turf/open/floor/engine/light, @@ -55191,9 +54888,8 @@ /area/bridge/meeting_room/council) "nZD" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Atmospherics - Engine Passage"; - dir = 4; name = "atmospherics camera" }, /turf/open/floor/catwalk_floor, @@ -55203,9 +54899,7 @@ /area/library) "nZF" = ( /obj/effect/landmark/start/assistant, -/obj/structure/chair/stool{ - dir = 4 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/carpet, /area/crew_quarters/bar/atrium) "nZM" = ( @@ -55601,7 +55295,7 @@ "odz" = ( /obj/machinery/camera{ c_tag = "Supermatter Engine - Thermo Electric Generator"; - dir = 10; + dir = 5; name = "engineering camera"; network = list("ss13","engine") }, @@ -55776,7 +55470,7 @@ /turf/open/floor/prison, /area/security/prison) "ogL" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /turf/open/floor/iron/dark/side{ @@ -55872,8 +55566,7 @@ /turf/open/floor/plating, /area/maintenance/disposal) "oje" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -55929,7 +55622,7 @@ "ojt" = ( /obj/machinery/camera{ c_tag = "Shuttle construction area - Custom shuttle dock"; - dir = 6; + dir = 9; name = "hallway camera" }, /turf/open/floor/catwalk_floor, @@ -55945,8 +55638,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/wood, @@ -56323,7 +56015,7 @@ }, /obj/machinery/camera{ c_tag = "Starboard Primary Hallway - Central"; - dir = 6; + dir = 9; name = "hallway camera" }, /turf/open/floor/iron, @@ -56393,7 +56085,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/machinery/light_switch{ @@ -56966,7 +56658,7 @@ "owV" = ( /obj/machinery/camera{ c_tag = "Fore Primary Hallway - Central"; - dir = 9; + dir = 6; name = "hallway camera" }, /obj/effect/turf_decal/guideline/guideline_out_arrow_con/blue{ @@ -57103,9 +56795,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /obj/machinery/light_switch{ pixel_x = 12; @@ -57221,7 +56911,7 @@ }, /obj/machinery/camera{ c_tag = "Lawyer's Office"; - dir = 10 + dir = 5 }, /obj/structure/disposalpipe/segment{ dir = 9 @@ -57392,9 +57082,8 @@ /obj/structure/sign/poster/official/do_not_question{ pixel_y = -32 }, -/obj/machinery/camera{ - c_tag = "Vacant Office"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Vacant Office" }, /obj/item/camera_film{ pixel_x = -4; @@ -57406,9 +57095,8 @@ "oDB" = ( /obj/structure/table/wood/fancy/royalblack, /obj/item/flashlight/lamp, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Cargo - Quartermaster's Quarters"; - dir = 8; name = "cargo camera" }, /turf/open/floor/wood, @@ -57449,9 +57137,8 @@ /obj/effect/turf_decal/guideline/guideline_mid/darkblue{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Fore Primary Hallway - Security shuttle"; - dir = 1; name = "hallway camera" }, /turf/open/floor/iron, @@ -57574,12 +57261,12 @@ /turf/open/floor/prison, /area/security/prison/shielded) "oGx" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/machinery/computer/rdservercontrol, /obj/effect/turf_decal/bot, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Science - Server Room"; name = "science camera"; network = list("ss13","rd") @@ -57919,9 +57606,8 @@ "oKv" = ( /obj/machinery/computer/objective, /obj/effect/turf_decal/delivery, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Science - Exploration Preparation"; - dir = 8; name = "science camera"; network = list("ss13","rd") }, @@ -58417,7 +58103,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /turf/open/floor/plating, @@ -58869,8 +58555,7 @@ /turf/open/floor/iron/dark, /area/hallway/primary/fore) "oZR" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/iron/dark/side{ @@ -59436,7 +59121,7 @@ /turf/open/floor/iron/dark, /area/bridge) "pgZ" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -59545,9 +59230,7 @@ }, /obj/item/assembly/flash/handheld, /obj/structure/cable/yellow, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai_upload) @@ -59699,9 +59382,8 @@ /turf/open/floor/iron, /area/vacant_room/commissary/commissary1) "pla" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Science - Research and Development"; - dir = 4; name = "science camera"; network = list("ss13","rd") }, @@ -59760,7 +59442,8 @@ /area/library) "pmh" = ( /obj/machinery/airalarm/server{ - pixel_y = 22 + pixel_y = 22; + dir = 1 }, /obj/structure/cable/yellow{ icon_state = "4-8" @@ -60277,9 +59960,7 @@ /area/engine/atmos) "puK" = ( /obj/item/kirbyplants/random, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -60480,8 +60161,7 @@ }, /area/maintenance/port) "pxK" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/stripes/line, @@ -60684,8 +60364,7 @@ /obj/effect/turf_decal/tile/green/opposingcorners{ dir = 1 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /turf/open/floor/iron/grid/steel, @@ -60998,9 +60677,7 @@ dir = 6 }, /obj/structure/cable/yellow, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/machinery/light_switch{ pixel_x = -11; pixel_y = -22 @@ -61143,12 +60820,11 @@ /turf/open/floor/iron, /area/crew_quarters/locker) "pGp" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/structure/cable/yellow, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /turf/open/floor/iron/sepia, @@ -61238,7 +60914,7 @@ /turf/open/floor/iron/white, /area/medical/storage) "pHy" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/structure/chair/fancy/sofa/old/right{ @@ -61279,7 +60955,7 @@ /obj/structure/filingcabinet/chestdrawer, /obj/machinery/camera{ c_tag = "Courtroom - Backroom"; - dir = 5 + dir = 10 }, /turf/open/floor/iron/dark, /area/lawoffice) @@ -61383,7 +61059,7 @@ "pIV" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible, /obj/machinery/portable_atmospherics/pump, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Atmospherics - Pumps"; name = "atmospherics camera" }, @@ -61424,7 +61100,7 @@ }, /obj/machinery/camera{ c_tag = "Theatre"; - dir = 10; + dir = 5; name = "service camera" }, /obj/machinery/firealarm/directional/south, @@ -61464,7 +61140,7 @@ "pJI" = ( /obj/machinery/camera{ c_tag = "Science maintenance - Starboard"; - dir = 6; + dir = 9; name = "science camera" }, /turf/open/floor/iron/dark, @@ -61777,7 +61453,7 @@ /turf/open/floor/wood, /area/library) "pNA" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/machinery/light{ @@ -61884,9 +61560,8 @@ /obj/machinery/computer/atmos_alert{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Atmospherics - Desk"; - dir = 4; name = "atmospherics camera" }, /obj/effect/turf_decal/bot, @@ -62026,7 +61701,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Engineering - Chief Engineer's Quarters"; name = "engineering camera" }, @@ -62093,8 +61768,7 @@ /obj/effect/turf_decal/trimline/purple/line{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /turf/open/floor/iron/grid/steel, @@ -62202,7 +61876,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Arrivals - Fore Arm - Far"; name = "hallway camera" }, @@ -62346,7 +62020,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -62752,7 +62426,7 @@ /obj/effect/turf_decal/delivery, /obj/machinery/camera{ c_tag = "Bar Backroom"; - dir = 10; + dir = 5; name = "service camera" }, /obj/structure/disposalpipe/trunk{ @@ -62841,7 +62515,7 @@ /obj/structure/cable/yellow{ icon_state = "2-8" }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -62930,9 +62604,7 @@ /turf/open/floor/plating, /area/maintenance/aft) "qed" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 @@ -62942,9 +62614,7 @@ }, /obj/structure/railing/corner, /obj/machinery/light/small, -/obj/structure/chair/stool/bar{ - dir = 8 - }, +/obj/structure/chair/stool/bar/directional/west, /obj/effect/turf_decal/tile/yellow/opposingcorners{ dir = 1 }, @@ -63057,7 +62727,7 @@ /area/maintenance/central) "qfK" = ( /obj/item/kirbyplants/random, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -63103,7 +62773,7 @@ /area/science/lobby) "qgs" = ( /obj/item/kirbyplants/random, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -63165,9 +62835,8 @@ /turf/open/floor/plating, /area/ai_monitored/storage/eva) "qhL" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Recreation - port"; - dir = 1; name = "recreation camera" }, /obj/machinery/light_switch{ @@ -63545,8 +63214,7 @@ /area/hallway/secondary/entry) "qmf" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/turf_decal/tile/bar/opposingcorners, @@ -63582,9 +63250,8 @@ /area/construction) "qmP" = ( /obj/machinery/vending/sustenance, -/obj/machinery/camera{ - c_tag = "Cafeteria"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Cafeteria" }, /turf/open/floor/iron/cafeteria, /area/crew_quarters/cafeteria) @@ -63908,8 +63575,7 @@ /turf/open/floor/iron/dark, /area/bridge) "qri" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/light/small{ @@ -63926,9 +63592,8 @@ /obj/machinery/microwave{ pixel_y = 5 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Kitchen"; - dir = 1; name = "service camera" }, /obj/effect/turf_decal/tile/bar/opposingcorners, @@ -63973,13 +63638,11 @@ /turf/open/floor/carpet, /area/vacant_room/office) "qsh" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Dormitories - Locker Room"; - dir = 1; name = "dormitories camera" }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/iron/grid/steel, @@ -64107,9 +63770,8 @@ /turf/open/floor/iron/dark, /area/tcommsat/computer) "qtt" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Atmospherics - Mix Cell"; - dir = 8; name = "atmospherics camera" }, /turf/open/floor/engine/vacuum/light, @@ -64229,13 +63891,11 @@ /turf/open/floor/iron, /area/hallway/secondary/entry) "quf" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /obj/machinery/camera{ c_tag = "Telecomms - Server Room"; - dir = 10; + dir = 5; name = "telecomms camera"; network = list("ss13","tcomms") }, @@ -64247,9 +63907,8 @@ "quh" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Cargo Bay - Starboard"; - dir = 8; name = "cargo camera" }, /mob/living/simple_animal/bot/mulebot{ @@ -64298,7 +63957,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /turf/open/floor/iron/techmaint, @@ -64430,9 +64089,8 @@ /turf/open/floor/catwalk_floor/iron_smooth, /area/maintenance/disposal/incinerator) "qwL" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Arrivals - Inner corridor"; - dir = 4; name = "hallway camera" }, /obj/effect/turf_decal/stripes/line{ @@ -64535,9 +64193,8 @@ pixel_x = -28; pixel_y = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Escape Shuttle Hallway - Aft Central"; - dir = 4; name = "hallway camera" }, /turf/open/floor/iron, @@ -64712,7 +64369,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /turf/open/floor/iron/grid/steel, @@ -65132,8 +64789,7 @@ /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai_upload_foyer) "qFX" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/light/small, @@ -65180,8 +64836,7 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "qGA" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/plating, @@ -65228,7 +64883,7 @@ /obj/structure/reagent_dispensers/water_cooler, /obj/machinery/camera{ c_tag = "Medbay - Psychologist room"; - dir = 9; + dir = 6; name = "medbay camera"; network = list("ss13","medbay") }, @@ -65286,9 +64941,7 @@ /area/engine/atmos) "qIi" = ( /obj/effect/landmark/start/assistant, -/obj/structure/chair/stool/bar{ - dir = 8 - }, +/obj/structure/chair/stool/bar/directional/west, /turf/open/floor/iron/dark/side{ dir = 8 }, @@ -65316,8 +64969,7 @@ /turf/open/floor/engine, /area/security/nuke_storage) "qIo" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/decal/cleanable/dirt, @@ -65767,8 +65419,7 @@ /area/gateway) "qOC" = ( /obj/structure/table/wood, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/item/toy/beach_ball{ @@ -65892,7 +65543,7 @@ /turf/open/floor/iron/freezer, /area/crew_quarters/kitchen/coldroom) "qPX" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -65964,9 +65615,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/central) "qQA" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -66084,9 +65733,8 @@ /obj/item/radio/intercom{ pixel_y = -28 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Science - Experimentor"; - dir = 1; name = "science camera"; network = list("ss13","rd") }, @@ -66635,8 +66283,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/plating, @@ -66794,7 +66441,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/machinery/light_switch{ pixel_x = 24; pixel_y = 24 @@ -67840,8 +67487,7 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/iron/white, @@ -67965,7 +67611,7 @@ }, /obj/machinery/camera{ c_tag = "Fore Primary Hallway - VIP lounge"; - dir = 6; + dir = 9; name = "hallway camera" }, /obj/machinery/firealarm/directional/north, @@ -68049,8 +67695,7 @@ /obj/machinery/shower{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /obj/structure/sink{ @@ -68124,9 +67769,7 @@ pixel_x = 3; pixel_y = -3 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/machinery/light, /obj/structure/cable/yellow, /turf/open/floor/iron/dark, @@ -68192,9 +67835,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -68280,8 +67921,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/vault, @@ -68513,7 +68153,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -68529,7 +68169,7 @@ /turf/open/floor/iron/dark, /area/security/checkpoint/customs) "rzC" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -68628,9 +68268,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Science - Toxins Storage Passtrough"; - dir = 8; name = "science camera"; network = list("ss13","rd") }, @@ -68671,9 +68310,8 @@ /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) "rBC" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Gambling Corner"; - dir = 1; name = "service camera" }, /obj/item/radio/intercom{ @@ -68773,7 +68411,7 @@ /turf/open/floor/iron/dark, /area/quartermaster/miningdock) "rCW" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -68886,9 +68524,8 @@ /turf/open/floor/iron/dark, /area/engine/atmos) "rEf" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Medbay - Auxiliary Fore Entrance"; - dir = 1; name = "medbay camera"; network = list("ss13","medbay") }, @@ -68944,7 +68581,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/camera{ c_tag = "Medbay - Central Port"; - dir = 9; + dir = 6; name = "medbay camera"; network = list("ss13","medbay") }, @@ -69140,10 +68777,8 @@ /turf/closed/wall/r_wall, /area/engine/engine_room) "rHf" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/obj/machinery/camera{ +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/camera/directional/north{ c_tag = "Science - Toxins Mixing Lab Burn Chamber"; name = "science camera"; network = list("ss13","rd") @@ -69491,9 +69126,7 @@ /obj/machinery/recharger, /obj/item/crowbar, /obj/item/restraints/handcuffs, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /obj/effect/turf_decal/trimline/red/filled/line, /turf/open/floor/iron, @@ -69506,9 +69139,8 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Cargo - Foyer"; - dir = 4; name = "cargo camera" }, /obj/machinery/firealarm/directional/west, @@ -69681,7 +69313,7 @@ /obj/machinery/computer/cryopod{ pixel_y = 25 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Medbay - Sleepers"; name = "medbay camera"; network = list("ss13","medbay") @@ -69869,7 +69501,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/central) "rOW" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /turf/open/floor/carpet/grimy, @@ -69889,7 +69521,7 @@ /turf/open/floor/iron, /area/hallway/primary/starboard) "rPc" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/effect/turf_decal/bot, @@ -70054,8 +69686,7 @@ "rQs" = ( /obj/structure/bed, /obj/item/bedsheet/dorms, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/carpet/orange, @@ -70103,7 +69734,7 @@ /area/hydroponics) "rQK" = ( /obj/item/kirbyplants/random, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -70113,9 +69744,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/structure/chair/stool/bar{ - dir = 8 - }, +/obj/structure/chair/stool/bar/directional/west, /turf/open/floor/carpet/grimy, /area/crew_quarters/locker) "rQY" = ( @@ -70159,9 +69788,8 @@ }, /obj/item/stack/sheet/plasteel/twenty, /obj/item/wrench, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Engineering - Gravity Generator Foyer"; - dir = 1; name = "engineering camera" }, /obj/structure/cable{ @@ -70174,7 +69802,7 @@ "rRA" = ( /obj/machinery/camera/motion{ c_tag = "AI - Upload"; - dir = 9; + dir = 6; name = "motion-sensitive ai camera"; network = list("aiupload") }, @@ -70260,9 +69888,8 @@ /turf/open/floor/iron/techmaint, /area/maintenance/department/engine) "rSU" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Chapel Office Antechamber"; - dir = 8; name = "chapel camera" }, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ @@ -70320,9 +69947,8 @@ /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) "rUg" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Central Primary Hallway - Courtroom Entrance"; - dir = 4; name = "hallway camera" }, /obj/effect/turf_decal/guideline/guideline_in/blue{ @@ -70516,7 +70142,7 @@ "rWE" = ( /obj/machinery/camera{ c_tag = "Port Primary Hallway - Cargo Office Entrance"; - dir = 6; + dir = 9; name = "hallway camera" }, /obj/item/radio/intercom{ @@ -70530,8 +70156,7 @@ "rWG" = ( /obj/structure/bed, /obj/item/bedsheet/dorms, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/carpet/royalblue, @@ -70666,7 +70291,7 @@ /obj/structure/reagent_dispensers/peppertank{ pixel_y = 32 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","security") }, /obj/structure/cable/yellow{ @@ -70973,9 +70598,7 @@ /area/engine/engine_room) "scF" = ( /obj/structure/cable/yellow, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/effect/decal/cleanable/robot_debris, /turf/open/floor/iron, /area/maintenance/disposal) @@ -71143,7 +70766,7 @@ "sfg" = ( /obj/machinery/camera{ c_tag = "Port Primary Hallway - Starboard"; - dir = 6; + dir = 9; name = "hallway camera" }, /obj/machinery/status_display/ai{ @@ -71152,9 +70775,8 @@ /turf/open/floor/iron, /area/hallway/primary/port) "sfk" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Atmospherics - Plasma Cell"; - dir = 8; name = "atmospherics camera" }, /turf/open/floor/engine/plasma/light, @@ -71191,9 +70813,8 @@ }, /area/maintenance/aft) "sfP" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Medbay - Waiting Room"; - dir = 1; name = "medbay camera"; network = list("ss13","medbay") }, @@ -71315,7 +70936,7 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/camera{ c_tag = "Port Primary Hallway - Starboard"; - dir = 9; + dir = 6; name = "hallway camera" }, /turf/open/floor/iron/dark, @@ -71555,9 +71176,8 @@ /turf/open/floor/iron, /area/hallway/primary/starboard) "ska" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Arrivals - Lounge"; - dir = 8; name = "lounge camera" }, /obj/machinery/newscaster{ @@ -72155,9 +71775,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -72169,7 +71787,7 @@ "ssQ" = ( /obj/machinery/camera{ c_tag = "Fore Primary Hallway - Port Bow"; - dir = 10; + dir = 5; name = "hallway camera" }, /obj/machinery/status_display/ai{ @@ -72416,9 +72034,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -72584,9 +72200,7 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/obj/structure/chair/stool/bar{ - dir = 1 - }, +/obj/structure/chair/stool/bar/directional/south, /turf/open/floor/wood, /area/crew_quarters/bar/atrium) "sxX" = ( @@ -72594,9 +72208,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/structure/chair/stool/bar{ - dir = 1 - }, +/obj/structure/chair/stool/bar/directional/south, /turf/open/floor/wood, /area/crew_quarters/bar/atrium) "sxZ" = ( @@ -72622,8 +72234,7 @@ /obj/effect/turf_decal/pool{ dir = 1 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/noslip/standard, @@ -72663,7 +72274,7 @@ "syL" = ( /obj/machinery/camera{ c_tag = "Shuttle construction area - Security shuttle dock"; - dir = 9; + dir = 6; name = "hallway camera" }, /turf/open/floor/catwalk_floor, @@ -72688,9 +72299,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/structure/chair/stool/bar{ - dir = 1 - }, +/obj/structure/chair/stool/bar/directional/south, /turf/open/floor/wood, /area/crew_quarters/bar/atrium) "szc" = ( @@ -72770,7 +72379,7 @@ name = "Interrogation Intercom"; pixel_y = 24 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Interrogation room"; network = list("interrogation") }, @@ -72896,7 +72505,7 @@ /turf/open/floor/iron/ridged/steel, /area/science/xenobiology) "sBB" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/item/kirbyplants/random, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -73113,9 +72722,8 @@ /obj/item/crowbar, /obj/item/wirecutters, /obj/item/stack/cable_coil/white, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Engineering - Gear Storage"; - dir = 4; name = "engineering camera" }, /turf/open/floor/plating, @@ -73240,7 +72848,7 @@ /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -73250,9 +72858,8 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Security Post - Science"; - dir = 8; network = list("ss13","rd") }, /turf/open/floor/iron, @@ -73351,9 +72958,8 @@ }, /area/quartermaster/office) "sGY" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Atmospherics - Port"; - dir = 4; name = "atmospherics camera" }, /obj/structure/disposalpipe/segment, @@ -73528,8 +73134,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /obj/structure/cable/yellow{ @@ -73723,9 +73328,7 @@ /turf/open/floor/iron, /area/hallway/secondary/entry) "sNs" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /obj/structure/chair/office{ dir = 4 @@ -73877,8 +73480,7 @@ color = "#742925"; dir = 1 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /turf/open/floor/carpet, @@ -73981,9 +73583,8 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Science - Central hallway"; - dir = 8; name = "science camera"; network = list("ss13","rd") }, @@ -73995,7 +73596,7 @@ "sQT" = ( /obj/machinery/camera{ c_tag = "Vacant Commissary #2"; - dir = 6 + dir = 9 }, /obj/machinery/newscaster{ pixel_y = 31 @@ -74274,9 +73875,7 @@ dir = 4 }, /obj/effect/turf_decal/siding/yellow, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /turf/open/floor/iron, /area/hallway/primary/central) @@ -74370,7 +73969,7 @@ /obj/machinery/computer/nanite_chamber_control, /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/bot, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /turf/open/floor/iron/techmaint, @@ -74435,9 +74034,8 @@ /obj/effect/turf_decal/guideline/guideline_in/red{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Central Primary Hallway - Bow"; - dir = 8; name = "hallway camera" }, /turf/open/floor/iron, @@ -74643,8 +74241,7 @@ pixel_x = 4; pixel_y = 6 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/structure/railing, @@ -74755,7 +74352,7 @@ /obj/effect/turf_decal/trimline/red/filled/line{ dir = 5 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /turf/open/floor/iron, @@ -74944,8 +74541,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, @@ -75069,9 +74665,7 @@ /turf/open/floor/iron/techmaint, /area/engine/storage_shared) "tcR" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -75321,9 +74915,7 @@ }, /obj/structure/cable/yellow, /obj/effect/turf_decal/bot, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/closet/crate, /obj/item/target/syndicate, /obj/item/target/clown, @@ -75464,8 +75056,7 @@ /obj/machinery/computer/cargo/request{ dir = 1 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /turf/open/floor/iron/dark, @@ -75507,8 +75098,7 @@ "tkw" = ( /obj/structure/bed, /obj/item/bedsheet/dorms, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/carpet/purple, @@ -75577,8 +75167,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, @@ -75775,9 +75364,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Science - Experimentor"; - dir = 1; name = "science camera"; network = list("ss13","rd") }, @@ -75990,8 +75578,7 @@ pixel_x = 4; pixel_y = 2 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/structure/bed/double, @@ -76251,8 +75838,7 @@ "tuh" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/plating, @@ -76471,7 +76057,7 @@ dir = 1 }, /obj/effect/turf_decal/tile/neutral, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -76840,7 +76426,7 @@ /turf/open/floor/engine, /area/science/xenobiology) "tCm" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/machinery/photocopier, @@ -76858,9 +76444,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/structure/chair/stool/bar{ - dir = 8 - }, +/obj/structure/chair/stool/bar/directional/west, /turf/open/floor/carpet/grimy, /area/crew_quarters/locker) "tCE" = ( @@ -77133,15 +76717,6 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/iron/techmaint, /area/quartermaster/exploration_prep) -"tHg" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/chair/stool{ - dir = 4 - }, -/turf/open/floor/carpet, -/area/crew_quarters/bar/atrium) "tHm" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -77181,7 +76756,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, /turf/open/floor/iron, /area/storage/tools) @@ -77232,7 +76807,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Atmospherics - Atmos Storage"; name = "atmospherics camera" }, @@ -77411,8 +76986,7 @@ "tKx" = ( /obj/structure/bed, /obj/item/bedsheet/dorms, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/carpet/red, @@ -77645,9 +77219,8 @@ /turf/open/floor/iron, /area/hallway/secondary/entry) "tNV" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Medbay - Genetics Lab"; - dir = 4; name = "medbay camera"; network = list("ss13","medbay") }, @@ -77937,22 +77510,19 @@ /turf/open/floor/catwalk_floor, /area/security/checkpoint/escape) "tQo" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Bridge - Dock - Aft"; - dir = 4; name = "command camera" }, /obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/bridge) "tQu" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Port Primary Hallway - Checkpoint"; - dir = 1; name = "hallway camera" }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/guideline/guideline_in/red, @@ -78156,8 +77726,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/iron/dark/side{ @@ -78190,7 +77759,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /turf/open/floor/iron/freezer, @@ -78252,9 +77821,8 @@ /turf/open/floor/iron/dark, /area/bridge/showroom/corporate) "tUe" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Atmospherics - Nitrous Oxide Cell"; - dir = 8; name = "atmospherics camera" }, /turf/open/floor/engine/n2o/light, @@ -78517,7 +78085,7 @@ /turf/open/floor/iron/grid/steel, /area/hallway/primary/central) "tXl" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /turf/open/floor/plating, @@ -78578,9 +78146,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Supermatter Engine - Backup Starboard"; - dir = 4; name = "engineering camera"; network = list("ss13","engine") }, @@ -78624,7 +78191,7 @@ "tZF" = ( /obj/machinery/camera{ c_tag = "Science maintenance - Central"; - dir = 6; + dir = 9; name = "science camera" }, /obj/effect/decal/cleanable/dirt, @@ -78635,7 +78202,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/effect/turf_decal/stripes/line, @@ -78969,8 +78536,7 @@ "uer" = ( /obj/structure/bodycontainer/morgue, /obj/effect/turf_decal/bot_white, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/machinery/light/small{ @@ -79311,9 +78877,8 @@ pixel_y = 6 }, /obj/item/pen, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Engineering - Chief Engineer's Office"; - dir = 4; name = "engineering camera" }, /obj/effect/turf_decal/tile/neutral/half/contrasted, @@ -79329,8 +78894,7 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -79374,9 +78938,7 @@ /turf/open/floor/iron, /area/quartermaster/office) "uke" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/light{ dir = 1 }, @@ -79488,7 +79050,7 @@ }, /obj/machinery/camera{ c_tag = "Central Primary Hallway - Starboard Aft Central"; - dir = 9; + dir = 6; name = "hallway camera" }, /obj/item/radio/intercom{ @@ -79587,14 +79149,12 @@ }, /obj/machinery/camera{ c_tag = "Security Post - Engineering"; - dir = 6 + dir = 9 }, /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/light_switch{ pixel_x = -11; pixel_y = 24 @@ -79916,7 +79476,7 @@ dir = 5 }, /obj/item/kirbyplants/random, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -80066,8 +79626,7 @@ "usW" = ( /obj/structure/bed, /obj/item/bedsheet/dorms, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/carpet/blue, @@ -80231,9 +79790,8 @@ /turf/open/floor/vault, /area/engine/engine_room) "uuU" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Recreation - Cryo Lounge"; - dir = 4; name = "recreation camera" }, /obj/structure/table, @@ -80512,8 +80070,7 @@ /obj/machinery/computer/card{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ @@ -80597,8 +80154,7 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/iron/white, @@ -80721,9 +80277,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/light_switch{ pixel_x = -24 }, @@ -80802,7 +80356,7 @@ /turf/open/floor/iron, /area/storage/primary) "uAK" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -80836,15 +80390,14 @@ /obj/structure/table/wood, /obj/item/food/pie/cream, /obj/item/clothing/head/costume/lobsterhat, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/iron/dark/side, /area/crew_quarters/theatre/backstage) "uBs" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -80862,9 +80415,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/chair/stool{ - dir = 4 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/carpet, /area/crew_quarters/bar/atrium) "uBw" = ( @@ -81000,9 +80551,7 @@ /turf/open/floor/iron/cafeteria, /area/vacant_room/commissary/commissaryFood) "uDx" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, @@ -81434,8 +80983,7 @@ /obj/item/wirecutters, /obj/item/shovel/spade, /obj/effect/turf_decal/bot, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /obj/machinery/newscaster{ @@ -81480,7 +81028,7 @@ }, /obj/machinery/camera{ c_tag = "Kitchen Hatch"; - dir = 9; + dir = 6; name = "service camera" }, /obj/machinery/firealarm/directional/east, @@ -81661,7 +81209,7 @@ "uLG" = ( /obj/machinery/camera{ c_tag = "Port Primary Hallway - Fore"; - dir = 5; + dir = 10; name = "hallway camera" }, /turf/open/floor/iron, @@ -81751,7 +81299,7 @@ "uNi" = ( /obj/machinery/camera{ c_tag = "Xenobiology - Aft"; - dir = 9; + dir = 6; name = "xenobiology camera"; network = list("ss13","xeno","rd") }, @@ -81816,7 +81364,7 @@ /turf/open/floor/iron/dark, /area/hallway/primary/central) "uNL" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -81834,7 +81382,7 @@ /turf/open/floor/iron/dark, /area/engine/gravity_generator) "uOg" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -82387,7 +81935,7 @@ }, /obj/machinery/camera{ c_tag = "Recreation - fore"; - dir = 6; + dir = 9; name = "recreation camera" }, /turf/open/floor/iron/dark/side{ @@ -82436,9 +81984,8 @@ "uWu" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Science - Shuttle dock"; - dir = 4; name = "science camera" }, /obj/effect/decal/cleanable/dirt, @@ -82677,9 +82224,8 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Science maintenance - Port"; - dir = 4; name = "science camera" }, /turf/open/floor/iron/dark, @@ -83107,8 +82653,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/central) "vdt" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/guideline/guideline_in/red, @@ -83266,7 +82811,7 @@ /area/hydroponics/garden) "vfa" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -83321,9 +82866,7 @@ /area/space/nearstation) "vfS" = ( /obj/machinery/light, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -83472,7 +83015,7 @@ "vih" = ( /obj/machinery/camera{ c_tag = "Atmospherics - Oxygen Supply"; - dir = 10; + dir = 5; name = "atmospherics camera" }, /turf/open/floor/engine/o2/light, @@ -83548,9 +83091,7 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -83948,7 +83489,7 @@ /turf/open/floor/wood, /area/security/detectives_office) "vmR" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow, /turf/open/floor/iron/dark, /area/science/robotics/mechbay) @@ -83995,12 +83536,10 @@ /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","security") }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -84025,9 +83564,8 @@ /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) "vod" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Chapel - Starboard"; - dir = 8; name = "chapel camera" }, /obj/structure/bookcase/random/religion, @@ -84231,17 +83769,14 @@ /obj/effect/turf_decal/stripes/red/line, /obj/structure/cable, /obj/structure/window/plasma/reinforced, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Supermatter Chamber"; - dir = 4; network = list("engine") }, /turf/open/floor/engine, /area/engine/supermatter) "vqq" = ( -/obj/structure/chair/stool{ - dir = 1 - }, +/obj/structure/chair/stool/directional/south, /obj/effect/landmark/start/assistant, /turf/open/floor/carpet, /area/crew_quarters/bar/atrium) @@ -84284,7 +83819,7 @@ /turf/open/floor/iron/techmaint, /area/engine/gravity_generator) "vqF" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /turf/open/floor/iron, @@ -84391,8 +83926,7 @@ /turf/open/floor/iron/tech/grid, /area/engine/engine_room) "vrD" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /obj/effect/turf_decal/tile/green/half/contrasted, @@ -84415,9 +83949,8 @@ /turf/open/floor/iron, /area/medical/cryo) "vrW" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Xenobiology - Kill Room"; - dir = 1; name = "xenobiology camera"; network = list("ss13","xeno","rd") }, @@ -84442,9 +83975,7 @@ /obj/effect/turf_decal/guideline/guideline_out/blue{ dir = 1 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -84464,8 +83995,7 @@ /turf/open/floor/iron/dark, /area/quartermaster/miningdock) "vso" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -84501,9 +84031,7 @@ dir = 1 }, /obj/effect/turf_decal/trimline/red/line, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -84575,13 +84103,13 @@ /turf/open/floor/iron/white, /area/medical/genetics) "vtG" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/machinery/light/small{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "AI Chamber - Antechamber"; name = "ai camera"; network = list("aichamber"); @@ -84807,7 +84335,7 @@ /obj/item/rollerbed, /obj/item/clothing/glasses/eyepatch, /obj/item/wrench, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/item/storage/backpack/duffelbag/med, @@ -84883,8 +84411,7 @@ /obj/effect/turf_decal/trimline/red/corner{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","prison") }, /turf/open/floor/iron, @@ -85144,9 +84671,7 @@ /turf/open/floor/iron, /area/crew_quarters/locker) "vxT" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -85258,9 +84783,7 @@ /turf/open/floor/iron/techmaint, /area/science/explab) "vyZ" = ( -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/iron, /area/vacant_room/commissary/commissary1) "vzm" = ( @@ -85309,7 +84832,7 @@ "vzS" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/item/kirbyplants/random, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/effect/turf_decal/tile/yellow/opposingcorners, @@ -85387,9 +84910,8 @@ /area/hallway/primary/central) "vAj" = ( /obj/structure/window/reinforced, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Locker Room - Holodeck"; - dir = 8; name = "dormitories camera" }, /obj/structure/chair{ @@ -85931,8 +85453,7 @@ /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 5 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/light, @@ -86234,9 +85755,7 @@ /turf/open/floor/iron, /area/hallway/primary/central) "vLx" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -86470,7 +85989,7 @@ }, /obj/machinery/camera{ c_tag = "Engineering - Power Monitoring"; - dir = 6; + dir = 9; name = "engineering camera" }, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ @@ -86508,7 +86027,7 @@ }, /obj/machinery/camera{ c_tag = "Science - Fore hallway"; - dir = 5; + dir = 10; name = "science camera"; network = list("ss13","rd") }, @@ -86554,7 +86073,7 @@ "vOz" = ( /obj/machinery/camera{ c_tag = "Shuttle construction area - Escape Pod"; - dir = 6; + dir = 9; name = "hallway camera" }, /turf/open/floor/iron/sepia, @@ -86567,7 +86086,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/item/folder/blue, @@ -86655,7 +86174,7 @@ }, /obj/machinery/camera{ c_tag = "Medbay - Back entrance"; - dir = 6; + dir = 9; name = "medbay camera"; network = list("ss13","medbay") }, @@ -86706,8 +86225,7 @@ /turf/open/floor/iron, /area/crew_quarters/locker) "vPV" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/light/small, @@ -86785,9 +86303,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/plating, /area/maintenance/port) "vRc" = ( @@ -86832,9 +86348,8 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "vRu" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Atmospherics - Carbon Dioxide Cell"; - dir = 8; name = "atmospherics camera" }, /turf/open/floor/engine/co2/light, @@ -87095,7 +86610,7 @@ /area/crew_quarters/heads/hos) "vUs" = ( /obj/structure/table/wood, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/item/clipboard{ @@ -87338,7 +86853,7 @@ /obj/effect/turf_decal/delivery, /obj/machinery/camera{ c_tag = "Telecomms - Storage room"; - dir = 6; + dir = 9; name = "telecomms camera"; network = list("ss13","tcomms") }, @@ -87869,13 +87384,11 @@ /obj/effect/turf_decal/guideline/guideline_in/red{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Central Primary Hallway - Central Fore"; - dir = 8; name = "hallway camera" }, /obj/machinery/light/small{ @@ -87898,8 +87411,7 @@ /turf/open/floor/carpet/green, /area/crew_quarters/dorms) "wfh" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/machinery/modular_computer/console/preset/engineering{ @@ -88061,7 +87573,7 @@ "whB" = ( /obj/machinery/camera{ c_tag = "Arrivals Docking area - Aft"; - dir = 10; + dir = 5; name = "hallway camera" }, /obj/structure/table/reinforced, @@ -88610,7 +88122,7 @@ "wov" = ( /obj/machinery/camera{ c_tag = "Arrivals Docking area - Aft"; - dir = 10; + dir = 5; name = "hallway camera" }, /turf/open/floor/engine{ @@ -88673,9 +88185,8 @@ dir = 9 }, /obj/item/kirbyplants/random, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Bridge - Dock - Fore"; - dir = 4; name = "command camera" }, /obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, @@ -88794,9 +88305,8 @@ /turf/open/floor/wood, /area/crew_quarters/heads/hos) "wqP" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Starboard Primary Hallway - Telecomm entrance"; - dir = 4; name = "hallway camera" }, /obj/machinery/firealarm/directional/west, @@ -88856,7 +88366,7 @@ /turf/open/floor/iron/techmaint, /area/science/shuttle) "wrH" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow, @@ -89078,8 +88588,7 @@ /turf/open/floor/catwalk_floor, /area/drydock) "wuj" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/turf_decal/guideline/guideline_mid/purple{ @@ -89135,7 +88644,7 @@ "wuF" = ( /obj/machinery/camera{ c_tag = "Arrivals - Aft Arm - Far Fore"; - dir = 5; + dir = 10; name = "hallway camera" }, /turf/open/floor/iron/dark, @@ -89210,7 +88719,7 @@ /turf/open/floor/iron/dark, /area/science/lobby) "wvS" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/old, /obj/structure/closet/secure_closet/injection, @@ -89601,8 +89110,7 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/turf_decal/tile/brown/half/contrasted{ @@ -89902,9 +89410,8 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Atmospherics - Maintenace access"; - dir = 1; name = "atmospherics camera" }, /turf/open/floor/iron/dark, @@ -90041,7 +89548,7 @@ "wHC" = ( /obj/machinery/camera{ c_tag = "Atmospherics - Nitrogen Cell"; - dir = 10; + dir = 5; name = "atmospherics camera" }, /turf/open/floor/engine/n2/light, @@ -90239,7 +89746,7 @@ /area/hydroponics) "wKh" = ( /obj/structure/frame/machine, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /turf/open/floor/plating, @@ -90267,7 +89774,7 @@ dir = 4 }, /obj/structure/table/reinforced, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/item/reagent_containers/syringe, @@ -90322,9 +89829,7 @@ /turf/open/floor/plating, /area/maintenance/department/security/brig) "wLf" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/mapping_helpers/apc/discharged, /obj/structure/cable/yellow{ icon_state = "0-2" @@ -90435,7 +89940,7 @@ /turf/open/floor/iron/techmaint, /area/science/shuttledock) "wMs" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/effect/turf_decal/guideline/guideline_in/red, @@ -90594,9 +90099,8 @@ dir = 8 }, /obj/item/paicard, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Bar"; - dir = 4; name = "service camera" }, /obj/effect/turf_decal/tile/bar/opposingcorners{ @@ -90605,7 +90109,7 @@ /turf/open/floor/iron/dark, /area/crew_quarters/bar) "wOz" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /turf/open/floor/plating, @@ -90640,8 +90144,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -90796,9 +90299,8 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 26 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Cargo Bay - Aft"; - dir = 8; name = "cargo camera" }, /turf/open/floor/plating, @@ -90945,9 +90447,7 @@ /turf/open/floor/iron, /area/hallway/primary/central) "wSL" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -91121,8 +90621,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/plating, @@ -91563,8 +91062,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/structure/table, @@ -91639,7 +91137,7 @@ dir = 8; name = "Filter to Gas" }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/structure/cable/orange{ @@ -91768,7 +91266,7 @@ /area/engine/supermatter) "xac" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -91842,7 +91340,7 @@ "xbh" = ( /obj/machinery/camera{ c_tag = "Shuttle construction area - Fore"; - dir = 6; + dir = 9; name = "hallway camera" }, /obj/machinery/firealarm/directional/north, @@ -91971,7 +91469,7 @@ }, /obj/structure/rack, /obj/item/book/manual/wiki/security_space_law, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/effect/turf_decal/siding/wood/corner{ @@ -92075,13 +91573,12 @@ /turf/open/floor/plating/asteroid/airless, /area/space) "xdO" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Cargo Bay - Starboard"; - dir = 4; name = "cargo camera" }, /obj/machinery/light, @@ -92125,9 +91622,8 @@ /turf/open/floor/iron, /area/hallway/secondary/entry) "xdU" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Port Primary Hallway - lounge"; - dir = 1; name = "hallway camera" }, /obj/structure/bookcase/random, @@ -92311,9 +91807,7 @@ /obj/structure/cable/yellow{ icon_state = "1-4" }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, @@ -92372,9 +91866,7 @@ pixel_y = 28 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/structure/chair/stool{ - dir = 1 - }, +/obj/structure/chair/stool/directional/south, /turf/open/floor/iron/dark/side{ dir = 1 }, @@ -92491,7 +91983,7 @@ /obj/effect/turf_decal/delivery, /obj/machinery/camera{ c_tag = "Locker Room - Fore"; - dir = 6; + dir = 9; name = "dormitories camera" }, /obj/structure/disposalpipe/trunk, @@ -92518,9 +92010,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/light_switch{ pixel_x = 24; pixel_y = 24 @@ -92666,9 +92156,8 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Chapel - Funeral Parlour"; - dir = 4; name = "chapel camera" }, /turf/open/floor/iron/dark, @@ -92705,8 +92194,7 @@ /turf/open/floor/iron/dark, /area/science/robotics/mechbay) "xjk" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/delivery, @@ -92714,9 +92202,8 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Cargo - Office"; - dir = 8; name = "cargo camera" }, /obj/machinery/firealarm/directional/east, @@ -92867,8 +92354,7 @@ /area/solar/port/aft) "xkG" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /turf/open/floor/iron, @@ -92960,7 +92446,7 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/camera{ c_tag = "Custodial bay"; - dir = 6 + dir = 9 }, /obj/structure/closet/l3closet/janitor, /obj/item/clothing/gloves/maid, @@ -93025,7 +92511,7 @@ /obj/effect/turf_decal/guideline/guideline_in_arrow_con/blue, /obj/effect/turf_decal/guideline/guideline_mid_arrow_con/purple, /obj/machinery/firealarm/directional/north, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Central Primary Hallway - Port"; name = "hallway camera" }, @@ -93112,9 +92598,7 @@ /turf/open/floor/iron/dark, /area/maintenance/department/science) "xnl" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -93311,8 +92795,7 @@ /obj/effect/turf_decal/trimline/red/filled/line{ dir = 5 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /obj/machinery/computer/security, @@ -93365,8 +92848,7 @@ "xqD" = ( /obj/machinery/power/terminal, /obj/structure/cable/yellow, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/iron/dark, @@ -93404,9 +92886,7 @@ dir = 1 }, /obj/effect/turf_decal/siding/wood, -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/wood, /area/crew_quarters/theatre) "xqN" = ( @@ -93568,13 +93048,11 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Engineering - Shared Storage"; - dir = 1; name = "engineering camera" }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/iron/grid/steel, @@ -93583,7 +93061,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -93754,15 +93232,13 @@ name = "Cargo Checkpoint RC"; pixel_y = 30 }, -/obj/machinery/camera{ - c_tag = "Security Post - Cargo"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Security Post - Cargo" }, /obj/effect/turf_decal/trimline/red/filled/line{ dir = 5 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /obj/machinery/computer/security/mining, @@ -93882,10 +93358,10 @@ /turf/open/floor/plating, /area/security/detectives_office) "xwh" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Medbay - Sleepers"; name = "medbay camera"; network = list("ss13","medbay") @@ -93961,8 +93437,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/plating, @@ -94215,7 +93690,7 @@ "xzJ" = ( /obj/effect/turf_decal/bot, /obj/structure/ore_box, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Cargo - Mining Dock"; name = "cargo camera" }, @@ -94318,7 +93793,7 @@ /obj/effect/turf_decal/tile/blue, /obj/machinery/camera{ c_tag = "Library - Port"; - dir = 5; + dir = 10; name = "library camera" }, /turf/open/floor/iron/white, @@ -94386,7 +93861,7 @@ "xBr" = ( /obj/machinery/camera{ c_tag = "Central Primary Hallway - Recreation area entrance"; - dir = 9; + dir = 6; name = "hallway camera" }, /obj/effect/turf_decal/guideline/guideline_in/red{ @@ -94547,8 +94022,7 @@ pixel_x = -3; pixel_y = 3 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/iron/grid/steel, @@ -94585,8 +94059,7 @@ }, /area/docking/arrival) "xDf" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/light, @@ -95072,7 +94545,7 @@ }, /obj/machinery/camera{ c_tag = "Atmospherics - Center"; - dir = 10; + dir = 5; name = "atmospherics camera" }, /turf/open/floor/iron/dark/side, @@ -95711,7 +95184,7 @@ "xMo" = ( /obj/machinery/camera{ c_tag = "Locker Room - Aft"; - dir = 5; + dir = 10; name = "dormitories camera" }, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ @@ -95827,9 +95300,8 @@ /obj/structure/sign/poster/contraband/random{ pixel_y = -32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Theatre - Backstage"; - dir = 1; name = "service camera" }, /obj/machinery/light, @@ -95846,7 +95318,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/machinery/recharger, @@ -96118,9 +95590,7 @@ "xQt" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/machinery/light, /obj/structure/cable/yellow, /turf/open/floor/iron/dark, @@ -96301,9 +95771,8 @@ "xSF" = ( /obj/effect/spawner/randomvend/snack, /obj/effect/turf_decal/delivery, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Locker Room - Arcade"; - dir = 4; name = "dormitories camera" }, /turf/open/floor/iron/techmaint, @@ -96342,8 +95811,7 @@ /area/crew_quarters/fitness/recreation) "xTl" = ( /obj/structure/table, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -96471,7 +95939,7 @@ dir = 1 }, /obj/item/kirbyplants/random, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/machinery/firealarm/directional/north, @@ -96503,7 +95971,7 @@ }, /obj/machinery/airalarm/directional/south, /obj/machinery/camera/autoname{ - dir = 10; + dir = 5; network = list("ss13","prison") }, /turf/open/floor/iron/dark, @@ -96600,7 +96068,7 @@ }, /obj/machinery/camera{ c_tag = "Cargo Bay - Starboard"; - dir = 6; + dir = 9; name = "cargo camera" }, /obj/item/radio/intercom{ @@ -96643,15 +96111,12 @@ /turf/open/floor/iron/grid/steel, /area/crew_quarters/dorms) "xXs" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ @@ -96876,7 +96341,7 @@ "xZz" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/turf_decal/stripes/corner, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Engineering Maintenance - Engine Entrance"; name = "engineering camera" }, @@ -96923,9 +96388,7 @@ pixel_y = 6 }, /obj/effect/spawner/lootdrop/three_course_meal, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/machinery/light/small{ dir = 4 }, @@ -97038,9 +96501,7 @@ /turf/open/floor/iron/techmaint, /area/maintenance/aft/secondary) "ybl" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /obj/machinery/light, /turf/open/floor/iron/showroomfloor, @@ -97105,9 +96566,8 @@ dir = 1 }, /obj/effect/turf_decal/stripes/end, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Science - Mech Bay"; - dir = 1; name = "science camera"; network = list("ss13","rd") }, @@ -97348,8 +96808,7 @@ /turf/open/floor/iron/dark, /area/chapel/office) "yfi" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ @@ -97448,7 +96907,7 @@ /turf/open/floor/iron, /area/hallway/primary/central) "ygU" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /turf/open/floor/iron/cafeteria, @@ -97583,7 +97042,7 @@ "yiv" = ( /obj/machinery/camera{ c_tag = "Library - Port"; - dir = 5; + dir = 10; name = "library camera" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -97863,7 +97322,7 @@ /obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, /obj/machinery/camera{ c_tag = "Bridge - Command center"; - dir = 9; + dir = 6; name = "command camera" }, /turf/open/floor/iron/dark, @@ -118891,8 +118350,8 @@ ksN mse sxX mRd -tHg -hdw +cXO +kSv mRd fXw rkv diff --git a/_maps/map_files/KiloStation/KiloStation.dmm b/_maps/map_files/KiloStation/KiloStation.dmm index 0a2036c7ea29a..3ecceb65fc44d 100644 --- a/_maps/map_files/KiloStation/KiloStation.dmm +++ b/_maps/map_files/KiloStation/KiloStation.dmm @@ -292,13 +292,13 @@ dir = 4 }, /obj/machinery/camera/autoname{ - dir = 5 + dir = 10 }, /obj/effect/turf_decal/stripes/corner{ dir = 1 }, /obj/machinery/airalarm/server{ - dir = 4; + dir = 8; pixel_x = -28 }, /obj/machinery/atmospherics/pipe/heat_exchanging/simple, @@ -334,9 +334,8 @@ pixel_x = 24; pixel_y = 24 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "AI Chamber Core"; - dir = 1; name = "core camera"; network = list("aicore") }, @@ -577,9 +576,8 @@ dir = 8; pixel_x = 32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Detective's Office"; - dir = 8; name = "detective camera" }, /obj/effect/turf_decal/siding/wood/end{ @@ -689,9 +687,8 @@ /turf/open/floor/plating, /area/maintenance/fore) "acM" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Satellite External Fore"; - dir = 1; name = "exterior camera"; network = list("minisat"); start_active = 1 @@ -920,9 +917,8 @@ dir = 4; pixel_x = -24 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Satellite Maintenance"; - dir = 4; name = "satellite camera"; network = list("minisat") }, @@ -939,9 +935,8 @@ /obj/machinery/light_switch{ pixel_x = 24 }, -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/south{ c_tag = "Vault"; - dir = 1; name = "vault camera"; network = list("vault") }, @@ -982,9 +977,8 @@ /turf/open/floor/engine, /area/ai_monitored/turret_protected/aisat_interior) "adM" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Satellite Antechamber"; - dir = 1; name = "satellite camera"; network = list("minisat") }, @@ -1551,7 +1545,7 @@ name = "Meatbag Pacifier"; pixel_y = 24 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "AI Chamber SMES"; name = "core camera"; network = list("aicore") @@ -1583,9 +1577,8 @@ pixel_x = 6 }, /obj/item/storage/firstaid/regular, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Bridge Emergency Supplies"; - dir = 1; name = "command camera" }, /turf/open/floor/iron/dark, @@ -1741,7 +1734,7 @@ /obj/structure/sign/warning/explosives{ pixel_y = 31 }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, @@ -1850,8 +1843,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/decal/cleanable/dirt, @@ -2110,9 +2102,8 @@ /obj/structure/sign/departments/engineering{ pixel_y = -32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Starboard Hallway Rotunda"; - dir = 1; name = "starboard camera" }, /obj/structure/disposalpipe/segment{ @@ -2288,7 +2279,7 @@ dir = 1 }, /obj/machinery/airalarm/server{ - dir = 4; + dir = 8; pixel_x = -22 }, /turf/open/floor/engine{ @@ -2843,8 +2834,7 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "alh" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/turf_decal/stripes/line{ @@ -2857,8 +2847,7 @@ id = "transittube"; name = "Transit Tube Blast door" }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/caution/stand_clear, @@ -2920,8 +2909,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/effect/turf_decal/siding/wood/end{ @@ -3540,7 +3528,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Telecomms Server SMES"; name = "telecomms camera"; network = list("ss13","tcomms") @@ -3603,9 +3591,8 @@ dir = 8; pixel_x = 24 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Telecomms Server Room"; - dir = 8; name = "telecomms camera"; network = list("ss13","tcomms") }, @@ -3691,9 +3678,8 @@ /turf/open/space, /area/space/nearstation) "apt" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Xenobiology Cell 5"; - dir = 4; name = "xenobiology camera"; network = list("ss13","rd","xeno") }, @@ -4506,9 +4492,8 @@ /obj/structure/extinguisher_cabinet{ pixel_x = -26 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Chapel"; - dir = 4; name = "chapel camera" }, /obj/structure/chair/fancy/bench/pew/right{ @@ -4724,9 +4709,8 @@ /obj/machinery/light_switch{ pixel_x = -24 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Server Room"; - dir = 1; name = "science camera"; network = list("ss13","rd") }, @@ -5017,7 +5001,7 @@ /obj/structure/sign/poster/official/ian{ pixel_y = 32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Head of Personnel's Office"; name = "command camera" }, @@ -5178,9 +5162,8 @@ /obj/machinery/portable_atmospherics/canister/nitrous_oxide, /obj/effect/turf_decal/delivery, /obj/effect/turf_decal/stripes/line, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Atmospherics Desk"; - dir = 1; name = "atmospherics camera"; network = list("ss13","engine") }, @@ -5540,9 +5523,8 @@ dir = 4 }, /obj/machinery/shieldgen, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Secure Storage"; - dir = 4; name = "engineering camera"; network = list("ss13","engine") }, @@ -5680,7 +5662,6 @@ dir = 1 }, /obj/machinery/airalarm/engine{ - dir = 1; pixel_y = -24 }, /obj/structure/cable{ @@ -6000,9 +5981,8 @@ /turf/open/floor/grass, /area/chapel/main) "aAy" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Xenobiology Cell 6"; - dir = 8; name = "xenobiology camera"; network = list("ss13","rd","xeno") }, @@ -6012,9 +5992,8 @@ /turf/open/floor/engine, /area/science/xenobiology) "aAA" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Xenobiology Cell 2"; - dir = 4; name = "xenobiology camera"; network = list("ss13","rd","xeno") }, @@ -6069,7 +6048,7 @@ /obj/structure/sign/warning/nosmoking{ pixel_x = -28 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Mech Bay"; name = "science camera"; network = list("ss13","rd") @@ -6604,7 +6583,7 @@ /turf/open/floor/engine/o2, /area/engine/atmos) "aDE" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Atmospherics Tank - Air"; name = "atmospherics camera"; network = list("ss13","engine") @@ -7140,7 +7119,7 @@ /turf/open/floor/iron/dark, /area/science/lab) "aGk" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Atmospherics Tank - N2"; name = "atmospherics camera"; network = list("ss13","engine") @@ -7342,8 +7321,7 @@ /area/maintenance/port) "aHw" = ( /obj/machinery/porta_turret/ai, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/machinery/light/small{ @@ -7884,9 +7862,8 @@ /turf/open/floor/plating, /area/maintenance/central) "aLR" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Xenobiology Cell 4"; - dir = 8; name = "xenobiology camera"; network = list("ss13","rd","xeno") }, @@ -7903,9 +7880,8 @@ /turf/open/floor/iron/dark, /area/engine/engineering) "aLW" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "AI Upload Garden"; - dir = 4; name = "upload camera"; network = list("aiupload") }, @@ -8059,36 +8035,32 @@ /turf/open/floor/engine/air, /area/engine/atmos) "aMZ" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Atmospherics Tank - CO2"; - dir = 4; name = "atmospherics camera"; network = list("ss13","engine") }, /turf/open/floor/engine/co2, /area/engine/atmos) "aNa" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Atmospherics Tank - Plasma"; - dir = 4; name = "atmospherics camera"; network = list("ss13","engine") }, /turf/open/floor/engine/plasma, /area/engine/atmos) "aNb" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Atmospherics Tank - N2O"; - dir = 4; name = "atmospherics camera"; network = list("ss13","engine") }, /turf/open/floor/engine/n2o, /area/engine/atmos) "aNc" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Atmospherics Tank - Mix"; - dir = 4; name = "atmospherics camera"; network = list("ss13","engine") }, @@ -8211,9 +8183,8 @@ /turf/open/floor/iron, /area/security/prison) "aOk" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "AI Upload Transit Exterior"; - dir = 8; name = "upload camera"; network = list("aiupload") }, @@ -8278,8 +8249,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/machinery/atmospherics/pipe/layer_manifold, @@ -8343,8 +8313,7 @@ "aPM" = ( /obj/machinery/suit_storage_unit/ce, /obj/effect/turf_decal/delivery, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/stripes/line{ @@ -8699,8 +8668,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/structure/cable/yellow, @@ -8873,8 +8841,7 @@ pixel_y = 24; specialfunctions = 4 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/landmark/start/assistant, @@ -8887,9 +8854,8 @@ }, /area/crew_quarters/locker) "aUI" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Xenobiology Cell 1"; - dir = 4; name = "xenobiology camera"; network = list("ss13","rd","xeno") }, @@ -8912,7 +8878,8 @@ icon_state = "4-8" }, /obj/machinery/airalarm/mixingchamber{ - pixel_y = 22 + pixel_y = 22; + dir = 1 }, /turf/open/floor/iron/dark, /area/science/mixing/chamber) @@ -8936,9 +8903,8 @@ /obj/machinery/newscaster{ pixel_x = 30 }, -/obj/machinery/camera{ - c_tag = "Law Office"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Law Office" }, /turf/open/floor/carpet/green, /area/lawoffice) @@ -9262,9 +9228,8 @@ /turf/open/floor/plating, /area/science/lab) "aYh" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Xenobiology Cell 3"; - dir = 8; name = "xenobiology camera"; network = list("ss13","rd","xeno") }, @@ -10022,7 +9987,7 @@ dir = 4 }, /obj/machinery/airalarm/server{ - dir = 8; + dir = 4; pixel_x = 22 }, /obj/machinery/atmospherics/pipe/manifold/general/visible{ @@ -10045,8 +10010,7 @@ dir = 1 }, /obj/structure/table, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/decal/cleanable/dirt, @@ -10136,7 +10100,7 @@ /obj/structure/sign/poster/official/do_not_question{ pixel_x = 30 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Backstage"; name = "diner camera" }, @@ -10196,9 +10160,8 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Aft Hallway Security Doors"; - dir = 4; name = "aft camera" }, /turf/open/floor/iron, @@ -10367,8 +10330,7 @@ /turf/open/floor/plating, /area/science/xenobiology) "beZ" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /turf/open/floor/engine, @@ -10547,7 +10509,7 @@ /turf/open/floor/iron/dark, /area/maintenance/starboard) "bfY" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Xenobiology Test Chamber"; name = "xenobiology camera"; network = list("ss13","rd","xeno") @@ -10560,7 +10522,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -10866,7 +10828,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Xenobiology Euthanization Chamber"; name = "xenobiology camera"; network = list("ss13","rd","xeno") @@ -11440,8 +11402,7 @@ pixel_y = 24; specialfunctions = 4 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/effect/landmark/start/assistant, @@ -11835,9 +11796,8 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Satellite Atmospherics"; - dir = 8; name = "satellite camera"; network = list("minisat") }, @@ -12363,13 +12323,11 @@ /turf/open/floor/plating, /area/maintenance/port) "boQ" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, -/obj/machinery/camera{ - c_tag = "Security Secways"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Security Secways" }, /obj/effect/turf_decal/box, /obj/vehicle/ridden/secway, @@ -12930,8 +12888,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /mob/living/simple_animal/chicken{ @@ -13035,10 +12992,10 @@ pixel_x = 2; pixel_y = 2 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Chapel Office"; name = "chapel camera" }, @@ -13436,8 +13393,7 @@ /area/crew_quarters/bar) "buP" = ( /obj/structure/bookcase/random/nonfiction, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /turf/open/floor/wood, @@ -13502,7 +13458,7 @@ /area/library) "bvi" = ( /obj/structure/bookcase/random/reference, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Bar Shelves"; name = "bar camera" }, @@ -13726,7 +13682,7 @@ "bwK" = ( /obj/structure/flora/grass/jungle/b, /obj/structure/flora/ausbushes/sparsegrass, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /turf/open/floor/grass, @@ -13966,7 +13922,7 @@ name = "Meatbag Pacifier"; pixel_y = 24 }, -/obj/machinery/camera/motion{ +/obj/machinery/camera/directional/north{ c_tag = "AI Upload Turrets"; name = "upload camera"; network = list("aiupload") @@ -14089,8 +14045,7 @@ dir = 1 }, /obj/effect/decal/cleanable/cobweb, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/structure/sign/plaques/kiddie{ @@ -14195,9 +14150,8 @@ /obj/structure/reagent_dispensers/peppertank{ pixel_x = -30 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Cargo Checkpoint Post"; - dir = 1; name = "cargo camera"; network = list("ss13","qm") }, @@ -15155,8 +15109,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/engine, @@ -15179,7 +15132,7 @@ /obj/item/radio/intercom{ pixel_x = 28 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Secure Tech Storage"; name = "engineering camera"; network = list("ss13","engine") @@ -16018,9 +15971,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Captain's Tactical Relocation"; - dir = 4; name = "command camera" }, /obj/structure/cable/yellow{ @@ -16107,8 +16059,7 @@ }, /obj/effect/turf_decal/tile/neutral, /obj/machinery/light, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13", "security") }, /obj/machinery/firealarm/directional/south, @@ -16131,7 +16082,7 @@ /turf/open/floor/iron/dark, /area/quartermaster/storage) "bIU" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Atmospherics Tank - O2"; name = "atmospherics camera"; network = list("ss13","engine") @@ -16329,8 +16280,7 @@ pixel_y = 24; specialfunctions = 4 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/siding/wood{ @@ -17086,7 +17036,7 @@ /obj/item/radio/intercom{ pixel_y = 22 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Departures Checkpoint"; name = "shuttle camera" }, @@ -17728,9 +17678,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Departures Cargo Dock"; - dir = 4; name = "shuttle camera" }, /obj/structure/cable/yellow{ @@ -17876,7 +17825,7 @@ dir = 4 }, /obj/machinery/recharger, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/effect/turf_decal/stripes/corner{ @@ -18023,9 +17972,8 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/sand/plating, /obj/structure/lattice/catwalk, -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/south{ c_tag = "Armory - External"; - dir = 1; network = list("ss13", "prison") }, /turf/open/floor/plating/airless{ @@ -19234,8 +19182,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, @@ -20080,9 +20027,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "AI Chamber Door"; - dir = 1; name = "core camera"; network = list("aicore") }, @@ -20332,8 +20278,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -20487,8 +20432,7 @@ /turf/open/floor/iron, /area/hallway/primary/fore) "cgY" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/effect/decal/cleanable/dirt, @@ -20881,9 +20825,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Satellite Foyer"; - dir = 8; name = "satellite camera"; network = list("minisat") }, @@ -20951,9 +20894,8 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "ciI" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Satellite External Port"; - dir = 8; name = "exterior camera"; network = list("minisat"); start_active = 1 @@ -21022,9 +20964,8 @@ name = "AI Upload turret control"; pixel_y = -24 }, -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/west{ c_tag = "AI Upload Foyer"; - dir = 4; name = "upload camera"; network = list("aiupload") }, @@ -21057,8 +20998,7 @@ }, /area/maintenance/fore) "cje" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/machinery/light/small{ @@ -21223,8 +21163,7 @@ /obj/machinery/power/smes{ charge = 5e+006 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/machinery/status_display/evac{ @@ -21730,9 +21669,8 @@ dir = 1 }, /obj/effect/turf_decal/stripes/line, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Gravity Generator"; - dir = 1; name = "engineering camera"; network = list("ss13","engine") }, @@ -21743,8 +21681,7 @@ dir = 1 }, /obj/effect/turf_decal/stripes/line, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/engine, @@ -21865,9 +21802,8 @@ /turf/open/floor/iron/dark, /area/engine/gravity_generator) "cmS" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Satellite External Starboard"; - dir = 4; name = "exterior camera"; network = list("minisat"); start_active = 1 @@ -22131,9 +22067,8 @@ "cos" = ( /obj/structure/lattice/catwalk, /obj/machinery/light, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Arrivals Drydock Canisters"; - dir = 1; name = "shuttle camera" }, /obj/structure/cable/yellow{ @@ -22421,7 +22356,7 @@ }, /obj/machinery/camera{ c_tag = "Recovery Room"; - dir = 5; + dir = 10; name = "medical camera"; network = list("ss13","medical") }, @@ -23449,8 +23384,7 @@ dir = 8; pixel_x = -12 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/effect/decal/cleanable/dirt, @@ -24021,9 +23955,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Supermatter Terminal"; - dir = 4; name = "engineering camera"; network = list("ss13","engine") }, @@ -24062,9 +23995,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Supermatter Waste Line"; - dir = 8; name = "engineering camera"; network = list("ss13","engine") }, @@ -24105,9 +24037,8 @@ /obj/machinery/power/terminal{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Gravity Generator Foyer"; - dir = 4; name = "engineering camera"; network = list("ss13","engine") }, @@ -24152,15 +24083,13 @@ dir = 4 }, /obj/effect/turf_decal/stripes/line, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/engine, /area/engine/engineering) "cxG" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -24444,9 +24373,8 @@ /turf/open/floor/iron/dark, /area/chapel/office) "cyG" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Arrivals Storage"; - dir = 4; name = "shuttle camera" }, /turf/open/floor/plating, @@ -24469,8 +24397,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/structure/cable/yellow{ @@ -24917,7 +24844,7 @@ pixel_y = 22 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Starboard Quarter Solar"; name = "engineering camera"; network = list("ss13","engine") @@ -26087,9 +26014,7 @@ /area/maintenance/department/science) "cGo" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -26156,8 +26081,7 @@ name = "Mass Driver"; req_access_txt = "22" }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/button/massdriver{ @@ -26474,14 +26398,13 @@ /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Toxins Burn Chamber"; - dir = 8; name = "science camera"; network = list("ss13","rd") }, /obj/machinery/airalarm/mixingchamber{ - dir = 8; + dir = 4; pixel_x = 24 }, /obj/machinery/light/small{ @@ -26685,7 +26608,7 @@ /obj/structure/extinguisher_cabinet{ pixel_y = 30 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Captain's Office"; name = "command camera" }, @@ -26918,9 +26841,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Trash Chute"; - dir = 1; name = "service camera" }, /obj/structure/disposalpipe/segment{ @@ -27187,8 +27109,7 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /turf/open/floor/engine, @@ -27304,9 +27225,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Supermatter Engine"; - dir = 1; name = "supermatter camera"; network = list("engine") }, @@ -27351,13 +27271,11 @@ /turf/open/space/basic, /area/solar/port/aft) "cLH" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Aft Hallway Transfer Centre Doors"; - dir = 8; name = "aft camera" }, /obj/effect/turf_decal/tile/red/half/contrasted, @@ -27865,9 +27783,8 @@ dir = 1; luminosity = 2 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Turbine Chamber"; - dir = 4; network = list("turbine") }, /obj/structure/cable, @@ -28389,8 +28306,7 @@ "cPS" = ( /obj/effect/spawner/randomvend/snack, /obj/effect/turf_decal/bot, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -28509,13 +28425,11 @@ "cRM" = ( /obj/machinery/vending/wardrobe/jani_wardrobe, /obj/effect/turf_decal/bot, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Custodial Closet"; - dir = 4; name = "service camera" }, /obj/effect/decal/cleanable/dirt, @@ -28755,9 +28669,8 @@ dir = 8; pixel_x = 28 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Bar Storage"; - dir = 1; name = "bar camera" }, /obj/structure/mirror{ @@ -29846,7 +29759,7 @@ c_tag = "Virology - Testing pens"; name = "virology camera"; network = list("ss13","medbay"); - dir = 5 + dir = 10 }, /obj/structure/table/glass, /obj/item/paper_bin, @@ -29861,8 +29774,7 @@ dir = 5 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/decal/cleanable/cobweb/cobweb2, @@ -30072,7 +29984,7 @@ }, /obj/structure/table, /obj/machinery/camera/autoname{ - dir = 5 + dir = 10 }, /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 1 @@ -30086,9 +29998,8 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Auxiliary Base Construction"; - dir = 8; name = "cargo camera"; network = list("ss13","qm") }, @@ -30578,7 +30489,7 @@ name = "Evidence Closet" }, /obj/machinery/camera/autoname{ - dir = 10; + dir = 5; network = list("ss13", "security") }, /turf/open/floor/iron/dark, @@ -31005,7 +30916,7 @@ dir = 1; color = "#439C1E" }, -/obj/machinery/power/apc/auto_name/north{ +/obj/machinery/power/apc/auto_name/directional/north{ name = "Virology Lab APC" }, /obj/structure/cable/yellow{ @@ -31102,7 +31013,7 @@ /obj/item/stock_parts/subspace/treatment, /obj/item/stock_parts/subspace/treatment, /obj/item/stock_parts/subspace/treatment, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Telecomms Storage"; name = "engineering camera"; network = list("ss13","engine") @@ -31206,9 +31117,8 @@ /area/gateway) "dQY" = ( /obj/effect/turf_decal/stripes/line, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Starboard Hallway Hydroponics Counter"; - dir = 8; name = "starboard camera" }, /obj/effect/turf_decal/tile/brown/half/contrasted, @@ -31334,7 +31244,7 @@ /obj/item/toy/figure/botanist{ pixel_x = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Hydroponics"; name = "hydroponics camera" }, @@ -31550,7 +31460,7 @@ /obj/structure/extinguisher_cabinet{ pixel_y = 28 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Research Director's Office"; name = "science camera"; network = list("ss13","rd") @@ -31604,17 +31514,15 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/machinery/newscaster{ pixel_y = -28 }, /obj/machinery/recharger, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Engineering Security Post"; - dir = 1; name = "engineering camera" }, /obj/structure/cable/yellow{ @@ -32053,7 +31961,7 @@ /obj/machinery/status_display/evac{ pixel_x = 32 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 24 }, /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ @@ -32298,7 +32206,7 @@ /obj/item/folder/yellow, /obj/item/dest_tagger, /obj/item/dest_tagger, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/machinery/light{ @@ -32956,8 +32864,7 @@ "ete" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/tile/blue/half/contrasted, @@ -33190,8 +33097,7 @@ "ewC" = ( /obj/effect/turf_decal/bot, /obj/machinery/washing_machine, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/decal/cleanable/cobweb, @@ -33395,8 +33301,7 @@ /turf/closed/wall/r_wall/rust, /area/security/execution/transfer) "eAZ" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/stripes/line{ @@ -33454,7 +33359,7 @@ empty = 1; name = "First-Aid (empty)" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Robotics Lab"; name = "science camera"; network = list("ss13","rd") @@ -33510,13 +33415,11 @@ /turf/open/floor/iron/dark, /area/security/courtroom) "eDv" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Central Hallway Personnel Queue"; - dir = 1; name = "central camera" }, /obj/effect/turf_decal/tile/blue/half/contrasted{ @@ -33748,9 +33651,8 @@ name = "Cargo Office APC"; pixel_x = 24 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Cargo Office"; - dir = 8; name = "cargo camera"; network = list("ss13","qm") }, @@ -33884,9 +33786,8 @@ /obj/structure/rack, /obj/effect/spawner/lootdrop/techstorage/engineering, /obj/effect/turf_decal/bot, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Tech Storage"; - dir = 1; name = "engineering camera"; network = list("ss13","engine") }, @@ -33914,14 +33815,12 @@ "eJx" = ( /obj/effect/turf_decal/tile/red/half/contrasted, /obj/effect/turf_decal/tile/neutral, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/machinery/firealarm/directional/south, -/obj/machinery/camera{ - c_tag = "Transferring Centre"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Transferring Centre" }, /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -34136,7 +34035,7 @@ /obj/structure/fireaxecabinet{ pixel_y = 28 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Atmospherics Scrubbers"; name = "atmospherics camera"; network = list("ss13","engine") @@ -34196,9 +34095,8 @@ /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Toxins Mixers"; - dir = 8; name = "science camera"; network = list("ss13","rd") }, @@ -34374,7 +34272,7 @@ /obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/machinery/light/small{ @@ -34598,9 +34496,8 @@ /turf/open/floor/iron, /area/hallway/primary/aft) "eUa" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Medical Security Post"; - dir = 1; name = "medical camera"; network = list("ss13","medical") }, @@ -34994,9 +34891,8 @@ /turf/open/floor/iron/showroomfloor, /area/medical/cryo) "fbV" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Starboard Hallway Kitchen Counter"; - dir = 4; name = "starboard camera" }, /obj/structure/sign/directions/evac{ @@ -35499,7 +35395,7 @@ /obj/structure/chair{ dir = 1 }, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -35822,8 +35718,7 @@ "fpM" = ( /obj/machinery/suit_storage_unit/engine, /obj/effect/turf_decal/delivery, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -35863,8 +35758,7 @@ /obj/structure/table, /obj/item/storage/briefcase, /obj/item/book/manual/wiki/security_space_law, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -36166,8 +36060,7 @@ dir = 8 }, /obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13", "security") }, /turf/open/floor/iron/dark, @@ -36188,9 +36081,8 @@ id = "packageSort2"; name = "mail belt" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Delivery Office"; - dir = 1; name = "cargo camera"; network = list("ss13","qm") }, @@ -36222,7 +36114,7 @@ /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) "fwK" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/effect/turf_decal/tile/red{ @@ -36354,8 +36246,7 @@ pixel_x = 30 }, /obj/machinery/light/small, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -36410,9 +36301,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 }, @@ -36804,9 +36693,8 @@ /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Atmospherics Aft Tanks"; - dir = 1; name = "atmospherics camera"; network = list("ss13","engine") }, @@ -36872,9 +36760,8 @@ /obj/machinery/newscaster{ pixel_x = -30 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Traffic Control"; - dir = 4; name = "shuttle camera" }, /obj/effect/turf_decal/tile/neutral/half/contrasted, @@ -37417,8 +37304,7 @@ "fPS" = ( /obj/machinery/vending/assist, /obj/effect/turf_decal/delivery, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -37538,7 +37424,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /turf/open/floor/iron/techmaint, /area/security/prison/shielded) @@ -37678,8 +37564,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -37925,9 +37810,8 @@ }, /area/maintenance/solars/starboard/fore) "fZK" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Starboard Hallway Planters"; - dir = 4; name = "starboard camera" }, /obj/effect/turf_decal/tile/green/half/contrasted{ @@ -37991,7 +37875,7 @@ "gax" = ( /obj/effect/turf_decal/bot, /obj/machinery/computer/nanite_chamber_control, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Nanite Lab"; name = "science camera"; network = list("ss13","rd") @@ -38228,7 +38112,7 @@ /turf/closed/wall/r_wall, /area/security/execution/transfer) "gfH" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Locker Room"; name = "recreation camera" }, @@ -38358,8 +38242,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -38856,8 +38739,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13", "security") }, /turf/open/floor/iron/dark, @@ -39014,7 +38896,7 @@ "gul" = ( /obj/structure/closet/athletic_mixed, /obj/effect/turf_decal/bot, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Recreation Lockers"; name = "recreation camera" }, @@ -39343,7 +39225,7 @@ }, /area/science/explab) "gCm" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -39386,8 +39268,7 @@ dir = 1 }, /obj/machinery/vending/wardrobe/bar_wardrobe, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/tile/neutral{ @@ -39443,9 +39324,8 @@ /turf/open/floor/iron/dark, /area/storage/primary) "gEl" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Fore Hallway Vault"; - dir = 1; name = "fore camera" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, @@ -39681,7 +39561,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Bridge Control Pit"; name = "command camera" }, @@ -39744,8 +39624,7 @@ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ @@ -40140,7 +40019,7 @@ dir = 5 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Gateway"; name = "command camera" }, @@ -40331,7 +40210,7 @@ /obj/structure/cable{ icon_state = "0-2" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Port Bow Solar"; name = "engineering camera"; network = list("ss13","engine") @@ -40430,9 +40309,8 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Xenobiology Entrance"; - dir = 1; name = "science camera"; network = list("ss13","rd") }, @@ -40667,9 +40545,8 @@ prison_radio = 1; pixel_x = -26 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Brig Cells"; - dir = 4; network = list("ss13", "prison") }, /obj/effect/turf_decal/tile/neutral{ @@ -40878,9 +40755,8 @@ /obj/item/kirbyplants{ icon_state = "plant-03" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Engineering Foyer"; - dir = 4; name = "engineering camera"; network = list("ss13","engine") }, @@ -41133,7 +41009,7 @@ /obj/item/electronics/airlock, /obj/item/electronics/airlock, /obj/item/electronics/airlock, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -41260,8 +41136,7 @@ /area/medical/chemistry) "hkY" = ( /obj/effect/turf_decal/stripes/corner, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/stripes/corner{ @@ -41491,8 +41366,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/decal/cleanable/dirt, @@ -42268,8 +42142,7 @@ /turf/open/floor/plating, /area/quartermaster/warehouse) "hAs" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/decal/cleanable/dirt, @@ -42550,7 +42423,7 @@ dir = 8 }, /obj/machinery/light, -/obj/machinery/power/apc/auto_name/south{ +/obj/machinery/power/apc/auto_name/directional/south{ name = "Medbay Storage APC" }, /obj/structure/cable/yellow, @@ -42694,8 +42567,7 @@ color = "#486091" }, /obj/effect/turf_decal/bot, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /turf/open/floor/iron/showroomfloor, @@ -42854,8 +42726,7 @@ /turf/open/floor/iron/dark, /area/medical/medbay/central) "hJO" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/machinery/light{ @@ -43118,9 +42989,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "AI Upload Transit Access"; - dir = 1; name = "command camera" }, /obj/effect/turf_decal/tile/blue/half/contrasted{ @@ -43156,7 +43026,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13", "security") }, /turf/open/floor/iron/dark, @@ -43242,7 +43112,7 @@ pixel_y = 24; req_access_txt = "19" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Central Hallway Teleporter Access"; name = "central camera" }, @@ -43711,7 +43581,7 @@ /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/machinery/light_switch{ @@ -43906,13 +43776,11 @@ /obj/machinery/vending/wardrobe/cargo_wardrobe, /obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Cargo Lockers"; - dir = 4; name = "cargo camera"; network = list("ss13","qm") }, @@ -43975,8 +43843,7 @@ }, /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/turf_decal/tile/neutral/half/contrasted, @@ -44219,15 +44086,13 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Starboard Bow Solar"; - dir = 1; name = "engineering camera"; network = list("ss13","engine") }, /obj/effect/turf_decal/stripes/line, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/decal/cleanable/dirt, @@ -44333,9 +44198,8 @@ pixel_y = -24 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Hydroponics Lockers"; - dir = 8; name = "hydroponics camera" }, /obj/structure/cable/yellow, @@ -44427,9 +44291,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/structure/chair/stool/bar{ - dir = 8 - }, +/obj/structure/chair/stool/bar/directional/west, /obj/effect/turf_decal/tile/red/opposingcorners, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 @@ -44525,7 +44387,7 @@ }, /obj/structure/closet/secure_closet/warden, /obj/effect/turf_decal/delivery, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/iron/dark, /area/security/warden) "iok" = ( @@ -44748,9 +44610,8 @@ name = "Research Division APC"; pixel_y = -24 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Research Division"; - dir = 1; name = "science camera"; network = list("ss13","rd") }, @@ -44961,7 +44822,7 @@ }, /obj/machinery/portable_atmospherics/scrubber, /obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 24 }, /obj/effect/turf_decal/tile/red/opposingcorners{ @@ -45153,7 +45014,7 @@ }, /obj/item/pen, /obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -45446,8 +45307,7 @@ "iEz" = ( /obj/machinery/computer/message_monitor, /obj/effect/turf_decal/bot, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/decal/cleanable/cobweb/cobweb2, @@ -45474,8 +45334,7 @@ "iFd" = ( /obj/machinery/portable_atmospherics/pump, /obj/machinery/light, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/box, @@ -45609,9 +45468,8 @@ /area/security/main) "iHt" = ( /obj/effect/turf_decal/bot, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Departures Cargo Dock"; - dir = 1; name = "shuttle camera" }, /obj/effect/decal/cleanable/dirt, @@ -45895,8 +45753,7 @@ pixel_y = 4 }, /obj/item/pen, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/item/toy/figure/borg{ @@ -46043,9 +45900,8 @@ /turf/open/floor/iron, /area/engine/break_room) "iNI" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Recovery Room"; - dir = 8; name = "medical camera"; network = list("ss13","medical") }, @@ -46065,7 +45921,7 @@ /area/engine/break_room) "iNX" = ( /obj/machinery/camera/autoname{ - dir = 6 + dir = 9 }, /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 4 @@ -46458,9 +46314,8 @@ dir = 4; pixel_x = 11 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Xenobiology Computers"; - dir = 8; name = "xenobiology camera"; network = list("ss13","rd","xeno") }, @@ -46829,8 +46684,7 @@ /obj/machinery/computer/cargo, /obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/machinery/requests_console{ @@ -46994,7 +46848,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Fore Hallway Centre"; name = "fore camera" }, @@ -47146,9 +47000,8 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Bridge Access"; - dir = 8; name = "command camera" }, /obj/structure/disposalpipe/segment, @@ -47281,7 +47134,7 @@ pixel_y = 4 }, /obj/item/storage/briefcase, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -47997,7 +47850,7 @@ /turf/open/floor/iron/dark, /area/security/execution/education) "jrF" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 24 }, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -48015,7 +47868,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13", "security") }, /obj/structure/disposalpipe/segment{ @@ -48120,7 +47973,7 @@ /obj/structure/noticeboard{ pixel_y = 30 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13", "security") }, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, @@ -48406,8 +48259,7 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "jxJ" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/effect/turf_decal/tile/neutral, @@ -49268,13 +49120,11 @@ /turf/open/floor/iron/dark, /area/security/prison) "jLe" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Laser Room Starboard"; - dir = 1; name = "laser room camera"; network = list("ss13","engine") }, @@ -49341,8 +49191,7 @@ /turf/open/floor/iron, /area/hallway/primary/fore) "jLZ" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/tile/neutral/opposingcorners, @@ -49432,7 +49281,7 @@ }, /obj/effect/turf_decal/bot, /obj/machinery/computer/cargo/request, -/obj/machinery/power/apc/auto_name/north{ +/obj/machinery/power/apc/auto_name/directional/north{ name = "CMO's Office APC" }, /turf/open/floor/iron/showroomfloor, @@ -49657,9 +49506,8 @@ dir = 4; pixel_x = -26 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Laser Room Port"; - dir = 1; name = "laser room camera"; network = list("ss13","engine") }, @@ -50182,7 +50030,7 @@ c_tag = "Cloning Lab"; name = "medical camera"; network = list("ss13","medical"); - dir = 6 + dir = 9 }, /obj/machinery/firealarm{ dir = 1; @@ -51535,7 +51383,7 @@ /obj/item/folder, /obj/item/multitool, /obj/item/pen/red, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/item/toy/figure/cargotech{ @@ -51936,7 +51784,7 @@ name = "Quartermaster's Office APC"; pixel_y = 24 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Quartermaster's Office"; name = "cargo camera"; network = list("ss13","qm") @@ -53268,9 +53116,8 @@ /obj/machinery/light_switch{ pixel_x = -24 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Atrium Booths"; - dir = 4; name = "diner camera" }, /obj/effect/turf_decal/stripes/corner{ @@ -54246,10 +54093,10 @@ /obj/item/crowbar/red, /obj/item/wrench, /obj/item/restraints/handcuffs, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Departures Holding Area"; name = "shuttle camera" }, @@ -54275,8 +54122,7 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/landmark/start/exploration, @@ -54858,9 +54704,8 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Port Hallway Firelock"; - dir = 4; name = "port camera" }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -54950,7 +54795,7 @@ c_tag = "Medbay Lobby"; name = "medical camera"; network = list("ss13","medical"); - dir = 6 + dir = 9 }, /obj/item/kirbyplants{ icon_state = "plant-08" @@ -55045,8 +54890,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, @@ -55440,9 +55284,8 @@ /turf/open/floor/iron/dark, /area/engine/atmos) "lQZ" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Starboard Hallway Departure Checkpoint"; - dir = 4; name = "starboard camera" }, /obj/structure/extinguisher_cabinet{ @@ -55535,8 +55378,7 @@ /obj/item/kirbyplants{ icon_state = "plant-05" }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/tile/blue{ @@ -56309,9 +56151,8 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Port Hallway Vendors"; - dir = 4; name = "port camera" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -56609,8 +56450,7 @@ /turf/open/floor/grass, /area/security/prison) "mlz" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/machinery/light{ @@ -56706,8 +56546,7 @@ pixel_x = 6; pixel_y = 4 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -57065,7 +56904,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Virology - Testing pens"; name = "virology camera"; network = list("ss13","medbay") @@ -57269,9 +57108,7 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 }, -/obj/structure/chair/stool/bar{ - dir = 4 - }, +/obj/structure/chair/stool/bar/directional/west, /obj/effect/turf_decal/tile/red/opposingcorners, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 @@ -57424,7 +57261,7 @@ /obj/machinery/vending/coffee, /obj/machinery/camera/autoname{ network = list("ss13", "prison", "security"); - dir = 9 + dir = 6 }, /turf/open/floor/iron, /area/hallway/primary/aft) @@ -57669,9 +57506,8 @@ /obj/machinery/light_switch{ pixel_x = 25 }, -/obj/machinery/camera/autoname{ - network = list("ss13", "security"); - dir = 8 +/obj/machinery/camera/autoname/directional/east{ + network = list("ss13", "security") }, /turf/open/floor/iron, /area/security/checkpoint/auxiliary{ @@ -57716,9 +57552,7 @@ /turf/open/floor/iron, /area/gateway) "mGz" = ( -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /obj/machinery/light/floor, /obj/structure/cable/yellow{ icon_state = "1-2" @@ -57906,7 +57740,7 @@ /turf/open/floor/iron/dark, /area/science/robotics/mechbay) "mJQ" = ( -/obj/machinery/camera/motion{ +/obj/machinery/camera/directional/north{ c_tag = "Armory External" }, /obj/structure/lattice/catwalk, @@ -58036,8 +57870,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /turf/open/floor/plating, @@ -58201,8 +58034,7 @@ /obj/item/clothing/head/utility/welding, /obj/item/clothing/glasses/welding, /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/structure/extinguisher_cabinet{ @@ -58218,8 +58050,7 @@ /obj/machinery/disposal/bin, /obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/machinery/light_switch{ @@ -58278,9 +58109,8 @@ }, /area/maintenance/fore) "mON" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Fore Hallway Robotics Bay"; - dir = 1; name = "fore camera" }, /obj/effect/turf_decal/stripes/line{ @@ -58766,8 +58596,7 @@ dir = 4 }, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/machinery/light_switch{ @@ -58833,9 +58662,8 @@ pixel_y = 11; req_access_txt = "19" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "AI Upload Transit"; - dir = 8; name = "command camera" }, /obj/item/radio/intercom{ @@ -58938,7 +58766,7 @@ /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 4 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 24 }, /turf/open/floor/iron/showroomfloor, @@ -59029,7 +58857,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ name = "Genetics Lab APC" }, /obj/structure/cable/yellow{ @@ -59057,8 +58885,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/turf_decal/tile/neutral/half/contrasted, @@ -59296,9 +59123,8 @@ /turf/open/floor/prison, /area/security/prison) "nkk" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Medical Security Post"; - dir = 1; name = "medical camera"; network = list("ss13","medical") }, @@ -59544,7 +59370,7 @@ }, /obj/machinery/camera{ c_tag = "Recovery Room"; - dir = 5; + dir = 10; name = "medical camera"; network = list("ss13","medical") }, @@ -60903,8 +60729,7 @@ /obj/item/kirbyplants{ icon_state = "plant-08" }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ @@ -61541,9 +61366,7 @@ /turf/open/floor/iron/dark, /area/crew_quarters/kitchen) "nZE" = ( -/obj/structure/chair/stool{ - dir = 1 - }, +/obj/structure/chair/stool/directional/south, /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/security/prison) @@ -61582,9 +61405,7 @@ /obj/effect/turf_decal/loading_area{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/effect/turf_decal/tile/green{ dir = 1 }, @@ -61784,9 +61605,8 @@ name = "output gas connector port" }, /obj/machinery/portable_atmospherics/canister, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Incinerator"; - dir = 8; name = "atmospherics camera"; network = list("ss13","engine") }, @@ -62178,8 +61998,7 @@ /obj/item/flashlight/seclite, /obj/item/flashlight/seclite, /obj/effect/decal/cleanable/cobweb, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/structure/table, @@ -62320,9 +62139,8 @@ /turf/open/floor/iron, /area/quartermaster/storage) "okk" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Aft Hallway Security Firelock"; - dir = 1; name = "aft camera" }, /obj/effect/turf_decal/stripes/corner, @@ -62342,14 +62160,14 @@ /turf/open/floor/iron, /area/hallway/primary/aft) "okm" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 24 }, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4; color = "#439C1E" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Virology - Testing pens"; name = "virology camera"; network = list("ss13","medbay") @@ -62410,7 +62228,7 @@ dir = 8 }, /obj/effect/turf_decal/bot_white, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Morgue"; name = "medical camera"; network = list("ss13","medical") @@ -62734,7 +62552,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Supermatter Cooler"; name = "engineering camera"; network = list("ss13","engine") @@ -62931,9 +62749,8 @@ /area/crew_quarters/bar/atrium) "ouZ" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Atmospherics Entrance"; - dir = 8; name = "atmospherics camera"; network = list("ss13","engine") }, @@ -63108,8 +62925,7 @@ /turf/open/floor/circuit/green/telecomms/mainframe, /area/quartermaster/exploration_prep) "oyV" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/structure/disposalpipe/segment, @@ -63393,8 +63209,7 @@ /obj/item/aiModule/reset, /obj/item/assembly/flash/handheld, /obj/item/assembly/flash/handheld, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/tile/neutral{ @@ -63422,13 +63237,11 @@ /turf/open/floor/iron, /area/security/prison) "oFF" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Xenobiology Labs"; - dir = 4; name = "xenobiology camera"; network = list("ss13","rd","xeno") }, @@ -63691,8 +63504,7 @@ pixel_y = 5 }, /obj/item/storage/lockbox/medal, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -63758,7 +63570,7 @@ /obj/item/storage/backpack/satchel, /obj/item/clothing/suit/hooded/wintercoat, /obj/item/clothing/shoes/winterboots, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/effect/turf_decal/stripes/corner{ @@ -64029,8 +63841,7 @@ pixel_y = 4 }, /obj/item/clothing/shoes/magboots, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -64051,7 +63862,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -64303,9 +64114,8 @@ /turf/open/floor/iron/showroomfloor, /area/science/xenobiology) "oXt" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Telecomms Monitoring"; - dir = 4; name = "telecomms camera"; network = list("ss13","tcomms") }, @@ -64615,7 +64425,7 @@ dir = 1 }, /obj/machinery/camera/autoname{ - dir = 6 + dir = 9 }, /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 4 @@ -64676,7 +64486,7 @@ name = "Tool Storage APC"; pixel_y = 24 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Tool Storage"; name = "engineering camera"; network = list("ss13","engine") @@ -64857,8 +64667,7 @@ /turf/open/floor/iron/showroomfloor, /area/ai_monitored/security/armory) "pdJ" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 23 }, /turf/closed/wall, @@ -64931,9 +64740,7 @@ /area/maintenance/port/fore) "peU" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/chair/stool/bar{ - dir = 8 - }, +/obj/structure/chair/stool/bar/directional/west, /turf/open/floor/plating{ burnt = 1 }, @@ -65029,8 +64836,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13", "security") }, /obj/effect/turf_decal/tile/neutral{ @@ -65101,8 +64907,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/structure/reagent_dispensers/peppertank{ @@ -65115,9 +64920,8 @@ pixel_y = -24; req_access_txt = "47" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Science Security Post"; - dir = 8; name = "science camera"; network = list("ss13","rd") }, @@ -65321,9 +65125,8 @@ /obj/item/electronics/airlock, /obj/item/stock_parts/cell/high, /obj/item/stock_parts/cell/high, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Engineering Storage"; - dir = 1; name = "engineering camera"; network = list("ss13","engine") }, @@ -65352,7 +65155,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Starboad Hallway Custodial Bay"; name = "starboard camera" }, @@ -65473,8 +65276,7 @@ }, /obj/effect/turf_decal/tile/red/half/contrasted, /obj/machinery/space_heater, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/machinery/light, @@ -65756,8 +65558,7 @@ /turf/open/floor/plating, /area/maintenance/port) "ppM" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/machinery/light{ @@ -65990,8 +65791,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/structure/disposalpipe/segment{ @@ -66243,8 +66043,7 @@ icon_state = "plant-22" }, /obj/machinery/light, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -67269,13 +67068,11 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Cargo Ramps"; - dir = 8; name = "cargo camera"; network = list("ss13","qm") }, @@ -67388,8 +67185,7 @@ dir = 8 }, /obj/structure/table, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/item/radio/intercom{ @@ -67897,9 +67693,8 @@ dir = 8; pixel_x = -12 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Kitchen"; - dir = 4; name = "diner camera" }, /obj/machinery/firealarm{ @@ -68314,9 +68109,8 @@ pixel_y = -8; req_access_txt = "19" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Satellite Transit Access"; - dir = 4; name = "satellite camera"; network = list("minisat") }, @@ -68554,8 +68348,7 @@ /obj/item/stack/sheet/mineral/plasma{ amount = 5 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -68713,9 +68506,7 @@ pixel_y = 2; req_access_txt = "49" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/tile/purple{ dir = 1 }, @@ -69086,9 +68877,8 @@ /obj/item/reagent_containers/dropper, /obj/item/pen, /obj/effect/decal/cleanable/dirt, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Hydroponics Pen"; - dir = 4; name = "hydroponics camera" }, /obj/effect/turf_decal/tile/neutral/half/contrasted, @@ -69143,9 +68933,8 @@ name = "Restrooms APC"; pixel_y = -24 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Restrooms"; - dir = 1; name = "recreation camera" }, /obj/structure/disposalpipe/segment{ @@ -69294,7 +69083,7 @@ "qAt" = ( /obj/machinery/suit_storage_unit/atmos, /obj/effect/turf_decal/delivery, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 24 }, /obj/machinery/light{ @@ -69540,8 +69329,7 @@ /obj/structure/chair/fancy/sofa/old/right{ color = "#742925" }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/effect/turf_decal/stripes/corner{ @@ -69905,8 +69693,7 @@ /obj/structure/chair{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/effect/turf_decal/stripes/line{ @@ -69934,7 +69721,7 @@ /obj/effect/turf_decal/bot, /obj/item/storage/box/pillbottles, /obj/structure/closet/secure_closet/chemical, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ name = "Chemsitry APC" }, /turf/open/floor/iron/dark, @@ -69983,7 +69770,7 @@ /obj/item/radio/intercom{ pixel_y = 22 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Fore Hallway Chapel"; name = "fore camera" }, @@ -70122,14 +69909,12 @@ "qNM" = ( /obj/machinery/rnd/production/protolathe/department/science, /obj/effect/turf_decal/bot, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Research Lab"; - dir = 8; name = "science camera"; network = list("ss13","rd") }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /turf/open/floor/iron/dark, @@ -70165,9 +69950,8 @@ /obj/machinery/portable_atmospherics/pump, /obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Toxins Pumps"; - dir = 1; name = "science camera"; network = list("ss13","rd") }, @@ -70263,13 +70047,11 @@ /area/maintenance/fore) "qQb" = ( /obj/effect/turf_decal/stripes/corner, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Port Hallway Chemistry Desk"; - dir = 8; name = "port camera" }, /obj/effect/turf_decal/tile/neutral/half/contrasted, @@ -70319,7 +70101,7 @@ pixel_x = -32 }, /obj/machinery/camera/autoname{ - dir = 5 + dir = 10 }, /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 1 @@ -70640,9 +70422,8 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/obj/machinery/camera{ - c_tag = "Brig Prison Access"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Brig Prison Access" }, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 @@ -70935,7 +70716,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 24 }, /turf/open/floor/plating, @@ -71006,7 +70787,7 @@ /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 4 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 32 }, /obj/structure/closet/secure_closet{ @@ -71221,9 +71002,8 @@ /obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/machinery/camera/autoname{ - network = list("ss13", "security"); - dir = 4 +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13", "security") }, /obj/item/kirbyplants{ icon_state = "plant-02"; @@ -72189,9 +71969,8 @@ /turf/open/floor/iron/dark, /area/security/execution/transfer) "rwh" = ( -/obj/machinery/camera/autoname{ - network = list("ss13", "prison"); - dir = 1 +/obj/machinery/camera/autoname/directional/south{ + network = list("ss13", "prison") }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -72256,7 +72035,7 @@ /obj/structure/tank_dispenser/oxygen, /obj/machinery/camera{ c_tag = "Exploration Dock"; - dir = 6; + dir = 9; name = "science camera"; network = list("ss13","rd") }, @@ -72323,7 +72102,7 @@ "rzN" = ( /obj/machinery/vending/wardrobe/engi_wardrobe, /obj/effect/turf_decal/bot, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Engineering Lockers"; name = "engineering camera"; network = list("ss13","engine") @@ -72476,7 +72255,7 @@ "rBY" = ( /obj/effect/turf_decal/delivery, /obj/structure/closet/bombcloset, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 24 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -72529,9 +72308,8 @@ pixel_x = 26 }, /obj/machinery/vending/wardrobe/science_wardrobe, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Experimenter Lab"; - dir = 8; name = "science camera"; network = list("ss13","rd") }, @@ -72598,9 +72376,8 @@ /obj/machinery/newscaster{ pixel_x = 30 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Library"; - dir = 8; name = "bar camera" }, /obj/machinery/modular_computer/console/preset/curator, @@ -72798,8 +72575,7 @@ /obj/machinery/portable_atmospherics/canister/oxygen, /obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/machinery/light/small{ @@ -73704,8 +73480,7 @@ /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/light{ @@ -74038,7 +73813,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Toxins Launch Site"; name = "science camera"; network = list("ss13","rd") @@ -74056,8 +73831,7 @@ /area/science/mixing) "sfV" = ( /obj/effect/turf_decal/stripes/line, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/landmark/xeno_spawn, @@ -74271,8 +74045,7 @@ /obj/item/kirbyplants{ icon_state = "plant-10" }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/tile/red/opposingcorners, @@ -74485,9 +74258,8 @@ dir = 8; pixel_x = 26 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Toxins Storage"; - dir = 8; name = "science camera"; network = list("ss13","rd") }, @@ -74686,7 +74458,7 @@ dir = 8 }, /obj/effect/turf_decal/stripes/corner, -/obj/machinery/power/apc/auto_name/south{ +/obj/machinery/power/apc/auto_name/directional/south{ name = "Medbay Central APC" }, /turf/open/floor/iron/showroomfloor, @@ -74901,7 +74673,7 @@ name = "Departure Lounge APC"; pixel_y = 24 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Departures Lounge"; name = "shuttle camera" }, @@ -75149,8 +74921,7 @@ "sAk" = ( /obj/effect/turf_decal/bot, /obj/structure/closet/secure_closet/hydroponics, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ @@ -75161,8 +74932,7 @@ "sAn" = ( /obj/structure/closet/secure_closet/hop, /obj/effect/turf_decal/bot, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/turf_decal/stripes/corner{ @@ -75425,8 +75195,7 @@ /obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /turf/open/floor/iron/dark, @@ -75748,7 +75517,7 @@ dir = 4 }, /obj/machinery/camera/autoname{ - dir = 6 + dir = 9 }, /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 4 @@ -75777,7 +75546,7 @@ /area/quartermaster/warehouse) "sMn" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 24 }, /obj/machinery/space_heater, @@ -76118,9 +75887,8 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 24 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Bar Counter"; - dir = 8; name = "bar camera" }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -76238,7 +76006,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/camera/autoname{ - dir = 5 + dir = 10 }, /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 1 @@ -76254,9 +76022,8 @@ dir = 4; pixel_x = -26 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Bridge Council Door"; - dir = 4; name = "command camera" }, /obj/effect/turf_decal/tile/blue/half/contrasted{ @@ -76275,9 +76042,8 @@ /obj/structure/window/reinforced{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "E.V.A. Storage"; - dir = 8; name = "command camera" }, /obj/machinery/light{ @@ -76302,9 +76068,8 @@ pixel_x = 32 }, /obj/item/paper/monitorkey, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Chief Engineer's Office"; - dir = 8; name = "engineering camera"; network = list("ss13","engine") }, @@ -76789,8 +76554,7 @@ /turf/open/floor/wood, /area/security/detectives_office) "tbZ" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -76936,7 +76700,7 @@ "tgZ" = ( /obj/machinery/suit_storage_unit/atmos, /obj/effect/turf_decal/delivery, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Atmospherics Lockers"; name = "atmospherics camera"; network = list("ss13","engine") @@ -76953,9 +76717,8 @@ /obj/machinery/light_switch{ pixel_y = -24 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Xenobiology Closet"; - dir = 1; name = "xenobiology camera"; network = list("ss13","rd","xeno") }, @@ -77074,9 +76837,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/plating/airless, /area/docking/arrival{ lighting_colour_bulb = "#ffdbb4"; @@ -77433,8 +77194,7 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/structure/extinguisher_cabinet{ @@ -77445,9 +77205,8 @@ }, /obj/item/wrench, /obj/effect/decal/cleanable/dirt, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Vacant Commissary"; - dir = 8; name = "cargo camera"; network = list("ss13","qm") }, @@ -77503,9 +77262,8 @@ /obj/structure/sign/warning/vacuum/external{ pixel_y = -32 }, -/obj/machinery/camera{ - c_tag = "Transferring Centre Dock"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Transferring Centre Dock" }, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral, @@ -77709,9 +77467,8 @@ /obj/structure/sign/warning/fire{ pixel_x = 32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Atmospherics Distribution Loop"; - dir = 8; name = "atmospherics camera"; network = list("ss13","engine") }, @@ -77870,7 +77627,7 @@ /obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, /obj/machinery/ore_silo, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ @@ -77973,7 +77730,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -78042,8 +77799,7 @@ /obj/item/kirbyplants{ icon_state = "plant-21" }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/structure/sign/warning/vacuum{ @@ -78184,7 +77940,7 @@ /obj/structure/table/optable, /obj/effect/turf_decal/bot, /obj/machinery/camera/autoname{ - dir = 10; + dir = 5; network = list("ss13", "security") }, /obj/item/radio/intercom{ @@ -78277,9 +78033,8 @@ }, /area/maintenance/aft) "tCL" = ( -/obj/machinery/camera/autoname{ - network = list("ss13", "prison"); - dir = 1 +/obj/machinery/camera/autoname/directional/south{ + network = list("ss13", "prison") }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -78351,9 +78106,8 @@ /obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, /obj/machinery/seed_extractor, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Apiary"; - dir = 4; name = "chapel camera" }, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ @@ -78481,8 +78235,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ @@ -78596,9 +78349,8 @@ /turf/open/floor/iron/dark, /area/science/mixing) "tIS" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Atmospherics Port Tanks"; - dir = 4; name = "atmospherics camera"; network = list("ss13","engine") }, @@ -78618,7 +78370,7 @@ /obj/effect/turf_decal/siding/white{ dir = 4 }, -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -78783,8 +78535,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/stripes/corner, @@ -79180,9 +78931,8 @@ "tVJ" = ( /obj/item/storage/fancy/donut_box, /obj/structure/table, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Courtroom Jury"; - dir = 8; name = "command camera" }, /obj/effect/turf_decal/stripes/corner{ @@ -79240,7 +78990,7 @@ c_tag = "Recovery Room"; name = "geneticscamera"; network = list("ss13","medical"); - dir = 10 + dir = 5 }, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 @@ -79287,7 +79037,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/east{ +/obj/machinery/power/apc/auto_name/directional/east{ name = "Surgery APC" }, /obj/effect/turf_decal/tile/blue/half/contrasted, @@ -79423,7 +79173,7 @@ layer = 1 }, /obj/item/kirbyplants/random, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13", "prison") }, /turf/open/floor/wood, @@ -79627,9 +79377,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/effect/turf_decal/box, /obj/structure/cable/yellow{ icon_state = "1-4" @@ -79855,10 +79603,10 @@ /turf/open/floor/iron, /area/hallway/primary/aft) "ujo" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Engineering Desk"; name = "engineering camera"; network = list("ss13","engine") @@ -79876,15 +79624,16 @@ "ujr" = ( /obj/effect/turf_decal/delivery, /obj/machinery/gibber, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Kitchen Cold Room"; name = "diner camera" }, -/obj/machinery/airalarm{ - pixel_y = 22 - }, /obj/effect/decal/cleanable/blood/gibs/old, /obj/effect/turf_decal/tile/red/opposingcorners, +/obj/machinery/airalarm/kitchen_cold_room{ + dir = 1; + pixel_y = 24 + }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/kitchen) "ujK" = ( @@ -79892,7 +79641,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ name = "Medical Security Checkpoint APC" }, /turf/open/floor/iron, @@ -80307,9 +80056,7 @@ /turf/open/floor/iron, /area/hallway/primary/starboard) "uqU" = ( -/obj/structure/chair/stool{ - dir = 4 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/wood, /area/security/prison) "urk" = ( @@ -80442,9 +80189,8 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Recreation Fitness Ring"; - dir = 1; name = "recreation camera" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -80821,7 +80567,7 @@ /turf/open/floor/iron/dark, /area/chapel/office) "uAb" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Fore Hallway Diner"; name = "fore camera" }, @@ -81139,8 +80885,7 @@ /obj/structure/extinguisher_cabinet{ pixel_y = -28 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/machinery/light, @@ -81261,9 +81006,7 @@ }, /area/maintenance/fore) "uIw" = ( -/obj/structure/chair/stool/bar{ - dir = 4 - }, +/obj/structure/chair/stool/bar/directional/west, /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/contraband/random{ pixel_y = -32 @@ -81822,7 +81565,7 @@ /area/maintenance/port/aft) "uSY" = ( /obj/effect/turf_decal/stripes/line, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 24 }, /obj/effect/turf_decal/tile/purple/half/contrasted{ @@ -81878,8 +81621,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/stripes/line, @@ -81990,8 +81732,7 @@ dir = 4 }, /obj/machinery/light, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/structure/cable/yellow{ @@ -82086,9 +81827,8 @@ dir = 4 }, /obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Recovery Room"; - dir = 8; name = "medical camera"; network = list("ss13","medical") }, @@ -82164,7 +81904,7 @@ }, /obj/machinery/camera{ c_tag = "Port Quarter Solar"; - dir = 6; + dir = 9; name = "engineering camera"; network = list("ss13","engine") }, @@ -82998,13 +82738,11 @@ dir = 1 }, /obj/effect/turf_decal/caution, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Crematorium"; - dir = 1; name = "chapel camera" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -83105,8 +82843,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/effect/turf_decal/stripes/corner{ @@ -83231,9 +82968,8 @@ /obj/structure/sign/warning/nosmoking{ pixel_x = 32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Council Chamber"; - dir = 8; name = "command camera" }, /obj/structure/disposalpipe/trunk{ @@ -83275,8 +83011,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/machinery/newscaster{ @@ -83467,7 +83202,7 @@ /area/crew_quarters/heads/chief) "vuy" = ( /obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/machinery/power/apc/auto_name/east{ +/obj/machinery/power/apc/auto_name/directional/east{ name = "Cloning APC" }, /obj/structure/cable/yellow{ @@ -83488,7 +83223,7 @@ c_tag = "Recovery Room"; name = "cloning camera"; network = list("ss13","medical"); - dir = 9 + dir = 6 }, /obj/effect/turf_decal/stripes/corner, /turf/open/floor/iron/showroomfloor, @@ -83531,17 +83266,15 @@ /area/maintenance/port) "vvC" = ( /obj/machinery/disposal/bin, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/structure/disposalpipe/trunk{ dir = 1 }, /obj/effect/turf_decal/bot, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Chemistry"; - dir = 1; name = "medical camera"; network = list("ss13","medical") }, @@ -83593,9 +83326,8 @@ dir = 8; pixel_x = 26 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Aft Hallway Engineering Venders"; - dir = 8; name = "aft camera" }, /obj/structure/disposalpipe/segment, @@ -83851,8 +83583,7 @@ dir = 1 }, /obj/effect/turf_decal/tile/blue, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/stripes/corner, @@ -83870,8 +83601,7 @@ /turf/open/floor/iron, /area/hallway/primary/starboard) "vzG" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -84038,9 +83768,8 @@ /area/maintenance/starboard/fore) "vDn" = ( /obj/machinery/light, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Aft Hallway Engineering Doors"; - dir = 1; name = "aft camera" }, /obj/structure/disposalpipe/segment{ @@ -84379,9 +84108,8 @@ "vIc" = ( /obj/effect/turf_decal/tile/blue/anticorner/contrasted, /obj/effect/turf_decal/stripes/line, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Recovery Room"; - dir = 8; name = "medical camera"; network = list("ss13","medical") }, @@ -84659,7 +84387,7 @@ /obj/machinery/firealarm{ pixel_y = 26 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Arrivals Dock"; name = "shuttle camera" }, @@ -85081,7 +84809,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -85460,7 +85188,7 @@ }, /area/maintenance/solars/port/aft) "wal" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/effect/turf_decal/stripes/corner{ @@ -85918,9 +85646,8 @@ /area/hallway/primary/fore) "wgz" = ( /obj/machinery/flasher/portable, -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/east{ c_tag = "Armory Internal"; - dir = 8; network = list("ss13", "security") }, /obj/effect/turf_decal/box, @@ -85979,8 +85706,7 @@ /obj/machinery/power/terminal{ dir = 1 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/structure/cable{ @@ -86169,8 +85895,7 @@ pixel_y = 5 }, /obj/item/hand_labeler, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/machinery/light{ @@ -86259,8 +85984,7 @@ "wle" = ( /obj/machinery/vending/tool, /obj/effect/turf_decal/bot, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -86336,7 +86060,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13", "security") }, /turf/open/floor/iron, @@ -86509,9 +86233,8 @@ /obj/structure/table, /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Teleporter Access"; - dir = 4; name = "command camera" }, /obj/effect/turf_decal/tile/neutral/half/contrasted, @@ -86600,9 +86323,8 @@ /obj/effect/turf_decal/stripes/corner, /obj/effect/turf_decal/tile/red/half/contrasted, /obj/effect/turf_decal/tile/neutral, -/obj/machinery/camera/autoname{ - network = list("ss13", "security"); - dir = 8 +/obj/machinery/camera/autoname/directional/east{ + network = list("ss13", "security") }, /turf/open/floor/iron, /area/security/main) @@ -86772,7 +86494,7 @@ }, /area/maintenance/starboard/aft) "wre" = ( -/obj/machinery/camera/motion{ +/obj/machinery/camera/directional/north{ c_tag = "Armory External" }, /turf/open/floor/plating/asteroid/airless, @@ -86865,8 +86587,7 @@ /area/security/main) "wtk" = ( /obj/effect/decal/cleanable/cobweb, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/machinery/vending/wardrobe/det_wardrobe, @@ -87391,7 +87112,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Central Hallway Courtroom"; name = "central camera" }, @@ -87469,7 +87190,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Starboard Hallway Research Desk"; name = "starboard camera" }, @@ -87501,9 +87222,7 @@ /turf/open/floor/iron/dark, /area/security/courtroom) "wDE" = ( -/obj/structure/chair/stool{ - dir = 1 - }, +/obj/structure/chair/stool/directional/south, /obj/item/trash/energybar{ pixel_x = 10; pixel_y = 7 @@ -87836,12 +87555,6 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) -"wJY" = ( -/obj/structure/chair/stool{ - dir = 8 - }, -/turf/open/floor/wood, -/area/security/prison) "wKj" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/delivery, @@ -88211,7 +87924,7 @@ /area/engine/atmos) "wPP" = ( /obj/effect/turf_decal/bot, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Chief Medical Officer's Office"; name = "medical camera"; network = list("ss13","medical") @@ -88825,11 +88538,10 @@ "wYz" = ( /obj/structure/closet/secure_closet/courtroom, /obj/item/gavelhammer, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Courtroom Judge"; name = "command camera" }, @@ -89002,9 +88714,8 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Atrium Vendors"; - dir = 8; name = "diner camera" }, /obj/structure/disposalpipe/trunk{ @@ -89076,9 +88787,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Recovery Room"; - dir = 1; name = "medical camera"; network = list("ss13","medical") }, @@ -89092,8 +88802,7 @@ dir = 4 }, /obj/machinery/vending/medical, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/iron/showroomfloor, @@ -90523,8 +90232,7 @@ /turf/open/floor/iron/dark, /area/bridge) "xEc" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/machinery/light{ @@ -90631,9 +90339,8 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Aft Hallway Tech Storage"; - dir = 8; name = "aft camera" }, /obj/structure/disposalpipe/segment, @@ -91008,8 +90715,7 @@ }, /area/maintenance/port/fore) "xOt" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/decal/cleanable/dirt, @@ -91188,7 +90894,7 @@ /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/components/unary/thermomachine/freezer, /obj/effect/turf_decal/tile/dark/opposingcorners, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 24 }, /turf/open/floor/iron/dark, @@ -91312,7 +91018,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Operating Theatre"; name = "medical camera"; network = list("ss13","medical") @@ -91630,9 +91336,7 @@ dir = 8 }, /obj/effect/spawner/lootdrop/maintenance, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/effect/turf_decal/tile/green{ dir = 4 }, @@ -91748,16 +91452,14 @@ "yao" = ( /obj/machinery/vendor/mining, /obj/effect/turf_decal/bot, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/machinery/status_display/supply{ pixel_y = -32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Mining Dock"; - dir = 1; name = "cargo camera"; network = list("ss13","qm") }, @@ -91875,8 +91577,7 @@ /turf/open/floor/iron/dark, /area/science/xenobiology) "yca" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/light_switch{ @@ -91984,9 +91685,8 @@ dir = 8 }, /obj/effect/decal/cleanable/blood/old, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Autopsy Room"; - dir = 1; name = "detective camera" }, /obj/machinery/status_display/ai{ @@ -92043,9 +91743,7 @@ }, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/stripes/corner, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/effect/turf_decal/tile/purple, /obj/effect/turf_decal/tile/green{ dir = 4 @@ -92249,7 +91947,7 @@ /obj/structure/table/reinforced, /obj/machinery/camera/autoname{ network = list("ss13", "prison"); - dir = 10 + dir = 5 }, /turf/open/floor/iron/techmaint, /area/security/prison) @@ -112041,9 +111739,9 @@ pdb kXQ aav yju -wJY -wJY -wJY +uqU +uqU +uqU mmJ ert neM diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index e8e850631b776..f2f89e6dea883 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -625,7 +625,7 @@ pixel_x = 36; pixel_y = 28 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Head of Security's Office" }, /turf/open/floor/iron/dark, @@ -635,8 +635,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/item/radio/intercom{ @@ -1196,7 +1195,7 @@ /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) "ajX" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 24 }, /turf/open/floor/iron, @@ -1451,8 +1450,7 @@ "amB" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/watertank, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/iron, @@ -1881,7 +1879,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Warden's Office" }, /obj/structure/rack, @@ -1901,7 +1899,7 @@ "apM" = ( /obj/structure/table, /obj/machinery/recharger, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 28 }, /obj/item/book/manual/wiki/security_space_law{ @@ -2230,7 +2228,7 @@ /area/crew_quarters/dorms) "asU" = ( /obj/structure/closet/secure_closet/personal/cabinet, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/item/clothing/under/misc/assistantformal, @@ -2273,7 +2271,7 @@ /area/crew_quarters/dorms) "atb" = ( /obj/structure/closet/secure_closet/personal/cabinet, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/item/clothing/under/suit/burgundy, @@ -2481,7 +2479,7 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "auw" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Gravity Generator Foyer" }, /obj/structure/closet/radiation, @@ -2489,8 +2487,7 @@ dir = 1; pixel_y = 32 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/stripes/line{ @@ -2637,8 +2634,7 @@ /turf/open/floor/iron, /area/security/brig) "awv" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, @@ -2651,9 +2647,8 @@ /turf/open/floor/iron/dark, /area/security/brig) "awz" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Interrogation room"; - dir = 8; network = list("interrogation") }, /turf/open/floor/iron/dark, @@ -2670,7 +2665,7 @@ /area/crew_quarters/dorms) "awD" = ( /obj/structure/closet/secure_closet/personal/cabinet, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/item/clothing/under/suit/tan, @@ -2689,9 +2684,8 @@ /turf/open/floor/carpet/purple, /area/crew_quarters/dorms) "awF" = ( -/obj/machinery/camera{ - c_tag = "Dormitories - Fore"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Dormitories - Fore" }, /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, @@ -2908,7 +2902,7 @@ }, /area/security/nuke_storage) "ayq" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/machinery/light{ @@ -2960,7 +2954,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 26 }, /turf/open/floor/iron/freezer, @@ -3263,8 +3257,7 @@ /turf/open/floor/carpet/red, /area/security/detectives_office) "aBp" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/machinery/computer/secure_data{ @@ -3326,7 +3319,7 @@ }, /area/engine/engineering) "aBG" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Engineering - Storage" }, /obj/machinery/suit_storage_unit/engine, @@ -3381,9 +3374,8 @@ /area/quartermaster/miningoffice) "aBT" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/machinery/camera{ - c_tag = "Mining Dock"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Mining Dock" }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, @@ -3439,9 +3431,8 @@ /turf/open/floor/iron/dark, /area/security/nuke_storage) "aCg" = ( -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/south{ c_tag = "Vault"; - dir = 1; network = list("vault") }, /obj/machinery/light, @@ -3528,7 +3519,7 @@ /area/crew_quarters/dorms) "aCK" = ( /obj/structure/closet/secure_closet/personal/cabinet, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/item/clothing/under/suit/navy, @@ -3671,8 +3662,7 @@ /turf/open/floor/iron/freezer, /area/crew_quarters/toilet/restrooms) "aDV" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/machinery/newscaster{ @@ -3682,9 +3672,7 @@ /area/crew_quarters/toilet/restrooms) "aDY" = ( /obj/structure/disposalpipe/segment, -/obj/structure/chair/stool{ - dir = 4 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/iron, /area/crew_quarters/dorms) "aDZ" = ( @@ -3708,8 +3696,7 @@ /area/crew_quarters/dorms) "aEh" = ( /obj/machinery/portable_atmospherics/canister/oxygen, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/turf_decal/bot{ @@ -3883,7 +3870,7 @@ departmentType = 5; pixel_y = 30 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Customs Checkpoint" }, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -3917,9 +3904,8 @@ dir = 4; pixel_x = -24 }, -/obj/machinery/camera{ - c_tag = "Restrooms"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Restrooms" }, /turf/open/floor/iron/freezer, /area/crew_quarters/toilet/restrooms) @@ -3931,9 +3917,7 @@ /turf/open/floor/iron/dark, /area/gateway) "aFm" = ( -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/iron, /area/crew_quarters/dorms) "aFp" = ( @@ -4201,8 +4185,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /turf/open/floor/iron, @@ -4371,8 +4354,7 @@ /obj/machinery/newscaster{ pixel_y = 32 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /turf/open/floor/iron, @@ -4639,7 +4621,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Engineering - Secure Storage" }, /turf/open/floor/plating, @@ -4881,7 +4863,7 @@ /area/hydroponics/garden) "aKs" = ( /obj/machinery/seed_extractor, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/effect/turf_decal/stripes/line, @@ -5028,7 +5010,7 @@ pixel_y = 32 }, /obj/structure/table, -/obj/machinery/camera/motion{ +/obj/machinery/camera/directional/north{ c_tag = "AI Upload Chamber - Fore"; network = list("aiupload") }, @@ -5038,7 +5020,7 @@ /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai_upload) "aLt" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /turf/open/floor/iron/dark, @@ -5048,8 +5030,7 @@ /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai_upload) "aLy" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/turf_decal/tile/red{ @@ -5102,7 +5083,7 @@ "aLQ" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Locker Room Starboard" }, /obj/structure/sign/warning/pods{ @@ -5329,9 +5310,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/prison, /area/security/prison) "aMY" = ( @@ -5974,7 +5953,7 @@ /turf/open/floor/grass, /area/hydroponics/garden) "aPT" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/item/kirbyplants/random, @@ -6152,9 +6131,8 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/south{ c_tag = "AI Upload Chamber - Port"; - dir = 1; network = list("aiupload") }, /turf/open/floor/circuit, @@ -6166,9 +6144,8 @@ name = "Private AI Channel"; pixel_y = -25 }, -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/south{ c_tag = "AI Upload Chamber - Starboard"; - dir = 1; network = list("aiupload") }, /turf/open/floor/circuit, @@ -6260,8 +6237,7 @@ /obj/effect/spawner/lootdrop/costume, /obj/effect/spawner/lootdrop/costume, /obj/item/clothing/mask/balaclava, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/machinery/light/small{ @@ -6674,9 +6650,8 @@ pixel_y = -32 }, /obj/machinery/light, -/obj/machinery/camera{ - c_tag = "Courtroom - Gallery"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Courtroom - Gallery" }, /turf/open/floor/iron/dark, /area/security/courtroom) @@ -6720,9 +6695,8 @@ /obj/item/radio/intercom{ pixel_y = -26 }, -/obj/machinery/camera{ - c_tag = "Locker Room Port"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Locker Room Port" }, /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, @@ -6860,9 +6834,8 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/camera{ - c_tag = "Cargo Bay - Port"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Cargo Bay - Port" }, /obj/machinery/conveyor{ dir = 1; @@ -6963,8 +6936,7 @@ pixel_x = -3; pixel_y = 5 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /turf/open/floor/iron/dark, @@ -7037,7 +7009,7 @@ /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai) "aVp" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "AI Chamber - Fore"; network = list("aicore") }, @@ -7089,7 +7061,7 @@ /area/hallway/secondary/entry) "aVx" = ( /obj/structure/chair, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Arrivals - Fore Arm - Far" }, /obj/effect/turf_decal/stripes/line{ @@ -7112,7 +7084,7 @@ /turf/open/floor/plating, /area/storage/primary) "aWd" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Central Primary Hallway - Fore" }, /obj/effect/turf_decal/tile/red{ @@ -7955,8 +7927,7 @@ /turf/open/floor/iron, /area/hallway/primary/central) "baM" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/tile/neutral, @@ -7992,9 +7963,8 @@ /turf/open/floor/iron, /area/hallway/primary/central) "baV" = ( -/obj/machinery/camera{ - c_tag = "Central Primary Hallway - Fore - Courtroom"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Central Primary Hallway - Fore - Courtroom" }, /obj/effect/turf_decal/tile/neutral{ dir = 8 @@ -8370,9 +8340,7 @@ /obj/structure/table, /obj/item/analyzer, /obj/item/healthanalyzer, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/machinery/light_switch{ pixel_y = -28 }, @@ -8391,8 +8359,7 @@ "bee" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/item/stock_parts/cell/high{ @@ -8406,7 +8373,7 @@ dir = 8 }, /obj/structure/cable/yellow, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/effect/turf_decal/tile/yellow{ @@ -8427,7 +8394,7 @@ /turf/open/floor/wood, /area/bridge/showroom/corporate) "beu" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /turf/open/floor/circuit, @@ -8706,8 +8673,7 @@ /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/captain/private) "bfE" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/turf_decal/tile/neutral{ @@ -8892,9 +8858,8 @@ /turf/open/floor/wood, /area/crew_quarters/heads/hop) "bgO" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Xenobiology Lab - Pen #4"; - dir = 8; network = list("ss13","rd","xeno") }, /obj/machinery/light/small{ @@ -9013,7 +8978,7 @@ /turf/open/floor/iron, /area/hallway/primary/starboard) "bhI" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Starboard Primary Hallway - Tech Storage" }, /obj/effect/turf_decal/tile/yellow{ @@ -9050,7 +9015,7 @@ /turf/open/floor/iron, /area/hallway/primary/starboard) "bhN" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/machinery/light{ @@ -9143,9 +9108,8 @@ /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai) "bio" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "AI Chamber - Aft"; - dir = 1; network = list("aicore") }, /turf/open/floor/iron/dark, @@ -9509,9 +9473,8 @@ /obj/item/radio/intercom{ pixel_y = -28 }, -/obj/machinery/camera{ - c_tag = "Cargo - Mailroom"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Cargo - Mailroom" }, /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -9800,8 +9763,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/tile/neutral, @@ -9941,8 +9903,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -24 }, /turf/open/floor/iron, @@ -9957,9 +9918,8 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 27 }, -/obj/machinery/camera{ - c_tag = "Engineering - Foyer - Starboard"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Engineering - Foyer - Starboard" }, /turf/open/floor/iron, /area/engine/break_room) @@ -10071,8 +10031,7 @@ pixel_x = -9; pixel_y = 2 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/turf_decal/tile/blue{ @@ -10147,9 +10106,8 @@ dir = 4; pixel_x = -24 }, -/obj/machinery/camera{ - c_tag = "Arrivals - Station Entrance"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Arrivals - Station Entrance" }, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -10283,9 +10241,8 @@ dir = 8; pixel_x = -28 }, -/obj/machinery/camera{ - c_tag = "Central Primary Hallway - Starboard - Art Storage"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Central Primary Hallway - Starboard - Art Storage" }, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/neutral{ @@ -10408,8 +10365,7 @@ /turf/open/floor/iron/white, /area/medical/surgery) "bqb" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/effect/turf_decal/stripes/line{ @@ -10609,8 +10565,7 @@ /obj/structure/table, /obj/item/paper_bin/construction, /obj/item/airlock_painter, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /turf/open/floor/iron, @@ -10678,9 +10633,8 @@ /area/aisat) "brQ" = ( /obj/machinery/light/small, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "MiniSat Exterior Access"; - dir = 1; network = list("minisat") }, /obj/machinery/power/apc{ @@ -10726,9 +10680,8 @@ pixel_y = -24 }, /obj/structure/cable/yellow, -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/east{ c_tag = "MiniSat Foyer"; - dir = 8; network = list("minisat") }, /obj/effect/turf_decal/tile/blue{ @@ -10776,9 +10729,8 @@ /turf/open/floor/iron/dark, /area/ai_monitored/storage/satellite) "bsi" = ( -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/east{ c_tag = "MiniSat Maintenance"; - dir = 8; network = list("minisat") }, /obj/structure/rack, @@ -10846,8 +10798,7 @@ /turf/open/floor/iron, /area/hydroponics) "bsB" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/tile/neutral{ @@ -10872,9 +10823,8 @@ /turf/open/floor/iron, /area/hallway/primary/port) "bsH" = ( -/obj/machinery/camera{ - c_tag = "Port Primary Hallway - Starboard"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Port Primary Hallway - Starboard" }, /obj/effect/turf_decal/tile/neutral{ dir = 8 @@ -10937,9 +10887,8 @@ pixel_y = -34; req_access_txt = "19" }, -/obj/machinery/camera{ - c_tag = "Bridge - Command Chair"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Bridge - Command Chair" }, /turf/open/floor/carpet/blue, /area/bridge) @@ -11097,9 +11046,8 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/obj/machinery/camera{ - c_tag = "Port Primary Hallway - Port"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Port Primary Hallway - Port" }, /obj/effect/turf_decal/bot{ dir = 1 @@ -11110,8 +11058,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -11201,8 +11148,7 @@ /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) "buL" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/effect/turf_decal/tile/neutral{ @@ -11479,7 +11425,7 @@ /turf/open/floor/iron/dark, /area/bridge) "bwv" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Council Chamber" }, /obj/machinery/light{ @@ -11521,8 +11467,7 @@ /turf/open/floor/wood, /area/crew_quarters/bar) "bwZ" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/effect/turf_decal/tile/yellow{ @@ -11691,9 +11636,7 @@ /obj/structure/disposalpipe/segment{ dir = 5 }, -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/wood, /area/crew_quarters/bar) "byG" = ( @@ -11767,7 +11710,7 @@ icon_state = "map-left-MS"; pixel_y = 32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Atmospherics - Control Room" }, /obj/machinery/computer/station_alert, @@ -11809,7 +11752,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Atmospherics - Entrance" }, /obj/item/kirbyplants/random, @@ -11836,10 +11779,10 @@ name = "Air to Distro"; target_pressure = 500 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 25 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Atmospherics - Distro Loop" }, /obj/effect/turf_decal/tile/yellow{ @@ -11915,9 +11858,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/carpet/green, /area/library) "bzJ" = ( @@ -12008,8 +11949,7 @@ /turf/open/floor/carpet/blue, /area/bridge) "bzZ" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/machinery/vending/cigarette, @@ -12620,9 +12560,8 @@ /area/vacant_room/office) "bCP" = ( /obj/machinery/light/small, -/obj/machinery/camera{ - c_tag = "Auxilary Restrooms"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Auxilary Restrooms" }, /turf/open/floor/plating, /area/crew_quarters/toilet/auxiliary) @@ -12726,7 +12665,7 @@ /turf/open/floor/iron, /area/hallway/secondary/command) "bDw" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 32 }, /obj/effect/turf_decal/tile/neutral{ @@ -12761,9 +12700,7 @@ /area/crew_quarters/bar) "bDI" = ( /obj/effect/landmark/start/assistant, -/obj/structure/chair/stool{ - dir = 4 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/wood, /area/crew_quarters/bar) "bDK" = ( @@ -12844,7 +12781,7 @@ /area/engine/atmos) "bEf" = ( /obj/machinery/telecomms/processor/preset_one, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Telecomms - Server Room - Fore-Port"; network = list("ss13","tcomms") }, @@ -12866,7 +12803,7 @@ /area/tcommsat/server) "bEk" = ( /obj/machinery/telecomms/processor/preset_three, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Telecomms - Server Room - Fore-Starboard"; network = list("ss13","tcomms") }, @@ -13097,9 +13034,8 @@ /turf/open/floor/engine/vacuum, /area/engine/atmos) "bGb" = ( -/obj/machinery/camera{ - c_tag = "Atmospherics Tank - Mix"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Atmospherics Tank - Mix" }, /turf/open/floor/engine/vacuum, /area/engine/atmos) @@ -13158,9 +13094,8 @@ /turf/closed/wall, /area/library) "bGw" = ( -/obj/machinery/camera{ - c_tag = "Central Primary Hallway - Port"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Central Primary Hallway - Port" }, /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, @@ -13234,9 +13169,8 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 27 }, -/obj/machinery/camera{ - c_tag = "Command Hallway - Central"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Command Hallway - Central" }, /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, @@ -13271,9 +13205,7 @@ /obj/structure/cable/yellow{ icon_state = "1-4" }, -/obj/structure/chair/stool{ - dir = 1 - }, +/obj/structure/chair/stool/directional/south, /turf/open/floor/wood, /area/crew_quarters/bar) "bHf" = ( @@ -13893,9 +13825,8 @@ /turf/open/floor/carpet, /area/crew_quarters/bar) "bKn" = ( -/obj/machinery/camera{ - c_tag = "Club - Aft"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Club - Aft" }, /obj/machinery/computer/security/telescreen/entertainment{ pixel_y = -29 @@ -13924,8 +13855,7 @@ /turf/open/floor/iron/dark, /area/security/courtroom) "bKv" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/effect/turf_decal/tile/yellow{ @@ -14135,8 +14065,7 @@ /area/bridge/showroom/corporate) "bLy" = ( /obj/structure/closet/secure_closet/medical1, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/turf_decal/bot{ @@ -14177,9 +14106,8 @@ /obj/machinery/status_display/evac{ pixel_x = -32 }, -/obj/machinery/camera{ - c_tag = "Central Primary Hallway - Starboard - Kitchen"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Central Primary Hallway - Starboard - Kitchen" }, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -14201,9 +14129,8 @@ /obj/structure/rack, /obj/item/circuitboard/machine/telecomms/bus, /obj/item/circuitboard/machine/telecomms/broadcaster, -/obj/machinery/camera{ - c_tag = "Telecomms - Storage"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Telecomms - Storage" }, /turf/open/floor/iron/dark, /area/storage/tcom) @@ -14258,9 +14185,8 @@ /obj/item/radio/intercom{ pixel_y = -26 }, -/obj/machinery/camera{ - c_tag = "Atmospherics - Central"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Atmospherics - Central" }, /turf/open/floor/iron, /area/engine/atmos) @@ -14306,9 +14232,8 @@ /turf/open/floor/engine/n2o, /area/engine/atmos) "bMn" = ( -/obj/machinery/camera{ - c_tag = "Atmospherics Tank - N2O"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Atmospherics Tank - N2O" }, /turf/open/floor/engine/n2o, /area/engine/atmos) @@ -14320,9 +14245,8 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Telecomms - Server Room - Aft-Port"; - dir = 4; network = list("ss13","tcomms") }, /turf/open/floor/iron/dark/telecomms, @@ -14346,9 +14270,8 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Telecomms - Server Room - Aft-Starboard"; - dir = 8; network = list("ss13","tcomms") }, /obj/structure/cable/yellow{ @@ -14516,9 +14439,8 @@ /obj/machinery/vending/wallmed{ pixel_x = -28 }, -/obj/machinery/camera{ - c_tag = "Gateway - Atrium"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Gateway - Atrium" }, /obj/effect/turf_decal/bot{ dir = 1 @@ -14576,8 +14498,7 @@ pixel_y = 6 }, /obj/structure/table/wood, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /turf/open/floor/wood, @@ -14666,9 +14587,8 @@ /area/tcommsat/server) "bNZ" = ( /obj/machinery/light/small, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Telecomms - Server Room - Aft"; - dir = 1; network = list("ss13","tcomms") }, /obj/machinery/ntnet_relay, @@ -14854,8 +14774,7 @@ /obj/item/stock_parts/micro_laser/high, /obj/item/stock_parts/micro_laser/high, /obj/item/stock_parts/micro_laser/high, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/iron/dark, @@ -15014,8 +14933,7 @@ /turf/open/floor/engine/cult, /area/library) "bPY" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/tile/neutral{ @@ -15067,8 +14985,7 @@ pixel_y = 2 }, /obj/structure/table/wood, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /turf/open/floor/carpet/blue, @@ -15129,8 +15046,7 @@ /turf/open/floor/iron/freezer, /area/crew_quarters/kitchen) "bQN" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /turf/open/floor/plating, @@ -15437,13 +15353,11 @@ /turf/open/floor/iron, /area/gateway) "bRM" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, -/obj/machinery/camera{ - c_tag = "Gateway - Access"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Gateway - Access" }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, @@ -15490,9 +15404,8 @@ /obj/structure/fireaxecabinet{ pixel_x = -32 }, -/obj/machinery/camera{ - c_tag = "Atmospherics - Port"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Atmospherics - Port" }, /obj/machinery/light{ dir = 8 @@ -15509,8 +15422,7 @@ dir = 4 }, /obj/machinery/portable_atmospherics/canister, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/effect/turf_decal/bot{ @@ -15535,9 +15447,8 @@ /turf/open/floor/engine/plasma, /area/engine/atmos) "bSl" = ( -/obj/machinery/camera{ - c_tag = "Atmospherics Tank - Toxins"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Atmospherics Tank - Toxins" }, /turf/open/floor/engine/plasma, /area/engine/atmos) @@ -15744,9 +15655,8 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/machinery/camera{ - c_tag = "Atmospherics - Starboard"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Atmospherics - Starboard" }, /turf/open/floor/iron, /area/engine/atmos) @@ -15775,8 +15685,7 @@ /obj/structure/chair/office{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/wood, @@ -15786,9 +15695,7 @@ dir = 1; pixel_y = -24 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/structure/table/wood, /turf/open/floor/wood, /area/library) @@ -16530,9 +16437,8 @@ /turf/open/floor/engine/co2, /area/engine/atmos) "bXs" = ( -/obj/machinery/camera{ - c_tag = "Atmospherics Tank - CO2"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Atmospherics Tank - CO2" }, /turf/open/floor/engine/co2, /area/engine/atmos) @@ -16549,9 +16455,8 @@ /turf/open/floor/iron, /area/hallway/primary/central) "bXQ" = ( -/obj/machinery/camera{ - c_tag = "Central Primary Hallway - Aft-Port"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Central Primary Hallway - Aft-Port" }, /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -16580,9 +16485,8 @@ /turf/open/floor/iron, /area/hallway/primary/central) "bXW" = ( -/obj/machinery/camera{ - c_tag = "Central Primary Hallway - Aft-Starboard"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Central Primary Hallway - Aft-Starboard" }, /obj/effect/turf_decal/tile/purple, /turf/open/floor/iron, @@ -16656,13 +16560,11 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, -/obj/machinery/camera{ - c_tag = "Atmospherics - Port-Aft"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Atmospherics - Port-Aft" }, /obj/effect/turf_decal/tile/yellow{ dir = 8 @@ -17098,8 +17000,7 @@ /area/hydroponics) "ccx" = ( /obj/machinery/hydroponics/constructable, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/stripes/line{ @@ -17191,9 +17092,8 @@ /turf/open/floor/iron/dark, /area/engine/atmos) "ccV" = ( -/obj/machinery/camera{ - c_tag = "Atmospherics - Starboard Aft"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Atmospherics - Starboard Aft" }, /obj/machinery/atmospherics/pipe/manifold/cyan/visible, /turf/open/floor/iron/dark, @@ -17331,9 +17231,8 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/camera{ - c_tag = "Departure Lounge - Port Fore"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Departure Lounge - Port Fore" }, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -17354,8 +17253,7 @@ /turf/closed/wall, /area/medical/chemistry) "cgc" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/tile/neutral, @@ -17745,8 +17643,7 @@ /obj/structure/table/wood, /obj/item/staff/broom, /obj/item/wrench, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/structure/sign/poster/random{ @@ -17795,8 +17692,7 @@ /area/crew_quarters/bar) "ciB" = ( /obj/machinery/rnd/destructive_analyzer, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/effect/turf_decal/stripes/line{ @@ -17869,17 +17765,13 @@ /obj/machinery/newscaster{ pixel_x = -30 }, -/obj/structure/chair/stool{ - dir = 1 - }, +/obj/structure/chair/stool/directional/south, /turf/open/floor/iron/cafeteria{ dir = 5 }, /area/science/research) "ciO" = ( -/obj/structure/chair/stool{ - dir = 1 - }, +/obj/structure/chair/stool/directional/south, /turf/open/floor/iron/cafeteria{ dir = 5 }, @@ -17915,9 +17807,8 @@ /turf/open/floor/engine/n2, /area/engine/atmos) "cje" = ( -/obj/machinery/camera{ - c_tag = "Atmospherics Tank - N2"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Atmospherics Tank - N2" }, /turf/open/floor/engine/n2, /area/engine/atmos) @@ -17925,9 +17816,8 @@ /turf/open/floor/engine/o2, /area/engine/atmos) "cjh" = ( -/obj/machinery/camera{ - c_tag = "Atmospherics Tank - O2"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Atmospherics Tank - O2" }, /turf/open/floor/engine/o2, /area/engine/atmos) @@ -17936,9 +17826,8 @@ /turf/open/floor/engine/air, /area/engine/atmos) "cjk" = ( -/obj/machinery/camera{ - c_tag = "Atmospherics Tank - Air"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Atmospherics Tank - Air" }, /turf/open/floor/engine/air, /area/engine/atmos) @@ -18057,8 +17946,7 @@ dir = 4 }, /obj/structure/closet/firecloset, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/delivery, @@ -18211,9 +18099,8 @@ /turf/open/floor/iron/dark, /area/medical/surgery) "cly" = ( -/obj/machinery/camera{ - c_tag = "Aft Primary Hallway - Fore"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Aft Primary Hallway - Fore" }, /obj/machinery/firealarm{ dir = 8; @@ -18618,13 +18505,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Engineering Supermatter Port"; - dir = 8; network = list("ss13","engine") }, /obj/machinery/airalarm/engine{ - dir = 8; + dir = 4; pixel_x = 24 }, /obj/machinery/atmospherics/pipe/manifold/green/visible{ @@ -18727,8 +18613,7 @@ /turf/open/floor/iron, /area/science/lab) "cqC" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/structure/sink{ @@ -18769,9 +18654,8 @@ /turf/open/floor/iron/white, /area/science/research) "cqK" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Research Division Hallway - Starboard"; - dir = 1; network = list("ss13","rd") }, /obj/effect/turf_decal/trimline/purple/filled/line, @@ -18845,9 +18729,7 @@ /area/medical/surgery) "crr" = ( /obj/machinery/holopad, -/obj/structure/chair/stool/bar{ - dir = 1 - }, +/obj/structure/chair/stool/bar/directional/south, /turf/open/floor/iron/cafeteria_red, /area/crew_quarters/bar) "crw" = ( @@ -19096,10 +18978,9 @@ /turf/open/floor/iron/stairs, /area/science/server) "ctl" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ active_power_usage = 0; c_tag = "Turbine Vent"; - dir = 4; network = list("turbine"); use_power = 0 }, @@ -19360,7 +19241,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/effect/turf_decal/bot, @@ -19488,9 +19369,8 @@ /turf/open/floor/circuit/green, /area/science/robotics/mechbay) "cxG" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Mech Bay"; - dir = 8; network = list("ss13","rd") }, /turf/open/floor/circuit/green, @@ -19587,8 +19467,7 @@ /turf/open/floor/circuit, /area/science/robotics/mechbay) "cys" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/landmark/start/roboticist, @@ -19723,9 +19602,8 @@ /obj/item/radio/intercom{ pixel_x = -29 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Research Division - Nanite Lab"; - dir = 4; network = list("ss13","rd") }, /turf/open/floor/iron/dark, @@ -20081,7 +19959,7 @@ /area/science/robotics/lab) "cDf" = ( /obj/machinery/modular_fabricator/exosuit_fab, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Robotics - Fore"; network = list("ss13","rd") }, @@ -20289,12 +20167,6 @@ }, /turf/open/floor/plating/airless, /area/science/test_area) -"cFP" = ( -/obj/structure/chair/stool{ - dir = 4 - }, -/turf/open/floor/wood, -/area/crew_quarters/bar) "cFX" = ( /obj/structure/table, /obj/item/folder/white{ @@ -20360,8 +20232,7 @@ /turf/open/floor/plating, /area/science/test_area) "cGV" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/machinery/light{ @@ -20463,9 +20334,7 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_x = -32 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/structure/displaycase/trophy, /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -20641,8 +20510,7 @@ /turf/open/floor/plating, /area/maintenance/aft) "cKv" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/effect/turf_decal/stripes/line{ @@ -20826,9 +20694,7 @@ /area/hallway/secondary/exit/departure_lounge) "cMk" = ( /obj/effect/turf_decal/stripes/line, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -20924,8 +20790,7 @@ /obj/structure/cable{ icon_state = "0-2" }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13, engine") }, /obj/structure/cable, @@ -21116,8 +20981,7 @@ /turf/open/floor/iron, /area/engine/break_room) "cPm" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/machinery/light{ @@ -21434,9 +21298,8 @@ color = "#666666"; dir = 8 }, -/obj/machinery/camera{ - c_tag = "Chapel - Starboard"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Chapel - Starboard" }, /turf/open/floor/iron/chapel{ dir = 4 @@ -21553,9 +21416,8 @@ /turf/open/floor/iron/dark, /area/chapel/main) "cRn" = ( -/obj/machinery/camera{ - c_tag = "Chapel - Port"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Chapel - Port" }, /obj/structure/chair/fancy/comfy{ color = "#666666"; @@ -21745,9 +21607,8 @@ /area/science/xenobiology) "cSy" = ( /mob/living/simple_animal/slime, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Xenobiology Lab - Pen #5"; - dir = 4; network = list("ss13","rd","xeno") }, /obj/machinery/light/small{ @@ -21756,9 +21617,8 @@ /turf/open/floor/engine, /area/science/xenobiology) "cSF" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Xenobiology Lab - Pen #6"; - dir = 8; network = list("ss13","rd","xeno") }, /obj/machinery/light/small{ @@ -21858,9 +21718,8 @@ /area/crew_quarters/bar) "cTU" = ( /obj/structure/rack, -/obj/machinery/camera{ - c_tag = "Brig - Infirmary"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Brig - Infirmary" }, /obj/item/clothing/under/rank/medical/doctor/purple{ pixel_y = -4 @@ -21981,9 +21840,8 @@ /turf/open/floor/iron, /area/engine/atmos) "cVL" = ( -/obj/machinery/camera{ - c_tag = "Teleporter Room"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Teleporter Room" }, /obj/structure/rack, /obj/structure/window/reinforced{ @@ -22119,9 +21977,8 @@ icon_state = "4-8" }, /obj/effect/turf_decal/stripes/line, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Engineering Supermatter Aft"; - dir = 1; network = list("ss13","engine") }, /turf/open/floor/engine, @@ -22162,10 +22019,10 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Fitness Room - Fore" }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 24 }, /obj/machinery/light{ @@ -22191,9 +22048,8 @@ /obj/structure/extinguisher_cabinet{ pixel_y = -30 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Robotics - Aft"; - dir = 1; network = list("ss13","rd") }, /turf/open/floor/iron/white/side{ @@ -22709,9 +22565,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Engineering Supermatter Starboard"; - dir = 4; network = list("ss13","engine") }, /obj/machinery/atmospherics/pipe/simple/cyan/visible, @@ -22828,9 +22683,8 @@ /turf/open/floor/iron/dark, /area/engine/engineering) "dfq" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Supermatter Chamber"; - dir = 4; network = list("engine") }, /obj/structure/cable{ @@ -22945,8 +22799,7 @@ /turf/open/floor/engine, /area/engine/engineering) "dfV" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/iron/dark, @@ -23410,14 +23263,12 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, /obj/machinery/camera/autoname{ - dir = 6; + dir = 9; network = list("ss13","medbay") }, /obj/machinery/vending/wardrobe/medi_wardrobe, @@ -23429,13 +23280,11 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, -/obj/machinery/camera{ - c_tag = "Chapel - Funeral Parlour"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Chapel - Funeral Parlour" }, /turf/open/floor/iron/dark, /area/chapel/main) @@ -23534,9 +23383,8 @@ /area/maintenance/department/medical/central) "djR" = ( /obj/structure/table, -/obj/machinery/camera{ - c_tag = "Kitchen"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Kitchen" }, /obj/machinery/reagentgrinder, /turf/open/floor/iron/checker, @@ -23712,7 +23560,7 @@ /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Medbay - Recovery Room"; name = "medbay camera"; network = list("ss13","medbay") @@ -23734,7 +23582,7 @@ /turf/open/floor/iron/dark, /area/security/main) "dml" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 26 }, /obj/machinery/portable_atmospherics/canister/air, @@ -23800,9 +23648,8 @@ /obj/structure/extinguisher_cabinet{ pixel_y = -30 }, -/obj/machinery/camera{ - c_tag = "Command Hallway - Port"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Command Hallway - Port" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -23930,9 +23777,8 @@ /turf/open/floor/iron/dark, /area/chapel/main) "doO" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "AI Chamber - Port"; - dir = 4; network = list("aicore") }, /obj/structure/showcase/cyborg/old{ @@ -24187,7 +24033,7 @@ pixel_x = 6; pixel_y = 30 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Chief Engineer's Office" }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -24339,7 +24185,7 @@ /turf/open/floor/iron, /area/quartermaster/miningoffice) "dvY" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/structure/railing{ @@ -24397,7 +24243,7 @@ dir = 8; pixel_x = 24 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Research Division - Lobby"; network = list("ss13","rd") }, @@ -24484,9 +24330,8 @@ /turf/open/floor/iron, /area/maintenance/aft) "dxP" = ( -/obj/machinery/camera{ - c_tag = "Engineering - Transit Tube Access"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Engineering - Transit Tube Access" }, /obj/effect/turf_decal/stripes/corner, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -24872,8 +24717,7 @@ /turf/open/floor/iron/white, /area/security/brig) "dEO" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -25175,9 +25019,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/cryopods) "dLH" = ( @@ -25361,9 +25203,8 @@ icon_state = "right"; name = "MiniSat Walkway Access" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "MiniSat Exterior - Aft Starboard"; - dir = 4; network = list("minisat") }, /obj/structure/window/reinforced{ @@ -25417,9 +25258,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/structure/chair/stool{ - dir = 4 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/wood, /area/crew_quarters/bar) "dQl" = ( @@ -25704,9 +25543,8 @@ /turf/closed/wall/r_wall, /area/maintenance/fore) "dWV" = ( -/obj/machinery/camera{ - c_tag = "Departure Lounge - Starboard Aft"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Departure Lounge - Starboard Aft" }, /obj/machinery/light{ dir = 4 @@ -25734,9 +25572,8 @@ /turf/open/floor/iron/dark, /area/aisat) "dXZ" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Engineering Supermatter Fore"; - dir = 4; network = list("ss13","engine") }, /obj/machinery/firealarm{ @@ -26090,9 +25927,8 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 27 }, -/obj/machinery/camera{ - c_tag = "Arrivals - Fore Arm"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Arrivals - Fore Arm" }, /obj/machinery/light{ dir = 4 @@ -26267,7 +26103,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Research Division Hallway - Xenobiology Lab Access"; network = list("ss13","rd") }, @@ -26289,9 +26125,8 @@ /turf/open/floor/iron/white, /area/science/research) "elv" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "AI Chamber - Starboard"; - dir = 8; network = list("aicore") }, /obj/structure/showcase/cyborg/old{ @@ -26722,9 +26557,8 @@ /turf/open/floor/iron/cafeteria_red, /area/crew_quarters/bar) "evf" = ( -/obj/machinery/camera/motion{ - c_tag = "Armory - External"; - dir = 1 +/obj/machinery/camera/motion/directional/south{ + c_tag = "Armory - External" }, /obj/structure/lattice, /turf/open/space/basic, @@ -26902,9 +26736,8 @@ /turf/open/floor/iron, /area/hallway/secondary/entry) "eAc" = ( -/obj/machinery/camera{ - c_tag = "Cargo Bay - Storage Wing Entrance"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Cargo Bay - Storage Wing Entrance" }, /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -27198,9 +27031,8 @@ /obj/structure/window/reinforced{ dir = 1 }, -/obj/machinery/camera{ - c_tag = "Starboard Primary Hallway - Atmospherics"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Starboard Primary Hallway - Atmospherics" }, /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ dir = 4 @@ -27302,8 +27134,7 @@ pixel_x = -2; pixel_y = 6 }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","medbay") }, /turf/open/floor/iron/dark, @@ -27497,9 +27328,8 @@ /obj/structure/bed, /obj/item/bedsheet/captain, /obj/effect/landmark/start/captain, -/obj/machinery/camera{ - c_tag = "Captain's Quarters"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Captain's Quarters" }, /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -28007,9 +27837,8 @@ pixel_x = 2; pixel_y = 2 }, -/obj/machinery/camera{ - c_tag = "Custodial Closet"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Custodial Closet" }, /obj/effect/turf_decal/bot{ dir = 1 @@ -28085,8 +27914,7 @@ pixel_x = 5; pixel_y = -31 }, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","medbay") }, /turf/open/floor/iron/white, @@ -28220,9 +28048,8 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/camera{ - c_tag = "Dormitories - Aft"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Dormitories - Aft" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -28349,8 +28176,7 @@ /turf/open/space/basic, /area/space/nearstation) "ffQ" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/structure/displaycase/trophy, @@ -28387,8 +28213,7 @@ /obj/machinery/recharger{ pixel_y = 4 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/structure/sign/map/right{ @@ -28407,8 +28232,7 @@ }, /obj/item/clothing/mask/horsehead, /obj/structure/table/wood, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/structure/sign/poster/contraband/random{ @@ -28556,8 +28380,7 @@ /obj/structure/reagent_dispensers/peppertank{ pixel_y = 30 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ @@ -28644,9 +28467,7 @@ /area/maintenance/starboard/fore) "fkb" = ( /obj/effect/turf_decal/tile/neutral, -/obj/structure/chair/stool{ - dir = 1 - }, +/obj/structure/chair/stool/directional/south, /turf/open/floor/iron, /area/medical/break_room) "fkk" = ( @@ -28675,8 +28496,7 @@ /turf/open/floor/iron, /area/science/shuttledock) "fkX" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/stripes/line{ @@ -28849,9 +28669,8 @@ pixel_y = -32 }, /obj/machinery/light, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Research Division - Break Room"; - dir = 1; network = list("ss13","rd") }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -28891,8 +28710,7 @@ /turf/open/floor/catwalk_floor/iron, /area/engine/atmos) "fpB" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/machinery/power/apc{ @@ -29073,8 +28891,7 @@ /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) "fsh" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -29333,9 +29150,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -29468,8 +29283,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/structure/disposalpipe/segment{ @@ -29484,9 +29298,8 @@ /turf/open/floor/iron, /area/hallway/primary/aft) "fzP" = ( -/obj/machinery/camera{ - c_tag = "Auxillary Base Construction"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Auxillary Base Construction" }, /obj/machinery/button/door{ id = "aux_base_shutters"; @@ -29604,9 +29417,7 @@ /turf/open/floor/iron/white, /area/crew_quarters/heads/cmo) "fBi" = ( -/obj/structure/chair/stool{ - dir = 1 - }, +/obj/structure/chair/stool/directional/south, /obj/effect/turf_decal/tile/neutral, /obj/item/radio/intercom{ pixel_x = 3; @@ -29735,9 +29546,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/obj/machinery/camera{ - c_tag = "Aft Port Solar Maintenance"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Aft Port Solar Maintenance" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 8 @@ -29896,8 +29706,7 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/iron, @@ -30402,13 +30211,11 @@ icon_state = "1-2" }, /obj/structure/table, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, -/obj/machinery/camera{ - c_tag = "Cargo Bay - Starboard"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Cargo Bay - Starboard" }, /obj/item/paper_bin{ pixel_x = -1; @@ -30494,7 +30301,7 @@ /obj/structure/bed{ dir = 4 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","medbay") }, /turf/open/floor/iron/grid/steel, @@ -30675,9 +30482,8 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/camera{ - c_tag = "Departure Lounge - Starboard Fore"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Departure Lounge - Starboard Fore" }, /obj/structure/extinguisher_cabinet{ pixel_x = 27 @@ -30740,8 +30546,7 @@ /area/medical/morgue) "fTD" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","medbay") }, /obj/structure/table, @@ -30947,7 +30752,7 @@ pixel_y = 37 }, /obj/machinery/camera/autoname{ - dir = 6; + dir = 9; network = list("ss13","medbay") }, /obj/effect/turf_decal/siding/wood{ @@ -30963,7 +30768,7 @@ /turf/open/floor/iron/showroomfloor, /area/security/warden) "fYH" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/power/apc{ areastring = "/area/quartermaster/qm"; dir = 1; @@ -31393,9 +31198,8 @@ /turf/open/floor/iron/dark/smooth_large, /area/maintenance/disposal/incinerator) "ghP" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Research Division Hallway - Robotics"; - dir = 4; network = list("ss13","rd") }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -31408,9 +31212,8 @@ /turf/open/floor/iron/white, /area/science/research) "gix" = ( -/obj/machinery/camera{ - c_tag = "Theatre - Backstage"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Theatre - Backstage" }, /obj/structure/sign/poster/contraband/random{ pixel_y = -32 @@ -31713,7 +31516,7 @@ "gpg" = ( /obj/structure/table/glass, /obj/item/storage/backpack/duffelbag/med/surgery, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/effect/turf_decal/tile/blue{ dir = 4 }, @@ -31954,8 +31757,7 @@ /area/engine/atmos) "gvg" = ( /obj/machinery/light/small, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/siding/wood, @@ -32496,7 +32298,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Crew Quarters Entrance" }, /obj/structure/disposalpipe/segment{ @@ -32514,8 +32316,7 @@ /turf/open/floor/iron, /area/crew_quarters/locker) "gKq" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/landmark/event_spawn, @@ -32556,13 +32357,9 @@ /obj/structure/sign/departments/minsky/research/research{ pixel_x = -32 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/chair/fancy/comfy, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/effect/turf_decal/trimline/black/filled/line{ dir = 9 }, @@ -32831,9 +32628,8 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/camera{ - c_tag = "Bridge - Starboard Access"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Bridge - Starboard Access" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ @@ -33249,9 +33045,7 @@ /obj/structure/chair/stool{ pixel_y = 8 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 }, @@ -33606,7 +33400,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 28 }, /obj/structure/cable/yellow{ @@ -33706,9 +33500,8 @@ /obj/structure/reagent_dispensers/peppertank{ pixel_x = 32 }, -/obj/machinery/camera{ - c_tag = "Security - Gear Room"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Security - Gear Room" }, /obj/machinery/vending/wardrobe/sec_wardrobe, /turf/open/floor/iron/showroomfloor, @@ -33731,7 +33524,7 @@ "hhY" = ( /obj/structure/closet/secure_closet/engineering_personal, /obj/effect/turf_decal/delivery, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Engineering - Fore" }, /turf/open/floor/iron, @@ -33740,9 +33533,8 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 27 }, -/obj/machinery/camera{ - c_tag = "Security - Office - Starboard"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Security - Office - Starboard" }, /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron, @@ -33927,7 +33719,7 @@ /obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 5 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Research Division - Server Room"; network = list("ss13","rd"); pixel_x = 22 @@ -33986,9 +33778,8 @@ /obj/item/radio/intercom{ pixel_y = -26 }, -/obj/machinery/camera{ - c_tag = "Storage Wing"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Storage Wing" }, /obj/machinery/light, /obj/structure/cable/yellow{ @@ -34410,8 +34201,7 @@ /area/medical/surgery) "hvV" = ( /obj/structure/filingcabinet, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/tile/red/anticorner/contrasted, @@ -34699,7 +34489,7 @@ /turf/open/floor/plating, /area/medical/surgery) "hBl" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 28 }, /obj/structure/disposalpipe/segment{ @@ -34766,8 +34556,7 @@ /obj/effect/turf_decal/bot{ dir = 1 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /turf/open/floor/iron/white/side{ @@ -35010,9 +34799,8 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/machinery/camera{ - c_tag = "Engineering - Entrance"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Engineering - Entrance" }, /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -35562,7 +35350,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Port Primary Hallway - Middle" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -35719,8 +35507,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/structure/chair/stool{ - dir = 4; +/obj/structure/chair/stool/directional/west{ pixel_x = 7; pixel_y = 6 }, @@ -35925,8 +35712,7 @@ /turf/open/floor/iron, /area/hallway/primary/port) "hXx" = ( -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","medbay") }, /obj/effect/turf_decal/trimline/blue/filled/line, @@ -35971,9 +35757,8 @@ pixel_y = -28 }, /obj/item/kirbyplants/random, -/obj/machinery/camera{ - c_tag = "Kitchen Hatch"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Kitchen Hatch" }, /turf/open/floor/iron/cafeteria_red, /area/crew_quarters/bar) @@ -36226,9 +36011,8 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "MiniSat Exterior - Port Aft"; - dir = 8; network = list("minisat") }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -36391,8 +36175,7 @@ /turf/open/floor/iron, /area/quartermaster/qm) "iha" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/structure/closet/firecloset, @@ -36500,7 +36283,7 @@ /turf/open/floor/iron, /area/medical/medbay/aft) "iiQ" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Medbay - Recovery Room"; name = "medbay camera"; network = list("ss13","medbay") @@ -36646,8 +36429,7 @@ /obj/machinery/computer/message_monitor{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /turf/open/floor/carpet/grimy, @@ -36840,9 +36622,8 @@ /obj/machinery/door/window{ name = "MiniSat Walkway Access" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "MiniSat Exterior - Aft Port"; - dir = 8; network = list("minisat") }, /obj/structure/window/reinforced{ @@ -36877,7 +36658,7 @@ /obj/structure/chair{ dir = 4 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow, @@ -36938,9 +36719,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /turf/open/floor/iron/techmaint, /area/science/shuttledock) @@ -36982,9 +36761,8 @@ /turf/open/floor/iron/white, /area/science/mixing) "irT" = ( -/obj/machinery/camera{ - c_tag = "Secure Tech Storage"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Secure Tech Storage" }, /obj/item/radio/intercom{ pixel_x = 29 @@ -38408,8 +38186,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/machinery/modular_computer/console/preset/command, @@ -38446,9 +38223,8 @@ /obj/structure/extinguisher_cabinet{ pixel_x = -27 }, -/obj/machinery/camera{ - c_tag = "Security - Secure Gear Storage"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Security - Secure Gear Storage" }, /obj/machinery/flasher/portable, /obj/effect/turf_decal/bot, @@ -38534,7 +38310,7 @@ /obj/machinery/newscaster{ pixel_y = 32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Chapel - Fore" }, /obj/structure/table/wood, @@ -38869,9 +38645,8 @@ /turf/open/floor/iron/white, /area/medical/medbay/lobby) "jgB" = ( -/obj/machinery/camera{ - c_tag = "Chapel Office - Backroom"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Chapel Office - Backroom" }, /obj/machinery/light/small{ dir = 4 @@ -38917,7 +38692,7 @@ /area/science/xenobiology) "jho" = ( /obj/structure/table, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 28 }, /obj/machinery/computer/med_data/laptop, @@ -38967,7 +38742,7 @@ /area/hallway/secondary/command) "jit" = ( /obj/machinery/camera/autoname{ - dir = 6; + dir = 9; network = list("ss13","medbay") }, /obj/structure/disposalpipe/segment{ @@ -39025,9 +38800,8 @@ dir = 4; light_color = "#e8eaff" }, -/obj/machinery/camera{ - c_tag = "Atmospherics Tank - N2O"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Atmospherics Tank - N2O" }, /turf/open/floor/iron/dark, /area/security/brig) @@ -39050,8 +38824,7 @@ /turf/open/floor/iron, /area/security/courtroom) "jkg" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/machinery/light{ @@ -39075,9 +38848,8 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 27 }, -/obj/machinery/camera{ - c_tag = "Bridge - Starboard"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Bridge - Starboard" }, /obj/effect/turf_decal/tile/blue/half/contrasted, /turf/open/floor/iron/dark, @@ -39502,9 +39274,7 @@ /obj/structure/chair/stool{ pixel_y = 8 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 }, @@ -39616,9 +39386,8 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/machinery/camera{ - c_tag = "Aft Primary Hallway - Middle"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Aft Primary Hallway - Middle" }, /obj/structure/disposalpipe/segment{ dir = 1 @@ -39626,9 +39395,8 @@ /turf/open/floor/iron, /area/hallway/primary/aft) "jyj" = ( -/obj/machinery/camera{ - c_tag = "Holodeck"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Holodeck" }, /obj/item/radio/intercom{ pixel_y = -28 @@ -39753,8 +39521,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /turf/open/floor/iron, @@ -39802,9 +39569,8 @@ /turf/open/floor/plating, /area/maintenance/aft/secondary) "jAw" = ( -/obj/machinery/camera{ - c_tag = "Central Primary Hallway - Fore - Starboard Corner"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Central Primary Hallway - Fore - Starboard Corner" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -39908,9 +39674,8 @@ /turf/open/floor/wood, /area/library) "jCb" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Research and Development"; - dir = 8; network = list("ss13","rd") }, /obj/machinery/light_switch{ @@ -39985,8 +39750,7 @@ /turf/open/floor/plating, /area/engine/engineering) "jDw" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/machinery/light{ @@ -40212,9 +39976,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -40256,7 +40018,7 @@ /area/engine/atmos) "jLs" = ( /obj/structure/closet/secure_closet/genpop, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("minisat") }, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -40581,9 +40343,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -40862,7 +40622,7 @@ dir = 1 }, /obj/effect/turf_decal/stripes/line, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Toxins - Mixing Area"; network = list("ss13","rd") }, @@ -41561,9 +41321,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "kkq" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/machinery/button/door{ desc = "A remote control-switch for the engineering security doors."; id = "Engineering"; @@ -41619,9 +41377,8 @@ "kkC" = ( /obj/structure/closet/secure_closet/detective, /obj/effect/landmark/blobstart, -/obj/machinery/camera{ - c_tag = "Detective's Office"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Detective's Office" }, /turf/open/floor/carpet/grimy, /area/security/detectives_office) @@ -41774,17 +41531,14 @@ /turf/open/floor/iron, /area/quartermaster/miningoffice) "knR" = ( -/obj/machinery/camera{ - c_tag = "Gravity Generator Room"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Gravity Generator Room" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/iron/dark, /area/engine/gravity_generator) "knX" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -41843,9 +41597,8 @@ /obj/machinery/light_switch{ pixel_x = -25 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Cryogenics Lounge"; - dir = 4; name = "recreation camera" }, /turf/open/floor/iron/showroomfloor, @@ -41922,7 +41675,7 @@ /obj/machinery/status_display/evac{ pixel_y = 32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Engineering - Power Monitoring" }, /obj/machinery/modular_computer/console/preset/engineering, @@ -42359,8 +42112,7 @@ name = "Service Hall APC"; pixel_y = 24 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/item/kirbyplants/random, @@ -42832,14 +42584,12 @@ /turf/open/floor/iron/white, /area/medical/medbay/aft) "kIJ" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/light, -/obj/machinery/camera{ - c_tag = "Brig - Hallway - Starboard"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Brig - Hallway - Starboard" }, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -43112,12 +42862,10 @@ /turf/open/floor/iron/dark, /area/security/nuke_storage) "kMt" = ( -/obj/machinery/camera{ - c_tag = "Auxiliary Tool Storage"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Auxiliary Tool Storage" }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/machinery/light/small{ @@ -43345,9 +43093,7 @@ /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -43371,7 +43117,7 @@ dir = 1 }, /obj/effect/landmark/blobstart, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Evidence Storage" }, /obj/item/storage/secure/safe{ @@ -43557,7 +43303,7 @@ /obj/item/folder/white{ pixel_x = -6 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/item/reagent_containers/spray/cleaner, @@ -43622,9 +43368,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/structure/table/glass, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -43773,9 +43517,8 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Xenobiology Lab - Pen #1"; - dir = 4; network = list("ss13","rd","xeno") }, /turf/open/floor/engine, @@ -43812,9 +43555,8 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/camera{ - c_tag = "Captain's Office - Emergency Escape"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Captain's Office - Emergency Escape" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -43883,9 +43625,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, -/obj/structure/chair/stool{ - dir = 4 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/iron, /area/gateway) "ldm" = ( @@ -43903,9 +43643,8 @@ pixel_x = 29; pixel_y = 1 }, -/obj/machinery/camera{ - c_tag = "Departure Lounge - Security Post"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Departure Lounge - Security Post" }, /obj/item/book/manual/wiki/security_space_law{ pixel_x = -4; @@ -44046,8 +43785,7 @@ /area/science/robotics/lab) "lge" = ( /obj/effect/spawner/randomarcade, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/machinery/computer/security/telescreen/entertainment{ @@ -44133,9 +43871,8 @@ dir = 8; pixel_x = 24 }, -/obj/machinery/camera{ - c_tag = "Fore Primary Hallway Aft"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Fore Primary Hallway Aft" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -44262,12 +43999,12 @@ /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) "llr" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Medbay - Break Room"; name = "medbay camera"; network = list("ss13","medbay") }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -45003,9 +44740,8 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/camera{ - c_tag = "Cargo - Foyer"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Cargo - Foyer" }, /obj/effect/turf_decal/tile/brown/half/contrasted, /turf/open/floor/iron, @@ -45029,9 +44765,8 @@ /turf/open/floor/iron/white, /area/medical/surgery) "lCP" = ( -/obj/machinery/camera{ - c_tag = "Arrivals - Middle Arm - Far"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Arrivals - Middle Arm - Far" }, /obj/machinery/status_display/evac{ pixel_y = -32 @@ -45105,12 +44840,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) -"lDM" = ( -/obj/structure/chair/stool{ - dir = 8 - }, -/turf/open/floor/iron, -/area/crew_quarters/locker) "lDP" = ( /obj/item/folder/red{ pixel_y = 3 @@ -45238,9 +44967,8 @@ /turf/open/floor/carpet/grimy, /area/tcommsat/computer) "lHx" = ( -/obj/machinery/camera{ - c_tag = "Departure Lounge - Port Aft"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Departure Lounge - Port Aft" }, /obj/machinery/light{ dir = 8 @@ -45261,9 +44989,8 @@ dir = 1; pixel_y = -24 }, -/obj/machinery/camera{ - c_tag = "Starboard Primary Hallway - Auxiliary Tool Storage"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Starboard Primary Hallway - Auxiliary Tool Storage" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -45510,8 +45237,7 @@ /area/crew_quarters/fitness/recreation) "lMe" = ( /obj/structure/closet/secure_closet/miner, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/tile/brown/half/contrasted, @@ -45626,7 +45352,7 @@ /turf/open/floor/iron, /area/security/main) "lMU" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/structure/table, @@ -45716,8 +45442,7 @@ /obj/machinery/newscaster{ pixel_x = -30 }, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/light, @@ -45922,8 +45647,7 @@ /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 1 }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","medbay") }, /turf/open/floor/iron/white, @@ -46188,9 +45912,8 @@ /turf/open/floor/plating, /area/maintenance/starboard/fore) "lYb" = ( -/obj/machinery/camera{ - c_tag = "Engineering - Foyer - Shared Storage"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Engineering - Foyer - Shared Storage" }, /obj/machinery/light/small{ dir = 4 @@ -47399,8 +47122,7 @@ pixel_x = -32; pixel_y = -1 }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","medbay") }, /obj/item/kirbyplants/random, @@ -47999,9 +47721,8 @@ /obj/structure/extinguisher_cabinet{ pixel_x = -27 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Science Shuttle Dock"; - dir = 4; network = list("ss13","rd") }, /obj/effect/turf_decal/trimline/purple/filled/line{ @@ -48128,9 +47849,8 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Incinerator"; - dir = 8; network = list("ss13","turbine") }, /obj/machinery/atmospherics/pipe/simple/dark/visible{ @@ -48796,7 +48516,7 @@ /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -48820,9 +48540,7 @@ /turf/open/floor/iron, /area/hallway/secondary/command) "mXm" = ( -/obj/structure/chair/stool{ - dir = 4 - }, +/obj/structure/chair/stool/directional/west, /obj/effect/landmark/start/scientist, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -48957,16 +48675,14 @@ /turf/open/floor/plating, /area/crew_quarters/toilet/auxiliary) "mYl" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/machinery/light{ dir = 8 }, -/obj/machinery/camera{ - c_tag = "Cargo - Office"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Cargo - Office" }, /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 1 @@ -49141,9 +48857,8 @@ /obj/item/radio/intercom{ pixel_y = -29 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Experimentation Lab"; - dir = 1; network = list("ss13","rd") }, /obj/machinery/light, @@ -49258,14 +48973,12 @@ /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 1 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, /obj/machinery/camera/autoname{ - dir = 6; + dir = 9; network = list("ss13","medbay") }, /turf/open/floor/iron/white, @@ -49500,9 +49213,8 @@ /obj/structure/sign/warning/biohazard{ pixel_x = -32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Xenobiology Lab - Euthanization Chamber"; - dir = 4; network = list("ss13","rd","xeno") }, /turf/open/floor/circuit/telecomms, @@ -49656,7 +49368,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Research Division - Airlock"; network = list("ss13","rd") }, @@ -50029,9 +49741,8 @@ /obj/item/lipstick{ pixel_y = 5 }, -/obj/machinery/camera{ - c_tag = "Theatre - Stage"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Theatre - Stage" }, /obj/machinery/light/small{ dir = 4 @@ -50073,13 +49784,8 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/camera{ - c_tag = "Kitchen - Coldroom"; - dir = 1 - }, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 +/obj/machinery/camera/directional/south{ + c_tag = "Kitchen - Coldroom" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -50087,6 +49793,9 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, +/obj/machinery/airalarm/kitchen_cold_room{ + pixel_y = -22 + }, /turf/open/floor/iron/freezer, /area/crew_quarters/kitchen) "nyc" = ( @@ -50330,7 +50039,7 @@ /turf/open/floor/iron/showroomfloor, /area/security/main) "nCx" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/machinery/light{ @@ -50408,9 +50117,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/structure/chair/stool{ - dir = 1 - }, +/obj/structure/chair/stool/directional/south, /turf/open/floor/iron, /area/crew_quarters/locker) "nDy" = ( @@ -50693,7 +50400,7 @@ /obj/item/radio/intercom{ pixel_y = 21 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Command Hallway - Starboard" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, @@ -50933,9 +50640,8 @@ /obj/structure/disposalpipe/segment{ dir = 9 }, -/obj/machinery/camera{ - c_tag = "Central Primary Hallway - Aft-Port Corner"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Central Primary Hallway - Aft-Port Corner" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -50992,9 +50698,8 @@ pixel_x = 4; pixel_y = 6 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Research Director's Office"; - dir = 1; network = list("ss13","rd") }, /obj/machinery/light, @@ -51278,9 +50983,8 @@ /area/ai_monitored/turret_protected/aisat/foyer) "nRr" = ( /obj/structure/tank_dispenser, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Toxins - Mixing Area"; - dir = 8; network = list("ss13","rd") }, /obj/effect/turf_decal/stripes/line{ @@ -51540,9 +51244,7 @@ /area/science/research) "nVz" = ( /obj/structure/table/wood, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/computer/med_data/laptop{ dir = 8; pixel_y = 4 @@ -51963,7 +51665,7 @@ /area/crew_quarters/bar) "odB" = ( /obj/structure/closet/secure_closet/genpop, -/obj/machinery/power/apc/auto_name/north{ +/obj/machinery/power/apc/auto_name/directional/north{ name = "Prison" }, /obj/structure/cable/yellow{ @@ -52419,9 +52121,8 @@ /turf/open/floor/iron, /area/quartermaster/office) "omg" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Xenobiology Lab - Pen #2"; - dir = 8; network = list("ss13","rd","xeno") }, /obj/machinery/light/small{ @@ -52493,9 +52194,8 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "MiniSat Exterior - Port Fore"; - dir = 8; network = list("minisat") }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -52868,7 +52568,7 @@ /area/crew_quarters/kitchen) "otn" = ( /obj/machinery/portable_atmospherics/canister/plasma, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/effect/turf_decal/delivery/red, @@ -52900,8 +52600,7 @@ /obj/structure/disposalpipe/trunk{ dir = 2 }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","medbay") }, /turf/open/floor/iron/grid/steel, @@ -53108,7 +52807,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Central Primary Hallway - Fore - AI Upload" }, /obj/structure/sign/warning/securearea{ @@ -53378,9 +53077,8 @@ /area/security/prison) "oBW" = ( /obj/machinery/light, -/obj/machinery/camera{ - c_tag = "Starboard Primary Hallway - Engineering"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Starboard Primary Hallway - Engineering" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -53723,9 +53421,8 @@ /obj/structure/extinguisher_cabinet{ pixel_y = -30 }, -/obj/machinery/camera{ - c_tag = "Central Primary Hallway - Aft-Starboard Corner"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Central Primary Hallway - Aft-Starboard Corner" }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -54883,7 +54580,7 @@ "piP" = ( /obj/structure/closet/l3closet/security, /obj/effect/turf_decal/bot, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 28 }, /turf/open/floor/iron, @@ -55018,7 +54715,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "MiniSat Exterior - Aft"; network = list("minisat") }, @@ -55210,7 +54907,7 @@ /area/vacant_room/commissary) "pqA" = ( /obj/machinery/camera/autoname{ - dir = 6 + dir = 9 }, /obj/effect/turf_decal/box/corners{ dir = 4 @@ -55776,18 +55473,15 @@ /turf/open/floor/iron/solarpanel/airless, /area/solar/starboard/fore) "pDJ" = ( -/obj/structure/chair/stool{ - dir = 1 - }, +/obj/structure/chair/stool/directional/south, /turf/open/floor/iron, /area/crew_quarters/dorms) "pDW" = ( /obj/structure/chair/fancy/comfy{ dir = 4 }, -/obj/machinery/camera{ - c_tag = "Arrivals - Lounge"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Arrivals - Lounge" }, /obj/effect/landmark/start/assistant, /turf/open/floor/carpet/grimy, @@ -55811,8 +55505,7 @@ /obj/structure/table, /obj/item/storage/box, /obj/item/storage/box, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/item/hand_labeler, @@ -55873,7 +55566,7 @@ pixel_y = 2 }, /obj/machinery/camera/autoname{ - dir = 5; + dir = 10; network = list("ss13","medbay") }, /turf/open/floor/iron, @@ -55891,9 +55584,8 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "MiniSat Exterior - Starboard Fore"; - dir = 4; network = list("minisat") }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -55935,7 +55627,7 @@ pixel_x = 5 }, /obj/machinery/camera/autoname{ - dir = 5; + dir = 10; network = list("ss13","medbay") }, /obj/item/book/manual/wiki/sopmedical, @@ -56187,9 +55879,7 @@ /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, -/obj/structure/chair/stool{ - dir = 4 - }, +/obj/structure/chair/stool/directional/west, /obj/structure/disposalpipe/segment{ dir = 1 }, @@ -56205,9 +55895,8 @@ /turf/open/floor/iron, /area/medical/break_room) "pLR" = ( -/obj/machinery/camera{ - c_tag = "Aft Primary Hallway - Aft"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Aft Primary Hallway - Aft" }, /obj/structure/sign/departments/evac{ pixel_x = 32 @@ -56398,7 +56087,7 @@ /area/maintenance/aft) "pPa" = ( /obj/structure/table, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/machinery/light_switch{ @@ -56700,7 +56389,7 @@ /turf/open/floor/iron, /area/engine/engineering) "pUF" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/effect/turf_decal/stripes/line{ @@ -56829,9 +56518,8 @@ name = "Station Intercom (Medbay)"; pixel_y = -30 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Medbay Foyer"; - dir = 1; network = list("ss13","medbay") }, /obj/effect/turf_decal/tile/blue/half/contrasted{ @@ -57095,17 +56783,14 @@ /turf/open/floor/plating, /area/hallway/secondary/entry) "qaI" = ( -/obj/structure/chair/stool/bar{ - dir = 1 - }, +/obj/structure/chair/stool/bar/directional/south, /turf/open/floor/iron/cafeteria_red, /area/crew_quarters/bar) "qaJ" = ( /obj/structure/table, /obj/item/hand_tele, /obj/item/beacon, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -57116,9 +56801,7 @@ /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -57145,9 +56828,8 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Xenobiology Lab - Central"; - dir = 8; network = list("ss13","rd") }, /obj/effect/turf_decal/trimline/purple/filled/line{ @@ -57680,9 +57362,8 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/camera{ - c_tag = "Tool Storage"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Tool Storage" }, /obj/effect/turf_decal/tile/brown/half/contrasted, /turf/open/floor/iron, @@ -57836,9 +57517,8 @@ dir = 4; pixel_x = 27 }, -/obj/machinery/camera{ - c_tag = "Mining Office"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Mining Office" }, /obj/machinery/vendor/mining, /obj/effect/turf_decal/tile/brown/half/contrasted, @@ -57865,9 +57545,8 @@ /area/crew_quarters/dorms) "qpp" = ( /obj/machinery/light/small, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "MiniSat Exterior - Space Access"; - dir = 1; network = list("minisat") }, /obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ @@ -58341,7 +58020,7 @@ /area/science/mixing) "qAn" = ( /obj/machinery/camera/autoname{ - dir = 5; + dir = 10; network = list("ss13","medbay") }, /obj/structure/table/reinforced, @@ -58574,9 +58253,8 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "MiniSat - Antechamber"; - dir = 4; network = list("minisat") }, /obj/effect/turf_decal/tile/blue{ @@ -58672,8 +58350,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/structure/sink{ @@ -59014,12 +58691,11 @@ /obj/effect/turf_decal/tile/yellow{ dir = 4 }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","medbay") }, /turf/open/floor/iron, @@ -59243,11 +58919,11 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/machinery/camera/motion{ +/obj/machinery/camera/directional/north{ c_tag = "AI Upload Foyer"; network = list("aiupload") }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 26 }, /turf/open/floor/iron/dark, @@ -59419,8 +59095,7 @@ /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 1 }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","medbay") }, /obj/item/storage/backpack/duffelbag/med/implant{ @@ -59516,9 +59191,8 @@ /turf/open/floor/iron/dark/smooth_large, /area/maintenance/disposal/incinerator) "qVS" = ( -/obj/machinery/camera{ - c_tag = "Arrivals - Middle Arm"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Arrivals - Middle Arm" }, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -59579,7 +59253,7 @@ /obj/item/stack/package_wrap, /obj/item/stack/package_wrap, /obj/item/gun/ballistic/shotgun/doublebarrel, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Bar - Backroom" }, /obj/structure/sink/kitchen{ @@ -59636,7 +59310,7 @@ /area/engine/engineering) "qYh" = ( /obj/machinery/airalarm/all_access{ - dir = 8; + dir = 4; pixel_x = 24 }, /obj/structure/chair/stool{ @@ -59653,9 +59327,7 @@ /turf/closed/wall/r_wall, /area/security/main) "qYG" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/structure/rack, /obj/item/storage/toolbox/electrical{ pixel_x = 1; @@ -60037,9 +59709,7 @@ /turf/open/floor/plating, /area/maintenance/central) "rep" = ( -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/wood, /area/crew_quarters/bar) "reP" = ( @@ -60184,8 +59854,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","medbay") }, /turf/open/floor/iron/white, @@ -60213,14 +59882,11 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Research Division Testing Range"; - dir = 1; network = list("ss13","rd") }, -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /obj/structure/sign/poster/contraband/random{ pixel_y = -32 }, @@ -60348,7 +60014,7 @@ /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -60429,9 +60095,8 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "MiniSat Exterior - Fore Port"; - dir = 8; network = list("minisat") }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -60487,13 +60152,11 @@ /turf/open/floor/plating, /area/maintenance/starboard/fore) "rph" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Research Division Hallway - Mech Bay"; - dir = 4; network = list("ss13","rd") }, /obj/structure/disposalpipe/segment, @@ -60524,9 +60187,7 @@ /turf/open/floor/iron, /area/security/brig) "rqb" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/item/book/manual/hydroponics_pod_people, /obj/item/paper/guides/jobs/hydroponics, /obj/machinery/requests_console{ @@ -60841,8 +60502,7 @@ dir = 8 }, /obj/structure/table/wood, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /turf/open/floor/carpet/grimy, @@ -60958,9 +60618,7 @@ /turf/open/floor/iron/checker, /area/crew_quarters/kitchen) "rxn" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/disposalpipe/segment{ dir = 9 }, @@ -61648,9 +61306,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -61693,9 +61349,8 @@ }, /obj/item/pen, /obj/structure/table/reinforced, -/obj/machinery/camera{ - c_tag = "Security Post - Cargo"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Security Post - Cargo" }, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -62094,9 +61749,7 @@ /turf/open/floor/iron, /area/engine/break_room) "rUd" = ( -/obj/structure/chair/stool{ - dir = 1 - }, +/obj/structure/chair/stool/directional/south, /turf/open/floor/iron, /area/crew_quarters/locker) "rUe" = ( @@ -62119,8 +61772,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -62165,7 +61817,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Club - Fore" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -62250,7 +61902,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Courtroom" }, /obj/structure/chair/fancy{ @@ -62486,8 +62138,7 @@ /turf/open/floor/iron, /area/hallway/primary/aft) "saH" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/structure/rack, @@ -62498,7 +62149,7 @@ /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) "sbc" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 28 }, /obj/structure/closet/secure_closet/personal, @@ -62839,8 +62490,7 @@ /turf/open/floor/iron/dark, /area/aisat) "shH" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/machinery/computer/security/telescreen/entertainment{ @@ -63162,8 +62812,7 @@ }, /obj/structure/table/reinforced, /obj/item/book/manual/wiki/security_space_law, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","medbay") }, /turf/open/floor/iron, @@ -63263,8 +62912,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/secondary) "sqE" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -63490,9 +63138,7 @@ /turf/open/floor/iron, /area/maintenance/fore) "sub" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -63759,7 +63405,7 @@ /obj/machinery/vending/cigarette, /obj/effect/turf_decal/tile/neutral, /obj/machinery/camera/autoname{ - dir = 9; + dir = 6; network = list("ss13","medbay") }, /turf/open/floor/iron, @@ -63906,7 +63552,7 @@ /obj/machinery/light_switch{ pixel_x = -25 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ @@ -64039,8 +63685,7 @@ /turf/open/floor/iron, /area/security/brig) "sFB" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/structure/closet, @@ -64104,7 +63749,7 @@ /obj/machinery/cryopod{ dir = 4 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/effect/turf_decal/stripes/line{ @@ -64297,9 +63942,8 @@ dir = 8; pixel_x = 24 }, -/obj/machinery/camera{ - c_tag = "Arrivals - Aft Arm"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Arrivals - Aft Arm" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -64401,9 +64045,8 @@ /turf/open/floor/iron/showroomfloor, /area/security/main) "sML" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Xenobiology Lab - Secure Pen"; - dir = 8; network = list("ss13","rd","xeno") }, /turf/open/floor/engine, @@ -64764,8 +64407,7 @@ /turf/open/floor/iron, /area/hallway/primary/central) "sTu" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/tile/neutral, @@ -64850,9 +64492,8 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Xenobiology Lab - Pen #3"; - dir = 4; network = list("ss13","rd","xeno") }, /turf/open/floor/engine, @@ -64883,8 +64524,7 @@ /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 10 }, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","medbay") }, /obj/item/radio/intercom{ @@ -64949,8 +64589,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/structure/chair/stool{ - dir = 4; +/obj/structure/chair/stool/directional/west{ pixel_x = 7; pixel_y = 6 }, @@ -65127,7 +64766,7 @@ }, /obj/item/reagent_containers/dropper, /obj/machinery/airalarm/all_access{ - dir = 4; + dir = 8; pixel_x = -24 }, /obj/machinery/button/ignition{ @@ -65241,8 +64880,7 @@ /turf/open/floor/iron, /area/ai_monitored/storage/eva) "tdu" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/effect/turf_decal/stripes/line{ @@ -65797,7 +65435,7 @@ /turf/open/floor/plating, /area/quartermaster/storage) "tnh" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -66655,8 +66293,7 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /mob/living/simple_animal/bot/floorbot, @@ -67761,7 +67398,7 @@ /turf/open/floor/iron/white, /area/crew_quarters/heads/cmo) "ucG" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 28 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, @@ -68369,8 +68006,7 @@ /turf/open/floor/carpet/grimy, /area/hallway/primary/port) "unp" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/holopad, @@ -68445,7 +68081,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ name = "Test Chamber APC"; pixel_x = -24 }, @@ -68620,9 +68256,7 @@ /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, -/obj/structure/chair/stool{ - dir = 4 - }, +/obj/structure/chair/stool/directional/west, /obj/structure/disposalpipe/segment{ dir = 1 }, @@ -68884,9 +68518,8 @@ icon_state = "0-8" }, /obj/machinery/light, -/obj/machinery/camera/motion{ - c_tag = "Armory - Internal"; - dir = 1 +/obj/machinery/camera/motion/directional/south{ + c_tag = "Armory - Internal" }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, @@ -68987,7 +68620,7 @@ /obj/structure/sign/warning/nosmoking{ pixel_y = 32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Research Division Hallway - Central"; network = list("ss13","rd") }, @@ -69103,9 +68736,8 @@ /area/space/nearstation) "uCb" = ( /obj/machinery/photocopier, -/obj/machinery/camera{ - c_tag = "Law Office"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Law Office" }, /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -69263,7 +68895,7 @@ icon_state = "2-4" }, /obj/machinery/camera/autoname{ - dir = 5 + dir = 10 }, /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /turf/open/floor/prison, @@ -69834,9 +69466,7 @@ /turf/open/floor/iron, /area/hallway/primary/port) "uSn" = ( -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/prison, /area/security/prison) "uSr" = ( @@ -70007,7 +69637,7 @@ /turf/open/floor/iron, /area/security/checkpoint/customs) "uXG" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Toxins - Launch Area"; network = list("ss13","rd") }, @@ -70116,7 +69746,7 @@ /area/medical/genetics) "uZz" = ( /obj/effect/landmark/xeno_spawn, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/machinery/light/small{ @@ -70278,8 +69908,7 @@ /turf/open/floor/iron/grid/steel, /area/medical/virology) "vdv" = ( -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","medbay") }, /obj/item/radio/intercom{ @@ -70359,9 +69988,8 @@ /turf/open/floor/iron, /area/hallway/secondary/entry) "veX" = ( -/obj/machinery/camera{ - c_tag = "Captain's Office"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Captain's Office" }, /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -70474,7 +70102,7 @@ obj_integrity = 300; req_access_txt = "16" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "AI Chamber - Core"; network = list("aicore") }, @@ -70802,9 +70430,8 @@ /obj/structure/rack, /obj/item/wrench, /obj/item/screwdriver, -/obj/machinery/camera{ - c_tag = "Vacant Commissary"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Vacant Commissary" }, /obj/effect/turf_decal/tile/brown/opposingcorners{ dir = 1 @@ -70895,9 +70522,8 @@ /turf/open/space, /area/solar/starboard/aft) "voO" = ( -/obj/machinery/camera{ - c_tag = "Cargo Bay - Aft"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Cargo Bay - Aft" }, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -71023,8 +70649,7 @@ /area/hallway/secondary/command) "vqK" = ( /obj/structure/filingcabinet/employment, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/turf_decal/siding/wood{ @@ -71234,9 +70859,8 @@ /turf/open/floor/plating, /area/maintenance/starboard/secondary) "vtV" = ( -/obj/machinery/camera{ - c_tag = "Head of Personnel's Office"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Head of Personnel's Office" }, /obj/structure/table/wood, /obj/item/storage/box/PDAs{ @@ -71303,9 +70927,8 @@ dir = 8; pixel_x = 24 }, -/obj/machinery/camera{ - c_tag = "Bridge - Port Access"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Bridge - Port Access" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 @@ -71415,9 +71038,8 @@ /obj/item/book/manual/hydroponics_pod_people, /obj/machinery/light, /obj/item/paper/guides/jobs/hydroponics, -/obj/machinery/camera{ - c_tag = "Hydroponics - Foyer"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Hydroponics - Foyer" }, /obj/item/radio/intercom{ pixel_y = -25 @@ -71503,9 +71125,8 @@ /turf/open/floor/iron/dark/smooth_large, /area/maintenance/disposal/incinerator) "vyk" = ( -/obj/machinery/camera{ - c_tag = "Arrivals - Aft Arm - Far"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Arrivals - Aft Arm - Far" }, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -71521,7 +71142,7 @@ /obj/item/crowbar/red, /obj/item/wrench, /obj/item/clothing/mask/gas, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/structure/table, @@ -71538,7 +71159,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -71613,9 +71234,8 @@ /obj/machinery/light/small, /obj/item/folder, /obj/item/folder, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "Telecomms - Control Room"; - dir = 1; network = list("ss13","tcomms") }, /obj/structure/table/wood, @@ -71635,8 +71255,7 @@ "vBh" = ( /obj/structure/table, /obj/item/storage/belt/utility, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/item/storage/box/lights/mixed, @@ -71708,9 +71327,8 @@ "vCK" = ( /obj/structure/window/reinforced, /obj/machinery/light/small, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "MiniSat Exterior - Fore"; - dir = 1; network = list("minisat") }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -71923,8 +71541,7 @@ /obj/structure/closet{ name = "Evidence Closet 2" }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -72407,8 +72024,7 @@ /turf/open/floor/iron, /area/security/brig) "vPy" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/machinery/computer/cargo/request{ @@ -72594,13 +72210,10 @@ /turf/open/floor/plating, /area/maintenance/port) "vTX" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, -/obj/structure/chair/stool{ - dir = 4 - }, +/obj/structure/chair/stool/directional/west, /obj/effect/landmark/start/exploration, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -72689,7 +72302,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Brig - Hallway - Entrance" }, /obj/effect/turf_decal/tile/red{ @@ -72823,9 +72436,8 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/camera{ - c_tag = "Central Primary Hallway - Fore - Port Corner"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Central Primary Hallway - Fore - Port Corner" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -72838,7 +72450,7 @@ /obj/machinery/status_display/evac{ pixel_y = 32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Bridge - Central" }, /obj/effect/turf_decal/tile/brown/half/contrasted{ @@ -73017,9 +72629,8 @@ /area/maintenance/solars/port/fore) "wcH" = ( /obj/machinery/light/small, -/obj/machinery/camera{ - c_tag = "Security - EVA Storage"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Security - EVA Storage" }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -73176,9 +72787,8 @@ /obj/structure/chair{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Security Post - Research Division"; - dir = 8; network = list("ss13","rd") }, /obj/effect/turf_decal/tile/red/half/contrasted, @@ -73279,7 +72889,7 @@ /turf/open/floor/iron/white, /area/medical/medbay/lobby) "wgX" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Xenobiology Lab - Fore"; network = list("ss13","rd") }, @@ -73399,9 +73009,8 @@ /turf/open/floor/iron, /area/science/mixing) "wki" = ( -/obj/machinery/camera/motion{ - c_tag = "E.V.A. Storage"; - dir = 8 +/obj/machinery/camera/motion/directional/east{ + c_tag = "E.V.A. Storage" }, /obj/machinery/requests_console{ department = "EVA"; @@ -73427,9 +73036,8 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "MiniSat Exterior - Starboard Aft"; - dir = 4; network = list("minisat") }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -73732,9 +73340,8 @@ "wpb" = ( /obj/effect/turf_decal/bot, /obj/machinery/portable_atmospherics/pump, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Toxins Storage"; - dir = 8; network = list("ss13","rd") }, /turf/open/floor/iron/dark, @@ -73873,8 +73480,7 @@ /obj/item/stack/sheet/plasteel{ amount = 10 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/item/stack/sheet/glass/fifty, @@ -73980,9 +73586,7 @@ /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/iron, /area/medical/break_room) "wuf" = ( @@ -74275,7 +73879,7 @@ /obj/item/clothing/shoes/laceup, /obj/item/clothing/under/suit/black_really, /obj/item/clothing/glasses/sunglasses/advanced, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Corporate Showroom" }, /obj/effect/turf_decal/siding/wood{ @@ -74329,14 +73933,12 @@ /area/security/detectives_office) "wzI" = ( /obj/effect/landmark/start/assistant, -/obj/structure/chair/stool/bar{ - dir = 1 - }, +/obj/structure/chair/stool/bar/directional/south, /turf/open/floor/iron/cafeteria_red, /area/crew_quarters/bar) "wzJ" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -74393,8 +73995,7 @@ /obj/structure/table/reinforced, /obj/item/storage/firstaid/regular, /obj/item/clothing/neck/stethoscope, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/item/storage/toolbox/mechanical{ @@ -74471,9 +74072,8 @@ /turf/open/floor/iron, /area/science/robotics/lab) "wCx" = ( -/obj/machinery/camera{ - c_tag = "Aft Starboard Solar Maintenance"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Aft Starboard Solar Maintenance" }, /obj/structure/cable/yellow{ icon_state = "1-8" @@ -74499,9 +74099,7 @@ "wCI" = ( /obj/item/folder, /obj/item/folder, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/structure/table/wood, /obj/item/taperecorder, /obj/item/tape, @@ -74991,8 +74589,7 @@ /obj/structure/bodycontainer/morgue{ dir = 1 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/iron/dark, @@ -75023,9 +74620,8 @@ pixel_x = -24 }, /obj/structure/cable/yellow, -/obj/machinery/camera{ - c_tag = "Bridge - Port"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Bridge - Port" }, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 @@ -75311,7 +74907,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Cargo Bay - Fore" }, /obj/effect/turf_decal/stripes/corner{ @@ -75395,9 +74991,7 @@ /turf/open/floor/prison, /area/security/prison) "wTB" = ( -/obj/structure/chair/stool{ - dir = 4 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/iron, /area/crew_quarters/locker) "wTR" = ( @@ -75837,9 +75431,8 @@ icon_state = "0-8" }, /obj/machinery/disposal/bin, -/obj/machinery/camera{ - c_tag = "Garden"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Garden" }, /obj/structure/disposalpipe/trunk{ dir = 8 @@ -75861,9 +75454,8 @@ /turf/open/floor/iron/dark, /area/security/nuke_storage) "xcC" = ( -/obj/machinery/camera{ - c_tag = "Security - Office - Port"; - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Security - Office - Port" }, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 @@ -75898,9 +75490,8 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/obj/machinery/camera{ - c_tag = "Fitness Room - Aft"; - dir = 1 +/obj/machinery/camera/directional/south{ + c_tag = "Fitness Room - Aft" }, /obj/effect/turf_decal/bot{ dir = 1 @@ -76045,9 +75636,8 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/machinery/camera{ - c_tag = "Chapel Office"; - dir = 8 +/obj/machinery/camera/directional/east{ + c_tag = "Chapel Office" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/carpet/grimy, @@ -76332,13 +75922,12 @@ /obj/machinery/status_display/ai{ pixel_y = -32 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Medbay - Surgery"; - dir = 8; name = "medbay camera"; network = list("ss13","medbay") }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow, /turf/open/floor/iron/dark, /area/medical/surgery) @@ -76586,8 +76175,7 @@ /area/maintenance/disposal/incinerator) "xnK" = ( /obj/structure/filingcabinet/chestdrawer, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/item/radio/intercom{ @@ -76644,8 +76232,7 @@ /area/janitor) "xoD" = ( /obj/effect/landmark/start/captain, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -76818,8 +76405,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/structure/chair/stool{ - dir = 4; +/obj/structure/chair/stool/directional/west{ pixel_x = 7; pixel_y = 6 }, @@ -77029,7 +76615,7 @@ /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) "xvv" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Bar" }, /obj/item/kirbyplants/random, @@ -77178,7 +76764,7 @@ dir = 1 }, /obj/machinery/camera/autoname{ - dir = 10; + dir = 5; network = list("ss13","medbay") }, /obj/structure/cable/yellow{ @@ -77221,7 +76807,7 @@ pixel_y = 2 }, /obj/machinery/camera/autoname{ - dir = 6; + dir = 9; network = list("ss13","medbay") }, /turf/open/floor/iron/dark, @@ -77475,7 +77061,7 @@ /turf/open/floor/plating, /area/maintenance/department/science/xenobiology) "xCZ" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/effect/turf_decal/trimline/purple/filled/line{ @@ -77644,8 +77230,7 @@ /area/maintenance/aft) "xHc" = ( /obj/machinery/light/small, -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/effect/turf_decal/stripes/line, @@ -78014,8 +77599,7 @@ /obj/effect/turf_decal/box, /obj/item/circuitboard/machine/chem_heater, /obj/machinery/firealarm/directional/west, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","medbay") }, /turf/open/floor/iron, @@ -78251,7 +77835,7 @@ /turf/open/floor/iron, /area/medical/break_room) "xQu" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Fore Primary Hallway Cells" }, /obj/effect/turf_decal/tile/red{ @@ -78339,9 +77923,8 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "MiniSat Exterior - Fore Starboard"; - dir = 4; network = list("minisat") }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -78621,8 +78204,7 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/effect/landmark/start/botanist, @@ -112950,7 +112532,7 @@ aKl aLL aMZ aOu -lDM +wTB qYK aOu aTA @@ -114493,7 +114075,7 @@ jtP vdW jab xVG -lDM +wTB aOv aTz aUM @@ -114770,8 +114352,8 @@ kaZ bmP buP rPC -cFP -cFP +rep +rep byC byC dQd @@ -115800,9 +115382,9 @@ pJi bwW byG byC -cFP +rep bDI -cFP +rep bwS cWx bKo diff --git a/_maps/map_files/Mining/Lavaland.dmm b/_maps/map_files/Mining/Lavaland.dmm index 5ee075b0949c5..faf0b9ff6f7c4 100644 --- a/_maps/map_files/Mining/Lavaland.dmm +++ b/_maps/map_files/Mining/Lavaland.dmm @@ -33,6 +33,16 @@ /obj/machinery/recharge_station, /turf/open/floor/iron, /area/mine/science) +"ar" = ( +/obj/structure/chair/stool/directional/south, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/iron/grid/steel, +/area/mine/laborcamp) "as" = ( /obj/structure/stone_tile/block/cracked{ dir = 8 @@ -326,6 +336,18 @@ }, /turf/open/floor/iron/dark, /area/mine/laborcamp) +"cv" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = -30 + }, +/obj/machinery/camera{ + c_tag = "Crew Area Hallway East"; + dir = 5; + network = list("mine") + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron, +/area/mine/production) "cC" = ( /obj/structure/stone_tile/block{ dir = 4 @@ -345,14 +367,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/mine/science) -"cF" = ( -/obj/structure/closet/secure_closet/miner, -/obj/machinery/camera{ - c_tag = "Storage and Locker room"; - network = list("mine") - }, -/turf/open/floor/iron/dark, -/area/mine/storage) "cR" = ( /obj/structure/table, /obj/item/paper/fluff/stations/lavaland/orm_notice, @@ -369,15 +383,6 @@ }, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) -"cV" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/iron, -/area/mine/living_quarters) "cX" = ( /obj/machinery/light{ dir = 4 @@ -556,6 +561,17 @@ }, /turf/open/floor/iron/grid/steel, /area/mine/laborcamp) +"et" = ( +/obj/structure/table, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/machinery/airalarm/directional/north{ + pixel_y = 22 + }, +/turf/open/floor/iron/dark, +/area/mine/eva) "eu" = ( /obj/machinery/computer/security/telescreen/toxins{ dir = 8; @@ -605,6 +621,20 @@ }, /turf/open/floor/iron, /area/mine/science) +"eN" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical, +/obj/item/folder/yellow, +/obj/item/multitool, +/obj/machinery/camera/directional/east{ + c_tag = "Communications Relay"; + network = list("mine") + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/mine/maintenance) "eO" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -646,13 +676,6 @@ }, /turf/open/floor/iron, /area/mine/laborcamp/security) -"fc" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/structure/closet/secure_closet/personal, -/turf/open/floor/carpet/red, -/area/mine/living_quarters) "ff" = ( /obj/structure/table, /obj/effect/spawner/lootdrop/maintenance, @@ -911,13 +934,6 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron/checker, /area/mine/living_quarters) -"gG" = ( -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/east, -/turf/open/floor/iron/dark, -/area/mine/eva) "gH" = ( /obj/machinery/door/poddoor/preopen{ id = "labor"; @@ -926,6 +942,12 @@ /obj/effect/turf_decal/caution/stand_clear, /turf/open/floor/iron/techmaint, /area/mine/laborcamp) +"gK" = ( +/obj/machinery/airalarm/directional/north{ + pixel_y = 22 + }, +/turf/open/floor/iron, +/area/mine/living_quarters) "gL" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/effect/turf_decal/tile/brown/half/contrasted{ @@ -942,6 +964,16 @@ }, /turf/open/floor/iron/techmaint, /area/mine/eva) +"gP" = ( +/obj/effect/turf_decal/loading_area, +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/mine/production) "gR" = ( /obj/structure/table, /obj/machinery/computer/libraryconsole/bookmanagement, @@ -1248,6 +1280,13 @@ }, /turf/open/floor/iron, /area/mine/living_quarters) +"iG" = ( +/obj/machinery/airalarm/directional/north{ + pixel_y = 23 + }, +/obj/structure/closet/secure_closet/personal, +/turf/open/floor/carpet/purple, +/area/mine/living_quarters) "iP" = ( /turf/open/floor/iron/white, /area/mine/living_quarters) @@ -1496,12 +1535,6 @@ }, /turf/open/floor/iron, /area/mine/science) -"kh" = ( -/obj/machinery/airalarm{ - pixel_y = 22 - }, -/turf/open/floor/iron, -/area/mine/production) "kk" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 @@ -1652,16 +1685,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/techmaint, /area/mine/production) -"ll" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/machinery/light, -/obj/structure/closet/crate, -/turf/open/floor/iron, -/area/mine/laborcamp) "lp" = ( /obj/machinery/button/door{ id = "miningdorm2"; @@ -1696,6 +1719,15 @@ }, /turf/open/floor/iron/techmaint, /area/mine/eva) +"lt" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Sleeper Room"; + network = list("mine") + }, +/obj/structure/table, +/obj/item/storage/firstaid/medical, +/turf/open/floor/iron/white, +/area/mine/living_quarters) "lu" = ( /obj/machinery/door/poddoor/shutters{ id = "lavasci" @@ -1707,13 +1739,6 @@ "lv" = ( /turf/closed/wall/r_wall, /area/mine/science) -"lw" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/structure/closet/secure_closet/personal, -/turf/open/floor/carpet/blue, -/area/mine/living_quarters) "lx" = ( /obj/structure/stone_tile/block, /obj/structure/stone_tile/block/cracked{ @@ -1776,6 +1801,13 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron/checker, /area/mine/living_quarters) +"lX" = ( +/obj/item/toy/plush/lizard_plushie{ + pixel_x = 5; + name = "Walks-upon-Embers" + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) "ma" = ( /obj/structure/stone_tile/block/cracked{ dir = 8 @@ -1783,6 +1815,12 @@ /obj/structure/stone_tile/cracked, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) +"mb" = ( +/obj/machinery/airalarm/directional/east{ + pixel_x = 22 + }, +/turf/open/floor/wood, +/area/mine/living_quarters) "me" = ( /obj/structure/barricade/wooden/crude, /obj/machinery/door/airlock/research{ @@ -1798,6 +1836,13 @@ /obj/structure/stone_tile/block, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"ml" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/iron, +/area/mine/living_quarters) "mp" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -1906,16 +1951,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating/lavaland, /area/mine/laborcamp) -"nb" = ( -/obj/machinery/camera{ - c_tag = "Sleeper Room"; - dir = 8; - network = list("mine") - }, -/obj/structure/table, -/obj/item/storage/firstaid/medical, -/turf/open/floor/iron/white, -/area/mine/living_quarters) "nf" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -2140,6 +2175,14 @@ /obj/structure/lattice/catwalk/over, /turf/open/floor/plating, /area/mine/storage) +"oV" = ( +/obj/structure/cable/yellow, +/obj/machinery/power/apc/auto_name/directional/south{ + cell_type = /obj/item/stock_parts/cell/high/empty + }, +/obj/effect/mapping_helpers/apc/discharged, +/turf/open/floor/iron, +/area/mine/science) "pb" = ( /obj/structure/spider/stickyweb, /turf/open/floor/carpet/black, @@ -2167,6 +2210,13 @@ }, /turf/open/floor/iron, /area/mine/science) +"pu" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Labor Camp Processing Area"; + network = list("labor") + }, +/turf/open/floor/iron, +/area/mine/laborcamp) "pv" = ( /obj/machinery/door/airlock/glass{ name = "Break Room" @@ -2186,13 +2236,6 @@ }, /turf/open/floor/iron/techmaint, /area/mine/living_quarters) -"py" = ( -/obj/item/toy/plush/lizard_plushie{ - pixel_x = 5; - name = "Walks-upon-Embers" - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) "pz" = ( /obj/structure/stone_tile/cracked{ dir = 8 @@ -2213,6 +2256,19 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron, /area/mine/production) +"pF" = ( +/obj/machinery/camera{ + c_tag = "Labor Camp External"; + dir = 5; + network = list("labor") + }, +/obj/structure/closet/emcloset, +/mob/living/simple_animal/bot/atmosbot{ + name = "Sergeant Airhead"; + on = 0 + }, +/turf/open/floor/iron/techmaint, +/area/mine/laborcamp) "pG" = ( /obj/structure/stone_tile/cracked, /obj/structure/stone_tile/block{ @@ -2250,14 +2306,6 @@ /obj/structure/flora/ausbushes/fernybush, /turf/open/floor/plating/asteroid, /area/mine/science) -"pN" = ( -/obj/machinery/camera{ - c_tag = "Infirmary"; - dir = 4; - network = list("mine") - }, -/turf/open/floor/iron/white, -/area/mine/living_quarters) "pR" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/frame/machine, @@ -2418,21 +2466,17 @@ "rf" = ( /turf/open/floor/plating/lavaland, /area/lavaland/surface/outdoors) -"rn" = ( -/obj/structure/table/reinforced, -/obj/item/storage/toolbox/mechanical, -/obj/item/folder/yellow, -/obj/item/multitool, -/obj/machinery/camera{ - c_tag = "Communications Relay"; - dir = 8; - network = list("mine") +"rq" = ( +/obj/item/kirbyplants/random, +/obj/machinery/camera/directional/north{ + c_tag = "Labor Camp Monitoring"; + network = list("labor") }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/mine/maintenance) +/turf/open/floor/iron, +/area/mine/laborcamp/security) "rt" = ( /obj/structure/stone_tile{ dir = 4 @@ -2529,6 +2573,13 @@ /obj/structure/spider/stickyweb, /turf/open/floor/carpet/royalblue, /area/mine/science) +"sc" = ( +/obj/structure/ore_box, +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 + }, +/turf/open/floor/iron/dark, +/area/mine/storage) "se" = ( /obj/structure/stone_tile/cracked{ dir = 4 @@ -2658,20 +2709,6 @@ }, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) -"tv" = ( -/obj/structure/table, -/obj/item/storage/pill_bottle/dice, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = -32 - }, -/obj/item/toy/cards/deck, -/obj/machinery/camera{ - c_tag = "Labor Camp Common area"; - dir = 4; - network = list("labor") - }, -/turf/open/floor/iron/grid/steel, -/area/mine/laborcamp) "ty" = ( /obj/effect/turf_decal/stripes/closeup, /obj/structure/fans/tiny, @@ -2771,18 +2808,6 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) -"uj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/camera{ - c_tag = "Dormitories"; - dir = 4; - network = list("mine") - }, -/turf/open/floor/wood, -/area/mine/living_quarters) "un" = ( /obj/structure/frame/computer{ anchored = 1; @@ -2860,6 +2885,12 @@ /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, /area/mine/production) +"uH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/chair/stool/directional/west, +/turf/open/floor/iron/grid/steel, +/area/mine/laborcamp) "uI" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/techmaint, @@ -2876,6 +2907,16 @@ /obj/structure/reagent_dispensers/watertank/high, /turf/open/floor/iron/grid/steel, /area/mine/laborcamp) +"uM" = ( +/obj/machinery/camera{ + c_tag = "Crew Area"; + dir = 9; + network = list("mine") + }, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/checker, +/area/mine/living_quarters) "uP" = ( /obj/structure/closet/crate/critter, /turf/open/floor/iron, @@ -2973,19 +3014,6 @@ "vy" = ( /turf/closed/wall/r_wall, /area/mine/maintenance) -"vC" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/iron/white, -/area/mine/living_quarters) "vG" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -2995,6 +3023,17 @@ }, /turf/open/floor/wood, /area/mine/living_quarters) +"vH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Dormitories"; + network = list("mine") + }, +/turf/open/floor/wood, +/area/mine/living_quarters) "vL" = ( /obj/effect/turf_decal/stripes/corner, /turf/open/floor/iron/techmaint, @@ -3049,14 +3088,6 @@ /obj/structure/stone_tile/center/cracked, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) -"vZ" = ( -/obj/machinery/camera{ - c_tag = "Labor Camp Processing Area"; - dir = 1; - network = list("labor") - }, -/turf/open/floor/iron, -/area/mine/laborcamp) "wa" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -26 @@ -3205,16 +3236,6 @@ }, /turf/open/floor/wood, /area/mine/living_quarters) -"xt" = ( -/obj/structure/bed, -/obj/item/bedsheet/medical, -/obj/machinery/camera{ - c_tag = "Labor Camp Infirmary"; - dir = 8; - network = list("labor") - }, -/turf/open/floor/iron/white, -/area/mine/laborcamp) "xu" = ( /obj/structure/stone_tile{ dir = 4 @@ -3247,6 +3268,17 @@ }, /turf/open/floor/iron, /area/mine/science) +"xy" = ( +/obj/machinery/photocopier, +/obj/machinery/airalarm/directional/east{ + pixel_x = 22 + }, +/obj/machinery/light_switch{ + pixel_y = -25 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/mine/maintenance) "xA" = ( /obj/effect/turf_decal/loading_area, /turf/open/floor/iron, @@ -3371,17 +3403,6 @@ }, /turf/open/floor/iron/grid/steel, /area/mine/laborcamp) -"yN" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/camera{ - c_tag = "EVA"; - dir = 4; - network = list("mine") - }, -/turf/open/floor/mech_bay_recharge_floor, -/area/mine/eva) "yS" = ( /obj/structure/spider/stickyweb, /obj/structure/table/wood/bar, @@ -3495,20 +3516,23 @@ /obj/structure/plasticflaps, /turf/open/floor/iron/dark, /area/mine/laborcamp) -"zL" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small{ - dir = 1 +"zM" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4/lavaland, -/obj/structure/chair/office, +/obj/effect/turf_decal/bot, +/obj/machinery/hydroponics/constructable, +/obj/item/plant_analyzer, /obj/machinery/camera{ - c_tag = "Communications Relay"; - dir = 8; - network = list("mine") + c_tag = "Labor Camp Hydroponics"; + dir = 9; + network = list("labor") }, -/turf/open/floor/iron, -/area/mine/science) +/obj/effect/turf_decal/tile/green/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/techmaint, +/area/mine/laborcamp) "zP" = ( /obj/machinery/mineral/unloading_machine{ icon_state = "unloader-corner2"; @@ -3606,6 +3630,14 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/mine/science) +"AR" = ( +/obj/structure/closet/secure_closet/miner, +/obj/machinery/camera/directional/north{ + c_tag = "Storage and Locker room"; + network = list("mine") + }, +/turf/open/floor/iron/dark, +/area/mine/storage) "Ba" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -3677,6 +3709,22 @@ /obj/structure/fence, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"Bv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Labor Camp Foyer"; + network = list("labor") + }, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/turf/open/floor/iron, +/area/mine/laborcamp) "Bx" = ( /obj/structure/stone_tile/block/cracked, /obj/structure/stone_tile{ @@ -3753,6 +3801,26 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"Cg" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 + }, +/turf/open/floor/wood, +/area/mine/living_quarters) +"Ch" = ( +/obj/machinery/light/small, +/obj/machinery/camera/directional/south{ + c_tag = "Mining area External"; + network = list("labor") + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/mine/eva) "Cj" = ( /obj/machinery/light, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -3808,14 +3876,6 @@ }, /turf/open/floor/iron, /area/mine/production) -"CC" = ( -/obj/structure/ore_box, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/turf/open/floor/iron/dark, -/area/mine/storage) "CD" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -3867,14 +3927,6 @@ }, /turf/open/floor/iron, /area/mine/laborcamp/security) -"CQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/chair/stool{ - dir = 4 - }, -/turf/open/floor/iron/grid/steel, -/area/mine/laborcamp) "CT" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/mining/glass{ @@ -3898,14 +3950,6 @@ /obj/structure/lattice/catwalk/over, /turf/open/floor/plating, /area/mine/storage) -"Dd" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/machinery/light/small, -/turf/open/floor/iron/grid/steel, -/area/mine/living_quarters) "De" = ( /obj/structure/stone_tile/block{ dir = 8 @@ -3946,16 +3990,6 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) -"Dv" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/structure/table, -/obj/item/paper, -/obj/item/pen, -/turf/open/floor/iron/dark, -/area/mine/laborcamp) "Dz" = ( /turf/closed/wall, /area/lavaland/surface/outdoors/explored) @@ -3965,14 +3999,6 @@ }, /turf/open/floor/iron, /area/mine/laborcamp) -"DD" = ( -/obj/machinery/camera{ - c_tag = "Crew Area Hallway West"; - dir = 10; - network = list("mine") - }, -/turf/open/floor/iron, -/area/mine/living_quarters) "DF" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -4015,6 +4041,15 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/mine/living_quarters) +"DX" = ( +/obj/machinery/airalarm/directional/north{ + pixel_y = 22 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/turf/open/floor/iron, +/area/mine/production) "Ee" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -4034,15 +4069,6 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) -"Ek" = ( -/obj/machinery/airalarm{ - pixel_y = 22 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/turf/open/floor/iron, -/area/mine/production) "El" = ( /obj/structure/stone_tile/block{ dir = 8 @@ -4101,23 +4127,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/dark, /area/mine/laborcamp) -"ES" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/camera{ - c_tag = "Labor Camp Foyer"; - dir = 1; - network = list("labor") - }, -/obj/item/radio/intercom{ - pixel_y = -28 - }, -/turf/open/floor/iron, -/area/mine/laborcamp) "EU" = ( /obj/machinery/mineral/processing_unit_console, /turf/closed/wall, @@ -4162,6 +4171,15 @@ }, /turf/open/floor/iron/techmaint, /area/mine/laborcamp) +"Fc" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/machinery/light, +/obj/structure/closet/crate, +/turf/open/floor/iron, +/area/mine/laborcamp) "Fd" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -4239,6 +4257,19 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"FI" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4/lavaland, +/obj/structure/chair/office, +/obj/machinery/camera/directional/east{ + c_tag = "Communications Relay"; + network = list("mine") + }, +/turf/open/floor/iron, +/area/mine/science) "FJ" = ( /obj/structure/table, /obj/item/toy/plush/slimeplushie, @@ -4444,16 +4475,6 @@ /obj/machinery/iv_drip, /turf/open/floor/iron/white, /area/mine/living_quarters) -"Hn" = ( -/obj/structure/closet/secure_closet/brig, -/obj/effect/turf_decal/bot, -/obj/machinery/camera{ - c_tag = "Labor Camp Storage"; - dir = 8; - network = list("labor") - }, -/turf/open/floor/iron, -/area/mine/laborcamp) "Ho" = ( /obj/structure/necropolis_gate/legion_gate, /obj/structure/necropolis_arch, @@ -4479,6 +4500,13 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"Hr" = ( +/obj/machinery/airalarm/directional/north{ + pixel_y = 23 + }, +/obj/structure/closet/secure_closet/personal, +/turf/open/floor/carpet/blue, +/area/mine/living_quarters) "Hu" = ( /obj/structure/window/reinforced, /obj/structure/easel, @@ -4548,18 +4576,6 @@ }, /turf/open/floor/iron, /area/mine/science) -"HO" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/iron, -/area/mine/storage) "HR" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -4723,19 +4739,6 @@ }, /turf/open/floor/iron/techmaint, /area/mine/eva) -"Je" = ( -/obj/structure/table, -/obj/item/reagent_containers/food/drinks/coffee, -/obj/item/reagent_containers/food/drinks/coffee{ - pixel_x = 8; - pixel_y = 6 - }, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/iron, -/area/mine/science) "Jf" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 @@ -4889,16 +4892,6 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) -"Kd" = ( -/obj/machinery/camera{ - c_tag = "Crew Area"; - dir = 6; - network = list("mine") - }, -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron/checker, -/area/mine/living_quarters) "Kf" = ( /obj/structure/railing{ dir = 4 @@ -4912,6 +4905,13 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/mine/science) +"Ki" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Infirmary"; + network = list("mine") + }, +/turf/open/floor/iron/white, +/area/mine/living_quarters) "Kj" = ( /obj/structure/cable{ icon_state = "0-2" @@ -5034,6 +5034,19 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"KP" = ( +/obj/structure/table, +/obj/item/storage/pill_bottle/dice, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = -32 + }, +/obj/item/toy/cards/deck, +/obj/machinery/camera/directional/west{ + c_tag = "Labor Camp Common area"; + network = list("labor") + }, +/turf/open/floor/iron/grid/steel, +/area/mine/laborcamp) "KR" = ( /obj/machinery/computer/mech_bay_power_console{ dir = 1 @@ -5217,17 +5230,6 @@ }, /turf/open/floor/iron, /area/mine/laborcamp) -"Mq" = ( -/obj/item/kirbyplants/random, -/obj/machinery/camera{ - c_tag = "Labor Camp Monitoring"; - network = list("labor") - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/mine/laborcamp/security) "Mu" = ( /turf/open/floor/plating, /area/mine/storage) @@ -5246,12 +5248,6 @@ }, /turf/open/floor/carpet/blue, /area/mine/living_quarters) -"MF" = ( -/obj/machinery/airalarm{ - pixel_y = 22 - }, -/turf/open/floor/iron, -/area/mine/living_quarters) "MJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -5371,6 +5367,15 @@ /obj/structure/railing, /turf/open/floor/iron/dark, /area/mine/laborcamp) +"NS" = ( +/obj/structure/closet/secure_closet/brig, +/obj/effect/turf_decal/bot, +/obj/machinery/camera/directional/east{ + c_tag = "Labor Camp Storage"; + network = list("labor") + }, +/turf/open/floor/iron, +/area/mine/laborcamp) "NU" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -5466,6 +5471,13 @@ }, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) +"OI" = ( +/obj/machinery/airalarm/directional/north{ + pixel_y = 23 + }, +/obj/structure/closet/secure_closet/personal, +/turf/open/floor/carpet/red, +/area/mine/living_quarters) "OJ" = ( /obj/structure/sign/poster/official/random{ pixel_y = 32 @@ -5476,18 +5488,6 @@ /obj/structure/chair/fancy/sofa/old/right, /turf/open/floor/iron, /area/mine/science) -"OM" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = -30 - }, -/obj/machinery/camera{ - c_tag = "Crew Area Hallway East"; - dir = 10; - network = list("mine") - }, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron, -/area/mine/production) "OO" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/closeup{ @@ -5495,18 +5495,17 @@ }, /turf/open/floor/iron/techmaint, /area/mine/production) -"OS" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 +"OT" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, -/turf/open/floor/wood, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/iron/white, /area/mine/living_quarters) "OV" = ( /obj/structure/stone_tile/slab/cracked{ @@ -5517,23 +5516,6 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) -"OW" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/hydroponics/constructable, -/obj/item/plant_analyzer, -/obj/machinery/camera{ - c_tag = "Labor Camp Hydroponics"; - dir = 6; - network = list("labor") - }, -/obj/effect/turf_decal/tile/green/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/techmaint, -/area/mine/laborcamp) "OX" = ( /obj/structure/spider/stickyweb, /obj/effect/decal/cleanable/blood/gibs/torso{ @@ -5585,6 +5567,21 @@ /obj/item/reagent_containers/food/condiment/flour, /turf/open/floor/iron/grid/steel, /area/mine/laborcamp) +"Pz" = ( +/obj/machinery/airalarm/directional/north{ + pixel_y = 22 + }, +/turf/open/floor/iron, +/area/mine/production) +"PI" = ( +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/structure/table, +/obj/item/paper, +/obj/item/pen, +/turf/open/floor/iron/dark, +/area/mine/laborcamp) "PJ" = ( /obj/effect/turf_decal/bot, /obj/structure/ore_box, @@ -5618,15 +5615,6 @@ }, /turf/open/floor/iron/techmaint, /area/mine/science) -"PP" = ( -/obj/structure/cable/yellow, -/obj/machinery/power/apc/auto_name/south{ - cell_type = /obj/item/stock_parts/cell/high/empty; - pixel_y = -24 - }, -/obj/effect/mapping_helpers/apc/discharged, -/turf/open/floor/iron, -/area/mine/science) "PR" = ( /obj/machinery/shower{ dir = 8 @@ -5640,6 +5628,23 @@ /obj/structure/fence/door, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"PY" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/iron, +/area/mine/storage) +"Qa" = ( +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/machinery/light/small, +/turf/open/floor/iron/grid/steel, +/area/mine/living_quarters) "Qb" = ( /obj/structure/stone_tile{ dir = 1 @@ -5653,6 +5658,18 @@ /obj/structure/stone_tile/cracked, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"Qc" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/coffee, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = 8; + pixel_y = 6 + }, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/turf/open/floor/iron, +/area/mine/science) "Qd" = ( /turf/open/floor/iron/dark, /area/mine/laborcamp) @@ -5675,25 +5692,6 @@ }, /turf/open/floor/iron/techmaint, /area/mine/laborcamp) -"Qm" = ( -/obj/structure/chair/stool{ - dir = 8 - }, -/turf/open/floor/iron/grid/steel, -/area/mine/laborcamp) -"Qp" = ( -/obj/machinery/conveyor_switch/oneway{ - id = "mining_internal"; - name = "mining conveyor" - }, -/obj/machinery/camera{ - c_tag = "Processing Area"; - dir = 8; - network = list("mine") - }, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/turf/open/floor/iron, -/area/mine/production) "Qs" = ( /turf/closed/mineral/random/high_chance/volcanic, /area/lavaland/surface/outdoors) @@ -5724,6 +5722,15 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"QC" = ( +/obj/structure/bed, +/obj/item/bedsheet/medical, +/obj/machinery/camera/directional/east{ + c_tag = "Labor Camp Infirmary"; + network = list("labor") + }, +/turf/open/floor/iron/white, +/area/mine/laborcamp) "QF" = ( /obj/machinery/door/airlock{ id_tag = "miningdorm2"; @@ -5760,24 +5767,6 @@ /obj/structure/stone_tile/block/cracked, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) -"Rd" = ( -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/structure/closet/secure_closet/personal, -/turf/open/floor/carpet/purple, -/area/mine/living_quarters) -"Rf" = ( -/obj/structure/table, -/obj/item/storage/toolbox/mechanical{ - pixel_x = -2; - pixel_y = -1 - }, -/obj/machinery/airalarm{ - pixel_y = 22 - }, -/turf/open/floor/iron/dark, -/area/mine/eva) "Rh" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -5831,6 +5820,10 @@ }, /turf/open/floor/iron, /area/mine/eva) +"Rt" = ( +/obj/structure/chair/stool/directional/west, +/turf/open/floor/iron/grid/steel, +/area/mine/laborcamp) "Rw" = ( /obj/item/storage/firstaid/toxin{ pixel_x = 3; @@ -5939,18 +5932,6 @@ }, /turf/open/floor/iron, /area/mine/science) -"Sr" = ( -/obj/structure/chair/stool{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/iron/grid/steel, -/area/mine/laborcamp) "Ss" = ( /obj/effect/turf_decal/bot, /obj/machinery/computer/secure_data{ @@ -6130,18 +6111,6 @@ }, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) -"Ty" = ( -/obj/machinery/photocopier, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 22 - }, -/obj/machinery/light_switch{ - pixel_y = -25 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/turf/open/floor/iron/dark, -/area/mine/maintenance) "TA" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -6207,6 +6176,18 @@ }, /turf/open/floor/engine, /area/mine/science) +"Un" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "mining_internal"; + name = "mining conveyor" + }, +/obj/machinery/camera/directional/east{ + c_tag = "Processing Area"; + network = list("mine") + }, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/mine/production) "Uo" = ( /obj/structure/frame/machine, /obj/effect/decal/cleanable/dirt/dust, @@ -6414,6 +6395,14 @@ /obj/machinery/atmospherics/components/binary/pump/on, /turf/open/floor/iron/techmaint, /area/mine/storage) +"Vy" = ( +/obj/machinery/camera{ + c_tag = "Crew Area Hallway West"; + dir = 5; + network = list("mine") + }, +/turf/open/floor/iron, +/area/mine/living_quarters) "VK" = ( /obj/machinery/door/airlock/mining/glass{ name = "Mining Station EVA"; @@ -6450,17 +6439,6 @@ }, /turf/open/floor/iron/dark, /area/mine/production) -"VS" = ( -/obj/effect/turf_decal/loading_area, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/mine/production) "VW" = ( /obj/structure/stone_tile/cracked{ dir = 1 @@ -6613,6 +6591,14 @@ }, /turf/open/indestructible/boss, /area/lavaland/surface/outdoors) +"Wz" = ( +/obj/structure/chair/stool/directional/west, +/obj/machinery/airalarm/directional/north{ + pixel_y = 22 + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/checker, +/area/mine/living_quarters) "WB" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 @@ -6710,15 +6696,6 @@ }, /turf/open/floor/carpet/royalblue, /area/mine/science) -"Xw" = ( -/obj/machinery/light/small, -/obj/machinery/camera{ - c_tag = "Mining area External"; - dir = 1; - network = list("labor") - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/mine/eva) "Xy" = ( /obj/machinery/door/airlock/security/glass{ name = "Labor Camp Shuttle Prisoner Airlock" @@ -6795,13 +6772,6 @@ /obj/effect/decal/cleanable/vomit/old, /turf/open/floor/carpet/black, /area/mine/science) -"XR" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 22 - }, -/turf/open/floor/wood, -/area/mine/living_quarters) "XS" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 @@ -6830,6 +6800,15 @@ }, /turf/open/floor/plating/asteroid, /area/mine/science) +"Ya" = ( +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/iron/freezer, +/area/mine/laborcamp) "Yb" = ( /obj/structure/sign/poster/official/no_erp{ pixel_x = 32 @@ -6867,6 +6846,13 @@ }, /turf/open/floor/iron/dark, /area/mine/eva) +"Yl" = ( +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/iron/dark, +/area/mine/eva) "Yp" = ( /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron/checker, @@ -6942,19 +6928,6 @@ }, /turf/open/floor/iron, /area/mine/science) -"YG" = ( -/obj/machinery/camera{ - c_tag = "Labor Camp External"; - dir = 10; - network = list("labor") - }, -/obj/structure/closet/emcloset, -/mob/living/simple_animal/bot/atmosbot{ - name = "Sergeant Airhead"; - on = 0 - }, -/turf/open/floor/iron/techmaint, -/area/mine/laborcamp) "YM" = ( /turf/closed/wall/mineral/wood, /area/mine/living_quarters) @@ -7037,16 +7010,6 @@ }, /turf/open/floor/iron, /area/mine/living_quarters) -"Zm" = ( -/obj/structure/chair/stool{ - dir = 8 - }, -/obj/machinery/airalarm{ - pixel_y = 22 - }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron/checker, -/area/mine/living_quarters) "Zr" = ( /obj/structure/stone_tile/cracked{ dir = 8 @@ -7092,6 +7055,16 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"Zz" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/camera/directional/west{ + c_tag = "EVA"; + network = list("mine") + }, +/turf/open/floor/mech_bay_recharge_floor, +/area/mine/eva) "ZA" = ( /obj/effect/turf_decal/stripes/end{ dir = 1 @@ -7104,15 +7077,6 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/techmaint, /area/mine/laborcamp) -"ZE" = ( -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/iron/freezer, -/area/mine/laborcamp) "ZH" = ( /turf/closed/wall, /area/mine/living_quarters) @@ -29750,7 +29714,7 @@ fM fM ku tL -YG +pF rw xT xT @@ -30782,7 +30746,7 @@ Hd fK Hd Rp -ll +Fc BZ IJ IJ @@ -31032,14 +30996,14 @@ BZ mB YC NQ -Hn +NS np Cb np ZC np qZ -vZ +pu BZ IJ IJ @@ -32058,7 +32022,7 @@ fM fM fM BZ -xt +QC tG Su np @@ -32319,14 +32283,14 @@ BZ BZ BZ np -ES +Bv rw rw rw rw rw rw -OW +zM sD nL BZ @@ -32579,7 +32543,7 @@ np NE rw jA -tv +KP lq Ap rM @@ -32845,7 +32809,7 @@ TA zc CL lz -Dv +PI BZ IJ IJ @@ -33096,8 +33060,8 @@ eO es eO eO -CQ -CQ +uH +uH qI zc rw @@ -33355,7 +33319,7 @@ zc ZT Uv tM -Sr +ar pj sH ER @@ -33610,13 +33574,13 @@ VM Iq Fr zc -Qm -Qm +Rt +Rt TA zc CL lz -Dv +PI BZ IJ IJ @@ -34372,7 +34336,7 @@ fM fM BZ Xh -ZE +Ya Xj RJ tP @@ -34387,7 +34351,7 @@ Ne Pp CL lz -Dv +PI BZ IJ IJ @@ -35145,7 +35109,7 @@ BZ BZ BZ Xj -Mq +rq UK oc oc @@ -36424,7 +36388,7 @@ RR RR jw FP -VS +gP xK Cz yH @@ -36698,7 +36662,7 @@ Zd RR RR RR -py +lX Zd RR RR @@ -37711,11 +37675,11 @@ jw is jw Bf -Qp +Un ju cR jw -Ek +DX AE eU ta @@ -38732,20 +38696,20 @@ Zd Zd Zd Zd -Xw +Ch wS wS wS qs Yk -yN +Zz gz gb wS wS HC uF -OM +cv jw aT aT @@ -40022,13 +39986,13 @@ Zd IJ IJ wS -Rf +et io JJ Wn AF wS -kh +Pz uF DN vc @@ -40537,7 +40501,7 @@ IJ IJ wS iC -gG +Yl sE Wn AF @@ -41053,10 +41017,10 @@ ak kC XX Lm -CC +sc gT XX -Zm +Wz kM Yp TV @@ -41566,7 +41530,7 @@ jl zt Ve XX -HO +PY fN ZZ re @@ -41823,11 +41787,11 @@ bb XS on XX -cF +AR Rm kQ XX -Kd +uM Vs Yp YE @@ -42346,9 +42310,9 @@ Oy Jf zF hf -OS +Cg gB -uj +vH xp cY Zd @@ -42601,7 +42565,7 @@ Kf AL Cm qR -XR +mb Tv qR Yb @@ -43370,13 +43334,13 @@ bg MZ if ZH -lw +Hr No ZH -Rd +iG VO ZH -fc +OI Dh ZH Zd @@ -43877,7 +43841,7 @@ Qu ZH GR YN -Dd +Qa ZH aN pJ @@ -44141,8 +44105,8 @@ Wg QV wz Hl -vC -pN +OT +Ki un ZH IJ @@ -44650,11 +44614,11 @@ Ml CM fD ZH -MF +gK nt MZ wz -nb +lt Rw iP uA @@ -44907,9 +44871,9 @@ vy vy vy vy -cV +ml hP -DD +Vy ZH ZH ZH @@ -45675,8 +45639,8 @@ vy ke dl sB -rn -Ty +eN +xy vy gl EK @@ -48256,7 +48220,7 @@ jh mp mp jh -zL +FI rN kl jh @@ -48508,7 +48472,7 @@ jh jh Wm NH -Je +Qc jh Ry Ji @@ -49279,7 +49243,7 @@ OL im Fn eM -PP +oV jh SF gS diff --git a/_maps/map_files/RadStation/RadStation.dmm b/_maps/map_files/RadStation/RadStation.dmm index 6cec4de1f0df6..779d3f11488e4 100644 --- a/_maps/map_files/RadStation/RadStation.dmm +++ b/_maps/map_files/RadStation/RadStation.dmm @@ -438,7 +438,7 @@ /obj/structure/disposalpipe/segment{ dir = 10 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ view_range = 12 }, /obj/effect/turf_decal/siding/wideplating/dark/corner{ @@ -1015,7 +1015,7 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/airalarm/engine{ - dir = 4; + dir = 8; pixel_x = -23 }, /obj/machinery/atmospherics/components/binary/pump{ @@ -1059,9 +1059,7 @@ pixel_x = -32; pixel_y = 34 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -1423,8 +1421,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","security") }, /obj/effect/turf_decal/guideline/guideline_edge/red, @@ -1459,9 +1456,7 @@ "aya" = ( /obj/structure/grille/broken, /obj/structure/cable/yellow, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port/central) @@ -1636,9 +1631,8 @@ /area/hydroponics) "aAn" = ( /obj/structure/lattice, -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/south{ c_tag = "Armory - Internal"; - dir = 1; network = list("ss13","security") }, /turf/open/space/basic, @@ -1677,9 +1671,7 @@ /obj/structure/chair/fancy/bench/right{ dir = 8 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -1689,9 +1681,7 @@ /turf/open/floor/iron/techmaint, /area/security/prison/shielded) "aAT" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/light{ dir = 1 }, @@ -1812,9 +1802,7 @@ "aDD" = ( /obj/effect/turf_decal/delivery, /obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -2014,7 +2002,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow, /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -2043,9 +2031,7 @@ /obj/structure/sign/poster/random{ pixel_x = -32 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron, /area/hallway/primary/fore) "aIM" = ( @@ -2256,9 +2242,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /obj/machinery/iv_drip, /turf/open/floor/iron, @@ -2388,9 +2372,7 @@ pixel_x = -25; req_access_txt = "57" }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/structure/cable/yellow{ icon_state = "2-4" }, @@ -2432,7 +2414,7 @@ /turf/open/floor/iron/dark, /area/engine/engine_room) "aOz" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, @@ -2508,9 +2490,7 @@ /area/science/explab) "aOP" = ( /obj/structure/grille/broken, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -2581,8 +2561,7 @@ pixel_x = 24; pixel_y = -3 }, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","medbay") }, /turf/open/floor/iron/grid/steel, @@ -2595,10 +2574,7 @@ /turf/open/floor/iron/dark, /area/quartermaster/miningdock) "aQj" = ( -/obj/machinery/power/apc/auto_name/east{ - dir = 8; - pixel_x = -24 - }, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -2722,9 +2698,7 @@ pixel_x = -8; pixel_y = -30 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/machinery/button/door{ id = "Capoffice"; id_tag = "cmoprivacy"; @@ -2802,8 +2776,7 @@ /area/crew_quarters/dorms) "aTH" = ( /obj/machinery/telecomms/processor/preset_exploration, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","rd") }, /turf/open/floor/circuit/green/telecomms/mainframe, @@ -3222,9 +3195,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/space/basic, /area/solar/starboard/aft) "baf" = ( @@ -3314,8 +3285,7 @@ /obj/structure/fireaxecabinet{ pixel_y = -32 }, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","engine") }, /turf/open/floor/iron/tech, @@ -3703,7 +3673,7 @@ /obj/effect/turf_decal/bot{ dir = 1 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","engine") }, /turf/open/floor/iron/tech, @@ -3772,9 +3742,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/machinery/status_display/evac{ pixel_x = 33 }, @@ -3952,8 +3920,7 @@ /turf/open/floor/iron/white, /area/security/brig/medbay) "bnq" = ( -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","engine") }, /turf/open/floor/engine/n2, @@ -4406,8 +4373,7 @@ dir = 4 }, /obj/effect/turf_decal/bot, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","security") }, /turf/open/floor/iron/ridged/steel, @@ -4731,8 +4697,9 @@ "bBv" = ( /obj/structure/closet/secure_closet/freezer/meat, /obj/effect/turf_decal/bot, -/obj/machinery/airalarm{ - pixel_y = 28 +/obj/machinery/airalarm/kitchen_cold_room{ + dir = 1; + pixel_y = 24 }, /turf/open/floor/iron/freezer, /area/crew_quarters/kitchen/coldroom) @@ -5206,9 +5173,7 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 8 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 }, @@ -5238,7 +5203,7 @@ "bLe" = ( /obj/structure/chair, /obj/effect/turf_decal/bot, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ c_tag = "Teleporter Room" }, /turf/open/floor/iron/dark, @@ -5297,10 +5262,8 @@ dir = 10 }, /obj/structure/closet/crate/wooden/toy, -/obj/machinery/camera/autoname, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/camera/directional/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/light_switch{ pixel_x = 12; pixel_y = 22 @@ -5324,7 +5287,7 @@ name = "Security Viewing Hall" }) "bMv" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Medbay - Break Room"; name = "medbay camera"; network = list("ss13","medbay") @@ -5552,8 +5515,7 @@ }, /obj/structure/table/reinforced, /obj/item/tank/internals/plasma, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","engine") }, /obj/item/pipe_dispenser, @@ -5940,9 +5902,7 @@ /turf/open/floor/plating, /area/maintenance/port/central) "bYC" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, @@ -6192,9 +6152,7 @@ /area/quartermaster/miningdock) "ceq" = ( /obj/structure/rack, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/firealarm/directional/east, /obj/item/stack/sheet/iron/fifty, /obj/item/stack/sheet/iron/fifty, @@ -6501,8 +6459,7 @@ }, /area/hallway/primary/central) "chY" = ( -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /obj/machinery/disposal/bin, @@ -6624,14 +6581,13 @@ /area/engine/engine_room) "ckD" = ( /obj/structure/displaycase/labcage, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","rd") }, /turf/open/floor/iron, @@ -7282,9 +7238,7 @@ /obj/structure/disposalpipe/segment{ dir = 1 }, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/machinery/light{ dir = 4 }, @@ -7722,7 +7676,7 @@ /obj/effect/turf_decal/bot{ dir = 1 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","medbay"); view_range = 10 }, @@ -7736,8 +7690,7 @@ /obj/effect/turf_decal/stripes/closeup{ dir = 1 }, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /obj/machinery/light{ @@ -8031,8 +7984,7 @@ pixel_x = -30 }, /obj/effect/turf_decal/delivery, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","security") }, /turf/open/floor/iron/dark, @@ -8275,7 +8227,7 @@ /turf/open/floor/iron/dark, /area/quartermaster/miningdock) "cJy" = ( -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","cargo") }, /obj/machinery/newscaster{ @@ -8543,8 +8495,7 @@ /obj/item/storage/briefcase{ pixel_y = 1 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /turf/open/floor/wood, @@ -8564,9 +8515,8 @@ alpha = 180; dir = 8 }, -/obj/machinery/camera/autoname{ - c_tag = "Evac Security Checkpoint"; - dir = 1 +/obj/machinery/camera/autoname/directional/south{ + c_tag = "Evac Security Checkpoint" }, /turf/open/floor/iron, /area/security/checkpoint/escape) @@ -8636,7 +8586,7 @@ /obj/effect/turf_decal/tile/red/half/contrasted, /obj/structure/closet/secure_closet/genpop, /obj/effect/turf_decal/bot, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -8645,9 +8595,7 @@ name = "Prison Processing" }) "cNU" = ( -/obj/structure/chair/stool/bar{ - dir = 1 - }, +/obj/structure/chair/stool/bar/directional/south, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/landmark/start/assistant, /turf/open/floor/iron/cafeteria_red, @@ -8738,7 +8686,7 @@ "cPD" = ( /obj/machinery/airalarm/directional/south, /obj/machinery/camera/autoname{ - dir = 10; + dir = 5; network = list("ss13","rd") }, /obj/structure/rack, @@ -8892,9 +8840,8 @@ /obj/machinery/light{ light_color = "#7AC3FF" }, -/obj/machinery/camera/autoname{ - c_tag = "Captain's Quarters"; - dir = 1 +/obj/machinery/camera/autoname/directional/south{ + c_tag = "Captain's Quarters" }, /turf/open/floor/carpet/royalblack, /area/library) @@ -9110,7 +9057,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/effect/turf_decal/siding/wood/corner{ dir = 1 }, @@ -9215,9 +9162,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron, /area/maintenance/port/aft) "cYW" = ( @@ -10041,7 +9986,7 @@ /turf/open/floor/plating, /area/maintenance/department/engine) "dlI" = ( -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","cargo") }, /obj/machinery/conveyor{ @@ -10103,9 +10048,7 @@ }, /obj/machinery/vending/assist, /obj/effect/turf_decal/bot, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -10446,9 +10389,8 @@ pixel_y = 5 }, /obj/machinery/light, -/obj/machinery/camera/autoname{ - c_tag = "Starbird Security Checkpoint"; - dir = 1 +/obj/machinery/camera/autoname/directional/south{ + c_tag = "Starbird Security Checkpoint" }, /obj/machinery/airalarm/directional/south, /obj/item/radio/off, @@ -10737,9 +10679,7 @@ /area/science/lobby) "dwP" = ( /obj/effect/turf_decal/tile/neutral/half, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/machinery/light_switch{ pixel_x = -20; pixel_y = -21 @@ -10964,9 +10904,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron/sepia, /area/maintenance/port/central) "dAb" = ( @@ -10974,7 +10912,7 @@ dir = 1 }, /obj/machinery/camera/autoname{ - dir = 5; + dir = 10; network = list("ss13","security") }, /obj/machinery/defibrillator_mount{ @@ -10986,8 +10924,7 @@ /obj/machinery/atmospherics/components/binary/pump/on{ dir = 8 }, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","rd") }, /turf/open/floor/engine, @@ -11061,9 +10998,8 @@ /obj/machinery/porta_turret/ai{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "MiniSat Core Hallway 4"; - dir = 1; network = list("minisat") }, /turf/open/floor/plating, @@ -11115,9 +11051,7 @@ pixel_x = -25; pixel_y = -5 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -11567,7 +11501,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 28 }, /obj/machinery/chem_dispenser/mutagensaltpetersmall, @@ -11895,9 +11829,7 @@ pixel_x = -8; pixel_y = 4 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/captain) "dMr" = ( @@ -12136,8 +12068,7 @@ dir = 4 }, /obj/effect/turf_decal/bot, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","rd") }, /obj/machinery/newscaster{ @@ -12208,7 +12139,7 @@ /turf/open/floor/iron, /area/engine/engineering) "dQf" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -12325,7 +12256,7 @@ }, /obj/machinery/camera/autoname{ c_tag = "Head of Personnel's Office"; - dir = 9 + dir = 6 }, /obj/machinery/firealarm/directional/east, /turf/open/floor/iron/grid/steel, @@ -12336,8 +12267,7 @@ color = "#edaa0c" }, /obj/effect/turf_decal/stripes/line, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","engine") }, /obj/machinery/airalarm/directional/east, @@ -12560,7 +12490,7 @@ /area/maintenance/department/security) "dWi" = ( /obj/machinery/airalarm/server{ - dir = 4; + dir = 8; pixel_x = -22 }, /turf/open/floor/engine{ @@ -12764,9 +12694,8 @@ /turf/open/floor/iron, /area/crew_quarters/dorms) "dZl" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Incinerator"; - dir = 4; network = list("ss13","engine") }, /obj/machinery/portable_atmospherics/canister/plasma, @@ -12808,9 +12737,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/catwalk_floor, /area/maintenance/department/bridge) "eaz" = ( @@ -13126,9 +13053,7 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "efN" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -14062,10 +13987,7 @@ /turf/open/floor/iron, /area/crew_quarters/dorms) "exc" = ( -/obj/machinery/power/apc/auto_name/east{ - dir = 8; - pixel_x = -24 - }, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/rack, /obj/item/computer_hardware/hard_drive/role/lawyer{ pixel_x = -4; @@ -14150,9 +14072,7 @@ /turf/open/floor/iron, /area/science/robotics) "eym" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /turf/open/floor/carpet/purple, /area/chapel/main) @@ -14373,8 +14293,7 @@ /turf/open/floor/iron, /area/maintenance/port/aft) "eBS" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, /obj/machinery/suit_storage_unit/mining, @@ -14397,9 +14316,7 @@ /turf/open/floor/iron/cafeteria, /area/maintenance/port/aft) "eCW" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/effect/turf_decal/bot, /obj/machinery/light{ dir = 8 @@ -14521,12 +14438,10 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","security") }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -14556,7 +14471,7 @@ /area/solar/port/fore) "eED" = ( /obj/structure/bodycontainer/morgue, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","medbay") }, /turf/open/floor/iron/dark, @@ -14598,9 +14513,7 @@ dir = 8 }, /obj/effect/turf_decal/tile/neutral, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/machinery/light, /obj/item/radio/intercom{ frequency = 1423; @@ -14711,9 +14624,8 @@ dir = 1 }, /obj/machinery/light, -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/west{ c_tag = "MiniSat Core Hallway 3"; - dir = 4; network = list("minisat") }, /obj/machinery/flasher{ @@ -15058,7 +14970,7 @@ dir = 8 }, /obj/machinery/camera/autoname{ - dir = 5 + dir = 10 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -15099,9 +15011,8 @@ /obj/effect/turf_decal/bot{ dir = 1 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Incinerator"; - dir = 8; network = list("ss13","engine") }, /turf/open/floor/iron/dark, @@ -15299,9 +15210,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron/dark/corner{ dir = 8 }, @@ -15345,8 +15254,7 @@ /turf/open/floor/carpet/royalblack, /area/maintenance/port/aft) "eQe" = ( -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","engine") }, /turf/open/floor/engine/airless, @@ -15663,9 +15571,8 @@ /area/hallway/primary/central) "eUb" = ( /obj/structure/lattice/catwalk, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "AI Core"; - dir = 4; network = list("aicore") }, /obj/machinery/porta_turret/ai{ @@ -15878,8 +15785,7 @@ dir = 4 }, /obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","medbay"); view_range = 8 }, @@ -16122,8 +16028,7 @@ }, /obj/effect/turf_decal/bot, /obj/structure/closet/secure_closet/security/engine, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","engine") }, /obj/item/radio/intercom{ @@ -16153,9 +16058,8 @@ /obj/machinery/light{ light_color = "#7AC3FF" }, -/obj/machinery/camera/autoname{ - c_tag = "Captain's Quarters"; - dir = 1 +/obj/machinery/camera/autoname/directional/south{ + c_tag = "Captain's Quarters" }, /turf/open/floor/glass/reinforced, /area/crew_quarters/cafeteria) @@ -16229,9 +16133,7 @@ /turf/open/space/basic, /area/solar/starboard/fore) "fbI" = ( -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/carpet/royalblack, /area/library) "fbJ" = ( @@ -17106,9 +17008,7 @@ power_light = 0 }) "fnz" = ( -/obj/structure/chair/stool{ - dir = 4 - }, +/obj/structure/chair/stool/directional/west, /obj/effect/turf_decal/siding/wood{ dir = 8 }, @@ -17304,9 +17204,8 @@ /turf/open/floor/grass, /area/hallway/primary/central) "fqP" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Xenobiology Lab - Pen #2"; - dir = 4; network = list("ss13","rd","xeno") }, /obj/structure/window/reinforced, @@ -17435,8 +17334,7 @@ /turf/open/space/basic, /area/solar/starboard/aft) "ftb" = ( -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 29; pixel_y = 1 }, @@ -17497,7 +17395,7 @@ "fuX" = ( /obj/machinery/portable_atmospherics/canister/plasma, /obj/effect/turf_decal/delivery, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","rd") }, /turf/open/floor/iron, @@ -17906,9 +17804,7 @@ /turf/open/floor/iron/grid/steel, /area/science/xenobiology) "fBp" = ( -/obj/structure/chair/stool/bar{ - dir = 4 - }, +/obj/structure/chair/stool/bar/directional/west, /turf/open/floor/iron/cafeteria_red, /area/crew_quarters/cafeteria) "fBx" = ( @@ -18011,9 +17907,7 @@ /obj/machinery/computer/secure_data{ dir = 4 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -18168,7 +18062,7 @@ /area/science/mixing/chamber) "fGg" = ( /obj/machinery/chem_master/condimaster, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/effect/turf_decal/tile/bar/opposingcorners, /obj/structure/cable/yellow{ icon_state = "4-8" @@ -18194,7 +18088,7 @@ id = "MailConv" }, /obj/machinery/camera/autoname{ - dir = 5; + dir = 10; network = list("ss13","cargo") }, /obj/structure/extinguisher_cabinet{ @@ -18243,9 +18137,7 @@ "fHi" = ( /obj/machinery/vending/wardrobe/chef_wardrobe, /obj/effect/turf_decal/bot, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -18315,13 +18207,13 @@ /turf/open/floor/iron, /area/crew_quarters/heads/hop) "fIu" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/closet/secure_closet/personal, /obj/effect/turf_decal/box, /obj/machinery/camera/autoname{ - dir = 5; + dir = 10; network = list("ss13","medbay") }, /obj/structure/cable/yellow{ @@ -18410,9 +18302,7 @@ /obj/effect/turf_decal/loading_area{ dir = 8 }, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron, /area/teleporter) "fKa" = ( @@ -18434,8 +18324,7 @@ /area/hallway/primary/aft) "fKj" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible/layer4, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","engine") }, /obj/effect/turf_decal/stripes/line, @@ -18498,7 +18387,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","engine") }, /obj/effect/turf_decal/stripes/line, @@ -19061,9 +18950,7 @@ /obj/machinery/light_switch{ pixel_x = 23 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -19499,9 +19386,8 @@ /obj/structure/extinguisher_cabinet{ pixel_y = -33 }, -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/south{ c_tag = "Armory - Internal"; - dir = 1; network = list("ss13","security") }, /obj/effect/turf_decal/stripes/line{ @@ -19655,10 +19541,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/power/apc/auto_name/north{ - dir = 2; - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow, /obj/machinery/suit_storage_unit/standard_unit, /turf/open/floor/iron/tech, @@ -19686,7 +19569,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -19710,10 +19593,8 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, -/obj/machinery/camera/autoname{ +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/camera/directional/north{ network = list("ss13","rd","xeno") }, /obj/machinery/light{ @@ -19820,9 +19701,8 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Xenobiology Lab - Pen #7"; - dir = 8; network = list("ss13","rd","xeno") }, /obj/machinery/sparker{ @@ -19978,9 +19858,7 @@ }, /obj/structure/reagent_dispensers/beerkeg, /obj/effect/turf_decal/tile/bar/opposingcorners, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -20253,9 +20131,7 @@ /obj/structure/chair/fancy/bench/pew/left{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/glass/reinforced, /area/chapel/main) "glm" = ( @@ -20549,9 +20425,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow{ icon_state = "1-8" }, @@ -20604,7 +20478,7 @@ /turf/open/floor/engine/n2o, /area/engine/atmos) "gpf" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Engineering - Secure Storage"; name = "engineering camera"; network = list("ss13","engine") @@ -21228,7 +21102,7 @@ "gAy" = ( /obj/machinery/camera/autoname{ c_tag = "Head of Personnel's Office"; - dir = 9; + dir = 6; pixel_y = 12 }, /obj/machinery/newscaster{ @@ -21650,8 +21524,7 @@ /area/engine/engine_room) "gGF" = ( /obj/effect/turf_decal/bot, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","security") }, /obj/machinery/newscaster{ @@ -21838,9 +21711,7 @@ /obj/item/clothing/suit/chaplainsuit/nun, /obj/item/clothing/suit/chaplainsuit/holidaypriest, /obj/item/storage/backpack/cultpack, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -21871,7 +21742,7 @@ pixel_x = 32; pixel_y = 1 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 28 }, /turf/open/floor/iron/white, @@ -21885,8 +21756,7 @@ name = "Security Viewing Hall" }) "gKw" = ( -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","security") }, /obj/machinery/status_display/evac{ @@ -22154,7 +22024,7 @@ /obj/item/radio/intercom{ pixel_y = 29 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","rd") }, /turf/open/floor/iron/dark, @@ -22242,7 +22112,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","cargo") }, /turf/open/floor/noslip/standard, @@ -22348,7 +22218,7 @@ dir = 1 }, /obj/effect/turf_decal/stripes/line, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","engine") }, /turf/open/floor/iron/dark, @@ -22358,7 +22228,7 @@ /turf/closed/wall, /area/vacant_room/office) "gRN" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -22478,9 +22348,7 @@ /turf/open/floor/iron/dark, /area/engine/atmos) "gTz" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, @@ -22596,7 +22464,7 @@ /obj/machinery/light, /obj/machinery/camera/motion{ c_tag = "MiniSat Upload Chamber"; - dir = 10; + dir = 5; network = list("aiupload") }, /obj/structure/cable, @@ -22698,9 +22566,8 @@ /turf/open/floor/prison, /area/security/prison) "gVS" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Xenobiology Lab - Pen #6"; - dir = 4; network = list("ss13","rd","xeno") }, /turf/open/floor/engine, @@ -22792,9 +22659,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/machinery/airalarm/directional/east, /turf/open/floor/iron/dark, /area/hallway/secondary/entry) @@ -22915,9 +22780,7 @@ }) "haf" = ( /obj/effect/turf_decal/bot, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/portable_atmospherics/canister/plasma, /obj/structure/cable/yellow{ icon_state = "0-2" @@ -22991,7 +22854,7 @@ }, /obj/machinery/camera/motion{ c_tag = "MiniSat Core Hallway 1"; - dir = 9; + dir = 6; network = list("minisat") }, /obj/structure/cable/yellow, @@ -23037,7 +22900,7 @@ "hcp" = ( /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /obj/machinery/camera/autoname{ - dir = 9; + dir = 6; network = list("ss13","prison") }, /obj/machinery/status_display/door_timer{ @@ -23288,9 +23151,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -23523,7 +23384,7 @@ dir = 8 }, /obj/effect/turf_decal/guideline/guideline_tri/blue, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","medbay"); view_range = 10 }, @@ -23710,7 +23571,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/power/terminal{ dir = 8 }, @@ -23848,9 +23709,8 @@ pixel_x = -10; pixel_y = -23 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "MiniSat Core Hallway 3"; - dir = 1; network = list("minisat") }, /turf/open/floor/circuit, @@ -24079,8 +23939,7 @@ name = "Mech Bay Door Control"; pixel_x = -32 }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","rd") }, /turf/open/floor/iron/dark, @@ -24174,9 +24033,7 @@ /turf/open/floor/iron/techmaint, /area/science/xenobiology) "hxb" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /obj/machinery/light, /turf/open/floor/iron, @@ -24612,7 +24469,8 @@ /area/medical/medbay/central) "hES" = ( /obj/machinery/airalarm/unlocked{ - pixel_y = 22 + pixel_y = 22; + dir = 1 }, /obj/effect/decal/cleanable/dirt, /obj/structure/closet/secure_closet/atmospherics, @@ -24697,7 +24555,7 @@ "hGt" = ( /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /obj/machinery/camera/autoname{ - dir = 9; + dir = 6; network = list("ss13","prison") }, /obj/item/radio/intercom{ @@ -24832,9 +24690,7 @@ /turf/open/floor/iron/large, /area/hallway/primary/central) "hJe" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/machinery/firealarm/directional/east, /turf/open/floor/iron/dark/side{ dir = 8 @@ -24940,7 +24796,7 @@ /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, /obj/machinery/airalarm/mixingchamber{ - dir = 4; + dir = 8; pixel_x = -24 }, /turf/open/floor/iron/dark/side{ @@ -25155,7 +25011,7 @@ /obj/effect/turf_decal/siding/wideplating/dark/corner{ dir = 1 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ view_range = 12 }, /obj/machinery/status_display/evac{ @@ -25588,7 +25444,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /turf/open/floor/iron/dark, /area/storage/primary) "hTM" = ( @@ -26095,9 +25951,7 @@ /turf/open/floor/grass, /area/hallway/primary/central) "ieD" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/disposalpipe/segment{ dir = 5 }, @@ -26424,7 +26278,7 @@ /turf/open/floor/iron, /area/engine/engineering) "ikV" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/disposalpipe/segment{ @@ -26464,14 +26318,12 @@ /obj/item/bedsheet/purple{ name = "Holy bedsheet" }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/firealarm/directional/east, /turf/open/floor/wood, /area/chapel/office) "ilB" = ( -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /obj/effect/turf_decal/siding/wood{ dir = 5 }, @@ -26499,9 +26351,7 @@ "ilM" = ( /obj/effect/turf_decal/bot, /obj/machinery/portable_atmospherics/canister/oxygen, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron, /area/construction/mining/aux_base) "ilS" = ( @@ -26643,8 +26493,7 @@ /turf/open/floor/iron/sepia, /area/quartermaster/office) "ioD" = ( -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","medbay") }, /obj/effect/decal/cleanable/blood/drip, @@ -26813,8 +26662,7 @@ /obj/structure/sign/departments/minsky/medical/virology/virology1{ pixel_y = -30 }, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","medbay") }, /obj/effect/turf_decal/guideline/guideline_edge/green, @@ -26836,7 +26684,7 @@ /turf/open/floor/wood, /area/crew_quarters/heads/captain) "iqV" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/machinery/light{ @@ -26886,8 +26734,7 @@ /turf/open/floor/iron/tech, /area/engine/engine_room) "irA" = ( -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","cargo") }, /obj/machinery/airalarm/directional/south, @@ -26904,9 +26751,8 @@ /turf/open/floor/iron, /area/maintenance/port/aft) "irQ" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Xenobiology Lab - Pen #5"; - dir = 4; network = list("ss13","rd","xeno") }, /obj/structure/window/reinforced, @@ -27088,8 +26934,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","rd") }, /obj/machinery/disposal/bin, @@ -27162,7 +27007,7 @@ nightshift_light_color = "#FFB16E" }, /obj/machinery/camera/autoname{ - dir = 9; + dir = 6; pixel_y = 8 }, /obj/machinery/airalarm/directional/east, @@ -27273,9 +27118,7 @@ /area/ai_monitored/storage/satellite) "iyR" = ( /obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/structure/table, /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high{ @@ -28331,9 +28174,7 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "iUx" = ( -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /obj/effect/turf_decal/siding/wood{ dir = 4 }, @@ -28392,9 +28233,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /obj/structure/chair{ dir = 1 @@ -28461,7 +28300,7 @@ alpha = 180; dir = 4 }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -28557,8 +28396,7 @@ /turf/open/floor/plating/rust, /area/maintenance/starboard/aft) "iYL" = ( -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","engine") }, /turf/open/floor/engine/plasma, @@ -29714,7 +29552,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ c_tag = "Teleporter Room" }, /obj/structure/table/wood, @@ -29764,7 +29602,7 @@ "jsn" = ( /obj/effect/turf_decal/siding/wideplating/dark, /obj/machinery/camera/autoname{ - dir = 10; + dir = 5; network = list("ss13","security") }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -29893,7 +29731,7 @@ pixel_x = -1; pixel_y = 30 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Incinerator"; network = list("ss13","engine") }, @@ -30073,7 +29911,7 @@ /obj/machinery/computer/security{ pixel_y = -3 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","security") }, /obj/machinery/computer/security/telescreen{ @@ -30458,8 +30296,7 @@ }, /area/science/lobby) "jDk" = ( -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","prison","security") }, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -30766,7 +30603,7 @@ pixel_y = 5 }, /obj/structure/table/wood, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -31074,8 +30911,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","security","court") }, /turf/open/floor/wood, @@ -31534,9 +31370,8 @@ /turf/open/floor/iron, /area/engine/atmos) "jTY" = ( -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/south{ c_tag = "Armory - Internal"; - dir = 1; network = list("ss13","security") }, /turf/open/space/basic, @@ -31773,9 +31608,7 @@ name = "Brig Evidence" }) "jZl" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/dark/side{ dir = 4 @@ -31832,9 +31665,7 @@ /area/quartermaster/miningdock) "jZM" = ( /obj/effect/turf_decal/box/corners, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/engine, /area/science/explab) "jZV" = ( @@ -31927,7 +31758,7 @@ dir = 10 }, /obj/machinery/camera/autoname{ - dir = 9; + dir = 6; network = list("ss13","security") }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, @@ -31998,7 +31829,7 @@ icon_state = "4-8" }, /obj/machinery/firealarm/directional/north, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","engine") }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -32123,7 +31954,7 @@ /turf/open/floor/iron/dark, /area/engine/engine_room) "kfW" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -33137,7 +32968,7 @@ /obj/machinery/status_display/evac{ pixel_y = 32 }, -/obj/machinery/camera/motion{ +/obj/machinery/camera/directional/north{ c_tag = "MiniSat Upload East"; network = list("minisat","aiupload") }, @@ -33501,7 +33332,7 @@ /obj/structure/cable{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/engine{ initial_gas_mix = "n2=100;TEMP=80"; name = "mainframe floor" @@ -33678,9 +33509,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron, /area/maintenance/starboard/aft) "kIJ" = ( @@ -34172,9 +34001,8 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "MiniSat Core Hallway 5"; - dir = 4; network = list("minisat") }, /turf/open/floor/circuit, @@ -34884,15 +34712,14 @@ /obj/effect/turf_decal/tile/yellow{ dir = 4 }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, /turf/open/floor/iron/white, /area/medical/chemistry) "lbc" = ( -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","rd","xeno") }, /obj/machinery/shower{ @@ -35068,9 +34895,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/item/wrench, /obj/item/crowbar/red{ pixel_x = -1; @@ -35092,7 +34917,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -35600,7 +35425,7 @@ /obj/structure/sign/warning/securearea{ pixel_y = 30 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","engine") }, /turf/open/floor/iron/dark, @@ -35843,7 +35668,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow, /turf/open/floor/wood, /area/security/courtroom) @@ -36285,7 +36110,7 @@ /obj/machinery/newscaster{ pixel_y = 33 }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/effect/turf_decal/bot, /obj/machinery/computer/warrant, /turf/open/floor/carpet/royalblack, @@ -36355,9 +36180,7 @@ pixel_x = -4; pixel_y = -3 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /obj/item/wallframe/defib_mount, /obj/item/clothing/neck/stethoscope{ @@ -36555,9 +36378,7 @@ /turf/open/floor/iron, /area/crew_quarters/dorms) "lCk" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/structure/sign/painting/library{ pixel_x = -32 }, @@ -36592,8 +36413,7 @@ /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high/plus, /obj/machinery/light, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","engine") }, /turf/open/floor/iron/dark, @@ -36737,9 +36557,7 @@ /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) "lGL" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/chair/fancy/bench{ pixel_y = 13 }, @@ -36786,9 +36604,7 @@ /area/solar/starboard/aft) "lHY" = ( /obj/item/kirbyplants/random, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -36996,9 +36812,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron/tech/grid, /area/engine/gravity_generator) "lMu" = ( @@ -37088,12 +36902,6 @@ /obj/machinery/portable_atmospherics/canister/nitrogen, /turf/open/floor/iron, /area/engine/atmos) -"lOB" = ( -/obj/structure/chair/stool/bar{ - dir = 8 - }, -/turf/open/floor/iron/cafeteria_red, -/area/crew_quarters/cafeteria) "lOI" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/portables_connector/visible{ @@ -37253,8 +37061,7 @@ /obj/machinery/light, /obj/machinery/suit_storage_unit/mining, /obj/effect/turf_decal/delivery, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","cargo") }, /obj/item/radio/intercom{ @@ -37286,9 +37093,8 @@ /turf/open/floor/iron, /area/crew_quarters/cafeteria) "lSC" = ( -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/east{ c_tag = "MiniSat Exterior 2"; - dir = 8; network = list("minisat") }, /obj/structure/lattice/catwalk, @@ -37301,9 +37107,7 @@ "lSZ" = ( /obj/structure/chair/office, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -37485,9 +37289,7 @@ /obj/item/clothing/neck/stethoscope, /obj/item/clothing/mask/gas, /obj/item/multitool, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -37677,7 +37479,7 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/camera/autoname{ - dir = 10; + dir = 5; network = list("aiupload") }, /turf/open/floor/circuit, @@ -38400,9 +38202,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron/dark, /area/security/warden) "mky" = ( @@ -38880,9 +38680,7 @@ /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -38915,9 +38713,7 @@ /obj/structure/railing{ dir = 8 }, -/obj/structure/chair/stool{ - dir = 1 - }, +/obj/structure/chair/stool/directional/south, /obj/effect/turf_decal{ dir = 8 }, @@ -39082,9 +38878,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/effect/spawner/randomarcade{ dir = 4 }, @@ -39181,8 +38975,7 @@ }, /area/hallway/primary/central) "muG" = ( -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","cargo") }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -39361,9 +39154,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/dark/side{ dir = 1 @@ -39427,9 +39218,7 @@ /area/ai_monitored/security/armory) "myN" = ( /obj/machinery/disposal/bin, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/bot, /obj/structure/disposalpipe/trunk{ dir = 2 @@ -39723,8 +39512,7 @@ /turf/open/floor/iron/tech/grid, /area/engine/gravity_generator) "mDe" = ( -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","engine") }, /turf/open/floor/engine/air, @@ -40311,9 +40099,7 @@ dir = 1; light_color = "#ffc1c1" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/tile/blue, /obj/structure/cable/yellow{ icon_state = "0-8" @@ -40650,8 +40436,7 @@ dir = 10 }, /obj/structure/bed/dogbed/ian, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 22 }, /obj/item/toy/beach_ball/holoball/dodgeball{ @@ -40784,8 +40569,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","engine") }, /obj/effect/turf_decal/tile/neutral/half/contrasted, @@ -40970,9 +40754,7 @@ /turf/open/floor/iron/white, /area/crew_quarters/kitchen) "mVA" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/machinery/light_switch/tcomms{ pixel_x = 12; pixel_y = -21 @@ -41152,15 +40934,12 @@ /obj/machinery/doppler_array/research/science{ dir = 8 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, /obj/machinery/firealarm/directional/east, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","rd") }, /turf/open/floor/iron, @@ -41206,9 +40985,7 @@ /turf/open/floor/iron, /area/crew_quarters/dorms) "mXU" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/engine{ name = "Holodeck Projector Floor" }, @@ -41232,8 +41009,7 @@ }, /area/medical/sleeper) "mYR" = ( -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","engine") }, /turf/open/floor/engine/o2, @@ -41652,9 +41428,7 @@ }, /area/hallway/primary/central) "ngd" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/machinery/airalarm/directional/east, /obj/structure/closet/crate/coffin, /turf/open/floor/iron/dark, @@ -41847,9 +41621,7 @@ name = "Security Break Room" }) "niK" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -42263,9 +42035,7 @@ "nnt" = ( /obj/effect/turf_decal/bot, /obj/effect/mapping_helpers/dead_body_placer/medbay_morgue, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -42348,8 +42118,7 @@ /area/medical/apothecary) "non" = ( /obj/structure/closet/secure_closet/RD, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","rd") }, /turf/open/floor/carpet/purple, @@ -42416,7 +42185,7 @@ /turf/open/floor/glass/reinforced, /area/chapel/main) "nqJ" = ( -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","rd") }, /obj/machinery/requests_console{ @@ -43091,8 +42860,7 @@ /turf/open/floor/carpet/blue, /area/bridge/meeting_room) "nAI" = ( -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","engine") }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -43175,8 +42943,7 @@ dir = 4 }, /obj/machinery/light, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","engine") }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -43198,8 +42965,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -23 }, /turf/open/floor/iron/tech/grid, @@ -43539,9 +43305,7 @@ /turf/open/floor/carpet/blue, /area/bridge/meeting_room) "nHf" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 }, @@ -43723,8 +43487,7 @@ "nKO" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","cargo") }, /turf/open/floor/noslip/standard, @@ -43747,7 +43510,7 @@ }, /obj/item/book/manual/wiki/plumbing, /obj/effect/turf_decal/stripes/line, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","medbay") }, /turf/open/floor/iron, @@ -44018,8 +43781,7 @@ /obj/structure/disposalpipe/segment{ dir = 2 }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","security") }, /turf/open/floor/iron, @@ -44139,9 +43901,7 @@ /turf/open/floor/iron/techmaint, /area/security/prison/shielded) "nQV" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/machinery/firealarm/directional/west, /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -44285,9 +44045,7 @@ /turf/open/floor/iron, /area/quartermaster/sorting) "nTv" = ( -/obj/structure/chair/stool{ - dir = 4 - }, +/obj/structure/chair/stool/directional/west, /turf/open/floor/wood, /area/security/prison) "nTI" = ( @@ -44485,8 +44243,7 @@ }, /obj/effect/turf_decal/bot, /obj/machinery/power/port_gen/pacman, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","engine") }, /obj/effect/turf_decal/stripes/line{ @@ -44516,9 +44273,7 @@ /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/chief) "nXS" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -44588,9 +44343,7 @@ /obj/effect/turf_decal/tile/neutral/anticorner{ dir = 9 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -44710,7 +44463,7 @@ }, /obj/item/instrument/piano_synth, /obj/machinery/camera/autoname{ - dir = 5 + dir = 10 }, /obj/machinery/light_switch{ pixel_x = -23; @@ -45242,7 +44995,7 @@ dir = 4 }, /obj/machinery/firealarm/directional/north, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/washing_machine, /obj/structure/window/reinforced{ dir = 8 @@ -45281,9 +45034,7 @@ }, /area/medical/medbay/central) "okR" = ( -/obj/structure/chair/stool/bar{ - dir = 1 - }, +/obj/structure/chair/stool/bar/directional/south, /turf/open/floor/iron/cafeteria_red, /area/crew_quarters/cafeteria) "ole" = ( @@ -45303,7 +45054,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -45586,9 +45337,7 @@ "oqv" = ( /obj/effect/turf_decal/bot, /obj/structure/closet/toolcloset, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -45658,7 +45407,7 @@ /obj/effect/turf_decal/tile/brown/anticorner/contrasted{ dir = 8 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow, @@ -45957,9 +45706,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/effect/turf_decal/bot, /obj/machinery/deepfryer, /turf/open/floor/iron/white, @@ -46039,8 +45786,7 @@ /area/security/brig/dock) "owU" = ( /obj/effect/turf_decal/stripes/line, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","engine") }, /obj/structure/sign/warning/nosmoking{ @@ -46135,8 +45881,7 @@ }, /area/medical/surgery) "oyD" = ( -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","rd") }, /obj/machinery/light{ @@ -46159,9 +45904,7 @@ /turf/open/floor/iron, /area/maintenance/port/aft) "ozn" = ( -/obj/structure/chair/stool/bar{ - dir = 1 - }, +/obj/structure/chair/stool/bar/directional/south, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/cafeteria_red, @@ -46174,9 +45917,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai_upload) @@ -46264,9 +46005,7 @@ /turf/open/floor/plating, /area/science/xenobiology) "oBw" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/chair/office/light{ dir = 8 }, @@ -46349,7 +46088,7 @@ /obj/structure/rack, /obj/effect/spawner/lootdrop/techstorage/medical, /obj/effect/spawner/lootdrop/techstorage/medical, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 22 }, /obj/effect/turf_decal/delivery, @@ -46432,9 +46171,7 @@ /obj/machinery/gateway{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron/techmaint, /area/gateway) "oER" = ( @@ -46575,9 +46312,7 @@ /turf/open/space/basic, /area/solar/port/fore) "oHu" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -46842,8 +46577,7 @@ /obj/structure/table/reinforced, /obj/item/paper_bin, /obj/item/folder/yellow, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","cargo") }, /obj/item/toy/figure/qm{ @@ -47103,8 +46837,7 @@ dir = 8 }, /obj/effect/landmark/start/exploration, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","rd") }, /turf/open/floor/iron/dark/side{ @@ -47211,9 +46944,8 @@ /turf/open/floor/carpet/red, /area/crew_quarters/cafeteria) "oPL" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Xenobiology Lab - Pen #4"; - dir = 4; network = list("ss13","rd","xeno") }, /obj/structure/window/reinforced, @@ -47224,9 +46956,8 @@ /turf/closed/wall, /area/medical/chemistry) "oPW" = ( -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/south{ c_tag = "MiniSat Exterior 3"; - dir = 1; network = list("minisat") }, /obj/structure/lattice, @@ -47701,12 +47432,12 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/firealarm/directional/north, /turf/open/floor/iron/dark/side, /area/hallway/primary/central) "oWc" = ( -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","engine") }, /obj/structure/cable{ @@ -48221,9 +47952,7 @@ /turf/open/floor/iron, /area/maintenance/department/bridge) "pcR" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /turf/open/floor/plating, /area/maintenance/department/science) @@ -48235,9 +47964,8 @@ /obj/machinery/light/small{ brightness = 3 }, -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/south{ c_tag = "Technical Storage"; - dir = 1; name = "motion-sensitive Technical Storage"; network = list("ss13","engine") }, @@ -48304,9 +48032,7 @@ /area/science/research) "peH" = ( /obj/effect/turf_decal/bot, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron/techmaint, /area/engine/gravity_generator) "peP" = ( @@ -48669,9 +48395,7 @@ /area/hallway/primary/fore) "pkk" = ( /obj/machinery/firealarm/directional/south, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, @@ -49607,8 +49331,7 @@ dir = 4 }, /obj/machinery/light, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ pixel_x = 2 }, /obj/structure/cable/yellow{ @@ -49894,9 +49617,7 @@ dir = 1 }, /obj/effect/turf_decal/delivery, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -49952,9 +49673,7 @@ /area/science/explab) "pEZ" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/chair/stool{ - dir = 4 - }, +/obj/structure/chair/stool/directional/west, /obj/effect/turf_decal/siding/wood{ dir = 10 }, @@ -50506,9 +50225,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/effect/turf_decal/guideline/guideline_edge/darkblue{ dir = 1 }, @@ -50618,9 +50335,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/catwalk_floor, /area/maintenance/department/bridge) "pPs" = ( @@ -50657,9 +50372,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/engine{ initial_gas_mix = "n2=100;TEMP=80"; name = "mainframe floor" @@ -51097,14 +50810,12 @@ /turf/open/floor/plating, /area/maintenance/department/science) "pWj" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, /obj/machinery/recharge_station, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","rd") }, /obj/effect/landmark/start/cyborg, @@ -51490,9 +51201,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron, /area/hallway/primary/port) "qbO" = ( @@ -51785,7 +51494,7 @@ /obj/structure/cable/cyan{ icon_state = "4-8" }, -/obj/machinery/camera/motion{ +/obj/machinery/camera/directional/north{ c_tag = "MiniSat Upload West"; network = list("minisat","aiupload") }, @@ -51880,7 +51589,7 @@ }, /obj/item/geiger_counter, /obj/machinery/airalarm/engine{ - dir = 4; + dir = 8; pixel_x = -23 }, /turf/open/floor/iron, @@ -52543,9 +52252,7 @@ dir = 1 }, /obj/machinery/firealarm/directional/west, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron, /area/hallway/primary/fore) "qva" = ( @@ -53001,7 +52708,7 @@ /area/science/mixing) "qCN" = ( /obj/machinery/camera/autoname{ - dir = 9; + dir = 6; network = list("ss13","prison") }, /obj/item/radio/intercom{ @@ -53474,8 +53181,7 @@ /turf/open/floor/iron/dark, /area/ai_monitored/storage/eva) "qKS" = ( -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","security") }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -53524,9 +53230,8 @@ /turf/open/floor/iron, /area/science/shuttledock) "qLC" = ( -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/west{ c_tag = "MiniSat Exterior 4"; - dir = 4; network = list("minisat") }, /obj/structure/lattice, @@ -53761,9 +53466,7 @@ /turf/closed/wall, /area/engine/engine_room) "qPQ" = ( -/obj/structure/chair/stool/bar{ - dir = 1 - }, +/obj/structure/chair/stool/bar/directional/south, /obj/effect/turf_decal/tile/yellow/half/contrasted{ alpha = 180 }, @@ -54297,7 +54000,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Science - Toxins Mixing Lab Burn Chamber"; name = "science camera"; network = list("ss13","rd") @@ -54379,7 +54082,7 @@ /turf/open/floor/catwalk_floor, /area/maintenance/department/engine) "qYz" = ( -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","rd") }, /obj/structure/disposalpipe/segment{ @@ -54776,9 +54479,7 @@ /obj/effect/spawner/randomvend/cola, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -54807,16 +54508,12 @@ /area/hallway/secondary/service) "reA" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron, /area/hallway/primary/aft) "reC" = ( /obj/item/kirbyplants/random, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -55326,8 +55023,7 @@ /turf/open/floor/plating, /area/crew_quarters/heads/captain/private) "rna" = ( -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","engine") }, /obj/effect/decal/cleanable/dirt, @@ -55458,9 +55154,7 @@ /area/science/research) "rpI" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/chair/stool{ - dir = 1 - }, +/obj/structure/chair/stool/directional/south, /turf/open/floor/carpet/royalblack, /area/library) "rqd" = ( @@ -55606,9 +55300,7 @@ /turf/open/floor/iron, /area/engine/atmos) "rsh" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/effect/turf_decal/bot, /obj/machinery/light{ dir = 4 @@ -55790,9 +55482,7 @@ /obj/effect/turf_decal/bot, /obj/item/food/meat/slab/penguin, /obj/item/food/meat/slab/penguin, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -55852,7 +55542,7 @@ /area/hallway/secondary/exit/departure_lounge) "rwA" = ( /obj/effect/turf_decal/bot, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -56323,10 +56013,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","security") }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/effect/turf_decal/guideline/guideline_half_edge/red{ dir = 4 }, @@ -56487,9 +56177,7 @@ }, /area/tcommsat/server) "rEC" = ( -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/siding/wood{ dir = 6 @@ -56662,9 +56350,7 @@ /turf/open/floor/iron/white, /area/security/brig/medbay) "rIH" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/machinery/airalarm/directional/south, /obj/structure/displaycase/captain, /obj/machinery/light{ @@ -56984,7 +56670,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /turf/open/floor/iron, /area/hallway/primary/port) "rQG" = ( @@ -57150,7 +56836,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ c_tag = "Teleporter Room" }, /turf/open/floor/iron, @@ -57459,8 +57145,7 @@ /obj/structure/closet/secure_closet/security/science, /obj/machinery/firealarm/directional/east, /obj/effect/turf_decal/bot, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","rd") }, /obj/item/radio/intercom{ @@ -57743,7 +57428,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ c_tag = "Teleporter Room" }, /turf/open/floor/iron/white, @@ -57796,9 +57481,7 @@ /area/ai_monitored/turret_protected/aisat/foyer) "ser" = ( /obj/structure/reagent_dispensers/water_cooler, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -57821,8 +57504,7 @@ dir = 8 }, /obj/effect/turf_decal/guideline/guideline_edge/red, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","security") }, /obj/machinery/light_switch{ @@ -57831,9 +57513,7 @@ /turf/open/floor/iron, /area/security/brig) "seE" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /obj/item/reagent_containers/glass/bucket{ pixel_x = -2; @@ -57922,7 +57602,7 @@ dir = 8; luminosity = 2 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Turbine Chamber"; network = list("turbine") }, @@ -58185,9 +57865,7 @@ /turf/open/floor/plating, /area/quartermaster/sorting) "sjV" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/closed/wall/r_wall, /area/security/prison/shielded) "skr" = ( @@ -58197,8 +57875,7 @@ dir = 4; layer = 1 }, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","engine") }, /turf/open/floor/iron, @@ -58274,9 +57951,7 @@ /area/maintenance/solars/port/aft) "sla" = ( /obj/effect/turf_decal/bot, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /obj/structure/closet/secure_closet/chemical, /obj/structure/disposalpipe/segment{ @@ -59003,7 +58678,7 @@ "szH" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/portable_atmospherics/canister/nitrogen, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Science - Toxins Mixing Lab Burn Chamber"; name = "science camera"; network = list("ss13","rd") @@ -59048,9 +58723,7 @@ alpha = 180; dir = 4 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/light{ dir = 1 }, @@ -59170,9 +58843,7 @@ /turf/open/floor/iron, /area/construction/mining/aux_base) "sDs" = ( -/obj/structure/chair/stool/bar{ - dir = 8 - }, +/obj/structure/chair/stool/bar/directional/west, /obj/machinery/light_switch{ pixel_x = -11; pixel_y = 23 @@ -59529,9 +59200,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/structure/chair/stool{ - dir = 1 - }, +/obj/structure/chair/stool/directional/south, /turf/open/floor/carpet/grimy, /area/maintenance/port/aft) "sJf" = ( @@ -59638,9 +59307,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /obj/effect/landmark/start/assistant, /obj/machinery/light_switch{ pixel_x = 23; @@ -59683,9 +59350,7 @@ /turf/open/floor/iron, /area/medical/storage) "sLd" = ( -/obj/structure/chair/stool/bar{ - dir = 1 - }, +/obj/structure/chair/stool/bar/directional/south, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/cafeteria_red, /area/crew_quarters/cafeteria) @@ -59799,7 +59464,7 @@ pixel_x = 1; pixel_y = 2 }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /turf/open/floor/carpet/purple, /area/chapel/main) "sMy" = ( @@ -59921,7 +59586,7 @@ /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","medbay") }, /obj/item/radio/intercom{ @@ -60031,7 +59696,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -60648,9 +60313,7 @@ color = "#267878"; dir = 1 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -60832,9 +60495,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Interrogation room"; - dir = 8; network = list("interrogation") }, /obj/effect/turf_decal/box, @@ -60909,7 +60571,7 @@ pixel_y = -33 }, /obj/machinery/disposal/bin, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/effect/turf_decal/tile/purple/anticorner/contrasted, /obj/effect/turf_decal/bot, /obj/structure/disposalpipe/trunk{ @@ -60954,9 +60616,7 @@ /turf/open/floor/plating, /area/hallway/secondary/entry) "tfA" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -61134,8 +60794,7 @@ /turf/open/floor/iron/tech, /area/ai_monitored/storage/eva) "tiq" = ( -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","prison") }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -61400,8 +61059,7 @@ dir = 8; light_color = "#e8eaff" }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","cargo") }, /obj/machinery/button/door{ @@ -61822,7 +61480,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","engine") }, /turf/open/floor/noslip/standard, @@ -61956,9 +61614,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/wood, /area/crew_quarters/heads/captain) "tsH" = ( @@ -62129,8 +61785,7 @@ /turf/open/floor/plating, /area/engine/engineering) "twc" = ( -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","rd") }, /obj/effect/turf_decal/bot, @@ -62359,8 +62014,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","rd") }, /obj/effect/turf_decal/guideline/guideline_in/purple{ @@ -62387,16 +62041,14 @@ /area/medical/medbay/lobby) "tyE" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, /turf/open/floor/iron, /area/hallway/primary/aft) "tyK" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/conveyor{ dir = 8; id = "MailConv" @@ -62509,9 +62161,7 @@ /obj/effect/turf_decal/siding/wideplating/dark{ dir = 6 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/dark, /area/chapel/main) "tAu" = ( @@ -62748,7 +62398,7 @@ /obj/machinery/recharger{ pixel_y = 4 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/machinery/light_switch{ @@ -62925,7 +62575,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","security") }, /obj/effect/turf_decal/tile/neutral/half/contrasted, @@ -63005,7 +62655,7 @@ /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 1 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 28 }, /turf/open/floor/iron, @@ -63252,14 +62902,13 @@ pixel_x = 1; pixel_y = 30 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","engine") }, /turf/open/floor/iron, /area/engine/break_room) "tMy" = ( -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","engine") }, /obj/effect/turf_decal/stripes/line, @@ -63276,7 +62925,7 @@ /obj/machinery/rnd/production/circuit_imprinter, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/stripes/line, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Incinerator"; network = list("ss13","engine") }, @@ -63460,7 +63109,7 @@ }, /area/maintenance/department/medical/morgue) "tQl" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Xenobiology Lab - Pen #1"; network = list("ss13","rd","xeno") }, @@ -63618,9 +63267,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron/dark, /area/science/nanite) "tSg" = ( @@ -63994,9 +63641,7 @@ /area/medical/genetics/cloning) "tYM" = ( /obj/machinery/rnd/production/techfab/department/medical, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/stripes/box, /obj/structure/cable/yellow{ icon_state = "0-2" @@ -64263,8 +63908,7 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -26; pixel_y = 1 }, @@ -64384,9 +64028,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/machinery/light, /obj/machinery/requests_console{ department = "Genetics"; @@ -64634,9 +64276,7 @@ /turf/open/floor/engine/n2o, /area/engine/atmos) "uiU" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -64881,8 +64521,7 @@ dir = 6 }, /obj/effect/turf_decal/box/corners, -/obj/machinery/airalarm{ - dir = 8; +/obj/machinery/airalarm/directional/east{ pixel_x = 24 }, /turf/open/floor/iron/techmaint, @@ -65154,7 +64793,7 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 1 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -65356,8 +64995,7 @@ /area/hallway/primary/port) "uvp" = ( /obj/effect/turf_decal/tile/bar/opposingcorners, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","medbay"); view_range = 8 }, @@ -65413,9 +65051,7 @@ /area/security/brig) "uwq" = ( /obj/item/kirbyplants/random, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron/dark, /area/bridge/meeting_room) "uwF" = ( @@ -65465,8 +65101,7 @@ /turf/open/floor/iron, /area/maintenance/department/medical/morgue) "uxt" = ( -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","medbay") }, /obj/item/kirbyplants/random, @@ -65741,7 +65376,7 @@ departmentType = 5; pixel_y = 30 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/north{ c_tag = "Security Post - Medbay"; network = list("ss13","medbay") }, @@ -65803,7 +65438,7 @@ /obj/effect/turf_decal/tile/purple/anticorner/contrasted{ dir = 4 }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/vehicle/ridden/janicart, /obj/item/key/janitor, /turf/open/floor/iron, @@ -65919,9 +65554,7 @@ /turf/open/floor/iron, /area/quartermaster/qm) "uDU" = ( -/obj/structure/chair/stool/bar{ - dir = 1 - }, +/obj/structure/chair/stool/bar/directional/south, /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/engine/storage) @@ -66028,7 +65661,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -67045,7 +66678,7 @@ /obj/machinery/newscaster{ pixel_y = 34 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","medbay") }, /turf/open/floor/iron, @@ -67235,7 +66868,7 @@ /area/maintenance/port/central) "vat" = ( /obj/structure/bookcase/random/fiction, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 28 }, /turf/open/floor/wood, @@ -67280,7 +66913,7 @@ pixel_y = 10 }, /obj/machinery/camera/autoname{ - dir = 5; + dir = 10; network = list("ss13","medbay") }, /turf/open/floor/iron/grid/steel, @@ -67334,9 +66967,7 @@ /turf/open/floor/iron, /area/maintenance/department/medical/morgue) "vcc" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -67419,9 +67050,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/machinery/firealarm/directional/south, /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -67638,8 +67267,7 @@ /turf/open/floor/iron, /area/hallway/secondary/entry) "viN" = ( -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","cargo") }, /obj/machinery/firealarm/directional/east, @@ -67656,8 +67284,7 @@ /obj/structure/chair/fancy/bench{ dir = 1 }, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","security") }, /obj/effect/turf_decal/guideline/guideline_edge/red, @@ -67923,8 +67550,7 @@ /turf/open/floor/iron, /area/engine/atmospherics_engine) "vma" = ( -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","medbay") }, /obj/effect/turf_decal/tile/neutral{ @@ -68009,7 +67635,7 @@ /area/ai_monitored/turret_protected/aisat_interior) "vnI" = ( /obj/effect/turf_decal/bot, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, /obj/structure/cable/yellow, /obj/item/kirbyplants/random, @@ -68151,9 +67777,8 @@ /turf/open/floor/iron/white, /area/crew_quarters/kitchen) "vpz" = ( -/obj/machinery/camera{ +/obj/machinery/camera/directional/west{ c_tag = "Xenobiology Lab - Pen #3"; - dir = 4; network = list("ss13","rd","xeno") }, /obj/effect/decal/cleanable/dirt/dust, @@ -68201,8 +67826,7 @@ /obj/structure/chair/office{ dir = 4 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /turf/open/floor/iron/dark, @@ -68218,8 +67842,7 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","engine") }, /obj/item/radio/intercom{ @@ -68414,10 +68037,10 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","medbay") }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 28 }, /obj/structure/cable/yellow{ @@ -68441,7 +68064,7 @@ /turf/open/floor/engine, /area/engine/supermatter) "vwm" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -68574,9 +68197,7 @@ /obj/item/gun/energy/laser/practice{ pixel_y = 3 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -69011,9 +68632,7 @@ /turf/open/floor/iron, /area/medical/medbay/lobby) "vFW" = ( -/obj/structure/chair/stool{ - dir = 4 - }, +/obj/structure/chair/stool/directional/west, /obj/effect/turf_decal/siding/wood{ dir = 9 }, @@ -69067,8 +68686,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","security") }, /obj/machinery/atmospherics/components/unary/portables_connector/visible{ @@ -69183,7 +68801,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ @@ -69249,7 +68867,7 @@ /area/construction/mining/aux_base) "vJG" = ( /obj/structure/lattice/catwalk, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/machinery/porta_turret/ai{ dir = 4 }, @@ -69428,8 +69046,7 @@ /area/hydroponics) "vMB" = ( /obj/structure/table/glass, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","medbay") }, /obj/item/stack/sheet/mineral/plasma{ @@ -69471,7 +69088,7 @@ /turf/open/floor/iron/dark/side, /area/hallway/primary/central) "vMK" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/machinery/light{ @@ -69694,12 +69311,11 @@ }, /obj/machinery/camera/motion{ c_tag = "vault"; - dir = 5; + dir = 10; network = list("ss13","security","cargo"); pixel_y = 8 }, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/structure/table/reinforced, @@ -69892,9 +69508,7 @@ pixel_x = 1; pixel_y = 2 }, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron/dark, /area/chapel/main) "vST" = ( @@ -69928,8 +69542,7 @@ /area/hallway/primary/port) "vTi" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","prison") }, /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ @@ -70279,9 +69892,7 @@ /area/quartermaster/storage) "vZp" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -70597,7 +70208,7 @@ dir = 8 }, /obj/machinery/camera/autoname{ - dir = 5; + dir = 10; network = list("ss13","prison") }, /obj/structure/rack, @@ -70644,9 +70255,8 @@ /obj/machinery/porta_turret/ai{ dir = 4 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/south{ c_tag = "MiniSat Core Hallway 2"; - dir = 1; network = list("minisat") }, /turf/open/floor/iron/dark, @@ -70724,7 +70334,7 @@ /turf/open/floor/plating, /area/maintenance/port/central) "wgp" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/machinery/light{ dir = 4 }, @@ -70761,9 +70371,7 @@ /turf/open/floor/iron/dark, /area/engine/engine_room) "wgV" = ( -/obj/structure/chair/stool/bar{ - dir = 4 - }, +/obj/structure/chair/stool/bar/directional/west, /turf/open/floor/wood, /area/maintenance/port/aft) "wgX" = ( @@ -70940,8 +70548,7 @@ layer = 3.3 }, /obj/machinery/firealarm/directional/west, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","medbay"); view_range = 8 }, @@ -71135,16 +70742,13 @@ /turf/open/floor/iron/dark, /area/science/shuttledock) "wnH" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/machinery/light, /obj/structure/cable/yellow, /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","rd") }, /turf/open/floor/circuit/telecomms/server, @@ -71154,9 +70758,7 @@ /turf/open/floor/plating/airless, /area/science/test_area) "wnJ" = ( -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /obj/machinery/light{ dir = 4 }, @@ -71402,8 +71004,7 @@ /obj/structure/sign/poster/random{ pixel_x = 32 }, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","security") }, /obj/structure/chair{ @@ -71604,7 +71205,7 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "wzd" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/firealarm/directional/north, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -71636,14 +71237,13 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","medbay") }, /turf/open/floor/iron, /area/medical/storage) "wzH" = ( -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","engine") }, /turf/open/floor/engine/co2, @@ -71939,8 +71539,7 @@ /turf/open/floor/iron, /area/maintenance/starboard/aft) "wEq" = ( -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","medbay"); view_range = 8 }, @@ -72352,9 +71951,7 @@ /turf/open/floor/iron/sepia, /area/quartermaster/office) "wLs" = ( -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/table, /obj/item/paper_bin, /obj/item/pen, @@ -72598,9 +72195,7 @@ /turf/open/floor/iron/white, /area/medical/medbay/lobby) "wPk" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/effect/turf_decal/tile/neutral/half/contrasted, /obj/effect/turf_decal/guideline/guideline_edge/blue{ color = "#267878"; @@ -72857,9 +72452,7 @@ dir = 1 }, /obj/machinery/space_heater, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -72945,9 +72538,7 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron/white, /area/science/xenobiology) "wVX" = ( @@ -72994,8 +72585,7 @@ }) "wXb" = ( /obj/item/kirbyplants/random, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","engine"); view_range = 8 }, @@ -73170,7 +72760,7 @@ pixel_y = 29 }, /obj/machinery/camera/autoname{ - dir = 6 + dir = 9 }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -73495,9 +73085,8 @@ /area/security/courtroom) "xff" = ( /obj/structure/lattice, -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/east{ c_tag = "ion 2"; - dir = 8; name = "Ion 2"; network = list("Ion"); view_range = 8 @@ -74138,7 +73727,7 @@ pixel_y = 34 }, /obj/machinery/camera/autoname{ - dir = 6; + dir = 9; network = list("ss13","security","court") }, /turf/open/floor/wood, @@ -74430,7 +74019,7 @@ /area/science/storage) "xuj" = ( /obj/machinery/camera/autoname{ - dir = 5; + dir = 10; network = list("ss13","prison") }, /obj/structure/railing{ @@ -74472,8 +74061,7 @@ /turf/open/floor/iron/white, /area/medical/sleeper) "xuD" = ( -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","engine") }, /turf/open/floor/engine/n2o, @@ -74680,9 +74268,7 @@ /obj/structure/flora/ausbushes/fullgrass, /obj/structure/flora/ausbushes/ppflowers, /obj/structure/flora/ausbushes/fernybush, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/grass/no_border, /area/hallway/secondary/exit/departure_lounge) "xwY" = ( @@ -74698,7 +74284,7 @@ /obj/structure/closet/secure_closet/engineering_electrical, /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow, /turf/open/floor/iron, /area/engine/storage) @@ -74896,9 +74482,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/machinery/light_switch{ pixel_x = -20 }, @@ -75577,9 +75161,7 @@ /turf/open/floor/iron/grid/steel, /area/medical/virology) "xJA" = ( -/obj/structure/chair/stool{ - dir = 8 - }, +/obj/structure/chair/stool/directional/west, /obj/effect/turf_decal/siding/wood{ dir = 4 }, @@ -75712,9 +75294,7 @@ dir = 4 }, /obj/structure/cable/yellow, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/iron/dark, /area/science/mixing) "xLL" = ( @@ -75802,8 +75382,7 @@ /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat/foyer) "xNu" = ( -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","medbay") }, /obj/effect/turf_decal/guideline/guideline_edge/blue{ @@ -75814,12 +75393,10 @@ }, /area/medical/sleeper) "xNC" = ( -/obj/machinery/airalarm{ - dir = 1; +/obj/machinery/airalarm/directional/south{ pixel_y = -22 }, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","cargo") }, /obj/structure/closet/crate/mail, @@ -75856,9 +75433,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -75922,9 +75497,7 @@ /area/medical/break_room) "xPE" = ( /obj/structure/table, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -75956,13 +75529,10 @@ /turf/open/floor/iron/tech, /area/engine/engine_room) "xPT" = ( -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","security") }, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /turf/open/floor/wood, /area/security/detectives_office) @@ -76122,9 +75692,8 @@ /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ dir = 9 }, -/obj/machinery/camera/motion{ +/obj/machinery/camera/motion/directional/east{ c_tag = "ion 1"; - dir = 8; name = "Ion 1"; network = list("Ion"); view_range = 10 @@ -76323,10 +75892,8 @@ /turf/open/floor/iron, /area/science/lobby) "xXE" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/camera/autoname/directional/south, /obj/structure/cable/yellow{ icon_state = "1-8" }, @@ -76347,8 +75914,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","rd") }, /obj/machinery/button/door{ @@ -76608,9 +76174,7 @@ dir = 8 }, /obj/effect/turf_decal/guideline/guideline_edge/green, -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -24 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /turf/open/floor/iron/white/side{ dir = 1 @@ -76647,8 +76211,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","security") }, /obj/effect/turf_decal/guideline/guideline_edge/purple, @@ -76877,9 +76440,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 24 - }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -76975,9 +76536,8 @@ /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 8 }, -/obj/machinery/camera{ +/obj/machinery/camera/directional/east{ c_tag = "Toxins Mixers"; - dir = 8; name = "science camera"; network = list("ss13","rd") }, @@ -77053,7 +76613,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/camera/autoname{ +/obj/machinery/camera/directional/north{ network = list("ss13","security") }, /obj/machinery/light_switch{ @@ -77188,7 +76748,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/machinery/light/small{ @@ -77260,8 +76820,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","rd") }, /obj/effect/turf_decal/guideline/guideline_edge/purple, @@ -116728,8 +116287,8 @@ mJD ibb pab sDs -lOB -lOB +fBp +fBp dTf bSd mWi diff --git a/_maps/map_files/debug/multiz.dmm b/_maps/map_files/debug/multiz.dmm index c2f52294a9f3a..5511f0963713e 100644 --- a/_maps/map_files/debug/multiz.dmm +++ b/_maps/map_files/debug/multiz.dmm @@ -38,7 +38,7 @@ /turf/closed/wall/r_wall, /area/engine/gravity_generator) "al" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ frequency = 1439; locked = 0; pixel_y = 23 @@ -68,7 +68,7 @@ /turf/open/space, /area/space/nearstation) "ap" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ frequency = 1439; locked = 0; pixel_y = 23 @@ -98,7 +98,7 @@ /obj/machinery/power/smes{ charge = 5e+006 }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ frequency = 1439; locked = 0; pixel_y = 23 @@ -506,7 +506,7 @@ /obj/structure/cable{ icon_state = "0-2" }, -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ frequency = 1439; locked = 0; pixel_y = 23 @@ -534,7 +534,7 @@ /turf/open/floor/iron, /area/hallway/primary/central) "bG" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ frequency = 1439; locked = 0; pixel_y = 23 @@ -616,7 +616,7 @@ /turf/open/floor/iron, /area/hallway/primary/central) "bU" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ frequency = 1439; locked = 0; pixel_y = 23 @@ -953,7 +953,7 @@ /turf/open/floor/iron, /area/storage/primary) "cW" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ frequency = 1439; locked = 0; pixel_y = 23 @@ -985,7 +985,7 @@ /turf/open/floor/iron, /area/construction) "da" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ frequency = 1439; locked = 0; pixel_y = 23 @@ -1276,7 +1276,7 @@ /obj/structure/cable{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron{ dir = 4 }, @@ -1292,7 +1292,7 @@ /obj/structure/cable{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron{ dir = 9 }, diff --git a/_maps/map_files/debug/runtimestation.dmm b/_maps/map_files/debug/runtimestation.dmm index 3ff934f5e77f7..2212caec61cf3 100644 --- a/_maps/map_files/debug/runtimestation.dmm +++ b/_maps/map_files/debug/runtimestation.dmm @@ -62,7 +62,8 @@ /area/space/nearstation) "ap" = ( /obj/machinery/airalarm/unlocked{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /obj/machinery/power/apc{ dir = 8; @@ -81,7 +82,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/light{ dir = 1 }, @@ -98,7 +99,8 @@ charge = 5e+006 }, /obj/machinery/airalarm/unlocked{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /obj/structure/cable{ icon_state = "0-4" @@ -449,7 +451,8 @@ /area/engine/gravity_generator) "bs" = ( /obj/machinery/airalarm/unlocked{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /obj/machinery/rnd/destructive_analyzer, /turf/open/floor/iron, @@ -557,7 +560,8 @@ /area/hallway/primary/central) "bP" = ( /obj/machinery/airalarm/unlocked{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /obj/structure/table, /obj/machinery/reagentgrinder, @@ -568,7 +572,7 @@ /turf/open/floor/iron/dark, /area/medical/chemistry) "bR" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/chem_heater, /turf/open/floor/iron/dark, /area/medical/chemistry) @@ -812,7 +816,8 @@ /area/construction) "cQ" = ( /obj/machinery/airalarm/unlocked{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /obj/machinery/power/apc{ dir = 8; @@ -853,7 +858,8 @@ /area/storage/primary) "cW" = ( /obj/machinery/airalarm/unlocked{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /obj/structure/cable, /obj/machinery/power/apc{ @@ -901,7 +907,8 @@ /area/storage/primary) "dd" = ( /obj/machinery/airalarm/unlocked{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /obj/machinery/power/apc{ dir = 8; @@ -1141,11 +1148,11 @@ /area/security/brig) "dS" = ( /obj/machinery/atmospherics/components/unary/tank/air, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /turf/open/floor/plating, /area/engine/atmos) "dT" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /turf/open/floor/iron/dark, /area/engine/gravity_generator) "dV" = ( @@ -1153,16 +1160,14 @@ /area/hallway/secondary/entry) "dW" = ( /obj/effect/turf_decal/stripes/line, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /turf/open/floor/iron, /area/construction) "dX" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/machinery/light{ dir = 8 }, @@ -1172,16 +1177,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron, /area/construction) "ea" = ( /obj/structure/table, -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /obj/item/gun/magic/wand/resurrection/debug, /turf/open/floor/iron, /area/storage/primary) @@ -1323,9 +1324,7 @@ /turf/closed/wall, /area/quartermaster/storage) "ez" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/east, /obj/structure/cable{ icon_state = "4-8" }, @@ -1382,7 +1381,8 @@ /area/hallway/secondary/entry) "eG" = ( /obj/machinery/airalarm/unlocked{ - pixel_x = -32 + pixel_x = -32; + dir = 1 }, /turf/open/floor/iron, /area/quartermaster/storage) @@ -1656,9 +1656,7 @@ /turf/open/space/basic, /area/space) "fq" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/west, /obj/machinery/computer/bounty{ dir = 4 }, @@ -1787,7 +1785,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/effect/turf_decal/plaque{ icon_state = "L11" }, @@ -1946,7 +1944,8 @@ icon_state = "4-8" }, /obj/machinery/airalarm/unlocked{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 @@ -2063,7 +2062,8 @@ pixel_y = 23 }, /obj/machinery/airalarm/unlocked{ - pixel_x = 32 + pixel_x = 32; + dir = 1 }, /turf/open/floor/iron, /area/quartermaster/miningoffice) @@ -2099,7 +2099,7 @@ /turf/open/floor/iron, /area/quartermaster/miningoffice) "gn" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /turf/open/floor/iron, /area/security/brig) "go" = ( @@ -2224,19 +2224,15 @@ /turf/open/floor/iron, /area/hallway/secondary/entry) "gD" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron, /area/quartermaster/miningoffice) "gE" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /turf/open/floor/iron, /area/hallway/secondary/entry) "gF" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron, /area/hallway/secondary/entry) "gG" = ( @@ -2255,14 +2251,14 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) "gI" = ( /obj/machinery/light{ dir = 1 }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /turf/open/floor/iron, /area/hallway/secondary/entry) "gJ" = ( @@ -2476,7 +2472,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4 }, @@ -2523,12 +2519,13 @@ dir = 4 }, /obj/machinery/airalarm/unlocked{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /turf/open/floor/iron, /area/hallway/primary/central) "zo" = ( -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable{ icon_state = "0-8" }, @@ -2551,7 +2548,8 @@ /area/science) "AT" = ( /obj/machinery/airalarm/unlocked{ - pixel_y = 23 + pixel_y = 23; + dir = 1 }, /obj/machinery/power/apc{ dir = 8; @@ -2593,7 +2591,7 @@ /turf/open/floor/iron, /area/bridge) "BK" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /mob/living/carbon/human, /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -2757,7 +2755,7 @@ /turf/open/floor/iron, /area/bridge) "QV" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/structure/table, /obj/item/construction/rld, /obj/item/construction/rcd/arcd, @@ -2867,7 +2865,7 @@ dir = 1 }, /obj/machinery/rnd/production/circuit_imprinter/department, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ icon_state = "0-8" }, @@ -2890,7 +2888,7 @@ /turf/open/floor/iron, /area/engine/atmos) "ZW" = ( -/obj/machinery/camera/autoname, +/obj/machinery/camera/directional/north, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 }, diff --git a/_maps/map_files/generic/CentCom.dmm b/_maps/map_files/generic/CentCom.dmm index 601a428bc6b73..f7d7be770e949 100644 --- a/_maps/map_files/generic/CentCom.dmm +++ b/_maps/map_files/generic/CentCom.dmm @@ -459,20 +459,33 @@ /obj/effect/turf_decal/tile/green/half/contrasted, /turf/open/floor/iron, /area/centcom/control) +"bO" = ( +/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/clothing/mask/cigarette/cigar/cohiba{ + pixel_x = 6 + }, +/obj/item/clothing/mask/cigarette/cigar/havana{ + pixel_x = 2 + }, +/obj/item/clothing/mask/cigarette/cigar{ + pixel_x = 4.5 + }, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/tdome/tdomeadmin) "bP" = ( /obj/machinery/vending/hydroseeds, /obj/effect/turf_decal/tile/green/fourcorners/contrasted, /turf/open/floor/iron/white, /area/centcom/holding) -"bR" = ( -/obj/structure/bookcase/random, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/centcom/control) "bT" = ( /obj/structure/chair{ dir = 1 @@ -910,22 +923,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/tdome/tdomeadmin) -"dJ" = ( -/obj/item/storage/firstaid/toxin, -/obj/item/storage/firstaid/o2{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/structure/table/reinforced, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/centcom/control) "dK" = ( /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 8 @@ -958,15 +955,6 @@ }, /turf/open/floor/iron, /area/tdome/tdomeobserve) -"dQ" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/structure/filingcabinet/filingcabinet, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/centcom/ferry) "dS" = ( /obj/machinery/shower{ dir = 8 @@ -997,17 +985,6 @@ }, /turf/open/floor/iron/dark, /area/ctf) -"dZ" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen/fourcolor, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/centcom/control) "eb" = ( /obj/structure/fans/tiny, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -1025,6 +1002,22 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/centcom/ferry) +"ee" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/brigdoor{ + base_state = "rightsecure"; + dir = 1; + icon_state = "rightsecure"; + name = "CentCom Customs"; + req_access_txt = "109" + }, +/obj/effect/turf_decal/bot, +/obj/item/toy/plush/lizard_plushie/space/green{ + name = "Escapee" + }, +/turf/open/floor/iron, +/area/centcom/evac) "ef" = ( /obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = 6 @@ -1062,13 +1055,13 @@ }, /turf/open/floor/iron/white, /area/centcom/control) -"eg" = ( -/obj/machinery/computer/security{ - dir = 8 - }, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 +"eh" = ( +/obj/structure/table/reinforced, +/obj/item/clipboard, +/obj/item/folder/white, +/obj/item/pen/blue, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, @@ -1130,18 +1123,6 @@ /obj/item/storage/firstaid/advanced, /turf/open/floor/mineral/titanium/blue, /area/centcom/evac) -"et" = ( -/obj/machinery/camera{ - c_tag = "Red Team"; - network = list("thunder"); - pixel_x = 11; - pixel_y = -9; - resistance_flags = 64 - }, -/obj/effect/landmark/thunderdome/two, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/tdome/arena) "eu" = ( /obj/structure/table/wood, /obj/item/paper_bin, @@ -1275,6 +1256,24 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/tdome/tdomeobserve) +"eS" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/portable_atmospherics/canister/air, +/obj/structure/cable/white{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/centcom/ferry) "eT" = ( /obj/machinery/light, /obj/structure/filingcabinet/chestdrawer, @@ -1397,18 +1396,6 @@ }, /turf/open/floor/iron, /area/centcom/control) -"fq" = ( -/obj/machinery/camera{ - c_tag = "Green Team"; - network = list("thunder"); - pixel_x = 12; - pixel_y = -10; - resistance_flags = 64 - }, -/obj/effect/landmark/thunderdome/one, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/tdome/arena) "fr" = ( /obj/machinery/firealarm{ dir = 1; @@ -1730,6 +1717,14 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/centcom/control) +"gJ" = ( +/obj/structure/rack, +/obj/item/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, +/obj/item/clothing/head/utility/chefhat, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/tdome/tdomeobserve) "gL" = ( /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -1871,20 +1866,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/centcom/ferry) -"hn" = ( -/obj/structure/table/reinforced, -/obj/machinery/microwave{ - desc = "Cooks and boils stuff, somehow."; - pixel_x = -3; - pixel_y = 5 - }, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/tdome/tdomeobserve) "hq" = ( /obj/effect/turf_decal/tile/red/anticorner/contrasted, /turf/open/floor/iron/dark, @@ -1962,6 +1943,21 @@ /obj/machinery/door/window/westleft, /turf/open/floor/mineral/titanium, /area/centcom/evac) +"hQ" = ( +/obj/item/storage/firstaid/toxin, +/obj/item/storage/firstaid/o2{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/structure/table/reinforced, +/obj/machinery/airalarm/directional/east{ + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/centcom/control) "hR" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, @@ -2093,23 +2089,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/centcom/control) -"iv" = ( -/obj/structure/table/reinforced, -/obj/item/radio{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/radio{ - pixel_x = -5; - pixel_y = 5 - }, -/obj/item/radio, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/centcom/control) "iw" = ( /obj/structure/table/reinforced, /obj/item/storage/lockbox/loyalty, @@ -2471,19 +2450,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/centcom/supply) -"jz" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -23 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/iron, -/area/centcom/control) "jA" = ( /obj/structure/fans/tiny/invisible, /turf/open/floor/holofloor/hyperspace, @@ -2589,15 +2555,6 @@ /obj/machinery/vending/cola, /turf/open/floor/iron, /area/centcom/supplypod) -"jQ" = ( -/obj/structure/closet/secure_closet/quartermaster, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/centcom/supply) "jR" = ( /obj/machinery/newscaster{ pixel_x = -32 @@ -2718,6 +2675,15 @@ }, /turf/open/floor/iron, /area/centcom/control) +"kG" = ( +/obj/structure/destructible/cult/tome, +/obj/item/book/codex_gigas, +/obj/machinery/airalarm/directional/east{ + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/ferry) "kK" = ( /turf/closed/indestructible/abductor{ icon_state = "alien16" @@ -2892,14 +2858,6 @@ }, /turf/open/floor/plating/abductor, /area/abductor_ship) -"lE" = ( -/obj/structure/table/optable/abductor, -/obj/effect/light_emitter{ - set_cap = 1; - set_luminosity = 4 - }, -/turf/open/floor/plating/abductor, -/area/abductor_ship) "lF" = ( /obj/effect/landmark/abductor/agent{ team_number = 4 @@ -3046,6 +3004,19 @@ }, /turf/open/floor/plating, /area/centcom/control) +"ml" = ( +/obj/structure/table/reinforced, +/obj/machinery/microwave{ + desc = "Cooks and boils stuff, somehow."; + pixel_x = -3; + pixel_y = 5 + }, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/tdome/tdomeobserve) "mr" = ( /turf/closed/indestructible/abductor{ icon_state = "alien6" @@ -3376,6 +3347,30 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/centcom/ferry) +"oj" = ( +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/clothing/under/rank/civilian/curator/treasure_hunter, +/obj/item/clothing/under/dress/skirt, +/obj/item/clothing/under/shorts/black, +/obj/item/clothing/under/pants/track, +/obj/item/clothing/accessory/armband/deputy, +/obj/item/clothing/accessory/waistcoat, +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/shoes/laceup, +/obj/item/clothing/neck/stripedredscarf, +/obj/item/clothing/neck/tie/red, +/obj/item/clothing/head/helmet/space/beret, +/obj/item/clothing/suit/jacket/curator, +/obj/item/clothing/suit/space/officer, +/obj/item/clothing/gloves/fingerless, +/obj/item/clothing/gloves/color/black, +/obj/item/clothing/glasses/eyepatch, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/turf/open/floor/carpet/grimy, +/area/centcom/ferry) "os" = ( /obj/structure/table/reinforced, /obj/item/paper_bin, @@ -3447,6 +3442,16 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/centcom/control) +"oS" = ( +/obj/machinery/computer/security{ + dir = 8 + }, +/obj/machinery/airalarm/directional/east{ + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/control) "oU" = ( /obj/structure/closet/emcloset, /obj/item/tank/internals/emergency_oxygen/engi, @@ -3510,6 +3515,28 @@ /obj/machinery/light, /turf/open/floor/iron, /area/centcom/control) +"pn" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen/fourcolor, +/obj/machinery/airalarm/directional/east{ + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/control) +"po" = ( +/obj/machinery/airalarm/directional/west{ + pixel_x = -23 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/iron, +/area/centcom/control) "px" = ( /obj/structure/chair{ dir = 8 @@ -3597,6 +3624,18 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /turf/open/floor/wood, /area/centcom/ferry) +"pM" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Green Team"; + network = list("thunder"); + pixel_x = 12; + pixel_y = -10; + resistance_flags = 64 + }, +/obj/effect/landmark/thunderdome/one, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/tdome/arena) "pP" = ( /obj/structure/table/reinforced, /obj/item/computer_hardware/hard_drive/role/quartermaster, @@ -3630,13 +3669,6 @@ }, /turf/open/floor/iron, /area/centcom/supplypod/loading/ert) -"pU" = ( -/obj/structure/table/reinforced, -/obj/item/toy/plush/lizard_plushie/green{ - name = "Escapes-On-Pods" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/centcom/evac) "pV" = ( /obj/machinery/light{ dir = 4 @@ -3677,17 +3709,6 @@ /obj/machinery/light, /turf/open/floor/wood, /area/centcom/ferry) -"qn" = ( -/obj/structure/filingcabinet/filingcabinet, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/iron, -/area/centcom/supply) "qo" = ( /obj/structure/table/reinforced, /obj/item/folder, @@ -4455,19 +4476,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/centcom/control) -"tl" = ( -/obj/structure/table/reinforced, -/obj/machinery/button/door/indestructible{ - id = "XCCsec3"; - name = "CC Main Access Control" - }, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/centcom/control) "tn" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -4517,6 +4525,23 @@ }, /turf/open/floor/iron/dark, /area/ctf) +"tx" = ( +/obj/structure/table/reinforced, +/obj/item/radio{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/radio{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/radio, +/obj/machinery/airalarm/directional/north{ + pixel_y = 23 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/centcom/control) "tz" = ( /obj/structure/chair/office{ dir = 4 @@ -4526,25 +4551,6 @@ }, /turf/open/floor/wood, /area/centcom/ferry) -"tD" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/portable_atmospherics/canister/air, -/obj/structure/cable/white{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron, -/area/centcom/ferry) "tE" = ( /obj/machinery/computer/monitor/secret{ dir = 1 @@ -4596,19 +4602,6 @@ }, /turf/open/floor/iron, /area/centcom/ferry) -"tH" = ( -/obj/item/gun/energy/pulse/carbine/loyalpin, -/obj/item/flashlight/seclite, -/obj/structure/table/reinforced, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron, -/area/centcom/ferry) "tI" = ( /obj/item/storage/box/emps{ pixel_x = 3; @@ -4732,30 +4725,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/centcom/evac) -"uc" = ( -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/item/clothing/under/rank/civilian/curator/treasure_hunter, -/obj/item/clothing/under/dress/skirt, -/obj/item/clothing/under/shorts/black, -/obj/item/clothing/under/pants/track, -/obj/item/clothing/accessory/armband/deputy, -/obj/item/clothing/accessory/waistcoat, -/obj/item/clothing/shoes/jackboots, -/obj/item/clothing/shoes/laceup, -/obj/item/clothing/neck/stripedredscarf, -/obj/item/clothing/neck/tie/red, -/obj/item/clothing/head/helmet/space/beret, -/obj/item/clothing/suit/jacket/curator, -/obj/item/clothing/suit/space/officer, -/obj/item/clothing/gloves/fingerless, -/obj/item/clothing/gloves/color/black, -/obj/item/clothing/glasses/eyepatch, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/turf/open/floor/carpet/grimy, -/area/centcom/ferry) "ud" = ( /obj/machinery/door/poddoor/shutters{ id = "nukeop_ready"; @@ -4830,6 +4799,18 @@ }, /turf/open/floor/iron, /area/centcom/ferry) +"un" = ( +/obj/structure/table/wood, +/obj/item/folder/red, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/restraints/handcuffs, +/obj/item/assembly/flash/handheld, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/ferry) "ur" = ( /obj/structure/cable/white{ icon_state = "1-2" @@ -4934,6 +4915,14 @@ }, /turf/open/floor/iron, /area/centcom/ferry) +"uU" = ( +/obj/structure/closet/secure_closet/quartermaster, +/obj/machinery/airalarm/directional/east{ + pixel_x = 24 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/centcom/supply) "uY" = ( /obj/structure/flora/ausbushes/lavendergrass, /obj/structure/flora/ausbushes/sparsegrass, @@ -6052,14 +6041,6 @@ }, /turf/open/floor/carpet/grimy, /area/centcom/ferry) -"zb" = ( -/obj/structure/rack, -/obj/item/storage/box/donkpockets, -/obj/item/storage/box/donkpockets, -/obj/item/clothing/head/utility/chefhat, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/tdome/tdomeobserve) "zc" = ( /obj/structure/bed, /obj/item/bedsheet/black, @@ -6078,16 +6059,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/centcom/ferry) -"zf" = ( -/obj/structure/closet/secure_closet/ertEngi, -/obj/machinery/airalarm{ - pixel_y = 24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/iron, -/area/centcom/ferry) "zg" = ( /obj/structure/table/reinforced, /obj/item/gun/ballistic/automatic/wt550, @@ -6148,6 +6119,13 @@ }, /turf/open/floor/iron, /area/centcom/evac) +"zm" = ( +/obj/structure/table/reinforced, +/obj/item/toy/plush/lizard_plushie/green{ + name = "Escapes-On-Pods" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/evac) "zo" = ( /obj/structure/destructible/cult/tome, /turf/open/floor/engine/cult, @@ -6169,29 +6147,6 @@ /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, /turf/open/floor/iron, /area/centcom/control) -"zu" = ( -/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/clothing/mask/cigarette/cigar/cohiba{ - pixel_x = 6 - }, -/obj/item/clothing/mask/cigarette/cigar/havana{ - pixel_x = 2 - }, -/obj/item/clothing/mask/cigarette/cigar{ - pixel_x = 4.5 - }, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/tdome/tdomeadmin) "zx" = ( /obj/structure/closet/syndicate/personal, /obj/effect/turf_decal/stripes/line{ @@ -7319,6 +7274,16 @@ /obj/machinery/status_display/evac, /turf/closed/indestructible/riveted, /area/tdome/tdomeobserve) +"EL" = ( +/obj/structure/filingcabinet/filingcabinet, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/centcom/supply) "EN" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -7498,6 +7463,16 @@ /obj/effect/turf_decal/tile/green, /turf/open/floor/iron, /area/tdome/tdomeobserve) +"Fw" = ( +/obj/structure/closet/secure_closet/ertEngi, +/obj/machinery/airalarm/directional/north{ + pixel_y = 24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/centcom/ferry) "FA" = ( /obj/structure/table/wood, /obj/item/dice/d20{ @@ -7803,6 +7778,15 @@ /obj/effect/turf_decal/stripes/end, /turf/open/floor/iron, /area/tdome/tdomeobserve) +"GJ" = ( +/obj/machinery/airalarm/directional/east{ + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/centcom/supply) "GK" = ( /obj/structure/flora/ausbushes/lavendergrass, /obj/structure/flora/ausbushes/sparsegrass, @@ -8007,22 +7991,6 @@ /obj/machinery/smartfridge, /turf/closed/indestructible/hotelwall, /area/centcom/holding) -"HO" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/brigdoor{ - base_state = "rightsecure"; - dir = 1; - icon_state = "rightsecure"; - name = "CentCom Customs"; - req_access_txt = "109" - }, -/obj/effect/turf_decal/bot, -/obj/item/toy/plush/lizard_plushie/space/green{ - name = "Escapee" - }, -/turf/open/floor/iron, -/area/centcom/evac) "HP" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -8551,6 +8519,13 @@ }, /turf/open/floor/iron, /area/tdome/tdomeadmin) +"Ke" = ( +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/ferry) "Kg" = ( /turf/closed/indestructible/fakedoor{ name = "Thunderdome Admin" @@ -8567,6 +8542,14 @@ }, /turf/open/floor/iron, /area/tdome/tdomeadmin) +"Ki" = ( +/obj/machinery/airalarm/directional/east{ + pixel_x = 24 + }, +/obj/structure/filingcabinet/filingcabinet, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/ferry) "Kj" = ( /obj/machinery/door/airlock/external{ name = "Backup Emergency Escape Shuttle" @@ -8806,17 +8789,6 @@ /obj/structure/fans/tiny, /turf/open/floor/plating, /area/centcom/evac) -"Ld" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen/fourcolor, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/centcom/ferry) "Lf" = ( /obj/item/flashlight/lamp, /obj/structure/table/reinforced, @@ -8907,6 +8879,16 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/centcom/ferry) +"Lu" = ( +/obj/item/kirbyplants{ + icon_state = "plant-22" + }, +/obj/machinery/airalarm/directional/east{ + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/control) "Lv" = ( /turf/open/floor/plating, /area/centcom/evac) @@ -9464,6 +9446,18 @@ }, /turf/open/floor/wood, /area/centcom/holding) +"Nz" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door/indestructible{ + id = "XCCsec3"; + name = "CC Main Access Control" + }, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/control) "NA" = ( /obj/structure/table/optable, /turf/open/floor/mineral/titanium/blue, @@ -9832,17 +9826,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/centcom/ferry) -"OR" = ( -/obj/machinery/chem_master/condimaster{ - name = "HoochMaster 2000" - }, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/tdome/tdomeobserve) "OS" = ( /obj/structure/table/wood, /obj/item/storage/fancy/donut_box, @@ -10185,16 +10168,6 @@ /obj/machinery/deepfryer, /turf/open/floor/iron/cafeteria, /area/centcom/holding) -"QC" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/centcom/supply) "QD" = ( /obj/item/storage/box/ids{ pixel_x = 3; @@ -10222,6 +10195,16 @@ }, /turf/open/floor/iron, /area/centcom/supply) +"QH" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen/fourcolor, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/ferry) "QI" = ( /obj/structure/toilet{ dir = 4 @@ -10249,6 +10232,14 @@ /obj/structure/window/reinforced/fulltile, /turf/open/floor/grass, /area/centcom/holding) +"QM" = ( +/obj/machinery/airalarm/directional/east{ + pixel_x = 24 + }, +/obj/structure/filingcabinet/filingcabinet, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/supply) "QN" = ( /obj/structure/closet/crate/bin, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -10478,6 +10469,18 @@ /obj/structure/fans/tiny, /turf/open/floor/iron, /area/centcom/evac) +"RG" = ( +/obj/item/gun/energy/pulse/carbine/loyalpin, +/obj/item/flashlight/seclite, +/obj/structure/table/reinforced, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/centcom/ferry) "RK" = ( /obj/structure/table/reinforced, /obj/item/reagent_containers/glass/bottle/charcoal{ @@ -10539,14 +10542,6 @@ }, /turf/open/floor/wood, /area/centcom/holding) -"RU" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/centcom/ferry) "RV" = ( /obj/machinery/light{ dir = 1 @@ -10604,6 +10599,18 @@ "Si" = ( /turf/open/floor/iron, /area/centcom/supplypod/loading/two) +"Sj" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Red Team"; + network = list("thunder"); + pixel_x = 11; + pixel_y = -9; + resistance_flags = 64 + }, +/obj/effect/landmark/thunderdome/two, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/tdome/arena) "Sl" = ( /obj/item/cardboard_cutout{ desc = "They seem to be ignoring you... Typical."; @@ -10922,6 +10929,14 @@ /obj/item/camera, /turf/open/floor/iron, /area/centcom/supplypod) +"Tz" = ( +/obj/structure/table/optable/abductor, +/obj/effect/light_emitter{ + set_cap = 1; + set_luminosity = 4 + }, +/turf/open/floor/plating/abductor, +/area/abductor_ship) "TA" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/stripes/line, @@ -11047,6 +11062,14 @@ }, /turf/open/floor/iron, /area/centcom/control) +"Uf" = ( +/obj/structure/bookcase/random, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/control) "Ug" = ( /obj/structure/table/wood, /obj/item/storage/fancy/donut_box, @@ -11180,17 +11203,6 @@ /obj/structure/chair/stool/bar, /turf/open/floor/wood, /area/centcom/holding) -"UF" = ( -/obj/item/kirbyplants{ - icon_state = "plant-22" - }, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/centcom/control) "UG" = ( /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 1 @@ -11302,6 +11314,16 @@ }, /turf/open/floor/iron/white, /area/centcom/control) +"Va" = ( +/obj/machinery/chem_master/condimaster{ + name = "HoochMaster 2000" + }, +/obj/machinery/airalarm/directional/east{ + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/tdome/tdomeobserve) "Vd" = ( /obj/structure/chair/fancy/comfy{ color = "#596479" @@ -11480,15 +11502,6 @@ }, /turf/open/floor/iron/dark, /area/ctf) -"VR" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/structure/filingcabinet/filingcabinet, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/centcom/supply) "VS" = ( /obj/structure/table/wood, /obj/machinery/door/window, @@ -11632,18 +11645,6 @@ }, /turf/open/floor/iron/dark, /area/centcom/ferry) -"Ww" = ( -/obj/structure/table/reinforced, -/obj/item/clipboard, -/obj/item/folder/white, -/obj/item/pen/blue, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/centcom/control) "Wx" = ( /obj/structure/noticeboard{ dir = 8; @@ -12445,16 +12446,6 @@ }, /turf/open/floor/iron, /area/centcom/control) -"Zr" = ( -/obj/structure/destructible/cult/tome, -/obj/item/book/codex_gigas, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/centcom/ferry) "Zs" = ( /obj/item/kirbyplants{ icon_state = "plant-21"; @@ -12555,19 +12546,6 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/centcom/evac) -"ZS" = ( -/obj/structure/table/wood, -/obj/item/folder/red, -/obj/item/book/manual/wiki/security_space_law, -/obj/item/restraints/handcuffs, -/obj/item/assembly/flash/handheld, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/centcom/ferry) "ZT" = ( /mob/living/simple_animal/cow, /turf/open/floor/grass, @@ -14038,7 +14016,7 @@ Rk kq kN li -lE +Tz li mu nd @@ -14065,7 +14043,7 @@ Rk kq Av li -lE +Tz li mu nd @@ -14095,7 +14073,7 @@ Rk kq JB li -lE +Tz li mu nd @@ -14122,7 +14100,7 @@ Rk kq LL li -lE +Tz li mu nd @@ -41623,7 +41601,7 @@ aa LC LD KV -pU +zm Ua bG du @@ -48488,7 +48466,7 @@ aa aa aa mD -dQ +Ki Mq az Yg @@ -49257,7 +49235,7 @@ wq Xm uH hz -ZS +un mD rs OQ @@ -50034,7 +50012,7 @@ bv GA bX ge -Ld +QH mD ss Xb @@ -50817,7 +50795,7 @@ bM AN fk df -RU +Ke mD aa aa @@ -51826,12 +51804,12 @@ mD bU Rg Yb -uc +oj ep nU rr go -tD +eS mD uY oe @@ -52340,7 +52318,7 @@ mD hm dc Rb -Zr +kG dp nT rB @@ -52353,7 +52331,7 @@ su xf ts mD -zf +Fw OQ OQ OQ @@ -53116,7 +53094,7 @@ dN qR rD bp -tH +RG mD vb oe @@ -53148,12 +53126,12 @@ Ti bK NR hg -zb -hn +gJ +ml Ep IB ev -et +Sj Fg ev Jv @@ -53617,7 +53595,7 @@ kw bl dK iF -VR +QM GB Fk fu @@ -53626,7 +53604,7 @@ os QG bl dK -qn +EL mD mD mD @@ -54419,7 +54397,7 @@ ap FC Xc Tf -tl +Nz io Ep EK @@ -54639,13 +54617,13 @@ ju ju hJ jN -jQ +uU jN Uo hJ Fk iF -QC +GJ Uo hJ fr @@ -55218,7 +55196,7 @@ JI cj wp Nr -zu +bO Iv IR Iv @@ -57503,7 +57481,7 @@ bL ND Xc MC -Ww +eh io Ep EK @@ -57720,7 +57698,7 @@ iT jg iT iT -jz +po iT iT jR @@ -58483,7 +58461,7 @@ aa aa aa io -iv +tx iD iD iV @@ -58798,7 +58776,7 @@ GN Ep Qf VN -OR +Va Ob SE MH @@ -58807,7 +58785,7 @@ eQ Ep IM BX -fq +pM RW BX Jy @@ -60056,7 +60034,7 @@ io QD Xc bJ -eg +oS iu fo PC @@ -60067,7 +60045,7 @@ iu Rn UZ aK -dJ +hQ iu lN iu @@ -62362,7 +62340,7 @@ im fm bT Cm -bR +Uf io qx qV @@ -63151,7 +63129,7 @@ yB In At AW -HO +ee fn VB Rl @@ -64921,7 +64899,7 @@ aa io Sz Tg -UF +Lu in Wx hW @@ -64930,7 +64908,7 @@ fh hW OC Xc -dZ +pn XC cS io diff --git a/_maps/shuttles/aux_base/aux_base_default.dmm b/_maps/shuttles/aux_base/aux_base_default.dmm index 684a78e980f93..9acf1bd104cdc 100644 --- a/_maps/shuttles/aux_base/aux_base_default.dmm +++ b/_maps/shuttles/aux_base/aux_base_default.dmm @@ -76,8 +76,7 @@ /turf/open/floor/plating, /area/shuttle/auxillary_base) "X" = ( -/obj/machinery/camera{ - dir = 1; +/obj/machinery/camera/directional/south{ network = list("auxbase") }, /obj/structure/mining_shuttle_beacon, diff --git a/_maps/shuttles/aux_base/aux_base_small.dmm b/_maps/shuttles/aux_base/aux_base_small.dmm index 6ac95408465d3..746034561caad 100644 --- a/_maps/shuttles/aux_base/aux_base_small.dmm +++ b/_maps/shuttles/aux_base/aux_base_small.dmm @@ -34,8 +34,7 @@ /turf/open/floor/plating, /area/shuttle/auxillary_base) "h" = ( -/obj/machinery/camera{ - dir = 1; +/obj/machinery/camera/directional/south{ network = list("auxbase") }, /obj/structure/mining_shuttle_beacon, diff --git a/_maps/shuttles/capsule/capsule_traitor.dmm b/_maps/shuttles/capsule/capsule_traitor.dmm index 0e18a82c7ccc0..7c1f225faa573 100644 --- a/_maps/shuttles/capsule/capsule_traitor.dmm +++ b/_maps/shuttles/capsule/capsule_traitor.dmm @@ -48,7 +48,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /obj/structure/cable/yellow{ diff --git a/_maps/shuttles/emergency/emergency_bar.dmm b/_maps/shuttles/emergency/emergency_bar.dmm index 8bec1696b1678..872d81fee2707 100644 --- a/_maps/shuttles/emergency/emergency_bar.dmm +++ b/_maps/shuttles/emergency/emergency_bar.dmm @@ -127,9 +127,8 @@ /turf/open/floor/carpet/grimy, /area/shuttle/escape) "aG" = ( -/obj/structure/chair/stool{ - can_buckle = 1; - dir = 8 +/obj/structure/chair/stool/directional/west{ + can_buckle = 1 }, /turf/open/floor/carpet/grimy, /area/shuttle/escape) @@ -357,9 +356,7 @@ /turf/open/floor/iron, /area/shuttle/escape) "hI" = ( -/obj/structure/chair/stool/bar{ - dir = 4 - }, +/obj/structure/chair/stool/bar/directional/west, /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/shuttle/escape) diff --git a/_maps/shuttles/emergency/emergency_honkco.dmm b/_maps/shuttles/emergency/emergency_honkco.dmm index ec44991eeb001..a87b8b9aa5f25 100644 --- a/_maps/shuttles/emergency/emergency_honkco.dmm +++ b/_maps/shuttles/emergency/emergency_honkco.dmm @@ -1,8 +1,6 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "am" = ( -/obj/structure/chair/stool/bar{ - dir = 1 - }, +/obj/structure/chair/stool/bar/directional/south, /turf/open/floor/mineral/bananium, /area/shuttle/escape) "aq" = ( @@ -47,9 +45,7 @@ /turf/open/floor/mineral/bananium, /area/shuttle/escape) "bQ" = ( -/obj/structure/chair/stool/bar{ - dir = 1 - }, +/obj/structure/chair/stool/bar/directional/south, /obj/machinery/light/small, /obj/structure/sign/poster/contraband/clown{ pixel_y = -32 @@ -77,9 +73,7 @@ /area/shuttle/escape) "hz" = ( /mob/living/simple_animal/hostile/retaliate/clown, -/obj/structure/chair/stool/bar{ - dir = 4 - }, +/obj/structure/chair/stool/bar/directional/west, /turf/open/floor/mineral/bananium, /area/shuttle/escape) "hZ" = ( @@ -228,9 +222,7 @@ /area/shuttle/escape) "yH" = ( /mob/living/simple_animal/hostile/retaliate/clown, -/obj/structure/chair/stool/bar{ - dir = 1 - }, +/obj/structure/chair/stool/bar/directional/south, /turf/open/floor/mineral/bananium, /area/shuttle/escape) "zo" = ( @@ -290,9 +282,7 @@ /turf/open/floor/mineral/bananium, /area/shuttle/escape) "AP" = ( -/obj/structure/chair/stool/bar{ - dir = 4 - }, +/obj/structure/chair/stool/bar/directional/west, /turf/open/floor/mineral/bananium, /area/shuttle/escape) "CN" = ( @@ -389,9 +379,7 @@ /turf/open/floor/mineral/bananium, /area/shuttle/escape) "Mk" = ( -/obj/structure/chair/stool/bar{ - dir = 1 - }, +/obj/structure/chair/stool/bar/directional/south, /obj/machinery/light/floor{ brightness = 15; bulb_colour = "#FFE4CE"; @@ -428,9 +416,7 @@ /turf/open/floor/mineral/bananium, /area/shuttle/escape) "Pl" = ( -/obj/structure/chair/stool/bar{ - dir = 4 - }, +/obj/structure/chair/stool/bar/directional/west, /obj/item/grown/bananapeel, /turf/open/floor/mineral/bananium, /area/shuttle/escape) @@ -492,9 +478,7 @@ /turf/open/floor/plating, /area/shuttle/escape) "XB" = ( -/obj/structure/chair/stool/bar{ - dir = 1 - }, +/obj/structure/chair/stool/bar/directional/south, /mob/living/simple_animal/hostile/retaliate/clown/longface, /turf/open/floor/mineral/bananium, /area/shuttle/escape) diff --git a/_maps/shuttles/emergency/emergency_shelter.dmm b/_maps/shuttles/emergency/emergency_shelter.dmm index 15d27fce269dc..06f4502718113 100644 --- a/_maps/shuttles/emergency/emergency_shelter.dmm +++ b/_maps/shuttles/emergency/emergency_shelter.dmm @@ -125,7 +125,7 @@ /turf/open/floor/plating, /area/shuttle/escape) "aH" = ( -/obj/machinery/camera, +/obj/machinery/camera/directional/north, /turf/open/floor/pod/light, /area/shuttle/escape) "aI" = ( @@ -219,7 +219,7 @@ /turf/open/floor/pod/light, /area/shuttle/escape) "ba" = ( -/obj/machinery/camera, +/obj/machinery/camera/directional/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/light, /area/shuttle/escape) @@ -348,7 +348,7 @@ /turf/open/floor/pod/light, /area/shuttle/escape) "HQ" = ( -/obj/machinery/camera, +/obj/machinery/camera/directional/north, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 diff --git a/_maps/shuttles/emergency/emergency_tiny.dmm b/_maps/shuttles/emergency/emergency_tiny.dmm index a42f4d188ef42..fab550befce68 100644 --- a/_maps/shuttles/emergency/emergency_tiny.dmm +++ b/_maps/shuttles/emergency/emergency_tiny.dmm @@ -113,6 +113,15 @@ }, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) +"iq" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/machinery/camera/directional/north{ + network = list("evac") + }, +/turf/open/floor/iron/white, +/area/shuttle/escape) "iw" = ( /obj/structure/grille, /obj/effect/spawner/structure/window/shuttle, @@ -187,6 +196,21 @@ "nL" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/shuttle/escape) +"oh" = ( +/obj/machinery/flasher{ + id = "tinyflash"; + pixel_y = 27 + }, +/obj/structure/chair/fancy/shuttle, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/camera/directional/north{ + network = list("evac") + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/escape) "pJ" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -350,19 +374,6 @@ "xX" = ( /turf/template_noop, /area/shuttle/escape) -"yn" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("evac") - }, -/turf/open/floor/circuit/green{ - luminosity = 2 - }, -/area/shuttle/escape) "zE" = ( /obj/structure/chair/office/light, /obj/effect/turf_decal/tile/blue/opposingcorners{ @@ -377,13 +388,6 @@ /obj/structure/flora/ausbushes/palebush, /turf/open/floor/grass/no_border, /area/shuttle/escape) -"zZ" = ( -/obj/machinery/door/airlock/security{ - req_one_access_txt = "2;19" - }, -/obj/effect/turf_decal/stripes/closeup, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/shuttle/escape) "Ae" = ( /obj/effect/turf_decal/bot, /obj/effect/turf_decal/stripes/line{ @@ -440,25 +444,6 @@ }, /turf/open/floor/mineral/plastitanium/red/brig, /area/shuttle/escape) -"CJ" = ( -/obj/structure/table/reinforced, -/obj/item/restraints/handcuffs{ - pixel_x = 4; - pixel_y = 7 - }, -/obj/machinery/recharger, -/obj/item/restraints/handcuffs{ - pixel_y = 2 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 8; - network = list("evac") - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/shuttle/escape) "CU" = ( /obj/effect/turf_decal/bot, /obj/structure/chair/fancy/shuttle{ @@ -472,20 +457,23 @@ }, /turf/open/floor/plating/airless, /area/shuttle/escape) -"EX" = ( -/obj/machinery/flasher{ - id = "tinyflash"; - pixel_y = 27 +"Ho" = ( +/obj/structure/table/reinforced, +/obj/item/restraints/handcuffs{ + pixel_x = 4; + pixel_y = 7 }, -/obj/structure/chair/fancy/shuttle, -/obj/effect/turf_decal/stripes/line{ - dir = 10 +/obj/machinery/recharger, +/obj/item/restraints/handcuffs{ + pixel_y = 2 }, -/obj/effect/turf_decal/bot, -/obj/machinery/camera/autoname{ +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/east{ network = list("evac") }, -/turf/open/floor/mineral/plastitanium, +/turf/open/floor/mineral/plastitanium/red/brig, /area/shuttle/escape) "HD" = ( /turf/open/floor/mineral/plastitanium, @@ -607,21 +595,24 @@ /obj/effect/turf_decal/bot, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) +"Pw" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("evac") + }, +/turf/open/floor/circuit/green{ + luminosity = 2 + }, +/area/shuttle/escape) "QY" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) -"Rc" = ( -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/obj/machinery/camera/autoname{ - network = list("evac") - }, -/turf/open/floor/iron/white, -/area/shuttle/escape) "TN" = ( /obj/structure/closet/emcloset, /obj/effect/turf_decal/bot, @@ -657,6 +648,13 @@ "Vn" = ( /turf/closed/wall/mineral/plastitanium, /area/shuttle/escape) +"Xn" = ( +/obj/machinery/door/airlock/security{ + req_one_access_txt = "2;19" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/mineral/plastitanium/red/brig, +/area/shuttle/escape) "Ys" = ( /obj/structure/shuttle/engine/large, /obj/effect/turf_decal/stripes/line{ @@ -742,10 +740,10 @@ rc "} (4,1,1) = {" Kb -CJ +Ho UW Co -zZ +Xn gy gy gy @@ -764,7 +762,7 @@ hG iw qI wR -EX +oh qq qq qq @@ -778,7 +776,7 @@ xX "} (6,1,1) = {" Kb -yn +Pw HD vN nL @@ -805,7 +803,7 @@ HD HD hT hG -Rc +iq LR xB xQ diff --git a/_maps/shuttles/exploration/exploration_corg.dmm b/_maps/shuttles/exploration/exploration_corg.dmm index ed5556209b877..6ecc8a7f76c26 100644 --- a/_maps/shuttles/exploration/exploration_corg.dmm +++ b/_maps/shuttles/exploration/exploration_corg.dmm @@ -152,8 +152,7 @@ /turf/open/floor/mineral/titanium, /area/shuttle/exploration) "hc" = ( -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ name = "Exploration Shuttle"; network = list("exploration shuttle") }, @@ -779,7 +778,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/obj/machinery/power/apc/auto_name/east{ +/obj/machinery/power/apc/auto_name/directional/east{ locked = 0 }, /obj/structure/cable/yellow, diff --git a/_maps/shuttles/exploration/exploration_delta.dmm b/_maps/shuttles/exploration/exploration_delta.dmm index a199deb42472e..2bcf035918c86 100644 --- a/_maps/shuttles/exploration/exploration_delta.dmm +++ b/_maps/shuttles/exploration/exploration_delta.dmm @@ -5,7 +5,7 @@ /turf/template_noop, /area/shuttle/exploration) "cg" = ( -/obj/machinery/airalarm{ +/obj/machinery/airalarm/directional/north{ pixel_y = 23 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -61,7 +61,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 }, diff --git a/_maps/shuttles/exploration/exploration_fland.dmm b/_maps/shuttles/exploration/exploration_fland.dmm index f27735f08d64f..7bbcc3233d0d2 100644 --- a/_maps/shuttles/exploration/exploration_fland.dmm +++ b/_maps/shuttles/exploration/exploration_fland.dmm @@ -276,7 +276,7 @@ /area/shuttle/exploration) "pl" = ( /obj/machinery/camera{ - dir = 10 + dir = 5 }, /turf/template_noop, /area/template_noop) @@ -1034,7 +1034,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/north{ +/obj/machinery/power/apc/auto_name/directional/north{ cell_type = /obj/item/stock_parts/cell/high }, /turf/open/floor/iron/techmaint, diff --git a/_maps/shuttles/exploration/exploration_kilo.dmm b/_maps/shuttles/exploration/exploration_kilo.dmm index 3a7535a9183cf..37424c5fb285f 100644 --- a/_maps/shuttles/exploration/exploration_kilo.dmm +++ b/_maps/shuttles/exploration/exploration_kilo.dmm @@ -176,7 +176,7 @@ /turf/open/floor/mineral/titanium/white, /area/shuttle/exploration) "wn" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, diff --git a/_maps/shuttles/exploration/exploration_rad.dmm b/_maps/shuttles/exploration/exploration_rad.dmm index 8262caba23927..e4061a7a93ce7 100644 --- a/_maps/shuttles/exploration/exploration_rad.dmm +++ b/_maps/shuttles/exploration/exploration_rad.dmm @@ -125,9 +125,7 @@ /turf/open/floor/mineral/plastitanium, /area/shuttle/exploration) "js" = ( -/obj/structure/chair/stool/bar{ - dir = 4 - }, +/obj/structure/chair/stool/bar/directional/west, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -208,9 +206,7 @@ /obj/structure/cable/yellow{ icon_state = "2-4" }, -/obj/structure/chair/stool/bar{ - dir = 4 - }, +/obj/structure/chair/stool/bar/directional/west, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, @@ -247,9 +243,7 @@ /turf/open/floor/mineral/plastitanium, /area/shuttle/exploration) "Ai" = ( -/obj/structure/chair/stool/bar{ - dir = 4 - }, +/obj/structure/chair/stool/bar/directional/west, /turf/open/floor/mineral/titanium, /area/shuttle/exploration) "Ar" = ( @@ -407,16 +401,13 @@ /turf/open/floor/mineral/plastitanium, /area/shuttle/exploration) "PL" = ( -/obj/machinery/power/apc/auto_name/east{ - pixel_x = 24 - }, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, /obj/structure/table, /obj/machinery/recharger, -/obj/machinery/camera/autoname{ - dir = 8; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","sci") }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ diff --git a/_maps/shuttles/exploration/exploration_shuttle.dmm b/_maps/shuttles/exploration/exploration_shuttle.dmm index 7552e88e707b0..e3008c23b8803 100644 --- a/_maps/shuttles/exploration/exploration_shuttle.dmm +++ b/_maps/shuttles/exploration/exploration_shuttle.dmm @@ -9,7 +9,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -24 }, /turf/open/floor/mineral/plastitanium, @@ -303,7 +303,7 @@ /area/shuttle/exploration) "K" = ( /obj/machinery/camera/preset{ - dir = 5 + dir = 10 }, /obj/machinery/vendor/exploration, /obj/machinery/button/door{ diff --git a/_maps/shuttles/hunter/hunter_bounty.dmm b/_maps/shuttles/hunter/hunter_bounty.dmm index 757f683745125..5af15838e90a7 100644 --- a/_maps/shuttles/hunter/hunter_bounty.dmm +++ b/_maps/shuttles/hunter/hunter_bounty.dmm @@ -45,6 +45,20 @@ /obj/machinery/atmospherics/pipe/simple/purple/hidden, /turf/open/floor/plating, /area/shuttle/hunter) +"aN" = ( +/obj/machinery/power/apc/auto_name/directional/north{ + cell_type = /obj/item/stock_parts/cell/high/plus; + req_access = list(181) + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ + dir = 1 + }, +/turf/open/floor/iron/tech, +/area/shuttle/hunter) "aS" = ( /obj/structure/curtain/bounty, /turf/open/floor/iron/tech/grid, @@ -301,6 +315,35 @@ }, /turf/open/floor/iron/ridged/steel, /area/shuttle/hunter) +"mn" = ( +/obj/structure/railing{ + dir = 6; + layer = 4.1 + }, +/obj/item/trash/sosjerky{ + anchored = 1; + color = "#808080"; + pixel_x = 8; + pixel_y = 8 + }, +/obj/effect/decal/cleanable/greenglow{ + color = "#808080" + }, +/obj/item/cigbutt{ + anchored = 1; + color = "#808080"; + layer = 2; + pixel_x = -4; + pixel_y = 11 + }, +/obj/structure/lattice{ + layer = 3; + color = "#808080" + }, +/turf/open/floor/plating/elevatorshaft{ + color = "#808080" + }, +/area/shuttle/hunter) "ms" = ( /obj/structure/railing{ dir = 2; @@ -446,35 +489,6 @@ }, /turf/open/floor/iron/grid/steel, /area/shuttle/hunter) -"rX" = ( -/obj/structure/railing{ - dir = 6; - layer = 4.1 - }, -/obj/item/trash/sosjerky{ - anchored = 1; - color = "#808080"; - pixel_x = 8; - pixel_y = 8 - }, -/obj/effect/decal/cleanable/greenglow{ - color = "#808080" - }, -/obj/item/cigbutt{ - anchored = 1; - color = "#808080"; - layer = 2; - pixel_x = -4; - pixel_y = 11 - }, -/obj/structure/lattice{ - layer = 3; - color = "#808080" - }, -/turf/open/floor/plating/elevatorshaft{ - color = "#808080" - }, -/area/shuttle/hunter) "rY" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 6 @@ -649,6 +663,37 @@ }, /turf/open/floor/plating, /area/shuttle/hunter) +"Gx" = ( +/obj/structure/railing{ + dir = 10; + layer = 4.1 + }, +/obj/effect/decal/cleanable/leaper_sludge{ + color = "#808080" + }, +/obj/item/trash/energybar{ + color = "#808080"; + layer = 2; + pixel_x = -2; + pixel_y = 4 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/item/cigbutt{ + anchored = 1; + color = "#808080"; + layer = 2; + pixel_x = -4; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/plasma, +/obj/structure/lattice{ + layer = 3; + color = "#808080" + }, +/turf/open/floor/plating/elevatorshaft{ + color = "#808080" + }, +/area/shuttle/hunter) "GA" = ( /obj/machinery/door/airlock/maintenance_hatch{ req_access_txt = "181" @@ -681,20 +726,6 @@ /obj/machinery/suit_storage_unit/bounty, /turf/open/floor/iron/tech/grid, /area/shuttle/hunter) -"Hr" = ( -/obj/machinery/power/apc/auto_name/north{ - cell_type = /obj/item/stock_parts/cell/high/plus; - req_access = list(181) - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ - dir = 1 - }, -/turf/open/floor/iron/tech, -/area/shuttle/hunter) "IA" = ( /obj/effect/turf_decal/siding/thinplating/dark/corner, /obj/effect/turf_decal/siding/thinplating/dark/corner{ @@ -1066,37 +1097,6 @@ }, /turf/open/floor/iron/techmaint, /area/shuttle/hunter) -"ZO" = ( -/obj/structure/railing{ - dir = 10; - layer = 4.1 - }, -/obj/effect/decal/cleanable/leaper_sludge{ - color = "#808080" - }, -/obj/item/trash/energybar{ - color = "#808080"; - layer = 2; - pixel_x = -2; - pixel_y = 4 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/item/cigbutt{ - anchored = 1; - color = "#808080"; - layer = 2; - pixel_x = -4; - pixel_y = 1 - }, -/obj/effect/decal/cleanable/plasma, -/obj/structure/lattice{ - layer = 3; - color = "#808080" - }, -/turf/open/floor/plating/elevatorshaft{ - color = "#808080" - }, -/area/shuttle/hunter) "ZQ" = ( /obj/effect/turf_decal/delivery, /obj/machinery/computer/launchpad{ @@ -1198,7 +1198,7 @@ nn "} (7,1,1) = {" nn -Hr +aN pC jA Vx @@ -1264,7 +1264,7 @@ ab sc ri nn -rX +mn fp lw nn @@ -1309,7 +1309,7 @@ Hl js ms nn -ZO +Gx BE Ly nn diff --git a/_maps/shuttles/hunter/hunter_russian.dmm b/_maps/shuttles/hunter/hunter_russian.dmm index d1c59dc6ebf99..ff61f7963a81a 100644 --- a/_maps/shuttles/hunter/hunter_russian.dmm +++ b/_maps/shuttles/hunter/hunter_russian.dmm @@ -823,7 +823,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/east{ +/obj/machinery/power/apc/auto_name/directional/east{ cell_type = /obj/item/stock_parts/cell/high/plus; req_access = list(181) }, diff --git a/_maps/shuttles/hunter/hunter_space_cop.dmm b/_maps/shuttles/hunter/hunter_space_cop.dmm index 49b913b1b31b7..9af90520c5c5e 100644 --- a/_maps/shuttles/hunter/hunter_space_cop.dmm +++ b/_maps/shuttles/hunter/hunter_space_cop.dmm @@ -338,7 +338,7 @@ pixel_x = 8; pixel_y = -3 }, -/obj/machinery/power/apc/auto_name/east{ +/obj/machinery/power/apc/auto_name/directional/east{ cell_type = /obj/item/stock_parts/cell/high/plus; req_access = list(181) }, diff --git a/_maps/shuttles/infiltrator/infiltrator_advanced.dmm b/_maps/shuttles/infiltrator/infiltrator_advanced.dmm index 5866e34b2b72b..006563a1ae8a9 100644 --- a/_maps/shuttles/infiltrator/infiltrator_advanced.dmm +++ b/_maps/shuttles/infiltrator/infiltrator_advanced.dmm @@ -457,7 +457,7 @@ icon_state = "0-2" }, /obj/machinery/airalarm/syndicate{ - dir = 8; + dir = 4; pixel_x = 24 }, /turf/open/floor/mineral/plastitanium, @@ -1650,7 +1650,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/airalarm/syndicate{ - dir = 8; + dir = 4; pixel_x = 24 }, /turf/open/floor/mineral/plastitanium/red, @@ -2361,7 +2361,8 @@ pixel_x = 26 }, /obj/machinery/airalarm/syndicate{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /turf/open/floor/pod/dark, /area/shuttle/syndicate/armory) diff --git a/_maps/shuttles/mining/mining_kilo.dmm b/_maps/shuttles/mining/mining_kilo.dmm index 6982df09eeb4e..07113e2e62a7d 100644 --- a/_maps/shuttles/mining/mining_kilo.dmm +++ b/_maps/shuttles/mining/mining_kilo.dmm @@ -91,8 +91,7 @@ pixel_y = 9 }, /obj/structure/closet/crate/internals, -/obj/machinery/airalarm{ - dir = 4; +/obj/machinery/airalarm/directional/west{ pixel_x = -22 }, /obj/machinery/light/small, diff --git a/_maps/shuttles/mining/mining_rad.dmm b/_maps/shuttles/mining/mining_rad.dmm index 54b86b140e690..4a89e5993da5b 100644 --- a/_maps/shuttles/mining/mining_rad.dmm +++ b/_maps/shuttles/mining/mining_rad.dmm @@ -10,8 +10,7 @@ pixel_x = 1; pixel_y = 2 }, -/obj/machinery/camera/autoname{ - dir = 4; +/obj/machinery/camera/autoname/directional/west{ network = list("ss13","cargo") }, /turf/open/floor/iron/tech/grid, diff --git a/_maps/shuttles/mining/mining_tiny.dmm b/_maps/shuttles/mining/mining_tiny.dmm index 4fc661468de3e..4893f2b8566a9 100644 --- a/_maps/shuttles/mining/mining_tiny.dmm +++ b/_maps/shuttles/mining/mining_tiny.dmm @@ -23,8 +23,7 @@ pixel_x = -26; unlocked = 1 }, -/obj/machinery/camera/autoname{ - dir = 1; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","cargo") }, /obj/effect/turf_decal/loading_area{ diff --git a/_maps/shuttles/pirate/pirate_default.dmm b/_maps/shuttles/pirate/pirate_default.dmm index 66c1464aa2fad..c3453ac138e15 100644 --- a/_maps/shuttles/pirate/pirate_default.dmm +++ b/_maps/shuttles/pirate/pirate_default.dmm @@ -267,7 +267,7 @@ }, /obj/machinery/light, /obj/machinery/airalarm/all_access{ - dir = 4; + dir = 8; pixel_x = -24 }, /turf/open/floor/wood/broken, @@ -826,7 +826,8 @@ pixel_y = -13 }, /obj/machinery/airalarm/all_access{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -1439,7 +1440,6 @@ }, /obj/machinery/shuttle_scrambler, /obj/machinery/airalarm/all_access{ - dir = 1; pixel_y = -24 }, /obj/effect/decal/cleanable/dirt, @@ -1793,7 +1793,7 @@ pixel_x = 3 }, /obj/machinery/airalarm/all_access{ - dir = 4; + dir = 8; pixel_x = -24 }, /obj/effect/decal/fakelattice{ @@ -1832,7 +1832,7 @@ }, /obj/structure/table/reinforced, /obj/machinery/airalarm/all_access{ - dir = 4; + dir = 8; pixel_x = -24 }, /turf/open/floor/iron/tech, @@ -1880,7 +1880,7 @@ dir = 1 }, /obj/machinery/airalarm/all_access{ - dir = 4; + dir = 8; pixel_x = -24 }, /turf/open/floor/pod/dark, diff --git a/_maps/shuttles/ruin/ruin_caravan_victim.dmm b/_maps/shuttles/ruin/ruin_caravan_victim.dmm index a9fb24106db26..d8d67dfcca68d 100644 --- a/_maps/shuttles/ruin/ruin_caravan_victim.dmm +++ b/_maps/shuttles/ruin/ruin_caravan_victim.dmm @@ -7,16 +7,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/airless, /area/shuttle/caravan/freighter1) -"ax" = ( -/obj/structure/closet/crate, -/obj/item/stack/sheet/mineral/silver{ - amount = 25 - }, -/obj/item/stack/sheet/mineral/silver{ - amount = 25 - }, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter1) "aM" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, @@ -35,6 +25,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/airless, /area/shuttle/caravan/freighter1) +"aQ" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter1) "aX" = ( /obj/structure/chair/stool, /obj/effect/turf_decal/tile/yellow/half/contrasted, @@ -42,15 +39,6 @@ initial_gas_mix = "TEMP=2.7" }, /area/shuttle/caravan/freighter1) -"bg" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 24 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/iron/airless, -/area/shuttle/caravan/freighter1) "bu" = ( /obj/machinery/door/airlock{ name = "Crew Cabins" @@ -62,20 +50,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/airless, /area/shuttle/caravan/freighter1) -"bI" = ( -/obj/machinery/light/small, -/obj/effect/turf_decal/box/white/corners, -/obj/machinery/button/door{ - id = "caravantrade1_cargo"; - name = "Cargo Blast Door Control"; - pixel_y = -24 - }, -/obj/structure/closet/crate, -/obj/item/stack/sheet/mineral/diamond{ - amount = 5 - }, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter1) "bR" = ( /obj/structure/toilet{ dir = 4 @@ -90,6 +64,19 @@ initial_gas_mix = "TEMP=2.7" }, /area/shuttle/caravan/freighter1) +"cr" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 1 + }, +/obj/structure/closet/crate, +/obj/item/stack/sheet/rglass{ + amount = 20 + }, +/obj/item/stack/sheet/rglass{ + amount = 20 + }, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter1) "ct" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -109,6 +96,43 @@ initial_gas_mix = "TEMP=2.7" }, /area/shuttle/caravan/freighter1) +"dd" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 1 + }, +/obj/structure/closet/crate, +/obj/item/stack/sheet/mineral/uranium{ + amount = 10 + }, +/obj/item/stack/sheet/mineral/uranium{ + amount = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter1) +"du" = ( +/obj/machinery/light/small, +/obj/structure/bed, +/obj/item/bedsheet, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/button/door{ + id = "caravantrade1_cabin1"; + name = "Cabin Bolt Control"; + normaldoorcontrol = 1; + pixel_x = -25; + pixel_y = 6; + specialfunctions = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter1) "dL" = ( /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, @@ -160,28 +184,15 @@ "fD" = ( /turf/template_noop, /area/shuttle/caravan/freighter1) -"fM" = ( -/obj/machinery/light/small, -/obj/structure/bed, -/obj/item/bedsheet, -/obj/effect/decal/cleanable/dirt, +"ge" = ( /obj/machinery/airalarm/all_access{ - dir = 8; + dir = 4; pixel_x = 24 }, -/obj/machinery/button/door{ - id = "caravantrade1_cabin1"; - name = "Cabin Bolt Control"; - normaldoorcontrol = 1; - pixel_x = -25; - pixel_y = 6; - specialfunctions = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating/airless{ + broken = 1 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark/airless, /area/shuttle/caravan/freighter1) "gw" = ( /obj/structure/chair/fancy/shuttle{ @@ -195,10 +206,6 @@ initial_gas_mix = "TEMP=2.7" }, /area/shuttle/caravan/freighter1) -"hk" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter1) "if" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -206,29 +213,6 @@ /mob/living/simple_animal/hostile/syndicate/ranged/smg/space, /turf/open/floor/iron/airless, /area/shuttle/caravan/freighter1) -"in" = ( -/obj/machinery/light/small, -/obj/structure/bed, -/obj/item/bedsheet, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/button/door{ - id = "caravantrade1_cabin2"; - name = "Cabin Bolt Control"; - normaldoorcontrol = 1; - pixel_x = -25; - pixel_y = 6; - specialfunctions = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter1) "it" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/effect/mapping_helpers/airlock/locked, @@ -269,6 +253,17 @@ initial_gas_mix = "TEMP=2.7" }, /area/shuttle/caravan/freighter1) +"kN" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/item/stack/sheet/mineral/gold{ + amount = 25 + }, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter1) "lt" = ( /obj/structure/cable, /obj/machinery/power/port_gen/pacman{ @@ -318,6 +313,20 @@ }, /turf/open/floor/plating/airless, /area/shuttle/caravan/freighter1) +"mF" = ( +/obj/machinery/airalarm/all_access{ + pixel_y = 24; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/iron/airless, +/area/shuttle/caravan/freighter1) +"nX" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter1) "oj" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -325,12 +334,6 @@ }, /turf/open/floor/plating/airless, /area/shuttle/caravan/freighter1) -"ot" = ( -/obj/effect/turf_decal/box/white/corners{ - dir = 4 - }, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter1) "oN" = ( /obj/structure/table, /obj/machinery/microwave{ @@ -339,25 +342,12 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark/airless, /area/shuttle/caravan/freighter1) -"oS" = ( -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter1) "qC" = ( /obj/effect/turf_decal/bot_white, /obj/structure/closet/emcloset, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark/airless, /area/shuttle/caravan/freighter1) -"qM" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter1) "rF" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 @@ -365,23 +355,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/airless, /area/shuttle/caravan/freighter1) -"sf" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/table, -/obj/item/stack/package_wrap, -/obj/item/crowbar, -/obj/item/flashlight{ - pixel_x = 1; - pixel_y = 5 - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 24 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/airless, -/area/shuttle/caravan/freighter1) "si" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 @@ -415,12 +388,18 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark/airless, /area/shuttle/caravan/freighter1) -"tg" = ( -/obj/effect/turf_decal/box/white/corners{ - dir = 8 +"sE" = ( +/obj/machinery/light/small{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/airless, +/obj/machinery/airalarm/all_access{ + pixel_y = 24; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/iron/airless, /area/shuttle/caravan/freighter1) "tM" = ( /obj/structure/table, @@ -455,6 +434,12 @@ }, /turf/open/floor/plating/airless, /area/shuttle/caravan/freighter1) +"vB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter1) "vS" = ( /obj/structure/closet/secure_closet/freezer{ locked = 0; @@ -491,15 +476,11 @@ initial_gas_mix = "TEMP=2.7" }, /area/shuttle/caravan/freighter1) -"xx" = ( -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating/airless{ - broken = 1 +"wA" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 4 }, +/turf/open/floor/iron/dark/airless, /area/shuttle/caravan/freighter1) "xz" = ( /obj/effect/turf_decal/box/white/corners{ @@ -538,22 +519,7 @@ icon_state = "floorscorched2" }, /area/shuttle/caravan/freighter1) -"AM" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/command{ - name = "Bridge" - }, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter1) -"AX" = ( -/obj/effect/turf_decal/box/white/corners, -/obj/structure/closet/crate, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/effect/decal/cleanable/dirt, +"AA" = ( /turf/open/floor/iron/dark/airless, /area/shuttle/caravan/freighter1) "Bu" = ( @@ -585,6 +551,16 @@ }, /turf/open/floor/plating/airless, /area/shuttle/caravan/freighter1) +"Cz" = ( +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter1) "CU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -593,17 +569,6 @@ icon_state = "floorscorched1" }, /area/shuttle/caravan/freighter1) -"DQ" = ( -/obj/effect/turf_decal/box/white/corners{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate, -/obj/item/stack/sheet/mineral/gold{ - amount = 25 - }, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter1) "El" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/shuttle/caravan/freighter1) @@ -649,6 +614,16 @@ }, /turf/template_noop, /area/shuttle/caravan/freighter1) +"GH" = ( +/obj/structure/closet/crate, +/obj/item/stack/sheet/mineral/silver{ + amount = 25 + }, +/obj/item/stack/sheet/mineral/silver{ + amount = 25 + }, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter1) "GJ" = ( /obj/machinery/firealarm{ pixel_y = 24 @@ -658,21 +633,32 @@ }, /turf/open/floor/iron/airless, /area/shuttle/caravan/freighter1) -"Hv" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 +"Hp" = ( +/obj/machinery/light/small, +/obj/structure/bed, +/obj/item/bedsheet, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = 24 }, -/turf/open/floor/iron/airless, -/area/shuttle/caravan/freighter1) -"Ib" = ( -/obj/machinery/light/small{ - dir = 1 +/obj/machinery/button/door{ + id = "caravantrade1_cabin2"; + name = "Cabin Bolt Control"; + normaldoorcontrol = 1; + pixel_x = -25; + pixel_y = 6; + specialfunctions = 4 }, -/obj/machinery/airalarm/all_access{ - pixel_y = 24 +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter1) +"Hv" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 }, /turf/open/floor/iron/airless, /area/shuttle/caravan/freighter1) @@ -845,20 +831,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark/airless, /area/shuttle/caravan/freighter1) -"OK" = ( -/obj/effect/turf_decal/box/white/corners{ - dir = 1 - }, -/obj/structure/closet/crate, -/obj/item/stack/sheet/mineral/uranium{ - amount = 10 - }, -/obj/item/stack/sheet/mineral/uranium{ - amount = 10 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter1) "Qk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 @@ -894,12 +866,6 @@ }, /turf/open/floor/iron/airless, /area/shuttle/caravan/freighter1) -"RI" = ( -/obj/effect/turf_decal/box/white/corners{ - dir = 8 - }, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter1) "Su" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/airless{ @@ -910,6 +876,20 @@ /obj/structure/lattice, /turf/template_noop, /area/shuttle/caravan/freighter1) +"Tl" = ( +/obj/machinery/light/small, +/obj/effect/turf_decal/box/white/corners, +/obj/machinery/button/door{ + id = "caravantrade1_cargo"; + name = "Cargo Blast Door Control"; + pixel_y = -24 + }, +/obj/structure/closet/crate, +/obj/item/stack/sheet/mineral/diamond{ + amount = 5 + }, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter1) "Tq" = ( /obj/effect/decal/cleanable/blood, /mob/living/simple_animal/hostile/syndicate/melee/sword/space/stormtrooper, @@ -920,19 +900,19 @@ initial_gas_mix = "TEMP=2.7" }, /area/shuttle/caravan/freighter1) -"TP" = ( -/obj/structure/closet/crate{ - opened = 1 - }, -/obj/item/stack/sheet/iron/fifty, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter1) "Ua" = ( /obj/structure/girder, /turf/open/floor/plating/airless{ broken = 1 }, /area/shuttle/caravan/freighter1) +"Ud" = ( +/obj/structure/closet/crate{ + opened = 1 + }, +/obj/item/stack/sheet/iron/fifty, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter1) "Ur" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/computer/shuttle_flight/caravan/trade1{ @@ -949,6 +929,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/airless, /area/shuttle/caravan/freighter1) +"Vs" = ( +/obj/effect/turf_decal/box/white/corners, +/obj/structure/closet/crate, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter1) "VN" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -1014,28 +1002,43 @@ }, /turf/open/floor/plating/airless, /area/shuttle/caravan/freighter1) -"Xt" = ( +"Xo" = ( +/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 + dir = 4 + }, +/obj/machinery/door/airlock/command{ + name = "Bridge" }, /turf/open/floor/iron/dark/airless, /area/shuttle/caravan/freighter1) -"Zw" = ( -/mob/living/simple_animal/hostile/syndicate/ranged/smg/space, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter1) -"ZZ" = ( -/obj/effect/turf_decal/box/white/corners{ +"Yf" = ( +/obj/machinery/light{ dir = 1 }, -/obj/structure/closet/crate, -/obj/item/stack/sheet/rglass{ - amount = 20 +/obj/structure/table, +/obj/item/stack/package_wrap, +/obj/item/crowbar, +/obj/item/flashlight{ + pixel_x = 1; + pixel_y = 5 }, -/obj/item/stack/sheet/rglass{ - amount = 20 +/obj/machinery/airalarm/all_access{ + pixel_y = 24; + dir = 1 }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/airless, +/area/shuttle/caravan/freighter1) +"YY" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 8 + }, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter1) +"Zw" = ( +/mob/living/simple_animal/hostile/syndicate/ranged/smg/space, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark/airless, /area/shuttle/caravan/freighter1) @@ -1083,12 +1086,12 @@ El oj ec Qs -xx +ge fk El -OK -ax -tg +dd +GH +aQ El "} (5,1,1) = {" @@ -1099,16 +1102,16 @@ El El BN El -DQ -oS -bI +kN +AA +Tl El "} (6,1,1) = {" El GJ sp -in +Hp El Qk ct @@ -1125,22 +1128,22 @@ El El ss CU -ZZ -hk -RI +cr +nX +YY BB "} (8,1,1) = {" El -bg +mF iL -fM +du Fv -sf +Yf VT -ot -hk -AX +wA +nX +Vs Xh "} (9,1,1) = {" @@ -1165,7 +1168,7 @@ El ap VN lx -TP +Ud WX Xh "} @@ -1226,7 +1229,7 @@ El El El El -Ib +sE LK El Jv @@ -1252,7 +1255,7 @@ Fv El El El -AM +Xo El El Jv @@ -1264,8 +1267,8 @@ Jv Jv El Mi -qM -Xt +Cz +vB JD El Jv diff --git a/_maps/shuttles/ruin/ruin_pirate_cutter.dmm b/_maps/shuttles/ruin/ruin_pirate_cutter.dmm index a8aa852aeb113..7a090cac263ce 100644 --- a/_maps/shuttles/ruin/ruin_pirate_cutter.dmm +++ b/_maps/shuttles/ruin/ruin_pirate_cutter.dmm @@ -575,7 +575,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/airalarm/all_access{ - dir = 8; + dir = 4; pixel_x = 24 }, /turf/open/floor/plating, @@ -588,7 +588,8 @@ "DY" = ( /obj/structure/closet/crate/secure/loot, /obj/machinery/airalarm/all_access{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /turf/open/floor/iron/dark, /area/shuttle/caravan/pirate) @@ -707,7 +708,8 @@ "JA" = ( /obj/structure/table, /obj/machinery/airalarm/all_access{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /obj/item/ammo_box/a40mm, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, diff --git a/_maps/shuttles/ruin/ruin_syndicate_dropship.dmm b/_maps/shuttles/ruin/ruin_syndicate_dropship.dmm index 2598a1f70120a..2ce9a79c46593 100644 --- a/_maps/shuttles/ruin/ruin_syndicate_dropship.dmm +++ b/_maps/shuttles/ruin/ruin_syndicate_dropship.dmm @@ -304,7 +304,8 @@ "EO" = ( /obj/structure/chair/fancy/shuttle, /obj/machinery/airalarm/syndicate{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/dark, diff --git a/_maps/shuttles/ruin/ruin_syndicate_fighter_shiv.dmm b/_maps/shuttles/ruin/ruin_syndicate_fighter_shiv.dmm index 696ff0f0158be..373fd5ddaae75 100644 --- a/_maps/shuttles/ruin/ruin_syndicate_fighter_shiv.dmm +++ b/_maps/shuttles/ruin/ruin_syndicate_fighter_shiv.dmm @@ -24,9 +24,8 @@ /turf/open/floor/mineral/plastitanium/red, /area/shuttle/caravan/syndicate1) "fh" = ( -/obj/machinery/camera/xray{ +/obj/machinery/camera/xray/directional/west{ c_tag = "External View"; - dir = 4; network = list("caravansyndicate1"); pixel_x = 32 }, diff --git a/_maps/shuttles/science/science_outpost.dmm b/_maps/shuttles/science/science_outpost.dmm index b98fb8112154d..1e07ac736323e 100644 --- a/_maps/shuttles/science/science_outpost.dmm +++ b/_maps/shuttles/science/science_outpost.dmm @@ -72,7 +72,7 @@ /area/shuttle/science) "s" = ( /obj/structure/cable/yellow, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/mineral/titanium/purple, /area/shuttle/science) "t" = ( diff --git a/_maps/shuttles/whiteship/whiteship_box.dmm b/_maps/shuttles/whiteship/whiteship_box.dmm index 830395a0a83b7..19c9f7293d8fb 100644 --- a/_maps/shuttles/whiteship/whiteship_box.dmm +++ b/_maps/shuttles/whiteship/whiteship_box.dmm @@ -93,7 +93,8 @@ pixel_y = 6 }, /obj/machinery/airalarm/all_access{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /obj/item/storage/backpack/duffelbag/med/surgery{ pixel_y = 4 @@ -421,7 +422,8 @@ }, /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/airalarm/all_access{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /obj/machinery/light/small/built{ dir = 1 @@ -476,7 +478,8 @@ dir = 1 }, /obj/machinery/airalarm/all_access{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, @@ -526,7 +529,7 @@ anchored = 1 }, /obj/machinery/airalarm/all_access{ - dir = 8; + dir = 4; pixel_x = 24 }, /turf/open/floor/iron/white/side{ @@ -1129,7 +1132,8 @@ pixel_x = 4 }, /obj/machinery/airalarm/all_access{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /obj/item/flashlight/pen{ pixel_x = -6; @@ -1199,7 +1203,8 @@ req_access = null }, /obj/machinery/airalarm/all_access{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /turf/open/floor/iron/white, /area/shuttle/abandoned/medbay) @@ -1873,7 +1878,8 @@ icon_state = "4-8" }, /obj/machinery/airalarm/all_access{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -1913,7 +1919,8 @@ }, /obj/structure/bed, /obj/machinery/airalarm/all_access{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /obj/item/bedsheet, /obj/machinery/atmospherics/components/unary/vent_pump/on, diff --git a/_maps/shuttles/whiteship/whiteship_delta.dmm b/_maps/shuttles/whiteship/whiteship_delta.dmm index 56e22b6f26211..e3934bd4cec80 100644 --- a/_maps/shuttles/whiteship/whiteship_delta.dmm +++ b/_maps/shuttles/whiteship/whiteship_delta.dmm @@ -52,34 +52,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/freezer, /area/shuttle/abandoned/crew) -"al" = ( -/obj/machinery/light/small/built{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/bed, -/obj/item/bedsheet/centcom, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/wood, -/area/shuttle/abandoned/crew) -"am" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/bed, -/obj/item/bedsheet/centcom, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/wood, -/area/shuttle/abandoned/crew) "an" = ( /obj/structure/closet/emcloset/anchored, /obj/effect/decal/cleanable/dirt/dust, @@ -941,22 +913,6 @@ /obj/effect/decal/cleanable/cobweb, /turf/open/floor/iron/dark, /area/shuttle/abandoned/medbay) -"cV" = ( -/obj/effect/turf_decal/bot_white, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/rack, -/obj/item/storage/belt/utility, -/obj/item/radio/off{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/radio/off, -/obj/machinery/airalarm/all_access{ - pixel_y = 24 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/iron/dark, -/area/shuttle/abandoned/medbay) "cW" = ( /obj/structure/sign/departments/cargo, /turf/closed/wall/mineral/titanium, @@ -1283,18 +1239,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/white/side, /area/shuttle/abandoned/medbay) -"dE" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/built{ - dir = 4 - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 24 - }, -/obj/structure/spider/stickyweb, -/turf/open/floor/iron/white/side, -/area/shuttle/abandoned/medbay) "dF" = ( /obj/structure/table/optable, /obj/item/storage/firstaid/regular, @@ -1462,6 +1406,29 @@ }, /turf/open/floor/plating, /area/shuttle/abandoned/medbay) +"eD" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/airalarm/all_access{ + pixel_y = 24; + dir = 1 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/structure/spider/stickyweb, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/shuttle/abandoned/crew) "gj" = ( /obj/machinery/computer/shuttle_flight/white_ship{ dir = 8 @@ -1502,6 +1469,20 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/shuttle/abandoned/bar) +"iJ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/wardrobe/mixed, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/obj/item/storage/wallet/random, +/obj/item/clothing/under/rank/centcom/official, +/obj/item/clothing/under/rank/centcom/commander, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/shuttle/abandoned/crew) "iK" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -1538,6 +1519,23 @@ }, /turf/open/floor/iron, /area/shuttle/abandoned/crew) +"jw" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/light/small/built{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/shuttle/abandoned/crew) "kd" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -1719,6 +1717,49 @@ /obj/effect/turf_decal/tile/blue/half/contrasted, /turf/open/floor/iron/dark, /area/shuttle/abandoned/bridge) +"uw" = ( +/obj/item/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, +/obj/item/flashlight/flare{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/flashlight/flare{ + pixel_x = -6; + pixel_y = -2 + }, +/obj/item/crowbar, +/obj/item/wrench, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/extinguisher, +/obj/item/extinguisher, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/airalarm/all_access{ + pixel_y = 24; + dir = 1 + }, +/obj/effect/turf_decal/box/white/corners{ + dir = 4 + }, +/obj/structure/closet/crate/internals, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/shuttle/abandoned/cargo) +"uS" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/box/white/corners{ + dir = 1 + }, +/obj/structure/closet/crate, +/obj/item/grenade/chem_grenade/metalfoam, +/obj/item/t_scanner, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/shuttle/abandoned/cargo) "vm" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/shuttle/abandoned/medbay) @@ -1756,24 +1797,6 @@ /obj/item/food/chocolatebar, /turf/open/floor/iron/dark, /area/shuttle/abandoned/bar) -"wa" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/remains/human{ - desc = "They look like human remains, and have clearly been gnawed at." - }, -/obj/effect/decal/cleanable/blood/gibs/old, -/obj/item/clothing/head/hats/centcom_cap{ - desc = "There's a gouge through the top where something has clawed clean through it. Whoever was wearing it probably doesn't need a hat any more."; - name = "\improper damaged CentCom hat"; - pixel_x = 2; - pixel_y = 2 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/iron/dark, -/area/shuttle/abandoned/bridge) "wb" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/box/white/corners{ @@ -1802,33 +1825,6 @@ }, /turf/open/floor/plating, /area/shuttle/abandoned/crew) -"wJ" = ( -/obj/item/storage/toolbox/emergency, -/obj/item/storage/toolbox/emergency, -/obj/item/flashlight/flare{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/flashlight/flare{ - pixel_x = -6; - pixel_y = -2 - }, -/obj/item/crowbar, -/obj/item/wrench, -/obj/effect/spawner/lootdrop/maintenance, -/obj/item/extinguisher, -/obj/item/extinguisher, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/all_access{ - pixel_y = 24 - }, -/obj/effect/turf_decal/box/white/corners{ - dir = 4 - }, -/obj/structure/closet/crate/internals, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/shuttle/abandoned/cargo) "xn" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/chair, @@ -1844,21 +1840,18 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/shuttle/abandoned/crew) -"yk" = ( +"yX" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/box/white/corners{ - dir = 1 +/obj/machinery/light/small/built{ + dir = 4 }, -/obj/structure/closet/crate, -/obj/item/grenade/chem_grenade/metalfoam, -/obj/item/t_scanner, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 3; - name = "3maintenance loot spawner" +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = 24 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/shuttle/abandoned/cargo) +/obj/structure/spider/stickyweb, +/turf/open/floor/iron/white/side, +/area/shuttle/abandoned/medbay) "zg" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -2003,20 +1996,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/shuttle/abandoned/cargo) -"EY" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/closet/wardrobe/mixed, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/item/storage/wallet/random, -/obj/item/clothing/under/rank/centcom/official, -/obj/item/clothing/under/rank/centcom/commander, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/shuttle/abandoned/crew) "GD" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -2048,6 +2027,23 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/shuttle/abandoned/bar) +"Ix" = ( +/obj/effect/turf_decal/bot_white, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/rack, +/obj/item/storage/belt/utility, +/obj/item/radio/off{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/radio/off, +/obj/machinery/airalarm/all_access{ + pixel_y = 24; + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/iron/dark, +/area/shuttle/abandoned/medbay) "IY" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/box/white/corners{ @@ -2132,27 +2128,19 @@ }, /turf/open/floor/iron, /area/shuttle/abandoned/medbay) -"QR" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small, -/obj/structure/cable/yellow{ - icon_state = "4-8" +"Rv" = ( +/obj/machinery/light/small/built{ + dir = 1 }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/bed, +/obj/item/bedsheet/centcom, +/obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/machinery/airalarm/all_access{ - pixel_y = 24 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/obj/structure/spider/stickyweb, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 + dir = 4; + pixel_x = 24 }, -/turf/open/floor/iron, +/turf/open/floor/wood, /area/shuttle/abandoned/crew) "SY" = ( /obj/effect/spawner/structure/window/shuttle, @@ -2178,6 +2166,20 @@ /obj/effect/turf_decal/tile/blue/half/contrasted, /turf/open/floor/iron/dark, /area/shuttle/abandoned/bridge) +"TK" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/bed, +/obj/item/bedsheet/centcom, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/wood, +/area/shuttle/abandoned/crew) "TO" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -2222,6 +2224,24 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/shuttle/abandoned/cargo) +"WG" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/remains/human{ + desc = "They look like human remains, and have clearly been gnawed at." + }, +/obj/effect/decal/cleanable/blood/gibs/old, +/obj/item/clothing/head/hats/centcom_cap{ + desc = "There's a gouge through the top where something has clawed clean through it. Whoever was wearing it probably doesn't need a hat any more."; + name = "\improper damaged CentCom hat"; + pixel_x = 2; + pixel_y = 2 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/iron/dark, +/area/shuttle/abandoned/bridge) "WI" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/spider/stickyweb, @@ -2280,23 +2300,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/shuttle/abandoned/cargo) -"YZ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/light/small/built{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/shuttle/abandoned/crew) (1,1,1) = {" aa @@ -2422,7 +2425,7 @@ bC bR bX cf -wa +WG ct bC hY @@ -2436,7 +2439,7 @@ ac aj aC nA -EY +iJ bD Ts bY @@ -2446,7 +2449,7 @@ qA bD Qd dg -dE +yX dN vm "} @@ -2473,7 +2476,7 @@ vm ac ac ac -QR +eD ac bE bT @@ -2490,7 +2493,7 @@ vm "} (11,1,1) = {" bI -al +Rv aE Kx bp @@ -2514,7 +2517,7 @@ ac Cw bq xP -YZ +jw lp cj TO @@ -2528,7 +2531,7 @@ vm "} (13,1,1) = {" bI -am +TK aF BT ac @@ -2615,7 +2618,7 @@ aa aa aa vm -cV +Ix dp vm vm @@ -2671,7 +2674,7 @@ aa aa aa cz -yk +uS IY ds EA @@ -2709,7 +2712,7 @@ aa aa aa cy -wJ +uw YG dC UM diff --git a/_maps/shuttles/whiteship/whiteship_fland.dmm b/_maps/shuttles/whiteship/whiteship_fland.dmm index 7a7b7f0710e51..af3d979de19bc 100644 --- a/_maps/shuttles/whiteship/whiteship_fland.dmm +++ b/_maps/shuttles/whiteship/whiteship_fland.dmm @@ -123,7 +123,8 @@ pixel_y = 6 }, /obj/machinery/airalarm/all_access{ - pixel_y = 22 + pixel_y = 22; + dir = 1 }, /obj/item/storage/backpack/duffelbag/med/surgery{ pixel_y = 4 @@ -697,7 +698,7 @@ "Ri" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/airalarm/all_access{ - dir = 8; + dir = 4; pixel_x = 22 }, /obj/machinery/atmospherics/pipe/manifold/dark/hidden{ @@ -776,7 +777,8 @@ /area/shuttle/abandoned) "Us" = ( /obj/machinery/airalarm/all_access{ - pixel_y = 22 + pixel_y = 22; + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/dark/hidden{ dir = 4 diff --git a/_maps/shuttles/whiteship/whiteship_meta.dmm b/_maps/shuttles/whiteship/whiteship_meta.dmm index 1c10fee69e9df..df60296b94b5b 100644 --- a/_maps/shuttles/whiteship/whiteship_meta.dmm +++ b/_maps/shuttles/whiteship/whiteship_meta.dmm @@ -488,7 +488,7 @@ }, /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/airalarm/all_access{ - dir = 8; + dir = 4; pixel_x = 24 }, /turf/open/floor/iron/dark, @@ -614,7 +614,7 @@ "cc" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/airalarm/all_access{ - dir = 8; + dir = 4; pixel_x = 24 }, /obj/effect/decal/cleanable/dirt/dust, @@ -656,7 +656,8 @@ "ce" = ( /obj/structure/table, /obj/machinery/airalarm/all_access{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /obj/effect/decal/cleanable/dirt/dust, /obj/item/folder/blue{ @@ -946,7 +947,8 @@ "cZ" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/airalarm/all_access{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /obj/machinery/light/small/built{ dir = 1 @@ -2424,7 +2426,7 @@ /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/hydroponics/constructable, /obj/machinery/airalarm/all_access{ - dir = 8; + dir = 4; pixel_x = 24 }, /obj/effect/turf_decal/tile/green/half/contrasted{ @@ -2468,7 +2470,8 @@ "Oh" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/airalarm/all_access{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -2637,7 +2640,8 @@ "TL" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/airalarm/all_access{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /obj/structure/closet/secure_closet/personal, /obj/effect/decal/cleanable/dirt/dust, @@ -2760,7 +2764,8 @@ }, /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/airalarm/all_access{ - pixel_y = 24 + pixel_y = 24; + dir = 1 }, /obj/effect/turf_decal/stripes/white/line{ dir = 1 diff --git a/beestation.dme b/beestation.dme index 09de9e7ffac6c..7d4ee725adf3c 100644 --- a/beestation.dme +++ b/beestation.dme @@ -1364,6 +1364,7 @@ #include "code\game\objects\items\toys.dm" #include "code\game\objects\items\trash.dm" #include "code\game\objects\items\vending_items.dm" +#include "code\game\objects\items\wall_mounted.dm" #include "code\game\objects\items\weaponry.dm" #include "code\game\objects\items\circuitboards\circuitboard.dm" #include "code\game\objects\items\circuitboards\computer_circuitboards.dm" @@ -3494,6 +3495,7 @@ #include "code\modules\power\lighting\light.dm" #include "code\modules\power\lighting\light_construct.dm" #include "code\modules\power\lighting\light_items.dm" +#include "code\modules\power\lighting\light_mapping_helpers.dm" #include "code\modules\power\lighting\light_wallframes.dm" #include "code\modules\power\singularity\anomaly.dm" #include "code\modules\power\singularity\boh_tear.dm" diff --git a/code/__DEFINES/directional.dm b/code/__DEFINES/directional.dm index 978b6a4ea927a..bfde544b44716 100644 --- a/code/__DEFINES/directional.dm +++ b/code/__DEFINES/directional.dm @@ -15,3 +15,21 @@ /// Inverse direction, taking into account UP|DOWN if necessary. #define REVERSE_DIR(dir) ( ((dir & 85) << 1) | ((dir & 170) >> 1) ) + +/// Create directional subtypes for a path to simplify mapping. +#define MAPPING_DIRECTIONAL_HELPERS(path, offset) ##path/directional/north {\ + dir = NORTH; \ + pixel_y = offset; \ +} \ +##path/directional/south {\ + dir = SOUTH; \ + pixel_y = -offset; \ +} \ +##path/directional/east {\ + dir = EAST; \ + pixel_x = offset; \ +} \ +##path/directional/west {\ + dir = WEST; \ + pixel_x = -offset; \ +} diff --git a/code/__DEFINES/power/apc_defines.dm b/code/__DEFINES/power/apc_defines.dm index 47673593cc287..4a1177cf54df1 100644 --- a/code/__DEFINES/power/apc_defines.dm +++ b/code/__DEFINES/power/apc_defines.dm @@ -14,9 +14,9 @@ /// The APCs cover is missing. #define APC_COVER_REMOVED 2 -// !NOT IMPLEMENTED! APC visuals -/// Pixel offset of the APC from the floor turf -//#define APC_PIXEL_OFFSET 25 +// APC visuals +/// Pixel offset of the APC from the floor turf +#define APC_PIXEL_OFFSET 25 // APC charging status: /// The APC is not charging. diff --git a/code/game/machinery/buttons.dm b/code/game/machinery/buttons.dm index 66c13f7bc1af5..79f53e53dc643 100644 --- a/code/game/machinery/buttons.dm +++ b/code/game/machinery/buttons.dm @@ -23,8 +23,6 @@ . = ..() if(built) setDir(ndir) - pixel_x = (dir & 3)? 0 : (dir == 4 ? -24 : 24) - pixel_y = (dir & 3)? (dir ==1 ? -24 : 24) : 0 panel_open = TRUE update_icon() @@ -185,6 +183,8 @@ var/specialfunctions = OPEN // Bitflag, see assembly file var/sync_doors = TRUE +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/button/door, 24) + /obj/machinery/button/door/indestructible resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF @@ -285,3 +285,4 @@ icon_state = "button" result_path = /obj/machinery/button custom_materials = list(/datum/material/iron=MINERAL_MATERIAL_AMOUNT) + pixel_shift = 24 diff --git a/code/game/machinery/camera/camera.dm b/code/game/machinery/camera/camera.dm index 9cc634419721f..cfbf3077f42ed 100644 --- a/code/game/machinery/camera/camera.dm +++ b/code/game/machinery/camera/camera.dm @@ -56,6 +56,12 @@ ///Represents a signal source of camera alarms about movement or camera tampering var/datum/alarm_handler/alarm_manager +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/camera, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/camera/autoname, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/camera/emp_proof, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/camera/motion, 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/camera/xray, 0) + /obj/machinery/camera/preset/toxins //Bomb test site in space name = "Hardened Bomb-Test Camera" desc = "A specially-reinforced camera with a long lasting battery, used to monitor the bomb testing site. An external light is attached to the top." diff --git a/code/game/machinery/camera/camera_assembly.dm b/code/game/machinery/camera/camera_assembly.dm index ff1760bed9a6e..5f5168f82169b 100644 --- a/code/game/machinery/camera/camera_assembly.dm +++ b/code/game/machinery/camera/camera_assembly.dm @@ -10,6 +10,7 @@ icon_state = "cameracase" custom_materials = list(/datum/material/iron=400, /datum/material/glass=250) result_path = /obj/structure/camera_assembly + wall_external = TRUE /obj/structure/camera_assembly name = "camera assembly" diff --git a/code/game/machinery/computer/camera.dm b/code/game/machinery/computer/camera.dm index 21640632507fb..f9c9ecfb78c54 100644 --- a/code/game/machinery/computer/camera.dm +++ b/code/game/machinery/computer/camera.dm @@ -293,6 +293,8 @@ var/icon_state_off = "entertainment_blank" var/icon_state_on = "entertainment" +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/entertainment, 32) + //Can use this telescreen at long range. /obj/machinery/computer/security/telescreen/entertainment/ui_state(mob/user) return GLOB.not_incapacitated_state diff --git a/code/game/machinery/defibrillator_mount.dm b/code/game/machinery/defibrillator_mount.dm index f0ee7101d91ad..9870cc9615b5b 100644 --- a/code/game/machinery/defibrillator_mount.dm +++ b/code/game/machinery/defibrillator_mount.dm @@ -16,11 +16,15 @@ var/obj/item/defibrillator/defib //this mount's defibrillator var/clamps_locked = FALSE //if true, and a defib is loaded, it can't be removed without unlocking the clamps +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/defibrillator_mount, 28) + /obj/machinery/defibrillator_mount/loaded/Initialize(mapload) //loaded subtype for mapping use . = ..() defib = new/obj/item/defibrillator/loaded(src) update_icon() +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/defibrillator_mount/loaded, 28) + /obj/machinery/defibrillator_mount/Destroy() if(defib) QDEL_NULL(defib) @@ -172,4 +176,4 @@ custom_materials = list(/datum/material/iron = 300, /datum/material/glass = 100) w_class = WEIGHT_CLASS_BULKY result_path = /obj/machinery/defibrillator_mount - pixel_shift = -28 + pixel_shift = 28 diff --git a/code/game/machinery/firealarm.dm b/code/game/machinery/firealarm.dm index 736a18dc9371b..6cab7c56d7e0f 100644 --- a/code/game/machinery/firealarm.dm +++ b/code/game/machinery/firealarm.dm @@ -11,6 +11,7 @@ icon = 'icons/obj/monitors.dmi' icon_state = "fire_bitem" result_path = /obj/machinery/firealarm + pixel_shift = 26 /obj/machinery/firealarm name = "fire alarm" @@ -37,31 +38,11 @@ var/last_alarm = 0 var/area/myarea = null -/obj/machinery/firealarm/directional/north - dir = SOUTH - pixel_y = 24 - -/obj/machinery/firealarm/directional/south - dir = NORTH - pixel_y = -24 - -/obj/machinery/firealarm/directional/east - dir = WEST - pixel_x = 24 - -/obj/machinery/firealarm/directional/west - dir = EAST - pixel_x = -24 - /obj/machinery/firealarm/Initialize(mapload, dir, building) . = ..() - if(dir) - src.setDir(dir) if(building) buildstage = 0 panel_open = TRUE - pixel_x = (dir & 3)? 0 : (dir == 4 ? -24 : 24) - pixel_y = (dir & 3)? (dir ==1 ? -24 : 24) : 0 update_appearance() myarea = get_area(src) LAZYADD(myarea.firealarms, src) @@ -279,6 +260,8 @@ return ..() +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/firealarm, 26) + /obj/machinery/firealarm/rcd_vals(mob/user, obj/item/construction/rcd/the_rcd) if((buildstage == 0) && (the_rcd.upgrade & RCD_UPGRADE_SIMPLE_CIRCUITS)) return list("mode" = RCD_UPGRADE_SIMPLE_CIRCUITS, "delay" = 20, "cost" = 1) diff --git a/code/game/machinery/flasher.dm b/code/game/machinery/flasher.dm index 711cff80a07fe..50d8a0fc21d7f 100644 --- a/code/game/machinery/flasher.dm +++ b/code/game/machinery/flasher.dm @@ -17,6 +17,8 @@ var/strength = 100 //How knocked down targets are when flashed. var/base_state = "mflash" +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/flasher, 26) + /obj/machinery/flasher/portable //Portable version of the flasher. Only flashes when anchored name = "portable flasher" desc = "A portable flashing device. Wrench to activate and deactivate. Cannot detect slow movements." @@ -31,11 +33,7 @@ /obj/machinery/flasher/Initialize(mapload, ndir = 0, built = 0) . = ..() // ..() is EXTREMELY IMPORTANT, never forget to add it - if(built) - setDir(ndir) - pixel_x = (dir & 3)? 0 : (dir == 4 ? -28 : 28) - pixel_y = (dir & 3)? (dir ==1 ? -28 : 28) : 0 - else + if(!built) bulb = new(src) /obj/machinery/flasher/Destroy() @@ -204,6 +202,7 @@ icon_state = "mflash_frame" result_path = /obj/machinery/flasher var/id = null + pixel_shift = 28 /obj/item/wallframe/flasher/examine(mob/user) . = ..() diff --git a/code/game/machinery/igniter.dm b/code/game/machinery/igniter.dm index 363fa5d0a1aba..dcce9b812b5a1 100644 --- a/code/game/machinery/igniter.dm +++ b/code/game/machinery/igniter.dm @@ -78,6 +78,8 @@ var/last_spark = 0 var/datum/effect_system/spark_spread/spark_system +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/sparker, 26) + /obj/machinery/sparker/toxmix id = INCINERATOR_TOXMIX_IGNITER diff --git a/code/game/machinery/lightswitch.dm b/code/game/machinery/lightswitch.dm index 243cd800bb3a5..1e04f4ffb26e7 100644 --- a/code/game/machinery/lightswitch.dm +++ b/code/game/machinery/lightswitch.dm @@ -11,6 +11,8 @@ var/area/area = null var/screwdrivered = FALSE +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light_switch, 26) + /obj/machinery/light_switch/Initialize(mapload) . = ..() if(istext(area)) diff --git a/code/game/machinery/newscaster/newscaster_machine.dm b/code/game/machinery/newscaster/newscaster_machine.dm index 0fd5cc433f12f..d6c1e98d6d477 100644 --- a/code/game/machinery/newscaster/newscaster_machine.dm +++ b/code/game/machinery/newscaster/newscaster_machine.dm @@ -57,6 +57,8 @@ ///Text of the currently written bounty var/bounty_text = "" +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/newscaster, 30) + /obj/machinery/newscaster/Initialize(mapload, ndir, building) . = ..() GLOB.allCasters += src @@ -954,6 +956,6 @@ icon_state = "newscaster" custom_materials = list(/datum/material/iron=14000, /datum/material/glass=8000) result_path = /obj/machinery/newscaster - pixel_shift = -32 + pixel_shift = 30 #undef ALERT_DELAY diff --git a/code/game/machinery/porta_turret/portable_turret.dm b/code/game/machinery/porta_turret/portable_turret.dm index 668435ea077ed..e6cee442b0401 100644 --- a/code/game/machinery/porta_turret/portable_turret.dm +++ b/code/game/machinery/porta_turret/portable_turret.dm @@ -877,10 +877,7 @@ DEFINE_BUFFER_HANDLER(/obj/machinery/porta_turret) /obj/machinery/turretid/Initialize(mapload, ndir = 0, built = 0) . = ..() if(built) - setDir(ndir) locked = FALSE - pixel_x = (dir & 3)? 0 : (dir == 4 ? -24 : 24) - pixel_y = (dir & 3)? (dir ==1 ? -24 : 24) : 0 power_change() //Checks power and initial settings /obj/machinery/turretid/Destroy() @@ -1044,6 +1041,7 @@ DEFINE_BUFFER_HANDLER(/obj/machinery/turretid) icon_state = "apc" result_path = /obj/machinery/turretid custom_materials = list(/datum/material/iron=MINERAL_MATERIAL_AMOUNT) + pixel_shift = 29 /obj/item/gun/proc/get_turret_properties() . = list() diff --git a/code/game/machinery/requests_console.dm b/code/game/machinery/requests_console.dm index 829a1d883f27b..ee098617fd105 100644 --- a/code/game/machinery/requests_console.dm +++ b/code/game/machinery/requests_console.dm @@ -31,9 +31,12 @@ GLOBAL_LIST_EMPTY(req_console_ckey_departments) icon_state = "req_comp_off" base_icon_state = "req_comp" layer = ABOVE_WINDOW_LAYER - 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 - var/list/messages = list() //List of all messages - var/departmentType = 0 //bitflag + var/area/area // Reference to our area + var/areastring = null // Mapper helper to tie an apc to another area + var/auto_name = FALSE // Autonaming by area on? + var/department = "" //Department name (Determined from this variable on each unit) Set this to the same thing if you want several consoles in one department + var/list/messages = list() // List of all messages + var/departmentType = 0 // bitflag, DEPRECATED. If maps no longer contain this var, delete it. Use the flags. -fippe // 0 = none (not listed, can only replied to) // assistance = 1 // supplies = 2 @@ -67,11 +70,17 @@ GLOBAL_LIST_EMPTY(req_console_ckey_departments) var/priority = REQ_NO_NEW_MESSAGE //Priority of the message being sent var/obj/item/radio/Radio var/emergency //If an emergency has been called by this device. Acts as both a cooldown and lets the responder know where it the emergency was triggered from - var/receive_ore_updates = FALSE //If ore redemption machines will send an update when it receives new ores. + var/receive_ore_updates = FALSE // If ore redemption machines will send an update when it receives new ores. + var/assistance_requestable = FALSE // Can others request assistance from this terminal? + var/supplies_requestable = FALSE // Can others request supplies from this terminal? + var/anon_tips_receiver = FALSE // Can you relay information to this console? var/auth_id = "Unknown" //Will contain the name and and job of the person who verified it max_integrity = 300 armor = list(MELEE = 70, BULLET = 30, LASER = 30, ENERGY = 30, BOMB = 0, BIO = 0, RAD = 0, FIRE = 90, ACID = 90, STAMINA = 0, BLEED = 0) + light_color = LIGHT_COLOR_GREEN + light_power = 1.5 + /obj/machinery/requests_console/update_appearance(updates=ALL) . = ..() if(machine_stat & NOPOWER) @@ -109,24 +118,46 @@ GLOBAL_LIST_EMPTY(req_console_ckey_departments) /obj/machinery/requests_console/Initialize(mapload) . = ..() - if(department == "Unknown") - var/area/AR = get_area(src) - department = AR.name - name = "\improper [department] requests console" - GLOB.allConsoles += src - if(departmentType) + // Init by checking our area, stolen from APC code + area = get_area(loc) + + // Naming and department sets + if(auto_name) // If autonaming, just pick department and name from the area code. + department = "[get_area_name(area, TRUE)]" + name = "\improper [department] requests console" + else + if(!(department) && (name != "requests console")) // if we have a map-set name, let's default that for the department. + department = name + else if(!(department)) // if we have no department and no name, we'll have to be Unknown. + department = "Unknown" + name = "\improper [department] requests console" + else + name = "\improper [department] requests console" // and if we have a 'department', our name should reflect that. + + GLOB.allConsoles += src + if(departmentType) // Do we have department type flags? Old, deletable once all req consoles are cleaned if((departmentType & REQ_DEP_TYPE_ASSISTANCE) && !(department in GLOB.req_console_assistance)) - GLOB.req_console_assistance += department + assistance_requestable = TRUE if((departmentType & REQ_DEP_TYPE_SUPPLIES) && !(department in GLOB.req_console_supplies)) - GLOB.req_console_supplies += department + supplies_requestable = TRUE if((departmentType & REQ_DEP_TYPE_INFORMATION) && !(department in GLOB.req_console_information)) - GLOB.req_console_information += department + anon_tips_receiver = TRUE + // once all request consoles on every map are cleaned, this section above can be deleted + + if((assistance_requestable) && !(department in GLOB.req_console_assistance)) // adding to assistance list if not already present + GLOB.req_console_assistance += department + + if((supplies_requestable) && !(department in GLOB.req_console_supplies)) // supplier list + GLOB.req_console_supplies += department - GLOB.req_console_ckey_departments[ckey(department)] = department + if((anon_tips_receiver) && !(department in GLOB.req_console_information)) // tips lists + GLOB.req_console_information += department + + GLOB.req_console_ckey_departments[ckey(department)] = department // and then we set ourselves a listed name Radio = new /obj/item/radio(src) Radio.listening = 0 @@ -227,7 +258,7 @@ GLOBAL_LIST_EMPTY(req_console_ckey_departments) if(!dat) CRASH("No UI for src. Screen var is: [screen]") - var/datum/browser/popup = new(user, "req_console", "[department] Requests Console", 450, 440) + var/datum/browser/popup = new(user, "req_console", "[name]", 450, 440) popup.set_content(dat) popup.open() return @@ -466,6 +497,12 @@ GLOBAL_LIST_EMPTY(req_console_ckey_departments) return return ..() +/obj/machinery/requests_console/auto_name // Register an autoname variant and then make the directional helpers before undefining all the magic bits + auto_name = TRUE + +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/requests_console, 30) +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/requests_console/auto_name, 30) + #undef REQ_EMERGENCY_SECURITY #undef REQ_EMERGENCY_ENGINEERING #undef REQ_EMERGENCY_MEDICAL diff --git a/code/game/machinery/status_display.dm b/code/game/machinery/status_display.dm index 38dc7cc00b3a8..3c0e11ff55ac8 100644 --- a/code/game/machinery/status_display.dm +++ b/code/game/machinery/status_display.dm @@ -288,6 +288,8 @@ var/friendc = FALSE // track if Friend Computer mode var/last_picture // For when Friend Computer mode is undone +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/status_display/evac, 32) + /obj/machinery/status_display/evac/Initialize(mapload) . = ..() // register for radio system @@ -437,6 +439,8 @@ AI_EMOTION_RED_GLOW = "ai_hal", ) +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/status_display/ai, 32) + /obj/machinery/status_display/ai/Initialize(mapload) . = ..() GLOB.ai_status_displays.Add(src) diff --git a/code/game/objects/items/apc_frame.dm b/code/game/objects/items/apc_frame.dm index 1c93bfcd08531..66f3e8c6eac62 100644 --- a/code/game/objects/items/apc_frame.dm +++ b/code/game/objects/items/apc_frame.dm @@ -1,92 +1,9 @@ -/obj/item/wallframe - icon = 'icons/obj/wallframe.dmi' - custom_materials = list(/datum/material/iron=MINERAL_MATERIAL_AMOUNT*2) - flags_1 = CONDUCT_1 - item_state = "syringe_kit" - lefthand_file = 'icons/mob/inhands/equipment/medical_lefthand.dmi' - righthand_file = 'icons/mob/inhands/equipment/medical_righthand.dmi' - w_class = WEIGHT_CLASS_SMALL - var/result_path - var/inverse = 0 // For inverse dir frames like light fixtures. - var/pixel_shift //The amount of pixels - -/obj/item/wallframe/proc/try_build(turf/on_wall, mob/user) - if(get_dist(on_wall,user)>1) - return - var/ndir = get_dir(on_wall, user) - if(!(ndir in GLOB.cardinals)) - return - var/turf/T = get_turf(user) - var/area/A = get_area(T) - if(!isfloorturf(T)) - to_chat(user, "You cannot place [src] on this spot!") - return - if(A.always_unpowered) - to_chat(user, "You cannot place [src] in this area!") - return - if(check_wall_item(T, ndir, inverse*2)) - to_chat(user, "There's already an item on this wall!") - return - - return TRUE - -/obj/item/wallframe/proc/attach(turf/on_wall, mob/user) - if(result_path) - playsound(src.loc, 'sound/machines/click.ogg', 75, 1) - user.visible_message("[user.name] attaches [src] to the wall.", - "You attach [src] to the wall.", - "You hear clicking.") - var/ndir = get_dir(on_wall,user) - if(inverse) - ndir = turn(ndir, 180) - - var/obj/O = new result_path(get_turf(user), ndir, TRUE) - if(pixel_shift) - switch(ndir) - if(NORTH) - O.pixel_y = pixel_shift - if(SOUTH) - O.pixel_y = -pixel_shift - if(EAST) - O.pixel_x = pixel_shift - if(WEST) - O.pixel_x = -pixel_shift - after_attach(O) - - qdel(src) - -/obj/item/wallframe/proc/after_attach(var/obj/O) - transfer_fingerprints_to(O) - -/obj/item/wallframe/attackby(obj/item/W, mob/user, params) - ..() - if(W.tool_behaviour == TOOL_SCREWDRIVER) - // For camera-building borgs - var/turf/T = get_step(get_turf(user), user.dir) - if(iswallturf(T)) - T.attackby(src, user, params) - - var/iron_amt = round(custom_materials[SSmaterials.GetMaterialRef(/datum/material/iron)]/MINERAL_MATERIAL_AMOUNT) //Replace this shit later - var/glass_amt = round(custom_materials[SSmaterials.GetMaterialRef(/datum/material/glass)]/MINERAL_MATERIAL_AMOUNT) //Replace this shit later - - if(W.tool_behaviour == TOOL_WRENCH && (iron_amt || glass_amt)) - to_chat(user, "You dismantle [src].") - if(iron_amt) - new /obj/item/stack/sheet/iron(get_turf(src), iron_amt) - if(glass_amt) - new /obj/item/stack/sheet/glass(get_turf(src), glass_amt) - qdel(src) - - - // APC HULL /obj/item/wallframe/apc name = "\improper APC frame" desc = "Used for repairing or building APCs." icon_state = "apc" result_path = /obj/machinery/power/apc - inverse = 1 - /obj/item/wallframe/apc/try_build(turf/on_wall, user) if(!..()) @@ -108,16 +25,3 @@ to_chat(user, "You cut the cables and disassemble the unused power terminal.") qdel(E) return TRUE - - -/obj/item/electronics - desc = "Looks like a circuit. Probably is." - icon = 'icons/obj/module.dmi' - icon_state = "door_electronics" - item_state = "electronic" - lefthand_file = 'icons/mob/inhands/misc/devices_lefthand.dmi' - righthand_file = 'icons/mob/inhands/misc/devices_righthand.dmi' - flags_1 = CONDUCT_1 - w_class = WEIGHT_CLASS_SMALL - custom_materials = list(/datum/material/iron=50, /datum/material/glass=50) - grind_results = list(/datum/reagent/iron = 10, /datum/reagent/silicon = 10) diff --git a/code/game/objects/items/devices/radio/intercom.dm b/code/game/objects/items/devices/radio/intercom.dm index 0d6fcfc51c18a..e448d54434215 100644 --- a/code/game/objects/items/devices/radio/intercom.dm +++ b/code/game/objects/items/devices/radio/intercom.dm @@ -14,8 +14,6 @@ /obj/item/radio/intercom/Initialize(mapload, ndir, building) . = ..() - if(building) - setDir(ndir) var/area/current_area = get_area(src) if(!current_area) return @@ -159,12 +157,16 @@ desc = "A ready-to-go intercom. Just slap it on a wall and screw it in!" icon_state = "intercom" result_path = /obj/item/radio/intercom/unscrewed - pixel_shift = 29 - inverse = TRUE + pixel_shift = 26 custom_materials = list(/datum/material/iron = 75, /datum/material/glass = 25) +MAPPING_DIRECTIONAL_HELPERS(/obj/item/radio/intercom, 26) + /obj/item/radio/intercom/chapel name = "Confessional intercom" anonymize = TRUE frequency = 1481 broadcasting = TRUE + +//MAPPING_DIRECTIONAL_HELPERS(/obj/item/radio/intercom/prison, 26) +MAPPING_DIRECTIONAL_HELPERS(/obj/item/radio/intercom/chapel, 26) diff --git a/code/game/objects/items/storage/secure.dm b/code/game/objects/items/storage/secure.dm index a0690c4ecad7b..9812ad7f8933e 100644 --- a/code/game/objects/items/storage/secure.dm +++ b/code/game/objects/items/storage/secure.dm @@ -175,6 +175,8 @@ anchored = TRUE density = FALSE +MAPPING_DIRECTIONAL_HELPERS(/obj/item/storage/secure/safe, 32) + /obj/item/storage/secure/safe/ComponentInitialize() . = ..() var/datum/component/storage/STR = GetComponent(/datum/component/storage) @@ -214,6 +216,8 @@ It remains quite flush against the wall, and there only seems to be enough room max_integrity = 300 color = "#ffdd33" +MAPPING_DIRECTIONAL_HELPERS(/obj/item/storage/secure/safe/caps_spare, 32) + /obj/item/storage/secure/safe/caps_spare/Initialize(mapload) . = ..() var/datum/component/storage/STR = GetComponent(/datum/component/storage) diff --git a/code/game/objects/items/wall_mounted.dm b/code/game/objects/items/wall_mounted.dm new file mode 100644 index 0000000000000..edab3f0e04f95 --- /dev/null +++ b/code/game/objects/items/wall_mounted.dm @@ -0,0 +1,92 @@ +/obj/item/wallframe + icon = 'icons/obj/wallframe.dmi' + custom_materials = list(/datum/material/iron=MINERAL_MATERIAL_AMOUNT*2) + flags_1 = CONDUCT_1 + item_state = "syringe_kit" + lefthand_file = 'icons/mob/inhands/equipment/medical_lefthand.dmi' + righthand_file = 'icons/mob/inhands/equipment/medical_righthand.dmi' + w_class = WEIGHT_CLASS_SMALL + var/result_path + var/wall_external = FALSE // For frames that are external to the wall they are placed on, like light fixtures and cameras. + var/pixel_shift //The amount of pixels + +/obj/item/wallframe/proc/try_build(turf/on_wall, mob/user) + if(get_dist(on_wall,user)>1) + return + var/floor_to_wall = get_dir(user, on_wall) + if(!(floor_to_wall in GLOB.cardinals)) + return + var/turf/T = get_turf(user) + var/area/A = get_area(T) + if(!isfloorturf(T)) + to_chat(user, "You cannot place [src] on this spot!") + return + if(A.always_unpowered) + to_chat(user, "You cannot place [src] in this area!") + return + if(check_wall_item(T, floor_to_wall, wall_external)) + to_chat(user, "There's already an item on this wall!") + return + + return TRUE + +/obj/item/wallframe/proc/attach(turf/on_wall, mob/user) + if(result_path) + playsound(src.loc, 'sound/machines/click.ogg', 75, 1) + user.visible_message("[user.name] attaches [src] to the wall.", + "You attach [src] to the wall.", + "You hear clicking.") + var/floor_to_wall = get_dir(user, on_wall) + + var/obj/O = new result_path(get_turf(user), floor_to_wall, TRUE) + O.setDir(floor_to_wall) + + if(pixel_shift) + switch(floor_to_wall) + if(NORTH) + O.pixel_y = pixel_shift + if(SOUTH) + O.pixel_y = -pixel_shift + if(EAST) + O.pixel_x = pixel_shift + if(WEST) + O.pixel_x = -pixel_shift + after_attach(O) + + qdel(src) + +/obj/item/wallframe/proc/after_attach(var/obj/O) + transfer_fingerprints_to(O) + +/obj/item/wallframe/screwdriver_act(mob/living/user, obj/item/tool) + // For camera-building borgs + var/turf/T = get_step(get_turf(user), user.dir) + if(iswallturf(T)) + T.attackby(src, user) + return TOOL_ACT_TOOLTYPE_SUCCESS + +/obj/item/wallframe/wrench_act(mob/living/user, obj/item/tool) + var/iron_amt = round(custom_materials[SSmaterials.GetMaterialRef(/datum/material/iron)]/MINERAL_MATERIAL_AMOUNT) //Replace this shit later + var/glass_amt = round(custom_materials[SSmaterials.GetMaterialRef(/datum/material/glass)]/MINERAL_MATERIAL_AMOUNT) //Replace this shit later + + if(!iron_amt && !glass_amt) + return FALSE + to_chat(user, "You dismantle [src].") + if(iron_amt) + new /obj/item/stack/sheet/iron(get_turf(src), iron_amt) + if(glass_amt) + new /obj/item/stack/sheet/glass(get_turf(src), glass_amt) + qdel(src) + return TOOL_ACT_TOOLTYPE_SUCCESS + +/obj/item/electronics + desc = "Looks like a circuit. Probably is." + icon = 'icons/obj/module.dmi' + icon_state = "door_electronics" + item_state = "electronic" + lefthand_file = 'icons/mob/inhands/misc/devices_lefthand.dmi' + righthand_file = 'icons/mob/inhands/misc/devices_righthand.dmi' + flags_1 = CONDUCT_1 + w_class = WEIGHT_CLASS_SMALL + custom_materials = list(/datum/material/iron=50, /datum/material/glass=50) + grind_results = list(/datum/reagent/iron = 10, /datum/reagent/silicon = 10) diff --git a/code/game/objects/structures/artstuff.dm b/code/game/objects/structures/artstuff.dm index 026b9dc5561a1..87c427363bd59 100644 --- a/code/game/objects/structures/artstuff.dm +++ b/code/game/objects/structures/artstuff.dm @@ -242,7 +242,7 @@ flags_1 = NONE icon_state = "frame-empty" result_path = /obj/structure/sign/painting - pixel_shift = -32 + pixel_shift = 30 /obj/structure/sign/painting name = "Painting" diff --git a/code/game/objects/structures/beds_chairs/chair.dm b/code/game/objects/structures/beds_chairs/chair.dm index 4c93ddb74d010..fd0877d97107d 100644 --- a/code/game/objects/structures/beds_chairs/chair.dm +++ b/code/game/objects/structures/beds_chairs/chair.dm @@ -387,6 +387,8 @@ buildstackamount = 1 item_chair = /obj/item/chair/stool +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/stool, 0) + /obj/structure/chair/stool/narsie_act() return @@ -410,6 +412,8 @@ icon_state = "bar" item_chair = /obj/item/chair/stool/bar +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/stool/bar, 0) + /obj/structure/chair/stool/bamboo name = "bamboo stool" desc = "A makeshift bamboo stool with a rustic look." diff --git a/code/game/objects/structures/extinguisher.dm b/code/game/objects/structures/extinguisher.dm index c8aa218581b37..7077817e482b2 100644 --- a/code/game/objects/structures/extinguisher.dm +++ b/code/game/objects/structures/extinguisher.dm @@ -11,6 +11,8 @@ var/obj/item/extinguisher/stored_extinguisher var/opened = FALSE +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/extinguisher_cabinet, 29) + /obj/structure/extinguisher_cabinet/Initialize(mapload, ndir, building) . = ..() if(building) @@ -159,4 +161,4 @@ desc = "Used for building wall-mounted extinguisher cabinets." icon_state = "extinguisher" result_path = /obj/structure/extinguisher_cabinet - pixel_shift = -30 + pixel_shift = 29 diff --git a/code/game/objects/structures/fireaxe.dm b/code/game/objects/structures/fireaxe.dm index 3c7b9073508b4..83f2ed32d760e 100644 --- a/code/game/objects/structures/fireaxe.dm +++ b/code/game/objects/structures/fireaxe.dm @@ -13,6 +13,8 @@ var/open = FALSE var/obj/item/fireaxe/fireaxe +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/fireaxecabinet, 32) + /obj/structure/fireaxecabinet/Initialize(mapload) . = ..() fireaxe = new diff --git a/code/game/objects/structures/mirror.dm b/code/game/objects/structures/mirror.dm index 02f2d717e58be..f01e2f2cdbb35 100644 --- a/code/game/objects/structures/mirror.dm +++ b/code/game/objects/structures/mirror.dm @@ -12,6 +12,8 @@ layer = ABOVE_WINDOW_LAYER var/magical = FALSE +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/mirror, 28) + /obj/structure/mirror/Initialize(mapload, dir, building) . = ..() if(icon_state == "mirror_broke" && !broken) diff --git a/code/game/objects/structures/noticeboard.dm b/code/game/objects/structures/noticeboard.dm index 3b3b2f65a15a0..36e0e98ae573c 100644 --- a/code/game/objects/structures/noticeboard.dm +++ b/code/game/objects/structures/noticeboard.dm @@ -15,6 +15,8 @@ // Current number of a pinned notices var/notices = 0 +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/noticeboard, 32) + /obj/structure/noticeboard/Initialize(mapload) . = ..() diff --git a/code/game/objects/structures/watercloset.dm b/code/game/objects/structures/watercloset.dm index 31b25602d0288..f78f7986502a4 100644 --- a/code/game/objects/structures/watercloset.dm +++ b/code/game/objects/structures/watercloset.dm @@ -124,6 +124,8 @@ var/exposed = 0 // can you currently put an item inside var/obj/item/hiddenitem = null // what's in the urinal +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/urinal, 32) + /obj/structure/urinal/Initialize(mapload) . = ..() hiddenitem = new /obj/item/food/urinalcake diff --git a/code/modules/atmospherics/machinery/airalarm.dm b/code/modules/atmospherics/machinery/airalarm.dm index 6939927dbc918..5a0b6dbc6590b 100644 --- a/code/modules/atmospherics/machinery/airalarm.dm +++ b/code/modules/atmospherics/machinery/airalarm.dm @@ -44,6 +44,7 @@ icon = 'icons/obj/monitors.dmi' icon_state = "alarm_bitem" result_path = /obj/machinery/airalarm + pixel_shift = 24 #define AALARM_MODE_SCRUBBING 1 #define AALARM_MODE_VENTING 2 //makes draught @@ -61,7 +62,7 @@ name = "air alarm" desc = "A machine that monitors atmosphere levels and alerts if the area is dangerous." icon = 'icons/obj/monitors.dmi' - icon_state = "alarm0" + icon_state = "alarmp" use_power = IDLE_POWER_USE idle_power_usage = 4 active_power_usage = 8 @@ -170,21 +171,7 @@ /obj/machinery/airalarm/away //general away mission access req_access = list(ACCESS_AWAY_GENERAL) -/obj/machinery/airalarm/directional/north //Pixel offsets get overwritten on New() - dir = SOUTH - pixel_y = 24 - -/obj/machinery/airalarm/directional/south - dir = NORTH - pixel_y = -24 - -/obj/machinery/airalarm/directional/east - dir = WEST - pixel_x = 24 - -/obj/machinery/airalarm/directional/west - dir = EAST - pixel_x = -24 +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/airalarm, 24) //all air alarms in area are connected via magic /area @@ -202,8 +189,6 @@ if(nbuild) buildstage = 0 panel_open = TRUE - pixel_x = (dir & 3)? 0 : (dir == 4 ? -24 : 24) - pixel_y = (dir & 3)? (dir == 1 ? -24 : 24) : 0 if(name == initial(name)) name = "[get_area_name(src)] Air Alarm" @@ -619,7 +604,26 @@ "set_internal_pressure" = 0 ), signal_source) -/obj/machinery/airalarm/update_icon() +/obj/machinery/airalarm/update_appearance(updates) + . = ..() + + if(panel_open || (machine_stat & (NOPOWER|BROKEN)) || shorted) + set_light(0) + return + + var/area/our_area = get_area(src) + var/color + switch(max(danger_level, !!our_area.active_alarms[ALARM_ATMOS])) + if(0) + color = "#03A728" // green + if(1) + color = "#EC8B2F" // yellow + if(2) + color = "#DA0205" // red + + set_light(1.4, 1, color) + +/obj/machinery/airalarm/update_icon_state() if(panel_open) switch(buildstage) if(2) @@ -628,20 +632,29 @@ icon_state = "alarm_b2" if(0) icon_state = "alarm_b1" - return + return ..() + + icon_state = "alarmp" + return ..() + +/obj/machinery/airalarm/update_overlays() + . = ..() if((machine_stat & (NOPOWER|BROKEN)) || shorted) - icon_state = "alarmp" return var/area/our_area = get_area(src) + var/state switch(max(danger_level, !!our_area.active_alarms[ALARM_ATMOS])) if(0) - icon_state = "alarm0" + state = "alarm0" if(1) - icon_state = "alarm2" //yes, alarm2 is yellow alarm + state = "alarm2" //yes, alarm2 is yellow alarm if(2) - icon_state = "alarm1" + state = "alarm1" + + . += mutable_appearance(icon, state) + . += emissive_appearance(icon, state, alpha = src.alpha) /obj/machinery/airalarm/process() if((machine_stat & (NOPOWER|BROKEN)) || shorted) diff --git a/code/modules/photography/photos/frame.dm b/code/modules/photography/photos/frame.dm index 0660c0fb637de..0be0b0ffea9e6 100644 --- a/code/modules/photography/photos/frame.dm +++ b/code/modules/photography/photos/frame.dm @@ -10,6 +10,7 @@ result_path = /obj/structure/sign/picture_frame pixel_shift = -32 var/obj/item/photo/displayed + pixel_shift = 30 /obj/item/wallframe/picture/attackby(obj/item/I, mob/user) if(istype(I, /obj/item/photo)) diff --git a/code/modules/power/apc/apc_main.dm b/code/modules/power/apc/apc_main.dm index ac8bc8f6871da..c37ce0d32285f 100644 --- a/code/modules/power/apc/apc_main.dm +++ b/code/modules/power/apc/apc_main.dm @@ -68,8 +68,6 @@ ///Is the AI locked from using the APC var/aidisabled = 0 - var/tdir = null - ///Reference to our cable terminal var/obj/machinery/power/terminal/terminal = null ///Amount of power used by the lighting channel @@ -140,30 +138,6 @@ GLOB.apcs_list += src wires = new /datum/wires/apc(src) - // offset 24 pixels in direction of dir - // this allows the APC to be embedded in a wall, yet still inside an area - if (building) - setDir(ndir) - tdir = dir // to fix Vars bug - setDir(SOUTH) - - switch(tdir) - if(NORTH) - if((pixel_y != initial(pixel_y)) && (pixel_y != 23)) - log_mapping("APC: ([src]) at [AREACOORD(src)] with dir ([tdir] | [uppertext(dir2text(tdir))]) has pixel_y value ([pixel_y] - should be 23.)") - pixel_y = 23 - if(SOUTH) - if((pixel_y != initial(pixel_y)) && (pixel_y != -23)) - log_mapping("APC: ([src]) at [AREACOORD(src)] with dir ([tdir] | [uppertext(dir2text(tdir))]) has pixel_y value ([pixel_y] - should be -23.)") - pixel_y = -23 - if(EAST) - if((pixel_y != initial(pixel_x)) && (pixel_x != 24)) - log_mapping("APC: ([src]) at [AREACOORD(src)] with dir ([tdir] | [uppertext(dir2text(tdir))]) has pixel_x value ([pixel_x] - should be 24.)") - pixel_x = 24 - if(WEST) - if((pixel_y != initial(pixel_x)) && (pixel_x != -25)) - log_mapping("APC: ([src]) at [AREACOORD(src)] with dir ([tdir] | [uppertext(dir2text(tdir))]) has pixel_x value ([pixel_x] - should be -25.)") - pixel_x = -25 if (building) area = get_area(src) opened = APC_COVER_OPENED @@ -172,6 +146,26 @@ set_machine_stat(machine_stat | MAINT) update_appearance() addtimer(CALLBACK(src, PROC_REF(update)), 5) + dir = ndir + + // offset APC_PIXEL_OFFSET pixels in direction of dir + // this allows the APC to be embedded in a wall, yet still inside an area + var/offset_old + switch(dir) + if(NORTH) + offset_old = pixel_y + pixel_y = APC_PIXEL_OFFSET + if(SOUTH) + offset_old = pixel_y + pixel_y = -APC_PIXEL_OFFSET + if(EAST) + offset_old = pixel_x + pixel_x = APC_PIXEL_OFFSET + if(WEST) + offset_old = pixel_x + pixel_x = -APC_PIXEL_OFFSET + if(offset_old != APC_PIXEL_OFFSET && !building) + log_mapping("APC: ([src]) at [AREACOORD(src)] with dir ([dir] | [uppertext(dir2text(dir))]) has pixel_[dir & (WEST|EAST) ? "x" : "y"] value [offset_old] - should be [dir & (SOUTH|EAST) ? "-" : ""][APC_PIXEL_OFFSET]. Use the directional/ helpers!") /obj/machinery/power/apc/Destroy() GLOB.apcs_list -= src diff --git a/code/modules/power/apc/apc_mapping.dm b/code/modules/power/apc/apc_mapping.dm index e132cf6d86dcf..7bfb7a8bf6bed 100644 --- a/code/modules/power/apc/apc_mapping.dm +++ b/code/modules/power/apc/apc_mapping.dm @@ -19,18 +19,4 @@ /obj/machinery/power/apc/auto_name auto_name = TRUE -/obj/machinery/power/apc/auto_name/north //Pixel offsets get overwritten on New() - dir = NORTH - pixel_y = 23 - -/obj/machinery/power/apc/auto_name/south - dir = SOUTH - pixel_y = -23 - -/obj/machinery/power/apc/auto_name/east - dir = EAST - pixel_x = 24 - -/obj/machinery/power/apc/auto_name/west - dir = WEST - pixel_x = -25 +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/power/apc/auto_name, APC_PIXEL_OFFSET) diff --git a/code/modules/power/apc/apc_power_proc.dm b/code/modules/power/apc/apc_power_proc.dm index 13ea299ff2e43..29eeaf55daf04 100644 --- a/code/modules/power/apc/apc_power_proc.dm +++ b/code/modules/power/apc/apc_power_proc.dm @@ -11,7 +11,7 @@ // create a terminal object at the same position as original turf loc // wires will attach to this terminal = new/obj/machinery/power/terminal(loc) - terminal.setDir(tdir) + terminal.setDir(dir) terminal.master = src /obj/machinery/power/apc/disconnect_terminal() diff --git a/code/modules/power/lighting/light.dm b/code/modules/power/lighting/light.dm index d522bbae3c75e..27d740ea60072 100644 --- a/code/modules/power/lighting/light.dm +++ b/code/modules/power/lighting/light.dm @@ -56,48 +56,11 @@ var/turning_on = FALSE var/roundstart_smoothing = FALSE -/obj/machinery/light/broken - status = LIGHT_BROKEN - icon_state = "tube-broken" - -// the smaller bulb light fixture - -/obj/machinery/light/small - icon_state = "bulb" - base_state = "bulb" - fitting = "bulb" - brightness = 6 - desc = "A small lighting fixture." - bulb_colour = "#FFE6CC" //little less cozy, bit more industrial, but still cozy.. -qwerty - light_type = /obj/item/light/bulb - -/obj/machinery/light/small/broken - status = LIGHT_BROKEN - icon_state = "bulb-broken" - /obj/machinery/light/Move() if(status != LIGHT_BROKEN) break_light_tube(1) return ..() -/obj/machinery/light/built - icon_state = "tube-empty" - start_with_cell = FALSE - -/obj/machinery/light/built/Initialize(mapload) - . = ..() - status = LIGHT_EMPTY - update(FALSE, TRUE) - -/obj/machinery/light/small/built - icon_state = "bulb-empty" - start_with_cell = FALSE - -/obj/machinery/light/small/built/Initialize(mapload) - . = ..() - status = LIGHT_EMPTY - update(FALSE, TRUE) - /obj/machinery/light/proc/store_cell(new_cell) if(cell) UnregisterSignal(cell, COMSIG_PARENT_QDELETING) diff --git a/code/modules/power/lighting/light_mapping_helpers.dm b/code/modules/power/lighting/light_mapping_helpers.dm new file mode 100644 index 0000000000000..d8ef644e5223d --- /dev/null +++ b/code/modules/power/lighting/light_mapping_helpers.dm @@ -0,0 +1,121 @@ +/obj/machinery/light/broken + status = LIGHT_BROKEN + icon_state = "tube-broken" + +/obj/machinery/light/built + icon_state = "tube-empty" + start_with_cell = FALSE + +/obj/machinery/light/built/Initialize(mapload) + . = ..() + status = LIGHT_EMPTY + update(FALSE, TRUE) + +/obj/machinery/light/no_nightlight + nightshift_enabled = FALSE + +/obj/machinery/light/warm + bulb_colour = "#fae5c1" + +/obj/machinery/light/warm/no_nightlight + nightshift_allowed = FALSE + +/obj/machinery/light/cold + bulb_colour = "#deefff" + nightshift_light_color = "#deefff" + +/obj/machinery/light/cold/no_nightlight + nightshift_allowed = FALSE + +/obj/machinery/light/red/dim + brightness = 4 + bulb_power = 0.7 + +/obj/machinery/light/blacklight + bulb_colour = "#A700FF" + nightshift_allowed = FALSE + brightness = 8 + +/obj/machinery/light/dim + nightshift_allowed = FALSE + bulb_colour = "#FFDDCC" + bulb_power = 0.6 + +// the smaller bulb light fixture + +/obj/machinery/light/small + icon_state = "bulb" + base_state = "bulb" + fitting = "bulb" + brightness = 6 + desc = "A small lighting fixture." + bulb_colour = "#FFE6CC" //little less cozy, bit more industrial, but still cozy.. -qwerty + light_type = /obj/item/light/bulb + +/obj/machinery/light/small/broken + status = LIGHT_BROKEN + icon_state = "bulb-broken" + +/obj/machinery/light/small/built + icon_state = "bulb-empty" + start_with_cell = FALSE + +/obj/machinery/light/small/built/Initialize(mapload) + . = ..() + status = LIGHT_EMPTY + update(FALSE, TRUE) + +/obj/machinery/light/small/blacklight + bulb_colour = "#A700FF" + nightshift_allowed = FALSE + brightness = 4 + +// -------- Directional presets +// The directions are backwards on the lights we have now +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light, 0) + +// ---- Broken tube +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/broken, 0) + +// ---- Tube construct +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/light_construct, 0) + +// ---- Tube frames +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/built, 0) + +// ---- No nightlight tubes +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/no_nightlight, 0) + +// ---- Warm light tubes +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/warm, 0) + +// ---- No nightlight warm light tubes +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/warm/no_nightlight, 0) + +// ---- Cold light tubes +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/cold, 0) + +// ---- No nightlight cold light tubes +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/cold/no_nightlight, 0) + +// ---- Blacklight tubes +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/blacklight, 0) + +// ---- Dim tubes +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/dim, 0) + + +// -------- Bulb lights +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/small, 0) + +// ---- Bulb construct +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/light_construct/small, 0) + +// ---- Bulb frames +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/small/built, 0) + +// ---- Broken bulbs +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/small/broken, 0) + +// ---- Blacklight bulbs +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/small/blacklight, 0) diff --git a/code/modules/power/lighting/light_wallframes.dm b/code/modules/power/lighting/light_wallframes.dm index 8189ca6caa75d..0e3c9ae3433d3 100644 --- a/code/modules/power/lighting/light_wallframes.dm +++ b/code/modules/power/lighting/light_wallframes.dm @@ -5,7 +5,7 @@ icon = 'icons/obj/lighting.dmi' icon_state = "tube-construct-item" result_path = /obj/structure/light_construct - inverse = TRUE + wall_external = TRUE /obj/item/wallframe/light_fixture/small name = "small light fixture frame" diff --git a/code/modules/reagents/reagent_dispenser.dm b/code/modules/reagents/reagent_dispenser.dm index f3ea9bee68909..2d275eb4daed0 100644 --- a/code/modules/reagents/reagent_dispenser.dm +++ b/code/modules/reagents/reagent_dispenser.dm @@ -126,6 +126,8 @@ layer = ABOVE_WINDOW_LAYER reagent_id = /datum/reagent/consumable/condensedcapsaicin +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/reagent_dispensers/peppertank, 30) + /obj/structure/reagent_dispensers/peppertank/Initialize(mapload) . = ..() if(prob(1)) @@ -182,6 +184,7 @@ layer = ABOVE_WINDOW_LAYER reagent_id = /datum/reagent/consumable/virus_food +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/reagent_dispensers/virusfood, 30) /obj/structure/reagent_dispensers/cooking_oil name = "vat of cooking oil" diff --git a/code/modules/security/genpop.dm b/code/modules/security/genpop.dm index 366a0372b83a9..3b1128d06a88e 100644 --- a/code/modules/security/genpop.dm +++ b/code/modules/security/genpop.dm @@ -364,7 +364,6 @@ icon = 'icons/obj/machines/genpop_display.dmi' icon_state = "frame" pixel_shift = 32 - inverse = 1 result_path = /obj/machinery/genpop_interface /obj/item/electronics/genpop_interface diff --git a/code/modules/security_levels/keycard_authentication.dm b/code/modules/security_levels/keycard_authentication.dm index a9042d327dd23..a0627309447f7 100644 --- a/code/modules/security_levels/keycard_authentication.dm +++ b/code/modules/security_levels/keycard_authentication.dm @@ -25,6 +25,8 @@ GLOBAL_DATUM_INIT(keycard_events, /datum/events, new) var/mob/triggerer = null var/waiting = 0 +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/keycard_auth, 26) + /obj/machinery/keycard_auth/Initialize(mapload) . = ..() ev = GLOB.keycard_events.addEvent("triggerEvent", CALLBACK(src, PROC_REF(triggerEvent))) @@ -78,12 +80,28 @@ GLOBAL_DATUM_INIT(keycard_events, /datum/events, new) if(event_source) event_source.trigger_event(usr) event_source = null + update_appearance() . = TRUE if("bsa_unlock") if(!event_source) sendEvent(KEYCARD_BSA_UNLOCK) . = TRUE +/obj/machinery/keycard_auth/update_appearance(updates) + . = ..() + + if(event_source && !(machine_stat & (NOPOWER|BROKEN))) + set_light(1.4, 0.7, "#5668E1") + else + set_light(0) + +/obj/machinery/keycard_auth/update_overlays() + . = ..() + + if(event_source && !(machine_stat & (NOPOWER|BROKEN))) + . += mutable_appearance(icon, "auth_on") + . += emissive_appearance(icon, "auth_on", alpha = src.alpha) + /obj/machinery/keycard_auth/proc/sendEvent(event_type) triggerer = usr event = event_type @@ -97,13 +115,13 @@ GLOBAL_DATUM_INIT(keycard_events, /datum/events, new) waiting = 0 /obj/machinery/keycard_auth/proc/triggerEvent(source) - icon_state = "auth_on" event_source = source + update_appearance() addtimer(CALLBACK(src, PROC_REF(eventTriggered)), 20) /obj/machinery/keycard_auth/proc/eventTriggered() - icon_state = "auth_off" event_source = null + update_appearance() /obj/machinery/keycard_auth/proc/trigger_event(confirmer) log_game("[key_name(triggerer)] triggered and [key_name(confirmer)] confirmed event [event]") diff --git a/code/modules/vending/medical_wall.dm b/code/modules/vending/medical_wall.dm index cc87d55106ac1..df7b1935f9110 100644 --- a/code/modules/vending/medical_wall.dm +++ b/code/modules/vending/medical_wall.dm @@ -22,6 +22,8 @@ tiltable = FALSE light_mask = "wallmed-light-mask" +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/vending/wallmed, 32) + /obj/item/vending_refill/wallmed machine_name = "NanoMed" icon_state = "refill_medical" diff --git a/icons/obj/decals.dmi b/icons/obj/decals.dmi index 98cfd251c76ff0291a8212c74ec06a8aa21bb822..c53226d8fdaf4b3c7c132ca7990f50f092b42c42 100644 GIT binary patch literal 38577 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 literal 40180 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

Mc{(!=G^?Hbl2Rbtj7Y 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 tTbsmFU|8nDwLeJ@&Hpgz$sy2i Date: Wed, 17 Jul 2024 10:10:47 -0500 Subject: [PATCH 002/162] Automatic changelog generation for PR #11055 [ci skip] --- html/changelogs/AutoChangeLog-pr-11055.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11055.yml diff --git a/html/changelogs/AutoChangeLog-pr-11055.yml b/html/changelogs/AutoChangeLog-pr-11055.yml new file mode 100644 index 0000000000000..0f38f40a140e2 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11055.yml @@ -0,0 +1,16 @@ +author: rkz, esainane, fippefi, TastyFish +delete-after: true +changes: + - rscadd: emissives for air alarms & request consoles + - refactor: Wall mounted and directional objects have undergone major internal simplification. + Please report anything unusual! + - bugfix: You can no longer stack an indefinite amount of Intercoms on the same + wall. + - bugfix: Wall mounted items on top of the wall now consistently check against other + items on top of the wall, and items coming out of the wall now consistently + check against other items coming out of the wall. + - bugfix: The various directional pixel offsets within an APC, Fire Extinguisher + Cabinet, Intercom, or Newscaster have been made consistent with each other. + - bugfix: The pixel offsets of Intercoms, Fire Alarms, Fire Extinguisher Cabinets, + Flashers, and Newscasters have been made consistent between roundstart and constructed + instances. From a3b142770114888d37337d81fade833b83798ffd Mon Sep 17 00:00:00 2001 From: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Wed, 17 Jul 2024 16:03:43 +0000 Subject: [PATCH 003/162] Automatic changelog compile [ci skip] --- html/changelog.html | 11 +++++++++++ html/changelogs/.all_changelog.yml | 15 +++++++++++++++ html/changelogs/AutoChangeLog-pr-11055.yml | 16 ---------------- 3 files changed, 26 insertions(+), 16 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-11055.yml diff --git a/html/changelog.html b/html/changelog.html index 9a6e0e5c2f671..ef5ac9366c10a 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -56,6 +56,17 @@ -->

+

17 July 2024

+

rkz, esainane, fippefi, TastyFish updated:

+
    +
  • emissives for air alarms & request consoles
  • +
  • Wall mounted and directional objects have undergone major internal simplification. Please report anything unusual!
  • +
  • You can no longer stack an indefinite amount of Intercoms on the same wall.
  • +
  • Wall mounted items on top of the wall now consistently check against other items on top of the wall, and items coming out of the wall now consistently check against other items coming out of the wall.
  • +
  • The various directional pixel offsets within an APC, Fire Extinguisher Cabinet, Intercom, or Newscaster have been made consistent with each other.
  • +
  • The pixel offsets of Intercoms, Fire Alarms, Fire Extinguisher Cabinets, Flashers, and Newscasters have been made consistent between roundstart and constructed instances.
  • +
+

16 July 2024

PowerfulBacon updated:

    diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index b00a56c90ad7c..35bc6f93a0335 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -43611,3 +43611,18 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. while you are lying on them. rkz, MLGTASTICa: - bugfix: fixes ody mechhuds +2024-07-17: + rkz, esainane, fippefi, TastyFish: + - rscadd: emissives for air alarms & request consoles + - refactor: Wall mounted and directional objects have undergone major internal simplification. + Please report anything unusual! + - bugfix: You can no longer stack an indefinite amount of Intercoms on the same + wall. + - bugfix: Wall mounted items on top of the wall now consistently check against other + items on top of the wall, and items coming out of the wall now consistently + check against other items coming out of the wall. + - bugfix: The various directional pixel offsets within an APC, Fire Extinguisher + Cabinet, Intercom, or Newscaster have been made consistent with each other. + - bugfix: The pixel offsets of Intercoms, Fire Alarms, Fire Extinguisher Cabinets, + Flashers, and Newscasters have been made consistent between roundstart and constructed + instances. diff --git a/html/changelogs/AutoChangeLog-pr-11055.yml b/html/changelogs/AutoChangeLog-pr-11055.yml deleted file mode 100644 index 0f38f40a140e2..0000000000000 --- a/html/changelogs/AutoChangeLog-pr-11055.yml +++ /dev/null @@ -1,16 +0,0 @@ -author: rkz, esainane, fippefi, TastyFish -delete-after: true -changes: - - rscadd: emissives for air alarms & request consoles - - refactor: Wall mounted and directional objects have undergone major internal simplification. - Please report anything unusual! - - bugfix: You can no longer stack an indefinite amount of Intercoms on the same - wall. - - bugfix: Wall mounted items on top of the wall now consistently check against other - items on top of the wall, and items coming out of the wall now consistently - check against other items coming out of the wall. - - bugfix: The various directional pixel offsets within an APC, Fire Extinguisher - Cabinet, Intercom, or Newscaster have been made consistent with each other. - - bugfix: The pixel offsets of Intercoms, Fire Alarms, Fire Extinguisher Cabinets, - Flashers, and Newscasters have been made consistent between roundstart and constructed - instances. From 2dcbe0e52ffdf929d8eb123736c741eaea7bd519 Mon Sep 17 00:00:00 2001 From: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Thu, 18 Jul 2024 00:11:36 +0000 Subject: [PATCH 004/162] Automatic changelog compile [ci skip] --- html/changelog.html | 6 ------ 1 file changed, 6 deletions(-) diff --git a/html/changelog.html b/html/changelog.html index ef5ac9366c10a..f73e6dba3c098 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -625,12 +625,6 @@

    BeeLover updated:

    • fixes a typo when trying to go on land with a lava boat
    - -

    16 May 2024

    -

    XeonMations updated:

    -
      -
    • Fixed the lavaland base's atmosphere alarm going off every shift
    • -
GoonStation 13 Development Team From 01997c6fee1cb541adc022520491060c36c1005e Mon Sep 17 00:00:00 2001 From: ro5490 <17776299+ro5490@users.noreply.github.com> Date: Thu, 18 Jul 2024 04:06:01 +0100 Subject: [PATCH 005/162] Mimite Runtime Fixes, Mob Balancing, and more. (#11194) * Shorter Announce, spawn up, ghost announce, health lower, vent fix, nerf * Alert for event end, Limit replication * Event end now stops all replication * Fixes runtime * ... * Moved all_mimites to mobs.dm, added a cap for replication, fixed timer on event, added switch for replication limit * Fixes crate replication, adjusts spawn rates --- code/_globalvars/lists/mobs.dm | 1 + code/modules/events/mimite_infestation.dm | 22 ++- .../living/simple_animal/hostile/mimite.dm | 163 +++++++++++------- 3 files changed, 119 insertions(+), 67 deletions(-) diff --git a/code/_globalvars/lists/mobs.dm b/code/_globalvars/lists/mobs.dm index 376d31cab6cd7..73b9a2c418b4a 100644 --- a/code/_globalvars/lists/mobs.dm +++ b/code/_globalvars/lists/mobs.dm @@ -36,6 +36,7 @@ GLOBAL_LIST_EMPTY(pai_list) GLOBAL_LIST_EMPTY(available_ai_shells) GLOBAL_LIST_INIT(simple_animals, list(list(),list(),list(),list())) // One for each AI_* status define GLOBAL_LIST_EMPTY(spidermobs) //all sentient spider mobs +GLOBAL_LIST_EMPTY(all_mimites) //all mimites and their subtypes GLOBAL_LIST_EMPTY(bots_list) GLOBAL_LIST_EMPTY(ai_eyes) GLOBAL_LIST_EMPTY(suit_sensors_list) //all people with suit sensors on diff --git a/code/modules/events/mimite_infestation.dm b/code/modules/events/mimite_infestation.dm index da20c300f0bb8..59c02b9e1b3df 100644 --- a/code/modules/events/mimite_infestation.dm +++ b/code/modules/events/mimite_infestation.dm @@ -6,13 +6,14 @@ /datum/round_event/mimite_infestation - announceWhen = 400 + announceWhen = 200 // 50% chance of being incremented by one - var/spawncount = 2 + var/spawncount = 3 fakeable = TRUE /datum/round_event/mimite_infestation/setup() announceWhen = rand(announceWhen, announceWhen + 50) + endWhen = 3600 //60 min if(prob(50)) spawncount++ @@ -21,7 +22,6 @@ for(var/mob/living/simple_animal/hostile/mimite/A) if(A.stat != DEAD) living_mimites = TRUE - if(living_mimites || fake) priority_announce("Unidentified lifesigns detected coming aboard [station_name()]. Secure any exterior access, including ducting and ventilation.", "Lifesign Alert", ANNOUNCER_ALIENS) @@ -43,7 +43,23 @@ while(spawncount > 0 && vents.len) var/obj/vent = pick_n_take(vents) var/mob/living/simple_animal/hostile/mimite/new_mimite = new(vent.loc) + switch(length(GLOB.player_list)) + if(0 to 20) + new_mimite.remaining_replications = 3 + if(20 to 40) + new_mimite.remaining_replications = 4 + else + new_mimite.remaining_replications = 5 spawncount-- + announce_to_ghosts(new_mimite) message_admins("[ADMIN_LOOKUPFLW(new_mimite)] has been spawned by an event.") log_game("mimites where spawned by an event.") return SUCCESSFUL_SPAWN + + +/datum/round_event/mimite_infestation/end() + if(LAZYLEN(GLOB.all_mimites) >= 1) //If they're still around at the end of 60 min, turn of replication permanently + for(var/mob/living/simple_animal/hostile/mimite/M in GLOB.all_mimites) + M.eventongoing = FALSE + else + priority_announce("Sensors are no-longer detecting an outbreak of Mimites, well done crew!", "Lifesign Alert", SSstation.announcer.get_rand_alert_sound()) diff --git a/code/modules/mob/living/simple_animal/hostile/mimite.dm b/code/modules/mob/living/simple_animal/hostile/mimite.dm index 3e4e314126ef4..bd7599902d93e 100644 --- a/code/modules/mob/living/simple_animal/hostile/mimite.dm +++ b/code/modules/mob/living/simple_animal/hostile/mimite.dm @@ -1,4 +1,5 @@ -#define MIMITE_COOLDOWN 80 +#define MIMITE_COOLDOWN 60 +#define MIMITE_VENT_COOLDOWN 100 /mob/living/simple_animal/hostile/mimite name = "Mimite" @@ -14,13 +15,12 @@ lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE deathmessage = "splatters into a pile of black gunk!" del_on_death = TRUE - response_help = "touches" response_disarm = "pushes" response_harm = "hits" speed = 3 - maxHealth = 75 - health = 75 + maxHealth = 50 + health = 50 gender = NEUTER mob_biotypes = list(MOB_INORGANIC) wander = FALSE @@ -66,19 +66,26 @@ var/travelling_in_vent = 0 var/replicate = TRUE var/venthunt = TRUE + var/mimite_lastmove = null //Updates/Stores position of the mimite while it's moving + var/mimite_stuck = 0 //If mimite_lastmove hasn't changed, this will increment until it reaches mimite_stuck_threshold + var/mimite_stuck_threshold = 10 //if this == mimite_stuck, it'll force the mimite to stop moving + var/attemptingventcrawl = FALSE + var/eventongoing = TRUE + var/remaining_replications = 4 /mob/living/simple_animal/hostile/mimite/Initialize() . = ..() AddElement(/datum/element/point_of_interest) + GLOB.all_mimites += src var/image/I = image(icon = 'icons/mob/hud.dmi', icon_state = "hudcultist", layer = DATA_HUD_PLANE, loc = src) I.alpha = 200 I.appearance_flags = RESET_ALPHA add_alt_appearance(/datum/atom_hud/alternate_appearance/basic/mimites, "hudcultist", I) /mob/living/simple_animal/hostile/mimite/examine(mob/user) - if(morphed) + if(morphed && replicate && venthunt) . = form.examine(user) - if(get_dist(user,src)<=2) + if(get_dist(user,src)<=4) . += "It doesn't look quite right..." else . = ..() @@ -179,6 +186,8 @@ if(LAZYLEN(things) >= 1) var/atom/movable/T = pick(things) assume(T) + else + approachvent() /mob/living/simple_animal/hostile/mimite/can_track(mob/living/user) if(morphed) @@ -194,7 +203,7 @@ /mob/living/simple_animal/hostile/mimite/attack_hand(mob/living/carbon/human/M) if(morphed) M.Knockdown(40) - M.reagents.add_reagent(/datum/reagent/toxin/morphvenom/mimite, 10) + M.reagents.add_reagent(/datum/reagent/toxin/morphvenom/mimite, 5) to_chat(M, "[src] bites you!") visible_message("[src] violently bites [M]!",\ "You ambush [M]!", null, COMBAT_MESSAGE_RANGE) @@ -203,72 +212,99 @@ ..() /mob/living/simple_animal/hostile/mimite/Life() - ..() - if(QDELETED(entry_vent)) - entry_vent = null + . = ..() if(isturf(loc) && replicate) - mimite_growth += rand(0,2) - if(mimite_growth >= 250) + mimite_growth += rand(1,6) + if(mimite_growth >= 350 && remaining_replications) if(!grow_as) - grow_as = pick(/mob/living/simple_animal/hostile/mimite, /mob/living/simple_animal/hostile/mimite/crate, /mob/living/simple_animal/hostile/mimite/ranged) + grow_as = pick_weight(list(/mob/living/simple_animal/hostile/mimite = 50, /mob/living/simple_animal/hostile/mimite/ranged = 45, /mob/living/simple_animal/hostile/mimite/crate = 5)) var/mob/living/simple_animal/hostile/mimite/S = new grow_as(src.loc) - playsound(S.loc, 'sound/effects/meatslap.ogg', 20, TRUE) + remaining_replications-- + S.remaining_replications = remaining_replications + playsound(S.loc, 'sound/effects/meatslap.ogg', 60, TRUE) mimite_growth = 0 + approachvent() if(AIStatus == AI_STATUS_OFF || client) return - if(venthunt) - if(travelling_in_vent) - if(isturf(loc)) - travelling_in_vent = 0 + if(venthunt && !attemptingventcrawl && mimite_time <= world.time && prob(25)) + approachvent() + if(attemptingventcrawl && entry_vent) + SSmove_manager.move_to(src, entry_vent, 1) + tryventcrawl() + if(isStuck()) + SSmove_manager.stop_looping(src) + +/mob/living/simple_animal/hostile/mimite/proc/approachvent() + for(var/obj/machinery/atmospherics/components/unary/vent_pump/v in view(6,src)) + if(!v.welded) + entry_vent = v + SSmove_manager.move_to(src, entry_vent, 1) + break + tryventcrawl() + +/mob/living/simple_animal/hostile/mimite/proc/tryventcrawl() + attemptingventcrawl = TRUE + mimite_time = world.time + MIMITE_VENT_COOLDOWN + if(QDELETED(entry_vent)) + entry_vent = null + if(travelling_in_vent) + if(isturf(loc)) + travelling_in_vent = 0 + entry_vent = null + attemptingventcrawl = FALSE + else if(entry_vent) + if(get_dist(src, entry_vent) <= 3) + var/list/vents = list() + var/datum/pipeline/entry_vent_parent = entry_vent.parents[1] + for(var/obj/machinery/atmospherics/components/unary/vent_pump/temp_vent in entry_vent_parent.other_atmosmch) + vents.Add(temp_vent) + if(!vents.len) entry_vent = null - else if(entry_vent) - if(get_dist(src, entry_vent) <= 3) - var/list/vents = list() - var/datum/pipeline/entry_vent_parent = entry_vent.parents[1] - for(var/obj/machinery/atmospherics/components/unary/vent_pump/temp_vent in entry_vent_parent.other_atmosmch) - vents.Add(temp_vent) - if(!vents.len) + attemptingventcrawl = FALSE + return + var/obj/machinery/atmospherics/components/unary/vent_pump/exit_vent = pick(vents) + var/travel_time = round(get_dist(loc, exit_vent.loc) * 2) + travelling_in_vent = 1 + spawn(travel_time) + if(!exit_vent || exit_vent.welded) + forceMove(entry_vent) entry_vent = null + attemptingventcrawl = FALSE + travelling_in_vent = 0 return - var/obj/machinery/atmospherics/components/unary/vent_pump/exit_vent = pick(vents) - if(prob(50)) + else visible_message("[src] scrambles into the ventilation ducts!", \ - "You hear something scampering through the ventilation ducts.") - - spawn(rand(20,60)) - forceMove(exit_vent) - var/travel_time = round(get_dist(loc, exit_vent.loc) / 2) - spawn(travel_time) - - if(!exit_vent || exit_vent.welded) - forceMove(entry_vent) - entry_vent = null - return - - if(prob(50)) - audible_message("You hear something scampering through the ventilation ducts.") - sleep(travel_time) - - if(!exit_vent || exit_vent.welded) - forceMove(entry_vent) - entry_vent = null - return - forceMove(exit_vent.loc) - entry_vent = null - var/area/new_area = get_area(loc) - if(new_area) - new_area.Entered(src) - SSmove_manager.move_away(src, exit_vent, 4) - //================= - else if(prob(1)) - //ventcrawl! - for(var/obj/machinery/atmospherics/components/unary/vent_pump/v in view(6,src)) - if(!v.welded) - entry_vent = v - SSmove_manager.move_to(src, entry_vent, 1) - break + "You hear something scampering through the ventilation ducts.") + forceMove(exit_vent.loc) + entry_vent = null + attemptingventcrawl = FALSE + travelling_in_vent = 0 + var/area/new_area = get_area(loc) + if(new_area) + new_area.Entered(src) + SSmove_manager.move_away(src, exit_vent, 4) + else + entry_vent = null + attemptingventcrawl = FALSE + travelling_in_vent = 0 + return + +/mob/living/simple_animal/hostile/mimite/proc/isStuck() + //Check to see if the mimite is stuck due to things like windows or doors or windowdoors + if(mimite_lastmove) + if(mimite_lastmove == src.loc) + if(mimite_stuck_threshold >= ++mimite_stuck) + mimite_stuck = 0 + mimite_lastmove = null + return 1 + else + mimite_lastmove = null + else + mimite_lastmove = src.loc + return 0 /mob/living/simple_animal/hostile/mimite/death(gibbed) + GLOB.all_mimites -= src new /obj/effect/decal/cleanable/oil(get_turf(src)) ..() @@ -285,7 +321,6 @@ melee_damage = 15 speed = 4 move_to_delay = 4 - replicate = FALSE venthunt = FALSE morphed = TRUE @@ -315,8 +350,8 @@ morphed = FALSE vision_range = 9 aggro_vision_range = 9 - M.Knockdown(60) - M.reagents.add_reagent(/datum/reagent/toxin/morphvenom/mimite, 15) + M.Knockdown(20) + M.reagents.add_reagent(/datum/reagent/toxin/morphvenom/mimite, 10) to_chat(M, "[src] bites you!") visible_message("[src] violently bites [M]!",\ "You ambush [M]!", null, COMBAT_MESSAGE_RANGE) From 5b37b85b60ab2d92ec225f1a5fd216e03736ede3 Mon Sep 17 00:00:00 2001 From: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Wed, 17 Jul 2024 22:15:31 -0500 Subject: [PATCH 006/162] Automatic changelog generation for PR #11194 [ci skip] --- html/changelogs/AutoChangeLog-pr-11194.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11194.yml diff --git a/html/changelogs/AutoChangeLog-pr-11194.yml b/html/changelogs/AutoChangeLog-pr-11194.yml new file mode 100644 index 0000000000000..8debdbc59e7a4 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11194.yml @@ -0,0 +1,10 @@ +author: ro5490 +delete-after: true +changes: + - rscadd: If all Mimites are dead, an announcement plays. + - rscadd: If the Mimite event hits 60 minutes and mimites still alive, they stop + replicating entirely + - tweak: tweaked replication rate of the Mimites, and added a replication limit + - balance: Nerfed Mimite health and ambush venom. Remember that they can be scanned + with Discovery Scanners and examine can reveal them. + - bugfix: fixed a few runtimes regarding Mimites From 1fe4ef7a8b5cedb4f8e2864c47038288c545095e Mon Sep 17 00:00:00 2001 From: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Thu, 18 Jul 2024 04:03:55 +0000 Subject: [PATCH 007/162] Automatic changelog compile [ci skip] --- html/changelog.html | 10 ++++++++++ html/changelogs/.all_changelog.yml | 9 +++++++++ html/changelogs/AutoChangeLog-pr-11194.yml | 10 ---------- 3 files changed, 19 insertions(+), 10 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-11194.yml diff --git a/html/changelog.html b/html/changelog.html index f73e6dba3c098..2f9d0b77754ed 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -56,6 +56,16 @@ -->
+

18 July 2024

+

ro5490 updated:

+
    +
  • If all Mimites are dead, an announcement plays.
  • +
  • If the Mimite event hits 60 minutes and mimites still alive, they stop replicating entirely
  • +
  • tweaked replication rate of the Mimites, and added a replication limit
  • +
  • Nerfed Mimite health and ambush venom. Remember that they can be scanned with Discovery Scanners and examine can reveal them.
  • +
  • fixed a few runtimes regarding Mimites
  • +
+

17 July 2024

rkz, esainane, fippefi, TastyFish updated:

    diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index 35bc6f93a0335..15020c41ae30d 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -43626,3 +43626,12 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. - bugfix: The pixel offsets of Intercoms, Fire Alarms, Fire Extinguisher Cabinets, Flashers, and Newscasters have been made consistent between roundstart and constructed instances. +2024-07-18: + ro5490: + - rscadd: If all Mimites are dead, an announcement plays. + - rscadd: If the Mimite event hits 60 minutes and mimites still alive, they stop + replicating entirely + - tweak: tweaked replication rate of the Mimites, and added a replication limit + - balance: Nerfed Mimite health and ambush venom. Remember that they can be scanned + with Discovery Scanners and examine can reveal them. + - bugfix: fixed a few runtimes regarding Mimites diff --git a/html/changelogs/AutoChangeLog-pr-11194.yml b/html/changelogs/AutoChangeLog-pr-11194.yml deleted file mode 100644 index 8debdbc59e7a4..0000000000000 --- a/html/changelogs/AutoChangeLog-pr-11194.yml +++ /dev/null @@ -1,10 +0,0 @@ -author: ro5490 -delete-after: true -changes: - - rscadd: If all Mimites are dead, an announcement plays. - - rscadd: If the Mimite event hits 60 minutes and mimites still alive, they stop - replicating entirely - - tweak: tweaked replication rate of the Mimites, and added a replication limit - - balance: Nerfed Mimite health and ambush venom. Remember that they can be scanned - with Discovery Scanners and examine can reveal them. - - bugfix: fixed a few runtimes regarding Mimites From b8967edd3369e1d4af2f48405e1ce3f43f3ed2c4 Mon Sep 17 00:00:00 2001 From: ro5490 <17776299+ro5490@users.noreply.github.com> Date: Thu, 18 Jul 2024 10:12:17 +0100 Subject: [PATCH 008/162] Mimites, final fixes(hopefully) - Requested by EvilDragon (#11207) * Lazyadd/LazyRemove fixes, stuck threshold define, Destroy() * adds Undefine * swaps length for lazylen * reverts lazyadd/remove and lazylen --- code/modules/events/mimite_infestation.dm | 2 +- .../mob/living/simple_animal/hostile/mimite.dm | 14 +++++++++++--- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/code/modules/events/mimite_infestation.dm b/code/modules/events/mimite_infestation.dm index 59c02b9e1b3df..dd99e6047d6c0 100644 --- a/code/modules/events/mimite_infestation.dm +++ b/code/modules/events/mimite_infestation.dm @@ -58,7 +58,7 @@ /datum/round_event/mimite_infestation/end() - if(LAZYLEN(GLOB.all_mimites) >= 1) //If they're still around at the end of 60 min, turn of replication permanently + if(length(GLOB.all_mimites)) //If they're still around at the end of 60 min, turn of replication permanently for(var/mob/living/simple_animal/hostile/mimite/M in GLOB.all_mimites) M.eventongoing = FALSE else diff --git a/code/modules/mob/living/simple_animal/hostile/mimite.dm b/code/modules/mob/living/simple_animal/hostile/mimite.dm index bd7599902d93e..4ad7b7b70b212 100644 --- a/code/modules/mob/living/simple_animal/hostile/mimite.dm +++ b/code/modules/mob/living/simple_animal/hostile/mimite.dm @@ -1,5 +1,6 @@ #define MIMITE_COOLDOWN 60 #define MIMITE_VENT_COOLDOWN 100 +#define MIMITE_STUCK_THRESHOLD 10 /mob/living/simple_animal/hostile/mimite name = "Mimite" @@ -68,7 +69,6 @@ var/venthunt = TRUE var/mimite_lastmove = null //Updates/Stores position of the mimite while it's moving var/mimite_stuck = 0 //If mimite_lastmove hasn't changed, this will increment until it reaches mimite_stuck_threshold - var/mimite_stuck_threshold = 10 //if this == mimite_stuck, it'll force the mimite to stop moving var/attemptingventcrawl = FALSE var/eventongoing = TRUE var/remaining_replications = 4 @@ -293,7 +293,7 @@ //Check to see if the mimite is stuck due to things like windows or doors or windowdoors if(mimite_lastmove) if(mimite_lastmove == src.loc) - if(mimite_stuck_threshold >= ++mimite_stuck) + if(MIMITE_STUCK_THRESHOLD >= ++mimite_stuck) mimite_stuck = 0 mimite_lastmove = null return 1 @@ -304,10 +304,13 @@ return 0 /mob/living/simple_animal/hostile/mimite/death(gibbed) - GLOB.all_mimites -= src new /obj/effect/decal/cleanable/oil(get_turf(src)) ..() +/mob/living/simple_animal/hostile/mimite/Destroy() + GLOB.all_mimites -= src + ..() + /mob/living/simple_animal/hostile/mimite/crate name = "crate" desc = "A rectangular steel crate." @@ -375,3 +378,8 @@ minimum_distance = 1 melee_queue_distance = 1 projectiletype = /obj/projectile/beam/disabler + + +#undef MIMITE_COOLDOWN +#undef MIMITE_VENT_COOLDOWN +#undef MIMITE_STUCK_THRESHOLD From 7073fd1b9e818d510f8f2ebb7b6a6721daf9014c Mon Sep 17 00:00:00 2001 From: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Thu, 18 Jul 2024 04:21:50 -0500 Subject: [PATCH 009/162] Automatic changelog generation for PR #11207 [ci skip] --- html/changelogs/AutoChangeLog-pr-11207.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11207.yml diff --git a/html/changelogs/AutoChangeLog-pr-11207.yml b/html/changelogs/AutoChangeLog-pr-11207.yml new file mode 100644 index 0000000000000..4ebb8e7f83bf6 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11207.yml @@ -0,0 +1,4 @@ +author: ro5490 +delete-after: true +changes: + - code_imp: Threshold Define, and add destroy for Mimites From 9160a6574750dc072c2e1783710669152d6bd5c4 Mon Sep 17 00:00:00 2001 From: Tsar-Salat <62388554+Tsar-Salat@users.noreply.github.com> Date: Thu, 18 Jul 2024 05:14:27 -0400 Subject: [PATCH 010/162] 1 line lightswitch fix (#11206) * me when * lavaland too i guess --- _maps/map_files/Mining/Lavaland.dmm | 22 ++++++---------------- code/game/machinery/lightswitch.dm | 2 +- code/game/objects/items/wall_mounted.dm | 2 +- 3 files changed, 8 insertions(+), 18 deletions(-) diff --git a/_maps/map_files/Mining/Lavaland.dmm b/_maps/map_files/Mining/Lavaland.dmm index faf0b9ff6f7c4..54ccf0595f554 100644 --- a/_maps/map_files/Mining/Lavaland.dmm +++ b/_maps/map_files/Mining/Lavaland.dmm @@ -2697,7 +2697,7 @@ /turf/open/floor/iron, /area/mine/science) "tk" = ( -/obj/structure/camera_assembly, +/obj/machinery/camera/directional/north, /turf/open/floor/iron, /area/mine/science) "tm" = ( @@ -3197,9 +3197,7 @@ /area/mine/eva) "wV" = ( /obj/effect/decal/cleanable/greenglow/filled, -/obj/structure/camera_assembly{ - dir = 6 - }, +/obj/machinery/camera/directional/north, /turf/open/floor/carpet/royalblue, /area/mine/science) "wW" = ( @@ -3263,9 +3261,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/structure/camera_assembly{ - dir = 5 - }, +/obj/machinery/camera/directional/west, /turf/open/floor/iron, /area/mine/science) "xy" = ( @@ -4571,9 +4567,7 @@ /area/lavaland/surface/outdoors) "HG" = ( /obj/structure/closet/crate/science, -/obj/structure/camera_assembly{ - dir = 5 - }, +/obj/machinery/camera/directional/west, /turf/open/floor/iron, /area/mine/science) "HR" = ( @@ -5311,10 +5305,8 @@ /turf/open/floor/carpet/blue, /area/mine/living_quarters) "NB" = ( -/obj/structure/camera_assembly{ - dir = 6 - }, /obj/structure/chair/foldable, +/obj/machinery/camera/directional/north, /turf/open/floor/iron/dark, /area/mine/science) "ND" = ( @@ -6171,9 +6163,7 @@ /obj/effect/decal/cleanable/dirt/dust, /obj/structure/janitorialcart, /obj/item/mop, -/obj/structure/camera_assembly{ - dir = 6 - }, +/obj/machinery/camera/directional/north, /turf/open/floor/engine, /area/mine/science) "Un" = ( diff --git a/code/game/machinery/lightswitch.dm b/code/game/machinery/lightswitch.dm index 1e04f4ffb26e7..9fb7ce25ad2ec 100644 --- a/code/game/machinery/lightswitch.dm +++ b/code/game/machinery/lightswitch.dm @@ -119,4 +119,4 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light_switch, 26) desc = "Used for building wall-mounted light switches." icon_state = "lightswitch" result_path = /obj/machinery/light_switch - pixel_shift = -26 + pixel_shift = 26 diff --git a/code/game/objects/items/wall_mounted.dm b/code/game/objects/items/wall_mounted.dm index edab3f0e04f95..8b36921e0e949 100644 --- a/code/game/objects/items/wall_mounted.dm +++ b/code/game/objects/items/wall_mounted.dm @@ -32,7 +32,7 @@ /obj/item/wallframe/proc/attach(turf/on_wall, mob/user) if(result_path) - playsound(src.loc, 'sound/machines/click.ogg', 75, 1) + playsound(src.loc, 'sound/machines/click.ogg', 75, TRUE) user.visible_message("[user.name] attaches [src] to the wall.", "You attach [src] to the wall.", "You hear clicking.") From 4029ad38983c25ca556e7e5ba504269a6c7239c6 Mon Sep 17 00:00:00 2001 From: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Thu, 18 Jul 2024 04:31:17 -0500 Subject: [PATCH 011/162] Automatic changelog generation for PR #11206 [ci skip] --- html/changelogs/AutoChangeLog-pr-11206.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11206.yml diff --git a/html/changelogs/AutoChangeLog-pr-11206.yml b/html/changelogs/AutoChangeLog-pr-11206.yml new file mode 100644 index 0000000000000..056a252bf1fa2 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11206.yml @@ -0,0 +1,5 @@ +author: Tsar-Salat +delete-after: true +changes: + - bugfix: placing lightswitch frame uses the correct pixelshift + - bugfix: weird camera thing From dc8baa3de506536fb3dc127b0fedc5a41c61f4f8 Mon Sep 17 00:00:00 2001 From: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Thu, 18 Jul 2024 10:03:32 +0000 Subject: [PATCH 012/162] Automatic changelog compile [ci skip] --- html/changelog.html | 6 ++++++ html/changelogs/.all_changelog.yml | 4 ++++ html/changelogs/AutoChangeLog-pr-11206.yml | 5 ----- html/changelogs/AutoChangeLog-pr-11207.yml | 4 ---- 4 files changed, 10 insertions(+), 9 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-11206.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-11207.yml diff --git a/html/changelog.html b/html/changelog.html index 2f9d0b77754ed..c4e5135b1db6c 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -57,6 +57,11 @@

    18 July 2024

    +

    Tsar-Salat updated:

    +
      +
    • placing lightswitch frame uses the correct pixelshift
    • +
    • weird camera thing
    • +

    ro5490 updated:

    • If all Mimites are dead, an announcement plays.
    • @@ -64,6 +69,7 @@

      ro5490 updated:

    • tweaked replication rate of the Mimites, and added a replication limit
    • Nerfed Mimite health and ambush venom. Remember that they can be scanned with Discovery Scanners and examine can reveal them.
    • fixed a few runtimes regarding Mimites
    • +
    • Threshold Define, and add destroy for Mimites

    17 July 2024

    diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index 15020c41ae30d..2f27e8a329c5d 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -43627,6 +43627,9 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. Flashers, and Newscasters have been made consistent between roundstart and constructed instances. 2024-07-18: + Tsar-Salat: + - bugfix: placing lightswitch frame uses the correct pixelshift + - bugfix: weird camera thing ro5490: - rscadd: If all Mimites are dead, an announcement plays. - rscadd: If the Mimite event hits 60 minutes and mimites still alive, they stop @@ -43635,3 +43638,4 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. - balance: Nerfed Mimite health and ambush venom. Remember that they can be scanned with Discovery Scanners and examine can reveal them. - bugfix: fixed a few runtimes regarding Mimites + - code_imp: Threshold Define, and add destroy for Mimites diff --git a/html/changelogs/AutoChangeLog-pr-11206.yml b/html/changelogs/AutoChangeLog-pr-11206.yml deleted file mode 100644 index 056a252bf1fa2..0000000000000 --- a/html/changelogs/AutoChangeLog-pr-11206.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: Tsar-Salat -delete-after: true -changes: - - bugfix: placing lightswitch frame uses the correct pixelshift - - bugfix: weird camera thing diff --git a/html/changelogs/AutoChangeLog-pr-11207.yml b/html/changelogs/AutoChangeLog-pr-11207.yml deleted file mode 100644 index 4ebb8e7f83bf6..0000000000000 --- a/html/changelogs/AutoChangeLog-pr-11207.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: ro5490 -delete-after: true -changes: - - code_imp: Threshold Define, and add destroy for Mimites From d43efcec97bce92fd898703a0f8eaaff73b2a79f Mon Sep 17 00:00:00 2001 From: Hardly3D <66234359+Hardly3D@users.noreply.github.com> Date: Thu, 18 Jul 2024 13:20:52 -0300 Subject: [PATCH 013/162] New Hairstyle: Short Bangs 2 (#11175) * Adds short bangs 2 * Consistency fix --- .../mob/dead/new_player/sprite_accessories.dm | 4 ++++ icons/mob/human_face.dmi | Bin 103857 -> 104767 bytes 2 files changed, 4 insertions(+) diff --git a/code/modules/mob/dead/new_player/sprite_accessories.dm b/code/modules/mob/dead/new_player/sprite_accessories.dm index 68a2795bfe9ec..619dcf3d7b8b9 100644 --- a/code/modules/mob/dead/new_player/sprite_accessories.dm +++ b/code/modules/mob/dead/new_player/sprite_accessories.dm @@ -683,6 +683,10 @@ name = "Short Bangs" icon_state = "hair_shortbangs" +/datum/sprite_accessory/hair/shortbangs2 + name = "Short Bangs 2" + icon_state = "hair_shortbangs2" + /datum/sprite_accessory/hair/short name = "Short Hair" icon_state = "hair_a" diff --git a/icons/mob/human_face.dmi b/icons/mob/human_face.dmi index eed8562545c00d5bd84e3367e5618c6842df8d1d..214043d7ca8915fd027a1a9221d7f0c8afc86f0c 100644 GIT binary patch delta 5386 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 delta 4469 zcmbW32T)U6x5rQDh=PKJA|N7)^eQz87gS0pQdBx9U3!xmPJk$&NEeXKMVd-LIwAya z&?q1vAT7jzh)AyzFd=#2&im%gdo%CN_wG3}=Rarf^WSUEn!SH(Ve8pmzhq0h0AeGp ztV6E41-k@!1%!C{`vE|B!8_Y-ziIWO&`VB=p0(Y7nvD3$x5?PbM0$dEbZi=Xta&@K zv@w)lQMrNnOm_X2@=?7k;q})ZeHSmLZf%U?v2dhD^d5C_x98TizS+%<4g5<&{>|ve z33yySg^>S&_pTP*Qb-l1E#mkVZ0*>*`)eaS92uo7=mw+HxM!X$^91#+9M(aYxM7lyQ&Y78wnS7tPnBJ2zPDEabMY=LMtv>naH2Brv zF5WWJ333)3Gq4c--N{319yHxp%+Z6#ZakMrz9@kzRg=l?l1$2ou*QtfEjR~^n=8qW z_mR!GBSuaTpdyC0Ot**nx%gEY29!40@-D|-x2$9P%fRD;v#zH2W{F#@CDR*B!@|Q z^*GY+?3!XM`=?OK@X1$ama16-c=8Hk6%{j8Rla$AQjT!YnWNdbve?DB?T(wYhd5o5 zipd|6`dP)2#_z7Af_~Cd<`~R1<&o%7Knzo{l}zqQt?=ylbGY?n-Q_|PAy(PAtxqzg z=_Sb>VEz#cx0Q1VUF8xA*^L2D-dsp^4^zf8`5XSQ{lmS+yyhD3auSNRb|NHln0Ke= zz0l83N!9kEvxC_fZQOT@@_-so+;H>CIa8J7D zPeXn_)!gN`hDPZu#)6khGxIc;2W9y3vKowqmUNyX)Jr!5W8>KuM@vrx1+q;Y)M}Sy z{w3qY`iea&UH_AoTIYtg;c0%4Z&hQO);)VYw=}$;hgw)|emt9~cE3V8Q=Rz|=!;Kh z3!mC_e8}ncRZ1j-HGD3z-{K|kAVUpL`Vq`0;*ud*mx~U{q?p?z%1VTFwGgixSq9}9xIhtGSgDh*oxm(pU zK(ml1?|DJv24g!X9`&kIBd1KOxH{>q;g`UaxFW&fkfKL%rb@D1YRrSGp#hzf4J7_g z=}6YxnD3tvGc1FvE(sQEU}zv`@ywJIYbxKsPb6YE6zz~cIX5FI_RUkjdT#PsppWuL zm-8yiS})v{KMJrR5|6>w=<`}^0dnDvNjk8p&(1d@rDB$Ec3J7y4Q^k&JbAaSdhWy7 zP)O&Oh|_wlKhwS_E5th{`ouNO74B%xJ6LJoVmGogF}c#~j0=@Z4h6G0bLR&2&Bpkj zrrKc}Ez4|iwOf;{*Y~4eU$+>-_;F4@I|b*As5@FJO=v}3`7R;xP`o499$waWJoI6c zZ?CYR$zyHL;kY9Har3%GzC{{X5haz>3Vfrr{wP_SQb4(sL zK}M>Jq|VZ4utr~@`(f?w%Os=;a+ilv5w-Sy_?JyPRWh4MMjAK;f04kD8~YD%F-^XV zm1b_)7XpcY*oe}O4W;5;JPG%ces>sQwa~}k#1wY5Fw6=K_lUu2*&J8L<>2U+*l>in5~(|-=wUL31i;CtmVI`*P&1A5-X{}8N8$~act_`7^_2uo-Ee>L&$k0jZ$SrWZ)BiDtsgreCXvyAMb3pSYbmkvnLujZm zS?NyEE7uVQl(DHxwv+^9CMK*prkJr~xK*V;b5G@|_MqUxz$3)({WkB>T1Db|g%P;I zJQpM9@PlTOQV*AMv6b(JYt%$gi{B&1zk;g>PSgZor_P^)=^GgtxmGMMTeMOsP{M07 z z%(|XxsI~}cB_T*7)Gw1#a7lO(OpbT1ociceU4~vi2$j2;(CWYMNiX&m&EnpAu7)#p3Lap|=L#|s-W~uWsK54#cLv>o zw2^Axm*20bLCNhEgP;av2pTqbiyN@3(!ZRF70IuxtW<;3Mn)`m3pYc=2}bRMU&KAm zrJ4Q`a(o!5saki@YuF`R;61NlnwLhCgrh0Zr?$sruQ{e+BqK-nMoTNH+Lx~UR3r*f zz>_5>|7e_2L{ZbIjRjLlQA?bXikxZ6#|`C~)u}Ka_jWiHMs3;Ip@*;Cj-s1AU8Ac$ zI(WNI31H+7`e5C{WKTEv{Q&mCQD+Xq%fT>}797baDhETDe&TtrUlae!bR150K~>CW z`B3&a-n98HZ%`C|#GE8fAG1b4Q!Zjif~g(*$&J3I2iNOB7787#30-S)Z>!v;ODxsz zid*YVyzj5ou&Wi7@p^_F2%j7dC5A83FE{zL`DL#+ggB^i;}j}ty~n+3<^$B+T>V08HeO zLwp7Z^&blAiQPBelmAIs#No*Q1HJzuHu%qcG~0HjfR}F;{H7U4(zbWKs9o`3J8!vY z>Rtx`ID7X4D0zOzhl*%&x5s4$fSY~o8mR}kP7RUNQeVRHK1c5ZJ&xLW{O_}1s(v>d z017^%XQzQ9I};!Q=%M=zaq4x8~FF#Mb9vj%C3TOx9a4S>8)? z6`swv{F#hoM9s^H-KE_jt*qTQk%8A__8r!t#>afXrmGg4SbICs8?gF@j-uE3|L8Sc zWxY<|f$$v~Cz_yVPqhcVhP(380O zb{BcPxg$OT-#x#NxXKWUNhc&bA z#VaPeaEPgtdJU8J5nn5YLEpLuS445@W7K>zFP>JYlM%3k6y-Kc2$b$7&yw$~tZ%1W zH};3|>!T~X%{d~N${1xP6+btL#xrK$VzKfu%FU|&Og3A?nW<~_#oKb!_I3wl^nU*F ziUuIt^lHy9Q+eo53M}M+gvCu6qQ(*8y7aZJ=S|CO8n2*RVCRD_@E*O6Zn>nCs4{e7 zC(A!xwsHUTQk_IoQvw=qH#K*~fqD{!TVG|NS!yiZUm95U3Q$DK5HcVJN0-Vh4N-%% z_VWIkZNa1j)!riMm!sl)6=vr@2vE)5-6t`&i|i`8&jo!_Vd44A;40md)cpE52!XPGiFugVvd5&H83HcG5##f{z(o73t$VDoG81u?|+|O zKFWA)v!|XsB*e^a>)(Cc|7hU;MUlf#{sDX#F7SWx&D1tYGp4Vpdfx_|h20MW{G0vd zZGN0O#vx(KGZ+B&1UZ3LT|PlGUO69xubhB+(G_-J@69`2z_b@N<#SoU9DFR>)HdfB zF?ANejIbnF0KmQaXIAHRY~&6*)qmXC{@aPs`R^U^|KaPRLn1S;nU|$j+a6}a@S5pW JjIMLse*j?#4%7eu From 9db4cece8cfb565f6d769daef71012f5db0dd36a Mon Sep 17 00:00:00 2001 From: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Thu, 18 Jul 2024 11:30:39 -0500 Subject: [PATCH 014/162] Automatic changelog generation for PR #11175 [ci skip] --- html/changelogs/AutoChangeLog-pr-11175.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11175.yml diff --git a/html/changelogs/AutoChangeLog-pr-11175.yml b/html/changelogs/AutoChangeLog-pr-11175.yml new file mode 100644 index 0000000000000..a1d71d6a04064 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11175.yml @@ -0,0 +1,4 @@ +author: Hardly3D +delete-after: true +changes: + - rscadd: 'Added new hairstyle: Short Bangs 2' From 17726daff007262b81a935bf39e5a0a08c0885e8 Mon Sep 17 00:00:00 2001 From: ToasterBan <54711687+ToasterBan@users.noreply.github.com> Date: Thu, 18 Jul 2024 18:23:16 +0200 Subject: [PATCH 015/162] Baton shove now requires disarm intent (#11187) * tonfa now paralyses rather than sleeps, stunbaton only shoves on disarm * Revert "tonfa now paralyses rather than sleeps, stunbaton only shoves on disarm" This reverts commit ac7814c15fd82aa92ebb5264f8184dc7a12e8335. --- code/game/objects/items/stunbaton.dm | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/code/game/objects/items/stunbaton.dm b/code/game/objects/items/stunbaton.dm index c4a190de8e587..c9f8c581e1732 100644 --- a/code/game/objects/items/stunbaton.dm +++ b/code/game/objects/items/stunbaton.dm @@ -187,13 +187,14 @@ target.stuttering = 20 // Shoving - var/shove_dir = get_dir(user.loc, target.loc) - var/turf/target_shove_turf = get_step(target.loc, shove_dir) - var/mob/living/carbon/human/target_collateral_human = locate(/mob/living/carbon) in target_shove_turf.contents - if (target_collateral_human && target_shove_turf != get_turf(user)) - target.Knockdown(0.5 SECONDS) - target_collateral_human.Knockdown(0.5 SECONDS) - target.Move(target_shove_turf, shove_dir) + if(user.a_intent == INTENT_DISARM) + var/shove_dir = get_dir(user.loc, target.loc) + var/turf/target_shove_turf = get_step(target.loc, shove_dir) + var/mob/living/carbon/human/target_collateral_human = locate(/mob/living/carbon) in target_shove_turf.contents + if (target_collateral_human && target_shove_turf != get_turf(user)) + target.Knockdown(0.5 SECONDS) + target_collateral_human.Knockdown(0.5 SECONDS) + target.Move(target_shove_turf, shove_dir) target.do_stun_animation() From 8a07d8c0f37963ead8d2fb175d131d5306755db3 Mon Sep 17 00:00:00 2001 From: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Thu, 18 Jul 2024 11:40:19 -0500 Subject: [PATCH 016/162] Automatic changelog generation for PR #11187 [ci skip] --- html/changelogs/AutoChangeLog-pr-11187.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11187.yml diff --git a/html/changelogs/AutoChangeLog-pr-11187.yml b/html/changelogs/AutoChangeLog-pr-11187.yml new file mode 100644 index 0000000000000..f4382b16d604f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11187.yml @@ -0,0 +1,4 @@ +author: ToasterBan +delete-after: true +changes: + - tweak: stunbatons only shove on disarm intent From 11287c459fcda766d9f24b34260fdc06ecd865ff Mon Sep 17 00:00:00 2001 From: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Thu, 18 Jul 2024 17:03:21 +0000 Subject: [PATCH 017/162] Automatic changelog compile [ci skip] --- html/changelog.html | 8 ++++++++ html/changelogs/.all_changelog.yml | 4 ++++ html/changelogs/AutoChangeLog-pr-11175.yml | 4 ---- html/changelogs/AutoChangeLog-pr-11187.yml | 4 ---- 4 files changed, 12 insertions(+), 8 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-11175.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-11187.yml diff --git a/html/changelog.html b/html/changelog.html index c4e5135b1db6c..8d6cccffc0f0d 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -57,6 +57,14 @@

    18 July 2024

    +

    Hardly3D updated:

    +
      +
    • Added new hairstyle: Short Bangs 2
    • +
    +

    ToasterBan updated:

    +
      +
    • stunbatons only shove on disarm intent
    • +

    Tsar-Salat updated:

    • placing lightswitch frame uses the correct pixelshift
    • diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index 2f27e8a329c5d..1178f9e8104eb 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -43627,6 +43627,10 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. Flashers, and Newscasters have been made consistent between roundstart and constructed instances. 2024-07-18: + Hardly3D: + - rscadd: 'Added new hairstyle: Short Bangs 2' + ToasterBan: + - tweak: stunbatons only shove on disarm intent Tsar-Salat: - bugfix: placing lightswitch frame uses the correct pixelshift - bugfix: weird camera thing diff --git a/html/changelogs/AutoChangeLog-pr-11175.yml b/html/changelogs/AutoChangeLog-pr-11175.yml deleted file mode 100644 index a1d71d6a04064..0000000000000 --- a/html/changelogs/AutoChangeLog-pr-11175.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Hardly3D -delete-after: true -changes: - - rscadd: 'Added new hairstyle: Short Bangs 2' diff --git a/html/changelogs/AutoChangeLog-pr-11187.yml b/html/changelogs/AutoChangeLog-pr-11187.yml deleted file mode 100644 index f4382b16d604f..0000000000000 --- a/html/changelogs/AutoChangeLog-pr-11187.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: ToasterBan -delete-after: true -changes: - - tweak: stunbatons only shove on disarm intent From 2004879298d17a5d7c4fd026da03c6ecf6fba0a6 Mon Sep 17 00:00:00 2001 From: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Fri, 19 Jul 2024 00:12:42 +0000 Subject: [PATCH 018/162] Automatic changelog compile [ci skip] --- html/changelog.html | 6 ------ 1 file changed, 6 deletions(-) diff --git a/html/changelog.html b/html/changelog.html index 8d6cccffc0f0d..3211691e2c371 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -643,12 +643,6 @@

      rkz, Tiviplus, msgerbs, Ghommie, Fikou, necromanceranne updat
    • fixed bugs with inconsistent mech equipment balloons/to_chat
    • fixed mechs with ballistics shooting themselves while moving
    - -

    17 May 2024

    -

    BeeLover updated:

    -
      -
    • fixes a typo when trying to go on land with a lava boat
    • -
    GoonStation 13 Development Team From 8a42ad450774355244993e57f4e7db620ea118fe Mon Sep 17 00:00:00 2001 From: Aramix <27755442+aramix273@users.noreply.github.com> Date: Fri, 19 Jul 2024 14:26:18 +0300 Subject: [PATCH 019/162] added divable var to closet and its logic (#11208) --- code/game/objects/structures/crates_lockers/closets.dm | 5 +++-- code/modules/cargo/supplypod.dm | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm index 948c0ae1062b3..9498c3350c2be 100644 --- a/code/game/objects/structures/crates_lockers/closets.dm +++ b/code/game/objects/structures/crates_lockers/closets.dm @@ -19,6 +19,7 @@ var/opened = FALSE var/welded = FALSE var/locked = FALSE + var/divable = TRUE //controls whether someone with skittish trait can enter the closet with CtrlShiftClick var/large = TRUE var/wall_mounted = 0 //never solid (You can always pass over it) var/breakout_time = 1200 @@ -173,7 +174,7 @@ . += "Alt-click to [locked ? "unlock" : "lock"]." if(isliving(user)) var/mob/living/L = user - if(HAS_TRAIT(L, TRAIT_SKITTISH)) + if(divable && HAS_TRAIT(L, TRAIT_SKITTISH)) . += "Ctrl-Shift-click [src] to jump inside." /obj/structure/closet/CanAllowThrough(atom/movable/mover, border_dir) @@ -523,7 +524,7 @@ togglelock(user) /obj/structure/closet/CtrlShiftClick(mob/living/user) - if(!HAS_TRAIT(user, TRAIT_SKITTISH)) + if(!(divable && HAS_TRAIT(user, TRAIT_SKITTISH))) return ..() if(!user.canUseTopic(src, BE_CLOSE) || !isturf(user.loc)) return diff --git a/code/modules/cargo/supplypod.dm b/code/modules/cargo/supplypod.dm index c18f42cd9b678..6f7043fd0ac3b 100644 --- a/code/modules/cargo/supplypod.dm +++ b/code/modules/cargo/supplypod.dm @@ -11,6 +11,7 @@ allow_dense = TRUE delivery_icon = null can_weld_shut = FALSE + divable = FALSE armor = list(MELEE = 30, BULLET = 50, LASER = 50, ENERGY = 100, BOMB = 100, BIO = 0, RAD = 0, FIRE = 100, ACID = 80, STAMINA = 0, BLEED = 0) anchored = TRUE //So it cant slide around after landing anchorable = FALSE From f860b4b2d7e2249b832f8079045135311791ac9b Mon Sep 17 00:00:00 2001 From: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Fri, 19 Jul 2024 06:35:45 -0500 Subject: [PATCH 020/162] Automatic changelog generation for PR #11208 [ci skip] --- html/changelogs/AutoChangeLog-pr-11208.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11208.yml diff --git a/html/changelogs/AutoChangeLog-pr-11208.yml b/html/changelogs/AutoChangeLog-pr-11208.yml new file mode 100644 index 0000000000000..5775a22c8d26a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11208.yml @@ -0,0 +1,6 @@ +author: Aramix +delete-after: true +changes: + - code_imp: added a new 'divable' var in closets controlling interaction with skittish + trait + - tweak: supply pods are now not divable From b94d4aa763454f3290fc9cbc45c0b5be493e799c Mon Sep 17 00:00:00 2001 From: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Fri, 19 Jul 2024 12:04:44 +0000 Subject: [PATCH 021/162] Automatic changelog compile [ci skip] --- html/changelog.html | 7 +++++++ html/changelogs/.all_changelog.yml | 5 +++++ html/changelogs/AutoChangeLog-pr-11208.yml | 6 ------ 3 files changed, 12 insertions(+), 6 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-11208.yml diff --git a/html/changelog.html b/html/changelog.html index 3211691e2c371..612beb1f92b15 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -56,6 +56,13 @@ -->
    +

    19 July 2024

    +

    Aramix updated:

    +
      +
    • added a new 'divable' var in closets controlling interaction with skittish trait
    • +
    • supply pods are now not divable
    • +
    +

    18 July 2024

    Hardly3D updated:

      diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index 1178f9e8104eb..4fc416b8da2de 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -43643,3 +43643,8 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. with Discovery Scanners and examine can reveal them. - bugfix: fixed a few runtimes regarding Mimites - code_imp: Threshold Define, and add destroy for Mimites +2024-07-19: + Aramix: + - code_imp: added a new 'divable' var in closets controlling interaction with skittish + trait + - tweak: supply pods are now not divable diff --git a/html/changelogs/AutoChangeLog-pr-11208.yml b/html/changelogs/AutoChangeLog-pr-11208.yml deleted file mode 100644 index 5775a22c8d26a..0000000000000 --- a/html/changelogs/AutoChangeLog-pr-11208.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: Aramix -delete-after: true -changes: - - code_imp: added a new 'divable' var in closets controlling interaction with skittish - trait - - tweak: supply pods are now not divable From 2720775784d74ad6ff86ae3116c84311e3025aaa Mon Sep 17 00:00:00 2001 From: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Sat, 20 Jul 2024 00:11:40 +0000 Subject: [PATCH 022/162] Automatic changelog compile [ci skip] --- html/changelog.html | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/html/changelog.html b/html/changelog.html index 612beb1f92b15..24bcf1da41138 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -633,23 +633,6 @@

      MatiAvanti updated:

      • changed LOBBY_COUNTDOWN from 180 to 300 seconds
      - -

      18 May 2024

      -

      Gilgaxx updated:

      -
        -
      • Fixed the speed and fireproof slimepotions
      • -
      -

      anturK, rkz updated:

      -
        -
      • inverted CanReach to default to blocking
      • -
      -

      rkz, Tiviplus, msgerbs, Ghommie, Fikou, necromanceranne updated:

      -
        -
      • mechs are now a vehicle subtype, instead of Winter Wonderland snowflake code
      • -
      • mechs no longer need to use middle click as a janky override to utilize their equipment.
      • -
      • fixed bugs with inconsistent mech equipment balloons/to_chat
      • -
      • fixed mechs with ballistics shooting themselves while moving
      • -
    GoonStation 13 Development Team From fccc327f0b76a0d99fa9da58d0ea120d0f561b03 Mon Sep 17 00:00:00 2001 From: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Sun, 21 Jul 2024 00:13:07 +0000 Subject: [PATCH 023/162] Automatic changelog compile [ci skip] --- html/changelog.html | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/html/changelog.html b/html/changelog.html index 24bcf1da41138..243100fb435d7 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -621,18 +621,6 @@

    rkz, TiviPlus, Fikou, Timberpoes, necromanceranne, InvalidArg
  • drills now calculate gib damage by checking the mobs health, rather than assuming every mob's health is 200
  • Xenos now do claw damage on mechs based on their actual arm damage, rather than a base hardcoded 15
- -

19 May 2024

-

EvilDragonfiend updated:

-
    -
  • Jobs will be told when a job is not available to play in a shift.
  • -
  • CentCom console can manage all jobs now. You can prioritize Captain role.
  • -
  • fixed some job code glitches
  • -
-

MatiAvanti updated:

-
    -
  • changed LOBBY_COUNTDOWN from 180 to 300 seconds
  • -
GoonStation 13 Development Team From ed2b44ac56f4bd016ffa0c1a9d75013c1232626e Mon Sep 17 00:00:00 2001 From: ClownMoff <148357670+ClownMoff@users.noreply.github.com> Date: Mon, 22 Jul 2024 02:06:12 +0100 Subject: [PATCH 024/162] Fixes the bananium sword causing bleed (#11211) * henk * Update clown_weapons.dm --- code/game/gamemodes/clown_ops/clown_weapons.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/game/gamemodes/clown_ops/clown_weapons.dm b/code/game/gamemodes/clown_ops/clown_weapons.dm index 72526066bef41..8725d73db5e7a 100644 --- a/code/game/gamemodes/clown_ops/clown_weapons.dm +++ b/code/game/gamemodes/clown_ops/clown_weapons.dm @@ -67,6 +67,8 @@ name = "bananium sword" desc = "An elegant weapon, for a more civilized age." force = 0 + bleed_force = 0 + bleed_force_on = 0 throwforce = 0 force_on = 0 throwforce_on = 0 From 7f2b993775876460bb373448edd3d7d432572a74 Mon Sep 17 00:00:00 2001 From: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Sun, 21 Jul 2024 20:15:49 -0500 Subject: [PATCH 025/162] Automatic changelog generation for PR #11211 [ci skip] --- html/changelogs/AutoChangeLog-pr-11211.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11211.yml diff --git a/html/changelogs/AutoChangeLog-pr-11211.yml b/html/changelogs/AutoChangeLog-pr-11211.yml new file mode 100644 index 0000000000000..e5bed58414850 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11211.yml @@ -0,0 +1,4 @@ +author: ClownMoff +delete-after: true +changes: + - bugfix: Fixes the bananium sword causing bleed. From e1242ea1c262a7ed46e2bf18d73c1e9d57031dc1 Mon Sep 17 00:00:00 2001 From: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Mon, 22 Jul 2024 01:30:07 +0000 Subject: [PATCH 026/162] Automatic changelog compile [ci skip] --- html/changelog.html | 6 ++++++ html/changelogs/.all_changelog.yml | 3 +++ html/changelogs/AutoChangeLog-pr-11211.yml | 4 ---- 3 files changed, 9 insertions(+), 4 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-11211.yml diff --git a/html/changelog.html b/html/changelog.html index 243100fb435d7..dc38418396cec 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -56,6 +56,12 @@ -->
+

22 July 2024

+

ClownMoff updated:

+
    +
  • Fixes the bananium sword causing bleed.
  • +
+

19 July 2024

Aramix updated:

    diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index 4fc416b8da2de..7a80c717ac8f1 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -43648,3 +43648,6 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. - code_imp: added a new 'divable' var in closets controlling interaction with skittish trait - tweak: supply pods are now not divable +2024-07-22: + ClownMoff: + - bugfix: Fixes the bananium sword causing bleed. diff --git a/html/changelogs/AutoChangeLog-pr-11211.yml b/html/changelogs/AutoChangeLog-pr-11211.yml deleted file mode 100644 index e5bed58414850..0000000000000 --- a/html/changelogs/AutoChangeLog-pr-11211.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: ClownMoff -delete-after: true -changes: - - bugfix: Fixes the bananium sword causing bleed. From 00c836b9ae1e2b363037f64f0eb6f95f0ed5ad99 Mon Sep 17 00:00:00 2001 From: spockye <79304582+spockye@users.noreply.github.com> Date: Mon, 22 Jul 2024 09:15:31 +0200 Subject: [PATCH 027/162] Pirate shuttle rebalancing and update (#11221) * tones down decalling and supplies * Update pirate_default.dmm --- _maps/shuttles/pirate/pirate_default.dmm | 98 ++---------------------- 1 file changed, 8 insertions(+), 90 deletions(-) diff --git a/_maps/shuttles/pirate/pirate_default.dmm b/_maps/shuttles/pirate/pirate_default.dmm index c3453ac138e15..0020b677aa267 100644 --- a/_maps/shuttles/pirate/pirate_default.dmm +++ b/_maps/shuttles/pirate/pirate_default.dmm @@ -46,9 +46,6 @@ "cm" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/lootdrop/maintenance/three, -/obj/effect/decal/fakelattice{ - icon_state = "lattice-23" - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/shuttle/pirate) @@ -173,9 +170,6 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/effect/turf_decal/weather/dirt{ - dir = 6 - }, /turf/open/floor/plating, /area/shuttle/pirate) "fS" = ( @@ -192,9 +186,6 @@ /obj/structure/cable/yellow{ icon_state = "2-4" }, -/obj/effect/decal/fakelattice{ - icon_state = "lattice-29" - }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 }, @@ -251,7 +242,8 @@ name = "snitch's bed" }, /mob/living/simple_animal/parrot{ - name = "Snitch" + name = "Snitch"; + faction = list("pirate") }, /turf/open/floor/pod/dark, /area/shuttle/pirate) @@ -457,10 +449,8 @@ /obj/item/gun/ballistic/shotgun/doublebarrel{ pixel_y = 6 }, -/obj/item/gun/ballistic/shotgun/automatic/bulldog/unrestricted{ - pixel_y = -5 - }, /obj/effect/turf_decal/stripes/line, +/obj/item/gun/ballistic/shotgun/doublebarrel/improvised, /turf/open/floor/iron/tech, /area/shuttle/pirate) "ok" = ( @@ -505,9 +495,6 @@ /obj/machinery/light{ dir = 8 }, -/obj/effect/decal/fakelattice{ - icon_state = "lattice-223" - }, /obj/structure/chair/fancy/bench, /obj/structure/fluff/fans{ pixel_x = -24 @@ -578,10 +565,6 @@ /area/shuttle/pirate) "qF" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/clothing/head/cone{ - pixel_x = -18; - pixel_y = 17 - }, /obj/item/toy/gun{ pixel_y = -9; pixel_x = 13 @@ -739,6 +722,7 @@ pixel_y = 3 }, /obj/item/storage/belt/bandolier, +/obj/item/storage/belt/bandolier, /turf/open/floor/iron/tech, /area/shuttle/pirate) "to" = ( @@ -984,9 +968,6 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/effect/decal/fakelattice{ - icon_state = "lattice-223" - }, /obj/item/stack/rods/five{ pixel_x = 6; pixel_y = -11 @@ -1020,9 +1001,6 @@ /turf/open/floor/wood, /area/shuttle/pirate) "BN" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 6 - }, /obj/item/chair{ pixel_y = -1; pixel_x = -2 @@ -1146,9 +1124,6 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/effect/decal/fakelattice{ - icon_state = "lattice-46" - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -1242,7 +1217,6 @@ /area/shuttle/pirate) "FY" = ( /obj/structure/girder/reinforced, -/obj/effect/turf_decal/weather/dirt, /turf/open/floor/plating{ burnt = 1 }, @@ -1288,9 +1262,6 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/weather/dirt{ - dir = 4 - }, /obj/structure/cable/yellow{ icon_state = "1-2" }, @@ -1489,10 +1460,6 @@ pixel_x = -1; pixel_y = -4 }, -/obj/item/grenade/stingbang{ - pixel_x = 5; - pixel_y = -9 - }, /turf/open/floor/iron/tech, /area/shuttle/pirate) "LZ" = ( @@ -1628,9 +1595,6 @@ /turf/open/floor/pod, /area/shuttle/pirate) "Pq" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 8 - }, /obj/effect/decal/cleanable/dirt, /obj/item/trash/pistachios{ pixel_x = 8; @@ -1691,39 +1655,13 @@ dir = 8; layer = 2.9 }, -/obj/item/ammo_box/magazine/m12g/breacher{ - pixel_x = -7; - pixel_y = 6 - }, -/obj/item/ammo_box/magazine/m12g/breacher{ - pixel_x = -7; - pixel_y = 3 - }, -/obj/item/ammo_box/magazine/m12g{ - pixel_x = -7 - }, -/obj/item/ammo_box/magazine/m12g{ - pixel_x = -7; - pixel_y = -3 - }, -/obj/item/ammo_box/magazine/m12g{ - pixel_x = 7; - pixel_y = 6 - }, -/obj/item/ammo_box/magazine/m12g{ - pixel_x = 7; - pixel_y = 3 - }, -/obj/item/ammo_box/magazine/m12g{ - pixel_x = 7 - }, -/obj/item/ammo_box/magazine/m12g{ - pixel_x = 7; - pixel_y = -3 - }, /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/item/storage/box/lethalshot{ + pixel_y = 9 + }, +/obj/item/storage/box/breacherslug, /turf/open/floor/iron/tech, /area/shuttle/pirate) "QU" = ( @@ -1780,9 +1718,6 @@ /turf/open/floor/iron/tech, /area/shuttle/pirate) "Ss" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 8 - }, /obj/effect/decal/cleanable/blood/old{ pixel_x = -2; pixel_y = 5; @@ -1796,9 +1731,6 @@ dir = 8; pixel_x = -24 }, -/obj/effect/decal/fakelattice{ - icon_state = "lattice-223" - }, /turf/open/floor/plating, /area/shuttle/pirate) "Sx" = ( @@ -1860,9 +1792,6 @@ pixel_y = -8 }, /obj/structure/closet/crate/large, -/obj/effect/turf_decal/weather/dirt/corner{ - dir = 1 - }, /obj/structure/grille/broken, /obj/structure/fluff/fans{ pixel_x = -24 @@ -1904,9 +1833,6 @@ /area/shuttle/pirate) "TO" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/fakelattice{ - icon_state = "lattice-21" - }, /obj/machinery/button/door{ name = "Cargo Shutters"; pixel_x = 22; @@ -2064,9 +1990,6 @@ pixel_x = -7; pixel_y = 24 }, -/obj/effect/decal/fakelattice{ - icon_state = "lattice-29" - }, /obj/item/trash/semki{ pixel_x = 11; pixel_y = 2 @@ -2082,7 +2005,6 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/spawner/lootdrop/maintenance, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, @@ -2183,7 +2105,6 @@ pixel_y = -3; pixel_x = -2 }, -/obj/effect/turf_decal/weather/dirt/corner, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, @@ -2193,9 +2114,6 @@ /obj/structure/sign/painting/library{ pixel_y = -32 }, -/obj/effect/decal/fakelattice{ - icon_state = "lattice-74" - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 }, From d81ffc0a0e6465122cdce36cd8e29078732ab19b Mon Sep 17 00:00:00 2001 From: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Mon, 22 Jul 2024 02:25:07 -0500 Subject: [PATCH 028/162] Automatic changelog generation for PR #11221 [ci skip] --- html/changelogs/AutoChangeLog-pr-11221.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11221.yml diff --git a/html/changelogs/AutoChangeLog-pr-11221.yml b/html/changelogs/AutoChangeLog-pr-11221.yml new file mode 100644 index 0000000000000..97ffb451cd2d8 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11221.yml @@ -0,0 +1,5 @@ +author: Spockye +delete-after: true +changes: + - balance: rebalanced the pirate shuttle + - bugfix: some misc decal changes for the pirate shuttle From 0259346148360c809fed6f9c85bd95ab2864dc84 Mon Sep 17 00:00:00 2001 From: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Mon, 22 Jul 2024 08:04:39 +0000 Subject: [PATCH 029/162] Automatic changelog compile [ci skip] --- html/changelog.html | 5 +++++ html/changelogs/.all_changelog.yml | 3 +++ html/changelogs/AutoChangeLog-pr-11221.yml | 5 ----- 3 files changed, 8 insertions(+), 5 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-11221.yml diff --git a/html/changelog.html b/html/changelog.html index dc38418396cec..c2d63a515951e 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -61,6 +61,11 @@

    ClownMoff updated:

    • Fixes the bananium sword causing bleed.
    +

    Spockye updated:

    +
      +
    • rebalanced the pirate shuttle
    • +
    • some misc decal changes for the pirate shuttle
    • +

    19 July 2024

    Aramix updated:

    diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index 7a80c717ac8f1..ac063e694ea5b 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -43651,3 +43651,6 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. 2024-07-22: ClownMoff: - bugfix: Fixes the bananium sword causing bleed. + Spockye: + - balance: rebalanced the pirate shuttle + - bugfix: some misc decal changes for the pirate shuttle diff --git a/html/changelogs/AutoChangeLog-pr-11221.yml b/html/changelogs/AutoChangeLog-pr-11221.yml deleted file mode 100644 index 97ffb451cd2d8..0000000000000 --- a/html/changelogs/AutoChangeLog-pr-11221.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: Spockye -delete-after: true -changes: - - balance: rebalanced the pirate shuttle - - bugfix: some misc decal changes for the pirate shuttle From f492e20b09ac37803ff0807f2c2b385c2b30720d Mon Sep 17 00:00:00 2001 From: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Tue, 23 Jul 2024 00:12:12 +0000 Subject: [PATCH 030/162] Automatic changelog compile [ci skip] --- html/changelog.html | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/html/changelog.html b/html/changelog.html index c2d63a515951e..389af5e7667d9 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -614,24 +614,6 @@

    HowToLoLu updated:

    • Plasmamen helmets count as an internals mask once again
    - -

    21 May 2024

    -

    celotajstg updated:

    -
      -
    • added a check to confirm adminheals
    • -
    • tguified a few admin topic procs
    • -
    -

    rkz, TiviPlus, Fikou, Timberpoes, necromanceranne, InvalidArgument3, zxaber, KathrinBailey updated:

    -
      -
    • Cleaned up mech door bumping
    • -
    • mechs no longer explode during destruction (inherited from cars lmao)
    • -
    • AIs in mechs can use mech tools again
    • -
    • cleaned up mining mech tools
    • -
    • AI intellicard checks work on mechs again by checking occupants correctly
    • -
    • Critical fix with mining mech drills
    • -
    • drills now calculate gib damage by checking the mobs health, rather than assuming every mob's health is 200
    • -
    • Xenos now do claw damage on mechs based on their actual arm damage, rather than a base hardcoded 15
    • -
GoonStation 13 Development Team From 39fe922e0e70db8c08b87ce177302f90b3d3fa1a Mon Sep 17 00:00:00 2001 From: spockye <79304582+spockye@users.noreply.github.com> Date: Tue, 23 Jul 2024 17:49:43 +0200 Subject: [PATCH 031/162] small fix for cameras on explo shuttle (#11225) --- _maps/shuttles/exploration/exploration_shuttle.dmm | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/_maps/shuttles/exploration/exploration_shuttle.dmm b/_maps/shuttles/exploration/exploration_shuttle.dmm index e3008c23b8803..c2e4fd1e84e45 100644 --- a/_maps/shuttles/exploration/exploration_shuttle.dmm +++ b/_maps/shuttles/exploration/exploration_shuttle.dmm @@ -167,9 +167,6 @@ /turf/open/floor/mineral/titanium, /area/shuttle/exploration) "v" = ( -/obj/machinery/camera/preset{ - dir = 8 - }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -262,7 +259,7 @@ /area/shuttle/exploration) "F" = ( /obj/machinery/camera/preset{ - dir = 8 + dir = 6 }, /obj/machinery/newscaster{ pixel_x = 32; From 440b5707bce41063f04e28a6d0e31fc77bb92984 Mon Sep 17 00:00:00 2001 From: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Tue, 23 Jul 2024 10:59:17 -0500 Subject: [PATCH 032/162] Automatic changelog generation for PR #11225 [ci skip] --- html/changelogs/AutoChangeLog-pr-11225.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11225.yml diff --git a/html/changelogs/AutoChangeLog-pr-11225.yml b/html/changelogs/AutoChangeLog-pr-11225.yml new file mode 100644 index 0000000000000..5c76e257a18f8 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11225.yml @@ -0,0 +1,4 @@ +author: spockye +delete-after: true +changes: + - bugfix: fixed floating cameras on the exploration shuttle From 25657d3e53f2c5d77824c48a2727b59743f1cc18 Mon Sep 17 00:00:00 2001 From: ss13-beebot <56381746+ss13-beebot@users.noreply.github.com> Date: Tue, 23 Jul 2024 16:04:38 +0000 Subject: [PATCH 033/162] Automatic changelog compile [ci skip] --- html/changelog.html | 6 ++++++ html/changelogs/.all_changelog.yml | 3 +++ html/changelogs/AutoChangeLog-pr-11225.yml | 4 ---- 3 files changed, 9 insertions(+), 4 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-11225.yml diff --git a/html/changelog.html b/html/changelog.html index 389af5e7667d9..8f299316d1d4b 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -56,6 +56,12 @@ -->
+

23 July 2024

+

spockye updated:

+
    +
  • fixed floating cameras on the exploration shuttle
  • +
+

22 July 2024

ClownMoff updated:

Ha6@Hw`F3N~&L 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 L!m#Fo$AkX>;0mrL diff --git a/icons/obj/machines/camera.dmi b/icons/obj/machines/camera.dmi index 105cb33c84012e597896e96ba5b4bf13f7d5726e..0b0ba30483ca1589f7ab02f7b0c82f4ed1055bc8 100644 GIT binary patch literal 8258 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 F{u`O_M8E(5 literal 17892 zcmcJ%bzGEf*ETwUfP$3LEe0qJDj+d~f+!$hk{k`x0eS5$A`(v27`kZsEa~;Pz)*3=J)Rd?wSSdgt5Y^Ks3NJt)q9)*# zaghwzBRgDm8`wzldZq26VCHPu zxo==@3n)_K$#?12+bmib`hbxzgx{IJ<5`<9!@f`zbQuLRQ7<1F)F* z%^S32g)g%Nl*Q{^9y5Qqz?gNV_K30Y)6+S5;@Hh)-CvXP#B3AY#aASraGT4alTamo zn5&cN!S6-c)f3&)k~rr^-!_v|pL9QbMzhMR(gc5KRorNe^RyMZ_acm@cA|nj)hysD z$FsxQ%}39?W|3jFS0tuu?tV&{OpkEtF)t}%y0pMT~X=DR>m zPr|d&6QBRE?Dlrgj?~Y)S9B&IKU{Sx5&1TCc0b#l;!Nq-E+OpvN<&s{)+@K>UTr+I zcQ1Q!$AyXJt7TlZafOW{k37|-n`oTrzAADcwZ`3ir!O_>tln_d!KnsrzT=BX8pL`a zJx#jbUQtj`D7{VLMHUhg5)e}Yx_`goPK{bq_;H4j2&_gFR?{6rxT#5V7uYQfU3JVq z4bO{59`c*m&CiA(Uwl|O)N-m*pJI=+7tBu&#CX5Q^nQZ%c~B3b!Z^l-A6nYHdyU_Y zM`fblrmrvAZd(+4pIyy7V~>1R&@-}vfb?@{CCV9ydS2dngVh+vnB)5p2`ubaDpCC* znBI6;4`;?jgu1&Bl&@TmMD0N4H1X)s?YVN%m_hWKv#b?(JnXxo2X5AWPZ#A~>m9zw zY;NHTM%r_s-GedS!I)K{ZCcCKZn^SEX**277w4BmAlT7r^t)pmjxZBRc2kLv zjq*GYy@{Y~&K^AEOV&(yH)>-Oa356x#qd6ZQ|836s_dgvhY%)4{>tYk-v%IdhVq2}fap%3ndhMAfH_pz{3 z!+_Dk3s`j@sqOiS6~r?P?Amhrs2S~)+?z>oy#e}^L3D44Ng>f33^iUa9jmT8l8<}# z{lJ$qu=IBP`Idlw<@BDl7Os6XjU(6s-v>_UZ2f?d*1CvUeFfUynhx?jp6EJh9U`}6 zK<=at{vK=7ba8h*k#^?X+dq*;Ti^|3cm)#S;(;;n^=m^j%D0l_FqI#lHc6o+u7GKA z;~&Q|-}4nq51PHaI<&w*?Dhqf^i>MyAQ#RcE9x!f19+}6Bnj!I(jv;mbTPJ`DSh1gEu(R zn9=BwYSM2^(Vg+#6VE8y8I5E(weGCS#-Pu{2(S7O-hE*AK13aM^azwZQ53>bBq|!# zxs+@8LM*A=Cvw!W4jvoN5MSu4db4e? z(1U&5myWSGg*Rb?6-8majS!+u{UP9?&Idku!QAD-KcVq2#0=)#VP_}Tlwj?fAfwTZ zk^D^7BwR?A6Lr(1&y20}TV#3|=4T>71euP*7!QCq&1h8;3dRd1=<4F#2(>k8?Uu&_ ztDwuMo@rd2_p0->_1s8$SARKa^{z9`^5KIFV4Pco?qflwdhi)q>7}mON&sLrjod4)7aCk(kIoim8za1b#Fbn9yZOGq1R{Fj!lB&h0((GSV0