diff --git a/_maps/RandomRuins/IceRuins/icemoon_underground_abandoned_plasma_facility.dmm b/_maps/RandomRuins/IceRuins/icemoon_underground_abandoned_plasma_facility.dmm index 96dec4af7207d..0bfcc133f0c98 100644 --- a/_maps/RandomRuins/IceRuins/icemoon_underground_abandoned_plasma_facility.dmm +++ b/_maps/RandomRuins/IceRuins/icemoon_underground_abandoned_plasma_facility.dmm @@ -25,8 +25,8 @@ /obj/item/clothing/shoes/galoshes{ pixel_y = -5 }, -/obj/item/flashlight/eyelight{ - pixel_y = 11 +/obj/item/flashlight{ + pixel_y = 8 }, /turf/open/floor/plating/icemoon, /area/ruin/plasma_facility/operations) diff --git a/_maps/RandomRuins/LavaRuins/bubberstation/lavaland_dauntless.dmm b/_maps/RandomRuins/LavaRuins/bubberstation/lavaland_dauntless.dmm index 047cc0bb0b1cb..7336a1da4fcf4 100644 --- a/_maps/RandomRuins/LavaRuins/bubberstation/lavaland_dauntless.dmm +++ b/_maps/RandomRuins/LavaRuins/bubberstation/lavaland_dauntless.dmm @@ -1,19 +1,38 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/button/door{ + id = "syndibridge_w"; + name = "Bridge Window Shutters"; + req_access = list("syndicate_leader"); + pixel_y = 8 + }, +/obj/item/toy/nuke{ + pixel_y = -3; + name = "Model Nuclear Warhead"; + desc = "This is a model of the famous Gorlex Marauders nuclear warhead. 'Some call it nuclear terrorism. We call it solutions'" + }, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" + }, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "ac" = ( /obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/red/line, /obj/machinery/light/cold/directional/north, -/obj/structure/frame/machine/secured{ - anchored = 0 - }, +/obj/effect/mob_spawn/ghost_role/human/dauntless/syndicate/miningoff, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "af" = ( /obj/effect/turf_decal/siding/wood{ - dir = 8 + dir = 9 }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +/obj/structure/bed/double, +/obj/item/bedsheet/syndie/double, +/obj/machinery/light_switch/directional/north, +/obj/effect/spawner/random/entertainment/plushie_delux, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) "aj" = ( /obj/effect/turf_decal/siding/dark{ dir = 6 @@ -34,6 +53,16 @@ }, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/command/vault) +"al" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless/engineering) "an" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison/shower) @@ -41,12 +70,12 @@ /obj/effect/turf_decal/trimline/dark_red/end{ dir = 8 }, -/obj/structure/frame/machine/secured, -/obj/item/circuitboard/machine/mechfab, /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, /obj/effect/mapping_helpers/apc/syndicate_access, /obj/effect/mapping_helpers/apc/cell_10k, +/obj/structure/frame/machine/secured, +/obj/item/circuitboard/machine/mechfab/interdyne, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) "ar" = ( @@ -69,16 +98,16 @@ /obj/effect/turf_decal/siding/dark/corner{ dir = 4 }, -/obj/effect/turf_decal/siding/dark/corner, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/dark, /turf/open/floor/iron/textured, /area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) "aC" = ( -/obj/machinery/light/cold/directional/north, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 }, -/turf/open/floor/iron/dark/smooth_large, +/turf/open/floor/stone, /area/ruin/space/has_grav/bubbers/dauntless/service/hydro) "aJ" = ( /obj/effect/turf_decal/siding/dark{ @@ -86,26 +115,33 @@ }, /obj/machinery/chem_dispenser/fullupgrade, /obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east{ - dir = 9 - }, /turf/open/floor/iron/white/small, /area/ruin/space/has_grav/bubbers/dauntless/med/chem) "aN" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ dir = 8 }, -/turf/open/floor/engine/o2, +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/obj/effect/turf_decal/vg_decals/atmos/carbon_dioxide, +/obj/structure/window/reinforced/plasma/spawner/directional/north, +/turf/open/floor/engine/co2, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "aQ" = ( /obj/machinery/power/shuttle_engine/huge, /turf/open/lava/smooth/lava_land_surface, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "aS" = ( -/obj/machinery/light/cold/directional/north, -/obj/machinery/light_switch/directional/north, -/turf/open/floor/carpet/royalblue, -/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +/obj/structure/dresser, +/obj/item/sign/flag/syndicate{ + pixel_x = -7; + pixel_y = 13 + }, +/obj/item/flashlight/lamp/green{ + pixel_x = 5; + pixel_y = 15 + }, +/turf/open/floor/stone, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) "aT" = ( /obj/machinery/button/door/directional/west{ name = "Dorm 4"; @@ -143,9 +179,11 @@ /obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 9 }, -/obj/machinery/portable_atmospherics/canister/anesthetic_mix, -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/structure/cable, +/obj/machinery/vending/drugs{ + name = "\improper SyndiDrug Plus"; + onstation = 0; + onstation_override = 1 + }, /turf/open/floor/iron/white/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "bb" = ( @@ -164,26 +202,18 @@ dir = 5 }, /obj/structure/cable, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "bd" = ( /turf/open/floor/iron/dark/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "bg" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 10 - }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/structure/table/reinforced, -/obj/item/storage/backpack/duffelbag/syndie/surgery{ - pixel_y = 6; - pixel_x = -5 - }, -/obj/item/reagent_containers/spray/cleaner{ - pixel_x = 7; - pixel_y = 20 +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 }, -/turf/open/floor/iron/small, +/obj/machinery/dna_scannernew, +/obj/machinery/light/cold/directional/north, +/turf/open/floor/iron/white/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "bi" = ( /obj/structure/table/wood, @@ -191,9 +221,6 @@ dir = 4; pixel_y = 4 }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, @@ -211,14 +238,14 @@ canhear_range = 4; freerange = 1 }, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, /turf/open/floor/wood/tile, /area/ruin/space/has_grav/bubbers/dauntless/service/diner) "bn" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/dark_blue/corner{ - dir = 4 - }, /obj/structure/disposalpipe/segment, /obj/structure/cable, /turf/open/floor/iron/dark, @@ -228,23 +255,22 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, +/obj/machinery/button/door/directional/south{ + name = "Prisoner Viewing Privlages"; + id = "prison_shutters"; + req_access = list("syndicate_leader"); + pixel_y = 32 + }, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/bubbers/dauntless/sec/brig) "bp" = ( -/obj/machinery/airalarm/directional/south, -/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/biogenerator/medstation/directional/south, /turf/open/floor/iron/white/small, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "bs" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/dresser, -/obj/effect/turf_decal/siding/dark{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +/obj/machinery/portable_atmospherics/canister/miasma, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/med/storage) "bt" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/siding/dark, @@ -258,24 +284,24 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/bubbers/dauntless/sec/brig) "bw" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +/obj/machinery/light/cold/directional/north, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/plantgenes, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/service/hydro) "by" = ( /obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 8 }, -/obj/structure/chair/stool/bar{ - dir = 4 - }, +/obj/structure/cable, /obj/effect/turf_decal/siding{ - dir = 9 + dir = 8; + icon_state = "siding_plain_end" + }, +/obj/machinery/jukebox{ + req_access = list("syndicate"); + anchored = 0 }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/effect/mapping_helpers/apc/syndicate_access, /turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/bubbers/dauntless/service/diner) "bA" = ( @@ -283,6 +309,12 @@ /obj/machinery/light/cold/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/vending/security/noaccess{ + onstation = 0; + density = 0; + onstation_override = 1; + pixel_y = 32 + }, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/bubbers/dauntless/sec/brig) "bB" = ( @@ -319,21 +351,21 @@ /turf/open/floor/iron, /area/ruin/space/has_grav/bubbers/dauntless/service/gym) "bN" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/effect/turf_decal/tile/dark_red/full, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) "bP" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) "bS" = ( /obj/structure/cable, +/obj/machinery/power/terminal{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/dark/corner{ - dir = 8 - }, /turf/open/floor/iron/dark/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "bV" = ( @@ -358,45 +390,35 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, /turf/open/floor/wood/large, /area/ruin/space/has_grav/bubbers/dauntless/command/admiral) "cc" = ( -/obj/machinery/power/rtg/advanced, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/effect/turf_decal/siding/dark/corner{ + dir = 1 }, -/obj/structure/cable, -/turf/open/floor/plating, +/turf/open/floor/iron/dark/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "ch" = ( -/obj/structure/table/wood, -/obj/item/paper_bin/carbon{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/pen{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/stamp/denied{ - pixel_x = 8; - pixel_y = 6 - }, -/obj/item/stamp{ - pixel_x = 8; - pixel_y = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless/command/liason) -"ck" = ( +/obj/structure/sink/directional/north, +/obj/structure/mirror/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +"ck" = ( +/obj/structure/sign/warning/radiation/directional/south, /obj/effect/turf_decal/siding/dark, -/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/structure/closet/secure_closet/interdynefob/electrical_supplies, /turf/open/floor/iron/dark/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "cm" = ( @@ -408,16 +430,21 @@ }, /area/lavaland/surface/outdoors) "cn" = ( -/obj/structure/cable, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/freezer, +/area/ruin/space/has_grav/bubbers/dauntless/service/freezer) +"cq" = ( +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) "cr" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 +/obj/effect/turf_decal/siding/wood{ + dir = 8 }, -/obj/machinery/light/small/red/directional/west, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +/obj/effect/mob_spawn/ghost_role/human/dauntless/command/corporateliaison, +/obj/machinery/light/small/directional/west, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) "ct" = ( /obj/effect/turf_decal/siding/dark{ dir = 1 @@ -426,8 +453,18 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/ecto_sniffer, /turf/open/floor/iron/dark/side, /area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) +"cv" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless/engineering) "cx" = ( /obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 5 @@ -442,11 +479,9 @@ /turf/open/floor/iron/white/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "cz" = ( -/obj/machinery/atmospherics/components/binary/valve/digital, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) "cA" = ( /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, @@ -456,26 +491,20 @@ dir = 4 }, /obj/effect/mob_spawn/ghost_role/human/dauntless/command/admiral, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) -"cC" = ( -/obj/machinery/porta_turret/syndicate{ - dir = 5; - pixel_x = -20; - faction = list("Syndicate","neutral") - }, -/obj/structure/lattice/catwalk, -/obj/structure/marker_beacon/burgundy, -/obj/machinery/camera/autoname/directional/west{ - network = list("dauntless"); - pixel_y = -31 +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/turf/open/lava/smooth/lava_land_surface, -/area/ruin/space/has_grav/bubbers/dauntless/command/vault) +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"cC" = ( +/obj/structure/frame/machine/secured, +/obj/item/circuitboard/machine/component_printer, +/turf/open/floor/iron/dark/side, +/area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) "cD" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/stripes/red/line{ +/obj/effect/turf_decal/siding/dark{ dir = 8 }, /turf/open/floor/iron/dark/small, @@ -493,8 +522,8 @@ /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, /obj/effect/mapping_helpers/apc/syndicate_access, -/obj/item/circuitboard/machine/protolathe/offstation, /obj/effect/mapping_helpers/apc/cell_10k, +/obj/item/circuitboard/machine/protolathe/interdyne, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) "cH" = ( @@ -504,23 +533,22 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 5 - }, /obj/machinery/light/cold/directional/west, /obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 8 }, -/obj/structure/reagent_dispensers/plumbed, +/obj/machinery/vending/medical/syndicate_access/cybersun{ + desc = "An advanced vendor that dispenses medical drugs, both recreational and medicinal. It's said to have been salvaged from an old decommissioned Cybersun Cruiser."; + name = "\improper SyndiMed ++"; + onstation = 0; + onstation_override = 1 + }, /turf/open/floor/iron/white/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "cJ" = ( /obj/structure/window/reinforced/survival_pod/spawner/directional/west, /obj/effect/turf_decal/tile/dark_red, -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 1; - volume_rate = 200 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, /turf/open/floor/engine, /area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) "cN" = ( @@ -538,15 +566,16 @@ /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sec/armory) "cR" = ( -/obj/effect/turf_decal/tile/dark_green/full, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "cU" = ( -/obj/structure/rack, -/obj/item/restraints/handcuffs, -/obj/item/restraints/handcuffs, -/obj/item/restraints/handcuffs, +/obj/structure/toilet{ + dir = 4 + }, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sec/holding) "cX" = ( @@ -554,7 +583,7 @@ /area/ruin/space/has_grav/bubbers/dauntless/engineering/dispolsals) "dd" = ( /obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/atmospherics/pipe/layer_manifold/green/hidden{ +/obj/machinery/atmospherics/pipe/layer_manifold/yellow{ dir = 4 }, /turf/open/floor/plating, @@ -590,32 +619,35 @@ /turf/open/floor/carpet/royalblack, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "dn" = ( +/obj/machinery/griddle, /obj/effect/turf_decal/siding/dark{ dir = 8 }, -/obj/machinery/griddle, /turf/open/floor/iron/white, /area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) "do" = ( /obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 8 }, -/obj/effect/turf_decal/siding, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/bubbers/dauntless/service/diner) "dp" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/door/poddoor{ - id = "scirob_w" +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/dark{ + dir = 1 }, -/turf/open/floor/plating, +/turf/open/floor/iron/textured, /area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) "dq" = ( /obj/machinery/stasis{ dir = 8 }, +/obj/structure/sign/warning/no_smoking/directional/east, +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/airalarm/syndicate_access, /turf/open/floor/iron/white/small, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "dr" = ( @@ -631,9 +663,6 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) "du" = ( -/obj/machinery/atmospherics/components/binary/valve/digital{ - dir = 8 - }, /obj/machinery/atmospherics/components/binary/pump/on/scrubbers/visible/layer2{ dir = 1 }, @@ -647,24 +676,45 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "dD" = ( -/obj/machinery/mineral/stacking_machine{ - id_tag = "dauntless" - }, /obj/effect/turf_decal/stripes/end{ dir = 1 }, +/obj/machinery/conveyor{ + id = "syndidisp"; + dir = 4 + }, +/obj/machinery/recycler{ + dir = 8 + }, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/engineering/dispolsals) "dE" = ( -/obj/structure/closet/secure_closet/interdynefob/maa_locker, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/paper/fluff/jobs/engineering/frequencies{ + pixel_x = 4 + }, +/obj/item/radio/intercom/command/directional/east, +/obj/item/paper/monitorkey{ + pixel_x = -6 + }, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" + }, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "dF" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/turf_decal/siding/wood{ + dir = 10 }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/vending/security/noaccess{ + onstation = 0; + pixel_x = -32; + density = 0; + onstation_override = 1 + }, +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) "dG" = ( /obj/effect/turf_decal/trimline/dark_red/end, /obj/machinery/door/airlock/command{ @@ -687,17 +737,40 @@ /obj/effect/spawner/random/maintenance/two, /obj/effect/decal/cleanable/dirt, /obj/item/circuitboard/machine/biogenerator/food_replicator, +/obj/item/skillchip/job/engineer, +/obj/item/skillchip/job/chef, +/obj/item/skillchip/job/janitor, +/obj/item/skillchip/job/psychology, +/obj/item/skillchip/job/roboticist, +/obj/item/skillchip/brainwashing, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"dK" = ( +/obj/structure/disposaloutlet{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/full, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/engine{ + initial_gas_mix = "LAVALAND_ATMOS" + }, +/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "dL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/obj/effect/turf_decal/siding/dark{ - dir = 1 +/obj/structure/disposalpipe/segment{ + dir = 2 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/service/gym) +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) "dM" = ( /obj/machinery/light/warm/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood/tile, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "dN" = ( @@ -706,7 +779,7 @@ }, /obj/effect/turf_decal/stripes/red/line, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/area/ruin/space/has_grav/bubbers/dauntless/service) "dO" = ( /obj/structure/fans/tiny, /turf/open/floor/plating, @@ -727,18 +800,10 @@ /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/bubbers/dauntless/med/chem) "dW" = ( -/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, -/obj/effect/mapping_helpers/apc/syndicate_access, /obj/machinery/firealarm/directional/west, -/obj/structure/bed/double{ - dir = 1 - }, -/obj/item/bedsheet/hos/double{ - dir = 4 - }, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "dY" = ( /obj/machinery/airalarm/directional/north, /obj/effect/mapping_helpers/airalarm/syndicate_access, @@ -752,67 +817,73 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) "eb" = ( -/obj/machinery/computer/monitor, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) -"ed" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 5 +/obj/effect/turf_decal/stripes/red/line{ + dir = 9 }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/brig) +"ed" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/dryer{ - dir = 8; - pixel_x = 12 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/button/door/directional/east{ - normaldoorcontrol = 1; - specialfunctions = 4; - id = "syndibathroom"; - name = "Bolt Control"; - pixel_x = 32 +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 8 }, -/turf/open/floor/iron/white/small, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/siding{ + dir = 6 + }, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/spawner/random/food_or_drink/pizzaparty{ + loot = list(/obj/item/pizzabox/margherita = 2, /obj/item/pizzabox/meat = 2, /obj/item/pizzabox/mushroom = 2, /obj/item/pizzabox/pineapple = 2, /obj/item/pizzabox/vegetable = 2) + }, +/turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/bubbers/dauntless/service/diner) "ee" = ( /obj/structure/cable, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) +"eg" = ( +/obj/machinery/vending/dorms/prison{ + onstation = 0; + onstation_override = 1; + density = 0; + pixel_x = -27 + }, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) "ej" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/effect/turf_decal/tile/dark_red/full, -/mob/living/carbon/human/species/lizard/ashwalker{ - faction = list("neutral","Syndicate") +/obj/structure/frame/machine/secured{ + anchored = 0 }, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) "ek" = ( /obj/effect/turf_decal/stripes/red/line, /obj/effect/turf_decal/bot, /obj/machinery/light/cold/directional/north, /obj/structure/rack/shelf, -/obj/item/tank/internals/nitrogen/belt, -/obj/item/tank/internals/nitrogen/belt, -/obj/item/tank/internals/nitrogen/belt, +/obj/item/tank/internals/plasmaman/belt, /obj/item/tank/internals/plasmaman/belt, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, -/obj/item/clothing/mask/breath, -/obj/item/clothing/mask/breath, -/obj/item/tank/internals/plasmaman/belt, +/obj/item/tank/internals/nitrogen/belt/full, +/obj/item/tank/internals/nitrogen/belt/full, +/obj/structure/sign/warning/gas_mask/directional/north, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "ep" = ( -/obj/machinery/computer/camera_advanced/xenobio{ - dir = 8; - networks = list("dauntless_xeno") - }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, /obj/effect/turf_decal/siding/wood{ dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/window/survival_pod/left/directional/east{ + req_access = list("syndicate") + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/wood, /area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) "eq" = ( @@ -835,51 +906,44 @@ /obj/effect/turf_decal/siding/wood/corner{ dir = 1 }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood/tile, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "ey" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mob_spawn/ghost_role/human/dauntless/syndicate/researcher{ - dir = 1 - }, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/cell_charger_multi, /turf/open/floor/iron/dark/smooth_large, /area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) "eD" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, /turf/open/floor/stone, /area/ruin/space/has_grav/bubbers/dauntless/service/hydro) "eE" = ( -/obj/machinery/computer/turbine_computer{ - dir = 1; - mapping_id = "dauntless_turbine" - }, -/obj/machinery/button/ignition/incinerator{ - id = "syndiship_igniter"; - pixel_y = -25; - pixel_x = 8; - name = "Ignition" +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 8 }, -/obj/machinery/button/door/directional{ - id = "syndiship_turbine_lock"; - pixel_y = -25; - pixel_x = -8; - name = "Turbine Bolt Control"; - normaldoorcontrol = 1; - specialfunctions = 4; - req_access = list("syndicate") +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 }, -/obj/item/paper{ - default_raw_text = "

Gorlex Engineering

New to setting up a turbine, operative? This neat little guide and set-up should teach you how, step by step.

The first step is setting up the burn chamber. The Air alarm is unlocked for syndicate access, and a single scrubber in the area is inactive. That is our burn chamber's scrubber. Set it to scoop up any gas you don't want in it - anything but plasma and oxygen - and set it on expanded reach.

Next is setting up the Plasma Mixer. A good ratio is somewhere between 30-70 and 40-60 Plasma and Oxygen, respectively. Don't forget to max out the mixer's pressure, else it'll only dribble in the gas!

Once that is done, make sure to activate the two digital valves on the floor. One will allow O2 to be brought to the mixer, and the other one will lead the gas mix directly into the chamber.

With the burn being ready, two last things are needed. First, you'll need to set up the ship's scrubbers system to actively pump into space the excess gasses (Water vapour, Co2) the burn will produce. If you want, you can select a gas to filter out, but that isn't necessary. Once everything is set up, flick the igniter switch on, turn on the turbine at the terminal, and watch that fire shine bright!

"; - name = "paper- 'Gorlex Engineering Division - Turbine Easy-Set Guide'" +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"eF" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 4 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless/engineering) "eG" = ( -/obj/structure/table/wood, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/button/door/directional/south{ id = "syndiwindows_2"; @@ -887,6 +951,8 @@ dir = 1; pixel_y = 24 }, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/spawner/random/entertainment/plushie_delux, /turf/open/floor/wood/large, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "eI" = ( @@ -923,10 +989,8 @@ /area/ruin/space/has_grav/bubbers/dauntless/sec/prison/holding) "eM" = ( /obj/structure/table, -/obj/machinery/microwave{ - pixel_y = 8 - }, /obj/effect/turf_decal/bot_white, +/obj/machinery/microwave/frontier_printed, /turf/open/floor/iron/white/textured_large, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "eP" = ( @@ -938,21 +1002,33 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/bubbers/dauntless/sec/armory) "eT" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/effect/mapping_helpers/apc/syndicate_access, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/kitchen{ - dir = 4 +/obj/structure/closet/secure_closet/freezer/meat{ + req_access = list("syndicate") }, -/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +/obj/item/storage/fancy/egg_box, +/obj/item/storage/fancy/egg_box, +/obj/item/reagent_containers/condiment/flour, +/obj/item/reagent_containers/condiment/flour, +/obj/item/reagent_containers/condiment/enzyme{ + pixel_x = 12 + }, +/obj/item/reagent_containers/condiment/rice, +/obj/item/reagent_containers/condiment/sugar, +/obj/item/reagent_containers/condiment/milk, +/obj/item/reagent_containers/condiment/milk, +/obj/item/reagent_containers/condiment/soymilk, +/obj/item/reagent_containers/condiment/soymilk, +/obj/item/choice_beacon/ingredient, +/obj/item/toy/figure/chef, +/turf/open/floor/iron/freezer, +/area/ruin/space/has_grav/bubbers/dauntless/service/freezer) "eU" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 +/obj/effect/turf_decal/siding/wood, +/obj/structure/chair/office/light{ + dir = 4 }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) "eV" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 8 @@ -961,32 +1037,20 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "eY" = ( -/obj/effect/turf_decal/tile/dark_green/full, -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/book/manual/wiki/infections{ - pixel_y = 7 - }, -/obj/item/reagent_containers/dropper{ - pixel_y = -6 - }, -/obj/item/restraints/handcuffs/cable/zipties, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) -"eZ" = ( /obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/machinery/door/window/survival_pod/left/directional/east{ - name = "Subject B"; - req_access = list("syndicate") +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +"eZ" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 2; + name = "Corporate Liason Shutters"; + id = "liason_w" }, -/obj/effect/turf_decal/tile/dark_red/full, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/door/window/survival_pod/left/directional/north, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) "fa" = ( /obj/machinery/porta_turret/syndicate{ dir = 9; @@ -1007,64 +1071,53 @@ /turf/open/floor/wood/tile, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "fd" = ( -/obj/effect/turf_decal/tile/dark_red{ +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/effect/turf_decal/tile/dark_red/half{ dir = 1 }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, /turf/open/floor/engine, /area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) "fe" = ( -/obj/machinery/button/door/directional/south{ - name = "Window Shutters"; - id = "maa_w1"; - pixel_x = -8; - req_access = list("syndicate_leader") - }, -/obj/machinery/button/door/directional/south{ - name = "Prisoner Viewing Privlages"; - id = "prison_shutters"; - pixel_x = 8; - req_access = list("syndicate_leader") - }, /obj/structure/sign/flag/syndicate/directional/east, -/obj/item/paper{ - default_raw_text = "

DS2 Long-Term Brig Report

The SSV Dauntless has successfully relocated itself near active Nanotrasen installations. Engine shutdown in progress...

The Syndicate has been capable of kidnapping a few key NT workers of various hierarchy levels. It is your task to interrogate, question and break their wills in order to find more intel on our enemy, Nanotrasen.

Stay winning."; - name = "paper- 'SSV Dauntless Long-Term Brig Report'" - }, -/obj/machinery/computer/security/dauntless{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +/obj/machinery/netpod, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "ff" = ( -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 +/obj/machinery/biogenerator/medstation/directional/south, +/obj/effect/turf_decal/siding/dark/corner{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "fh" = ( /obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/turf/open/floor/plating, +/turf/open/floor/plating/reinforced, /area/ruin/space/has_grav/bubbers/dauntless/service/hydro) "fi" = ( -/obj/effect/turf_decal/tile/dark_green/half, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/portable_atmospherics/canister/miasma, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/obj/machinery/light_switch/directional/north, +/obj/item/stack/conveyor/thirty, +/obj/structure/rack/shelf, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) "fk" = ( -/obj/machinery/conveyor{ - id = "syndidisp"; +/mob/living/carbon/human/species/lizard, +/obj/structure/disposalpipe/segment{ dir = 5 }, -/obj/machinery/light/small/red/directional/north, -/obj/effect/spawner/random/maintenance/five, +/obj/machinery/light/cold/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/obj/machinery/door/window/survival_pod/left/directional/west{ + req_access = list("syndicate") + }, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/dispolsals) +/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "fm" = ( /obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 6 @@ -1083,17 +1136,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 }, -/obj/item/radio/intercom/directional/east{ - name = "two-way prisoner intercom"; - freerange = 1; - freqlock = 1; - frequency = 1245 - }, -/obj/machinery/button/camkillswitch{ - pixel_x = 26; - pixel_y = -9; - req_access = list("syndicate") - }, +/obj/structure/cable, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sec/holding) "fp" = ( @@ -1104,15 +1147,14 @@ /area/ruin/space/has_grav/bubbers/dauntless/cargo) "fs" = ( /obj/effect/turf_decal/siding/dark{ - dir = 6 + dir = 8 }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless/engineering) +/obj/structure/extinguisher_cabinet/directional/west, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/toy/figure/chef, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) "fu" = ( -/obj/structure/table, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, @@ -1129,6 +1171,7 @@ /obj/machinery/camera/autoname/directional/west{ network = list("dauntless") }, +/obj/structure/table, /turf/open/floor/iron/white/textured_large, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "fv" = ( @@ -1139,12 +1182,22 @@ /turf/open/floor/iron/white/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "fw" = ( -/obj/machinery/airalarm/directional/south, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/machinery/firealarm/directional/east, -/obj/machinery/chem_master/condimaster, -/turf/open/floor/iron/freezer, -/area/ruin/space/has_grav/bubbers/dauntless/service/freezer) +/obj/structure/sign/poster/official/moth_delam/directional/north, +/obj/effect/turf_decal/siding/dark{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/light/cold/directional/north, +/obj/structure/cable, +/obj/machinery/vending/engivend{ + skyrat_products = list(/obj/item/clothing/glasses/meson/engine = 5, /obj/item/construction/rcd/loaded = 0, /obj/item/storage/pouch/material = 2, /obj/item/storage/bag/construction = 2); + onstation = 0; + onstation_override = 1 + }, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless/engineering) "fx" = ( /obj/structure/sink/directional/west, /obj/structure/table/wood, @@ -1159,22 +1212,15 @@ /turf/open/floor/wood/large, /area/ruin/space/has_grav/bubbers/dauntless/service/sauna) "fy" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/machinery/disposal/delivery_chute{ - dir = 1 - }, -/obj/structure/disposalpipe/trunk{ - dir = 8 +/obj/machinery/conveyor{ + id = "syndidisp" }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/effect/turf_decal/stripes/red/full, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/engineering/dispolsals) "fA" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, -/obj/structure/table/reinforced, /obj/item/clothing/shoes/sneakers/crimson, /obj/item/clothing/under/rank/prisoner/syndicate, /obj/item/clothing/under/rank/prisoner/syndicate{ @@ -1189,16 +1235,21 @@ /obj/item/clothing/shoes/sneakers/crimson{ pixel_x = 4 }, +/obj/structure/table/reinforced/plastitaniumglass, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"fB" = ( +/obj/effect/turf_decal/siding/dark, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/textured, +/area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) "fC" = ( /turf/open/floor/iron/white, /area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) "fE" = ( -/obj/machinery/vending/dorms/prison{ - onstation = 0; - onstation_override = 1 - }, +/obj/item/stack/license_plates/empty/fifty, +/obj/machinery/plate_press, /turf/open/floor/wood/tile, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) "fI" = ( @@ -1215,6 +1266,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/siding/wood/corner, +/obj/machinery/vending/wardrobe/syndie_wardrobe{ + onstation = 0; + onstation_override = 1; + pixel_x = 28; + density = 0 + }, /turf/open/floor/wood/tile, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "fL" = ( @@ -1227,66 +1284,42 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating, +/obj/structure/cable, +/obj/structure/sign/poster/official/moth_hardhat/directional/south, +/turf/open/floor/catwalk_floor/iron_dark, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "fM" = ( -/obj/structure/rack/shelf, -/obj/item/circuitboard/machine/xenoarch_machine/xenoarch_researcher{ - pixel_y = -6 - }, -/obj/item/circuitboard/machine/xenoarch_machine/xenoarch_digger{ - pixel_y = -3 - }, -/obj/item/circuitboard/machine/xenoarch_machine/xenoarch_recoverer, -/obj/item/circuitboard/machine/xenoarch_machine/xenoarch_scanner{ - pixel_y = 3 - }, -/obj/machinery/button/door/directional/east{ - id = "sci_w"; - name = "Science Shutters" - }, -/obj/effect/turf_decal/trimline/dark_red/end{ - dir = 4 +/obj/machinery/atmospherics/pipe/layer_manifold/green{ + dir = 1 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/sec/armory) "fN" = ( -/obj/structure/rack/shelf, -/obj/item/melee/baton/telescopic{ - pixel_x = -3; - pixel_y = 10 - }, -/obj/item/melee/baton/telescopic{ - pixel_y = 10; - pixel_x = 3 - }, -/obj/item/melee/baton/telescopic{ - pixel_x = 9; - pixel_y = 10 - }, -/obj/item/melee/energy/sword/saber/red, -/obj/item/melee/energy/sword/saber/red{ - pixel_x = 6 - }, -/obj/item/melee/energy/sword/saber/red{ - pixel_x = 13 +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 10 }, /turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless/sec/armory) +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"fO" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/icecream_vat, +/turf/open/floor/iron/freezer, +/area/ruin/space/has_grav/bubbers/dauntless/service/freezer) "fP" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/machinery/light/floor{ - pixel_x = 16; - pixel_y = -16 +/obj/machinery/cryopod{ + dir = 4 }, -/obj/effect/turf_decal/tile/dark_red/full, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/obj/machinery/computer/cryopod/interdyne/directional/west, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "fQ" = ( -/obj/item/stack/conveyor/thirty, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "fT" = ( /obj/structure/chair/sofa/corp/right{ color = "#DE3A3A" @@ -1307,22 +1340,24 @@ /turf/open/floor/carpet/royalblack, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) "fZ" = ( -/obj/machinery/door/poddoor{ - id = "viro_w" - }, -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/firealarm/directional/south, /turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) "gd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "ge" = ( -/obj/effect/turf_decal/siding/dark/corner{ - dir = 4 +/obj/machinery/door/airlock/engineering/glass{ + name = "Engineering Bay" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/iron/dark/diagonal, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/smooth_large, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "gg" = ( /obj/structure/window/reinforced/survival_pod/spawner/directional/west, @@ -1346,16 +1381,24 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/mineral/stacking_machine{ + id_tag = "dauntless" + }, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/engineering/dispolsals) "go" = ( -/obj/machinery/vending/wardrobe/syndie_wardrobe{ - onstation = 0; - onstation_override = 1 +/obj/effect/turf_decal/siding/wood{ + dir = 6 }, -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/trimline/dark_red/filled/line, -/turf/open/floor/carpet/royalblack, +/obj/structure/chair/sofa/corp/right{ + color = "#DE3A3A"; + dir = 1 + }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south{ + dir = 6 + }, +/turf/open/floor/carpet/red, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "gp" = ( /obj/structure/table, @@ -1379,13 +1422,14 @@ }, /turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"gr" = ( +/obj/structure/weightmachine/weightlifter, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "gs" = ( -/obj/structure/cable, /obj/machinery/light/cold/directional/west, -/obj/effect/turf_decal/siding/dark, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "gt" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -1393,31 +1437,32 @@ /turf/open/floor/carpet/royalblue, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "gv" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 8 +/obj/structure/chair{ + dir = 4 }, -/turf/open/floor/engine/plasma, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) "gw" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/effect/turf_decal/siding/dark{ - dir = 8 +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 4 }, -/obj/structure/chair/office/light, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) "gx" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 1 }, /obj/effect/turf_decal/trimline/yellow/line, /obj/machinery/light/cold/directional/south, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, +/obj/structure/cable, +/obj/structure/sign/warning/radiation/directional/south, +/turf/open/floor/catwalk_floor/iron_dark, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "gz" = ( /turf/open/lava/smooth/lava_land_surface, @@ -1440,14 +1485,11 @@ /turf/open/floor/iron/dark/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "gC" = ( -/obj/machinery/computer/atmos_control/nocontrol/incinerator{ - atmos_chambers = list("syndiship_turbine" = "Dauntless Turbine") - }, -/obj/effect/turf_decal/siding/dark{ - dir = 1 +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium{ + polarizer_id = "dauntless_interrogation" }, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless/engineering) +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) "gF" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/vg_decals/numbers/five{ @@ -1458,17 +1500,8 @@ }, /area/lavaland/surface/outdoors) "gG" = ( -/obj/structure/closet/secure_closet/freezer/meat{ - req_access = list("syndicate") - }, -/obj/item/food/meat/slab, -/obj/item/food/meat/slab, -/obj/item/food/meat/slab, -/obj/item/food/meat/slab, -/obj/item/food/meat/slab, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/iron/freezer, -/area/ruin/space/has_grav/bubbers/dauntless/service/freezer) +/turf/open/lava/smooth/lava_land_surface, +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) "gI" = ( /obj/machinery/computer/libraryconsole/bookmanagement{ pixel_y = 7 @@ -1480,13 +1513,10 @@ /turf/open/floor/wood/tile, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "gJ" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/fax{ - fax_name = "Unknown Syndicate Fax"; - name = "SSV Dauntless Fax Machine"; - syndicate_network = 1 +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "gN" = ( @@ -1519,13 +1549,14 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) "gR" = ( -/obj/structure/punching_bag, -/obj/item/reagent_containers/cup/glass/waterbottle{ - pixel_x = 11 - }, -/obj/machinery/camera/autoname/directional/south{ - network = list("dauntless") +/obj/effect/turf_decal/siding/dark{ + dir = 1 }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/structure/dresser, /turf/open/floor/iron/dark/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "gS" = ( @@ -1541,22 +1572,24 @@ /turf/closed/wall/r_wall/syndicate, /area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) "gU" = ( -/obj/structure/frame/computer{ - anchored = 1; - dir = 4 - }, -/obj/item/circuitboard/computer/mech_bay_power_console, -/obj/effect/turf_decal/trimline/dark_red/line{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 8 +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +/obj/machinery/computer/mech_bay_power_console{ dir = 4 }, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) +"gV" = ( +/obj/effect/turf_decal/skyrat_decals/syndicate/bottom/left, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "gW" = ( /obj/machinery/light/cold/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -1568,24 +1601,33 @@ pixel_y = -24; req_access = list("syndicate") }, -/turf/open/floor/mineral/plastitanium/red, +/obj/structure/cable, +/obj/machinery/firealarm/directional/south{ + pixel_y = -32 + }, +/obj/structure/closet/secure_closet/ds2atmos{ + anchorable = 0; + anchored = 1 + }, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" + }, /area/ruin/space/has_grav/bubbers/dauntless/command/bridge) -"gX" = ( -/turf/closed/wall/r_wall/syndicate, -/area/ruin/space/has_grav/bubbers/dauntless/sec/armory) "gY" = ( -/obj/machinery/computer/shuttle{ - desc = "A shuttle terminal which allows a connection to the DS-2 forward base's supply shuttle."; - icon_keyboard = "syndie_key"; - icon_screen = "syndishuttle"; - light_color = "#FA8282"; - name = "syndicate cargo shuttle terminal"; - possible_destinations = "IP-DS-2"; - req_access = list("syndicate"); - shuttleId = "syndie_cargo" +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/recharger, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" }, -/turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"gZ" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/door/poddoor{ + id = "sci_w" + }, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) "hc" = ( /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/bubbers/dauntless/sec/officer) @@ -1612,15 +1654,11 @@ /turf/open/floor/iron/white/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "hh" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible/layer2, +/obj/machinery/light/cold/directional/north, /turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) "hi" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/simple/dark{ - dir = 5 - }, +/obj/machinery/portable_atmospherics/pump, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "hl" = ( @@ -1667,16 +1705,14 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/service/construct) "hq" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/atmospherics/pipe/layer_manifold/cyan/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) +/obj/effect/landmark/navigate_destination, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "hr" = ( /obj/structure/rack/gunrack, -/obj/item/ammo_box/magazine/sniper_rounds/soporific, /obj/item/gun/ballistic/rifle/sniper_rifle, +/obj/item/ammo_box/magazine/sniper_rounds/soporific, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sec/armory) "ht" = ( @@ -1690,7 +1726,6 @@ /obj/effect/turf_decal/stripes/red/line{ dir = 1 }, -/obj/structure/table, /obj/item/paper_bin{ pixel_x = -2; pixel_y = 5 @@ -1702,17 +1737,17 @@ /obj/item/trash/can{ pixel_x = -9 }, +/obj/structure/table, /turf/open/floor/iron/dark/textured_large, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "hD" = ( /obj/effect/turf_decal/siding/wood, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south{ - dir = 10 - }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, /turf/open/floor/wood/large, /area/ruin/space/has_grav/bubbers/dauntless/command/admiral) "hF" = ( @@ -1733,12 +1768,12 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "hJ" = ( -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 8 - }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, /turf/open/floor/stone, /area/ruin/space/has_grav/bubbers/dauntless/service/hydro) "hN" = ( @@ -1751,21 +1786,12 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) "hP" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 10 - }, -/obj/machinery/button/door/directional/west{ - id = "rad_shutters"; - name = "Radiation Shutters"; - pixel_y = -8 - }, -/obj/machinery/button/door/directional/west{ - pixel_y = 8; - id = "syndieng_windows"; - name = "Window Shutters"; - req_access = list("syndicate") - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/dark, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/structure/cable, /turf/open/floor/iron/dark/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "hR" = ( @@ -1773,17 +1799,17 @@ /obj/structure/curtain/cloth{ color = "#333333" }, -/turf/open/floor/plating, +/turf/open/floor/plating/reinforced, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "hS" = ( /obj/machinery/airalarm/directional/south, /obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/structure/table/reinforced, /obj/item/storage/box/pinpointer_pairs, /obj/item/storage/box/pinpointer_pairs{ pixel_x = -4; pixel_y = 6 }, +/obj/structure/table/reinforced/plastitaniumglass, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sec/armory) "hU" = ( @@ -1806,19 +1832,15 @@ /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "hZ" = ( /obj/effect/turf_decal/siding/dark, -/obj/machinery/light/cold/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/machinery/vending/engivend{ - skyrat_products = list(/obj/item/clothing/glasses/meson/engine = 5, /obj/item/construction/rcd/loaded = 0, /obj/item/storage/pouch/material = 2, /obj/item/storage/bag/construction = 2); - onstation = 0; - onstation_override = 1 + dir = 4 }, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/structure/cable, -/obj/machinery/firealarm/directional/south, +/obj/structure/closet/radiation, +/obj/item/mod/module/rad_protection, +/obj/item/mod/module/rad_protection, /turf/open/floor/iron/dark/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "ic" = ( @@ -1835,23 +1857,49 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) "id" = ( -/obj/effect/turf_decal/stripes/red/line, -/obj/effect/turf_decal/bot, -/turf/open/floor/plating, +/obj/structure/shipping_container/donk_co{ + desc = "A standard-measure shipping container for bulk transport of goods. This one is from Donk Co. and so could be carrying just about anything- although it seems this one is overflowing with little Syndicate Figurines, known for being sold at a Loss."; + pixel_x = -17; + pixel_y = 15 + }, +/turf/open/floor/plating/elevatorshaft, /area/ruin/space/has_grav/bubbers/dauntless/cargo) -"ih" = ( -/obj/effect/turf_decal/stripes, -/obj/machinery/door/airlock/engineering{ - name = "Bluespace Mining" +"if" = ( +/obj/machinery/computer{ + desc = "A console meant to communicate with Syndicate upper command. This one seems to be busy processing flight calculations since you last saw it..."; + icon_keyboard = "tech_key"; + icon_screen = "comm"; + name = "syndicate communications console" }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/effect/mapping_helpers/airlock/cutaiwire, /obj/structure/cable, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +/obj/item/paper{ + default_raw_text = "

SSV Dauntless Landing Report

The SSV Dauntless has successfully landed itself near active Nanotrasen installations. Engine shutdown in progress...

Active syndicate operatives have been transferred over to the target NT workplace and are NOT to be interacted with under any circumstances, unless Syndicate Command allows it. While it's inevitable for Nanotrasen miners to stumble into the ship, detection by wider Nanotrasen facilities will result in this being the Dauntless' last mission. It is critical you maintain opperational security. Keep her safe. Permission to monitor their activities is granted and heavily suggested.

Stay winning.

"; + name = "paper- 'SSV Dauntless Landing Report'" + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"ih" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 10 + }, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/light/warm/dim/directional/west, +/obj/machinery/processor{ + pixel_x = 1; + pixel_y = 10 + }, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"ii" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "im" = ( /obj/machinery/door/airlock/public/glass{ name = "Recreation" @@ -1865,9 +1913,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "in" = ( -/obj/structure/table/wood/fancy/black, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/vending/dorms{ + onstation_override = 1; + onstation = 0 + }, /turf/open/floor/wood/tile, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "io" = ( @@ -1887,36 +1940,27 @@ name = "Admiral Office Shutters"; dir = 4 }, -/turf/open/floor/plating, +/turf/open/floor/plating/reinforced, /area/ruin/space/has_grav/bubbers/dauntless/command/admiral) "iu" = ( /obj/effect/turf_decal/stripes/red/line, /obj/effect/turf_decal/bot, -/obj/structure/frame/computer{ - dir = 8 - }, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/cargo) -"iv" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "ix" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/radio/headset/interdyne, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/photocopier/gratis, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) "iz" = ( -/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/monkey_recycler, /obj/structure/disposalpipe/segment{ - dir = 5 + dir = 6 }, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) @@ -1931,15 +1975,20 @@ /turf/open/floor/iron, /area/ruin/space/has_grav/bubbers/dauntless/service/gym) "iB" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/obj/effect/turf_decal/siding/dark/corner, /turf/open/floor/iron/textured, /area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) +"iC" = ( +/obj/structure/cable, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/cargo) "iE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -1962,19 +2011,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/ruin/space/has_grav/bubbers/dauntless/med/storage) +"iN" = ( +/obj/effect/turf_decal/bot, +/obj/structure/rack/shelf, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/cargo) "iP" = ( -/obj/effect/turf_decal/tile/dark_green/half{ - dir = 8 - }, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/storage/box/syringes, -/obj/item/storage/box/beakers{ - pixel_x = 2; - pixel_y = 2 - }, -/obj/structure/reagent_dispensers/wall/virusfood/directional/east, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/obj/structure/cable, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) "iQ" = ( /obj/effect/turf_decal/siding/wood{ dir = 10 @@ -1985,19 +2033,34 @@ /turf/open/floor/carpet/royalblack, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "iS" = ( +/obj/effect/turf_decal/siding/dark/corner{ + dir = 8 + }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/dark, -/obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/iron/dark/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "iU" = ( -/obj/machinery/atmospherics/pipe/smart/simple/dark{ +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_y = 9; + pixel_x = 11 + }, +/obj/item/reagent_containers/condiment/peppermill{ + pixel_y = 15; + pixel_x = 11 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) +/obj/item/clothing/head/utility/chefhat, +/obj/item/storage/belt/military/snack, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) "iX" = ( /obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 6 @@ -2028,23 +2091,10 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) "jc" = ( -/obj/machinery/power/apc/auto_name/directional/west, -/obj/effect/mapping_helpers/apc/syndicate_access, -/obj/structure/cable, -/obj/structure/mop_bucket/janitorialcart{ - dir = 4 - }, -/obj/item/holosign_creator/janibarrier{ - pixel_y = -9 - }, -/obj/item/mop, -/obj/item/reagent_containers/spray/cleaner{ - pixel_x = 6; - pixel_y = -6 - }, +/obj/structure/table/reinforced/plastitaniumglass, /obj/machinery/firealarm/directional/south, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +/turf/open/floor/iron/dark/side, +/area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) "jd" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -2057,7 +2107,6 @@ }, /area/lavaland/surface/outdoors) "jh" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, /obj/structure/table/reinforced/plastitaniumglass, /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -2069,7 +2118,7 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/light/cold/directional/east, +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, /turf/open/floor/iron/white, /area/ruin/space/has_grav/bubbers/dauntless/med/storage) "jk" = ( @@ -2087,6 +2136,23 @@ dir = 4 }, /area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"jo" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/closet/generic/wall{ + pixel_x = -32 + }, +/obj/item/towel, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service/gym) +"jp" = ( +/obj/effect/turf_decal/siding/dark/corner, +/obj/effect/turf_decal/siding/dark/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "jr" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -2098,7 +2164,6 @@ /turf/open/floor/iron/white/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "jt" = ( -/obj/structure/table/reinforced, /obj/item/bodybag/environmental/prisoner/syndicate{ pixel_y = 20; pixel_x = -8 @@ -2127,16 +2192,13 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, +/obj/structure/table/reinforced/plastitaniumglass, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/bubbers/dauntless/sec/officer) "ju" = ( -/obj/structure/table/wood/fancy/black, -/obj/item/paper_bin/carbon{ - pixel_y = 3 - }, -/obj/item/pen/fountain/captain{ - name = "admiral's fountain pen"; - pixel_y = 5 +/obj/structure/chair/sofa/corp/left{ + color = "#DE3A3A"; + dir = 8 }, /turf/open/floor/carpet/red, /area/ruin/space/has_grav/bubbers/dauntless/command/admiral) @@ -2168,21 +2230,33 @@ /turf/open/lava/smooth/lava_land_surface, /area/ruin/space/has_grav/bubbers/dauntless/command/vault) "jz" = ( -/obj/machinery/door/window/survival_pod/left/directional/north{ - name = "Bar"; - req_access = list("syndicate") +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) +"jA" = ( +/obj/machinery/airalarm/directional/east, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/machinery/power/smes/engineering{ + charge = 4.5e+006; + input_level = 150000 }, /obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless/engineering) "jB" = ( /obj/structure/closet/secure_closet/personal/cabinet, /obj/item/clothing/under/syndicate/skyrat/baseball, /obj/item/choice_beacon/music, /obj/item/storage/wallet/random, /obj/effect/turf_decal/siding/wood/corner, +/obj/effect/spawner/random/exotic/syndie, /turf/open/floor/wood/large, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "jE" = ( @@ -2190,28 +2264,28 @@ dir = 1 }, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/netpod, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/bubbers/dauntless/sec/brig) "jI" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/hidden/layer2{ - dir = 5 - }, -/obj/machinery/air_sensor{ - chamber_id = "syndiship_turbine" - }, -/turf/open/floor/engine, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "jJ" = ( -/obj/structure/table, -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/dark{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "jK" = ( /obj/effect/turf_decal/box/white/corners{ dir = 4 }, -/turf/open/floor/plating, +/turf/open/floor/plating/elevatorshaft, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "jM" = ( /obj/machinery/power/apc/auto_name/directional/west, @@ -2224,15 +2298,12 @@ /obj/effect/turf_decal/box/white/corners{ dir = 8 }, -/turf/open/floor/plating, +/turf/open/floor/plating/elevatorshaft, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "jQ" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/bubbers/dauntless/command/liason) "jR" = ( -/obj/machinery/door/airlock/command/glass{ - name = "Bridge" - }, /obj/effect/mapping_helpers/airlock/access/all/syndicate/leader, /obj/effect/mapping_helpers/airlock/cutaiwire, /obj/structure/cable, @@ -2240,13 +2311,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/highsecurity, /turf/open/floor/iron/dark/smooth_large, /area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "jS" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment, -/obj/machinery/light/warm/directional/east, +/obj/machinery/vending/clothing{ + onstation = 0; + onstation_override = 1; + pixel_x = 27; + density = 0 + }, /turf/open/floor/wood/tile, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "jU" = ( @@ -2271,30 +2348,39 @@ /obj/effect/turf_decal/siding/thinplating/dark{ dir = 4 }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, /turf/open/floor/stone, /area/ruin/space/has_grav/bubbers/dauntless/service/hydro) +"ka" = ( +/obj/effect/turf_decal/skyrat_decals/syndicate/bottom/right, +/obj/effect/turf_decal/siding/thinplating/dark/corner, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "kc" = ( -/obj/structure/table/wood/fancy/black, -/obj/item/sign/flag/syndicate{ - pixel_x = -3; - pixel_y = 6 +/obj/effect/turf_decal/siding/wood{ + dir = 4 }, -/obj/item/reagent_containers/cup/maunamug{ - pixel_x = 4 +/obj/effect/turf_decal/siding/dark{ + dir = 1 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/sign/painting/library{ + pixel_x = 32 }, -/turf/open/floor/carpet/royalblue, -/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) "kd" = ( /obj/structure/bed/double, /obj/item/bedsheet/syndie/double, +/obj/effect/spawner/random/entertainment/plushie_delux, /turf/open/floor/carpet/red, /area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"ke" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/atmospherics/pipe/layer_manifold/pink{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "kh" = ( /obj/effect/turf_decal/trimline/purple/line{ dir = 4 @@ -2308,36 +2394,20 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) "ki" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/paper_bin{ - pixel_x = -2; - pixel_y = 5 - }, -/obj/item/pen{ - pixel_x = -2; - pixel_y = 5 +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 }, +/obj/machinery/computer/camera_advanced/syndie, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "kj" = ( -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/dark_red/line, -/obj/structure/closet/secure_closet/interdynefob/robotics, -/obj/machinery/button/door/directional/east{ - id = "scirob_w"; - name = "Robotics Shutters" - }, -/obj/item/clothing/suit/toggle/labcoat/skyrat/rd, -/obj/item/clothing/suit/hooded/wintercoat/science/rd, -/obj/item/clothing/suit/toggle/labcoat/interdyne, -/obj/item/clothing/suit/toggle/labcoat/interdyne, -/obj/item/clothing/suit/toggle/labcoat/interdyne, -/turf/open/floor/iron/dark, +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/iron/textured, /area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) "kk" = ( -/obj/machinery/biogenerator, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/smartfridge/disks, +/obj/item/storage/box/disks_plantgene, /turf/open/floor/iron/dark/smooth_large, /area/ruin/space/has_grav/bubbers/dauntless/service/hydro) "kl" = ( @@ -2361,55 +2431,79 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/command/vault) "km" = ( -/obj/machinery/airalarm/directional/east, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless/command/liason) -"kn" = ( -/obj/structure/cable, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/painting/library{ + pixel_x = 32 + }, +/obj/machinery/computer/security/dauntless{ + dir = 8 + }, +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +"kn" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 9 - }, -/turf/open/floor/iron/white/diagonal, +/turf/closed/wall/r_wall/syndicate, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "ks" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/extinguisher_cabinet/directional/south, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless/sec/officer) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/officer) +"kx" = ( +/obj/machinery/light/cold/directional/north, +/obj/machinery/research/anomaly_refinery, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) +"kB" = ( +/obj/effect/turf_decal/trimline/red/filled/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "kF" = ( /obj/effect/turf_decal/siding/dark, /obj/machinery/light/cold/directional/south, -/obj/structure/weightmachine/weightlifter, /turf/open/floor/iron, /area/ruin/space/has_grav/bubbers/dauntless/service/gym) "kI" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, /obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/item/reagent_containers/cup/rag, +/obj/item/lighter, /obj/item/storage/fancy/cigarettes/cigpack_syndicate{ pixel_x = 3; pixel_y = 6 }, -/obj/item/reagent_containers/cup/rag, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, /turf/open/floor/wood/tile, /area/ruin/space/has_grav/bubbers/dauntless/service/diner) "kJ" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ - initialize_directions = 4; - dir = 4 +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 }, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) +"kK" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/obj/machinery/camera/autoname/directional/west{ + network = list("dauntless_xeno") + }, +/turf/open/floor/engine, +/area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) "kL" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -2428,18 +2522,29 @@ /turf/open/floor/iron/dark/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison/shower) "kU" = ( +/obj/machinery/door/airlock/command{ + name = "Corporate Liaison"; + id_tag = "liason_d" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/leader, +/obj/effect/mapping_helpers/airlock/cutaiwire, /obj/structure/cable, -/obj/machinery/light/cold/directional/east, -/obj/machinery/airalarm/directional/east, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/service/gym) +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) "kV" = ( /obj/effect/spawner/random/maintenance/three, /obj/machinery/conveyor{ id = "syndidisp"; - dir = 1 + dir = 5 }, +/obj/machinery/light/small/red/directional/north, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/engineering/dispolsals) "kW" = ( @@ -2455,23 +2560,29 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/bubbers/dauntless/sec/holding) "la" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 +/obj/effect/turf_decal/siding/wood{ + dir = 6 }, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/effect/turf_decal/trimline/dark_red/line, -/obj/item/toy/mecha/darkgygax{ - pixel_y = 16 +/obj/item/stamp{ + pixel_x = 8; + pixel_y = 1 }, -/obj/item/toy/figure/syndie, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 1 +/obj/item/stamp/denied{ + pixel_x = 8; + pixel_y = 6 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 +/obj/item/paper_bin/carbon{ + pixel_x = -5; + pixel_y = 3 }, -/turf/open/floor/iron/dark/textured_half, -/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +/obj/structure/table/wood/fancy/red, +/obj/item/pen/fountain/captain{ + name = "Liason's fountain pen"; + pixel_y = 5 + }, +/obj/machinery/light/warm/directional/east, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) "le" = ( /obj/structure/cable, /obj/machinery/power/turbine/core_rotor{ @@ -2491,7 +2602,7 @@ dir = 4 }, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +/area/ruin/space/has_grav/bubbers/dauntless/service) "lj" = ( /obj/structure/window/reinforced/survival_pod/spawner/directional/south, /obj/effect/turf_decal/trimline/purple/filled/warning, @@ -2523,6 +2634,11 @@ }, /turf/open/lava/smooth/lava_land_surface, /area/ruin/space/has_grav/bubbers/dauntless/command/vault) +"lq" = ( +/obj/structure/frame/machine/secured, +/obj/item/circuitboard/machine/module_duplicator, +/turf/open/floor/iron/dark/side, +/area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) "lt" = ( /obj/machinery/button/door/directional/west{ req_access = list("syndicate"); @@ -2546,72 +2662,56 @@ dir = 8 }, /obj/structure/cable, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "lz" = ( -/obj/machinery/computer/station_alert, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +/obj/machinery/computer/turbine_computer{ + mapping_id = "dauntless_turbine"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "lC" = ( /obj/effect/turf_decal/box/red/corners{ dir = 8 }, +/obj/machinery/light/floor{ + pixel_x = 16; + pixel_y = -16 + }, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "lD" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 1 +/obj/machinery/firealarm/directional/west, +/obj/structure/sink/kitchen/directional/east, +/obj/structure/cable, +/turf/open/floor/iron/kitchen{ + dir = 4 }, -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) "lE" = ( /obj/effect/turf_decal/skyrat_decals/syndicate/middle/right, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "lF" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 4 - }, -/obj/structure/showcase/cyborg{ - desc = "A stand with the empty body of a Cybersun cyborg bolted to it."; - dir = 4; - icon = 'icons/mob/silicon/robots.dmi'; - icon_state = "synd_sec"; - name = "syndicate cyborg showcase"; - pixel_x = -6 - }, -/obj/machinery/light/cold/directional/west, -/turf/open/floor/iron/dark/textured_half{ - dir = 1 +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) "lH" = ( /obj/effect/turf_decal/stripes/red/corner, /obj/effect/turf_decal/bot, /obj/structure/extinguisher_cabinet/directional/west, -/obj/structure/rack/shelf, -/obj/item/tank/internals/emergency_oxygen/double, -/obj/item/tank/internals/emergency_oxygen/double, -/obj/item/clothing/mask/gas/alt{ - pixel_x = 6; - pixel_y = -3 - }, -/obj/item/clothing/mask/gas/alt{ - pixel_x = 6; - pixel_y = -3 - }, +/obj/structure/tank_dispenser, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "lI" = ( -/obj/effect/turf_decal/skyrat_decals/syndicate/top/middle, /obj/structure/cable, +/obj/effect/turf_decal/skyrat_decals/syndicate/middle/middle, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "lK" = ( @@ -2623,57 +2723,31 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/bubbers/dauntless/sec/brig) "lL" = ( -/obj/structure/table/glass, -/obj/item/storage/box/pillbottles{ - pixel_x = -3; - pixel_y = 5 - }, -/obj/item/storage/box/gloves{ - pixel_x = 6; - pixel_y = 3 - }, -/obj/item/storage/box/medipens{ - pixel_x = 4; - pixel_y = 13 - }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/item/clothing/neck/stethoscope{ - pixel_x = 2; - pixel_y = -2 - }, +/obj/effect/turf_decal/siding/dark_blue, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white/small, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "lN" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 8 - }, -/obj/structure/showcase/cyborg{ - desc = "A stand with the empty body of a Cybersun cyborg bolted to it."; - dir = 8; - icon = 'icons/mob/silicon/robots.dmi'; - icon_state = "synd_sec"; - name = "syndicate cyborg showcase"; - pixel_x = 6 - }, /obj/machinery/light/cold/directional/east, -/turf/open/floor/iron/dark/textured_half{ - dir = 1 +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/taperecorder, +/obj/item/radio/intercom/command/directional/east, +/obj/item/paper_bin{ + pixel_x = -5; + pixel_y = 6 + }, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" }, /area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "lV" = ( /obj/effect/turf_decal/box/white/corners, -/turf/open/floor/plating, +/turf/open/floor/plating/elevatorshaft, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "lW" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood/tile, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "lY" = ( @@ -2681,19 +2755,26 @@ dir = 1 }, /obj/effect/turf_decal/siding/dark, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/textured, /area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) "ma" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, /obj/effect/turf_decal/siding/dark/corner{ dir = 8 }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark/corner{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, /turf/open/floor/iron/textured, /area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) "mc" = ( @@ -2714,14 +2795,11 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/engineering/dispolsals) -"mg" = ( -/obj/item/toy/figure/syndie{ - pixel_x = 3 - }, -/turf/open/floor/plating/elevatorshaft, -/area/ruin/space/has_grav/bubbers/dauntless/cargo) "mk" = ( /obj/structure/fans/tiny/forcefield{ dir = 4 @@ -2735,7 +2813,7 @@ /obj/machinery/door/poddoor{ id = "syndihanger" }, -/turf/open/floor/plating, +/turf/open/floor/plating/reinforced, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "mm" = ( /obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/visible{ @@ -2756,34 +2834,41 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sec/holding) -"mu" = ( -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 6 +"ms" = ( +/obj/machinery/button/door/directional/east{ + id = "sci_w"; + name = "Science Shutters" }, -/obj/effect/turf_decal/trimline/dark_red/corner{ - dir = 1 +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/textured, +/area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) +"mu" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 }, -/turf/open/floor/iron/dark/textured_corner{ - dir = 1 +/obj/machinery/coffeemaker, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" }, /area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"mv" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless/engineering) "mB" = ( /obj/effect/turf_decal/siding/dark{ dir = 8 }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 1 - }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, +/obj/structure/fireaxecabinet/mechremoval/directional/north, +/turf/open/floor/iron/recharge_floor, /area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) "mC" = ( /obj/structure/table/wood, @@ -2798,24 +2883,47 @@ /turf/open/floor/wood/tile, /area/ruin/space/has_grav/bubbers/dauntless/service/diner) "mE" = ( -/obj/machinery/atmospherics/miner/plasma, -/turf/open/floor/engine/plasma, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) +/obj/effect/mapping_helpers/dead_body_placer, +/obj/effect/turf_decal/trimline/red/real_red/filled/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "mH" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 10 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "mI" = ( /obj/effect/turf_decal/siding/dark{ - dir = 1 + dir = 8 }, -/obj/structure/closet/secure_closet/personal{ - anchored = 1 +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/stack/sheet/plastitaniumglass/fifty{ + pixel_y = 3; + pixel_x = 3 }, -/obj/item/towel, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/service/gym) +/obj/item/stack/sheet/mineral/plastitanium{ + amount = 50; + pixel_y = 7 + }, +/obj/item/stack/sheet/iron/fifty{ + pixel_y = 10; + pixel_x = 7 + }, +/obj/item/stack/sheet/rglass/fifty{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/item/storage/box/gas_miner_beacons/syndicate{ + pixel_y = 11; + pixel_x = -11 + }, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless/engineering) "mL" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -2838,33 +2946,38 @@ /obj/effect/turf_decal/siding/dark{ dir = 1 }, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/borg/upgrade/syndicate_access/dauntless, +/obj/item/borg/upgrade/syndicate_access/dauntless, +/obj/item/borg/upgrade/syndicate_access/dauntless, /turf/open/floor/iron/dark/side, /area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) "mO" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/dark_red/line, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 1 - }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, /obj/structure/table/reinforced/plastitaniumglass, -/obj/item/paper_bin{ - pixel_x = -2; - pixel_y = 5 - }, -/obj/item/pen{ - pixel_x = -2; - pixel_y = 5 +/obj/item/toy/mecha/mauler{ + pixel_y = 16 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 +/obj/item/toy/mecha/deathripley{ + pixel_x = -16; + pixel_y = 8 }, -/turf/open/floor/iron/dark/textured_half, +/obj/item/toy/figure/syndie, +/turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "mQ" = ( -/turf/open/floor/wood/stairs, -/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +/obj/structure/bed/dogbed, +/mob/living/basic/pet/fox{ + name = "Rhials"; + faction = list("neutral","Syndicate") + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) "mU" = ( /obj/effect/turf_decal/trimline/dark_green/line{ dir = 2 @@ -2872,7 +2985,6 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) "mX" = ( -/obj/structure/table/glass, /obj/machinery/reagentgrinder{ pixel_y = 6 }, @@ -2890,28 +3002,33 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, +/obj/structure/table/reinforced/plastitaniumglass, /turf/open/floor/wood, /area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) "nf" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/machinery/light/floor{ - pixel_x = 16; - pixel_y = -16 - }, -/obj/effect/turf_decal/tile/dark_red/full, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) "nh" = ( -/turf/closed/wall/r_wall/syndicate, -/area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) -"nj" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/green/hidden{ - dir = 1 +/obj/structure/mop_bucket/janitorialcart{ + dir = 4 }, +/obj/item/mop, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = 6; + pixel_y = -6 + }, +/obj/item/holosign_creator/janibarrier{ + pixel_y = -9 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"nj" = ( /obj/machinery/light/cold/directional/north, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/effect/mapping_helpers/apc/cell_10k, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "nl" = ( @@ -2946,10 +3063,10 @@ /obj/effect/turf_decal/stripes/red/line{ dir = 1 }, -/obj/structure/table, /obj/machinery/computer/libraryconsole/bookmanagement{ pixel_y = 7 }, +/obj/structure/table, /turf/open/floor/iron/dark/textured_large, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "ny" = ( @@ -2968,12 +3085,9 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) "nC" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/effect/mapping_helpers/apc/syndicate_access, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "nF" = ( @@ -3004,31 +3118,21 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) "nI" = ( -/obj/structure/sign/flag/syndicate/directional/north, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) "nJ" = ( /obj/effect/mapping_helpers/airalarm/syndicate_access, /obj/machinery/airalarm/directional/south, -/obj/structure/rack, -/obj/item/secateurs, -/obj/item/gun/energy/floragun, -/obj/item/hatchet, -/obj/item/geneshears, -/obj/item/plant_analyzer, -/obj/item/shovel/spade, -/obj/item/cultivator, +/obj/machinery/hydroponics/constructable, /turf/open/floor/grass, /area/ruin/space/has_grav/bubbers/dauntless/service/hydro) "nM" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/obj/effect/turf_decal/tile/dark_green/half{ - dir = 8 - }, /obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) "nN" = ( /obj/effect/turf_decal/box/red/corners{ dir = 4 @@ -3036,7 +3140,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, -/turf/open/floor/plating, +/turf/open/floor/plating/elevatorshaft, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "nR" = ( /obj/machinery/power/apc/auto_name/directional/north, @@ -3053,16 +3157,13 @@ /obj/effect/turf_decal/siding/dark{ dir = 1 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/structure/disposalpipe/junction{ - dir = 2 +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 }, /obj/structure/cable, -/turf/open/floor/iron/dark/diagonal, +/turf/open/floor/catwalk_floor/iron_dark, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "nT" = ( -/obj/machinery/monkey_recycler, /obj/structure/window/reinforced/survival_pod/spawner/directional/south, /obj/effect/turf_decal/trimline/purple/filled/warning, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -3080,9 +3181,9 @@ id = "admiral_w"; name = "Office Shutters" }, -/obj/structure/bed/dogbed, -/mob/living/basic/pet/syndifox{ - faction = list("neutral","Syndicate") +/obj/structure/chair/sofa/corp/right{ + color = "#DE3A3A"; + dir = 4 }, /turf/open/floor/carpet/red, /area/ruin/space/has_grav/bubbers/dauntless/command/admiral) @@ -3093,30 +3194,28 @@ /turf/open/floor/iron/dark/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "nZ" = ( -/obj/structure/frame/machine/secured, -/obj/item/circuitboard/machine/component_printer, -/obj/effect/turf_decal/trimline/dark_red/end{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) "od" = ( /turf/closed/wall/r_wall/syndicate, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "oe" = ( -/obj/structure/closet/crate/freezer/blood, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/med/storage) -"of" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 +/obj/machinery/computer/monitor{ + dir = 4 }, -/obj/structure/closet/secure_closet/personal{ - anchored = 1 +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" }, -/obj/item/towel, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"of" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/machinery/light/cold/directional/west, +/obj/structure/cable, +/obj/structure/closet/generic/wall{ + pixel_x = -32 + }, +/obj/item/towel, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service/gym) "og" = ( @@ -3124,20 +3223,19 @@ dir = 8 }, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +/area/ruin/space/has_grav/bubbers/dauntless/service) "oj" = ( /obj/effect/turf_decal/tile/dark_red/full, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "ol" = ( -/obj/machinery/light/cold/directional/north, -/obj/structure/reagent_dispensers/watertank/high, -/turf/open/floor/iron/dark/smooth_large, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 + }, +/turf/open/floor/stone, /area/ruin/space/has_grav/bubbers/dauntless/service/hydro) "oo" = ( /obj/machinery/light/small/red/directional/west, -/obj/machinery/airalarm/directional/west, -/obj/effect/mapping_helpers/airalarm/syndicate_access, /turf/open/floor/wood/tile, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) "oq" = ( @@ -3149,7 +3247,9 @@ /area/ruin/space/has_grav/bubbers/dauntless/cargo) "or" = ( /obj/structure/cable, -/obj/machinery/door/window/survival_pod/left/directional/north, +/obj/machinery/door/window/survival_pod/left/directional/north{ + req_access = list("syndicate") + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, @@ -3170,8 +3270,24 @@ "ov" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/closet/secure_closet/interdynefob/mod_locker, +/obj/structure/sign/poster/contraband/cybersun_six_hundred/directional/north, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sec/armory) +"ox" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"oB" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/green/hidden{ + dir = 1 + }, +/turf/open/floor/iron/textured, +/area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) "oD" = ( /obj/effect/turf_decal/trimline/yellow/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -3182,7 +3298,8 @@ /obj/effect/turf_decal/stripes/red/line{ dir = 1 }, -/turf/open/floor/plating, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "oG" = ( /turf/open/floor/iron/white, @@ -3198,7 +3315,8 @@ dir = 1 }, /obj/machinery/light/cold/directional/south, -/turf/open/floor/plating, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "oI" = ( /obj/machinery/power/turbine/inlet_compressor{ @@ -3209,49 +3327,68 @@ "oJ" = ( /obj/effect/turf_decal/siding/dark, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/structure/cable, -/obj/structure/closet/secure_closet/interdynefob/electrical_supplies, +/obj/structure/disposalpipe/junction/yjunction, /turf/open/floor/iron/dark/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "oS" = ( -/obj/effect/turf_decal/vg_decals/atmos/oxygen, -/turf/open/floor/engine/o2, +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/obj/effect/turf_decal/vg_decals/atmos/nitrous_oxide, +/obj/structure/window/reinforced/plasma/spawner/directional/south, +/obj/structure/window/reinforced/plasma/spawner/directional/north, +/turf/open/floor/engine/n2o, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "oU" = ( -/obj/structure/bed/double{ - dir = 1 - }, -/obj/item/bedsheet/brown/double{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ +/obj/effect/mob_spawn/ghost_role/human/dauntless/prisoner{ dir = 4 }, -/obj/effect/turf_decal/siding/dark{ - dir = 9 - }, /turf/open/floor/iron/dark/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "oY" = ( -/obj/structure/frame/computer, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/cargo) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/washing_machine, +/obj/structure/towel_bin{ + pixel_y = 9; + pixel_x = -1 + }, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "oZ" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/bubbers/dauntless/sec/holding) +"pc" = ( +/obj/machinery/atmospherics/components/trinary/mixer{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "pe" = ( -/obj/machinery/firealarm/directional/west, -/obj/effect/mob_spawn/ghost_role/human/dauntless/syndicate/service{ - dir = 4 +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/atmospherics/pipe/smart/simple/green/hidden{ + dir = 5 }, -/turf/open/floor/iron/kitchen{ - dir = 4 +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/med/storage) +"pg" = ( +/obj/machinery/porta_turret/syndicate{ + dir = 6; + pixel_x = -20; + faction = list("Syndicate","neutral") }, -/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/burgundy, +/obj/machinery/camera/autoname/directional/west{ + network = list("dauntless"); + pixel_y = -22 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/ruin/space/has_grav/bubbers/dauntless/command/vault) "pi" = ( /obj/structure/lattice/catwalk, /obj/structure/marker_beacon/burgundy, @@ -3269,6 +3406,9 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, +/obj/machinery/mineral/stacking_unit_console{ + pixel_y = -32 + }, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/engineering/dispolsals) "pl" = ( @@ -3279,9 +3419,13 @@ /turf/open/floor/carpet/purple, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "pn" = ( -/obj/structure/chair/sofa/corp/right{ - color = "#DE3A3A"; - dir = 4 +/obj/structure/table/wood/fancy/black, +/obj/item/pen/fountain/captain{ + name = "admiral's fountain pen"; + pixel_y = 5 + }, +/obj/item/paper_bin/carbon{ + pixel_y = 3 }, /turf/open/floor/carpet/red, /area/ruin/space/has_grav/bubbers/dauntless/command/admiral) @@ -3293,66 +3437,38 @@ /turf/open/floor/iron/textured, /area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) "pw" = ( -/obj/structure/closet/secure_closet/freezer/kitchen{ - req_access = list("syndicate") - }, -/obj/item/reagent_containers/condiment/soymilk, -/obj/item/reagent_containers/condiment/soymilk, -/obj/item/reagent_containers/condiment/milk, -/obj/item/reagent_containers/condiment/milk, -/obj/item/storage/fancy/egg_box, -/obj/item/storage/fancy/egg_box, -/obj/item/reagent_containers/condiment/sugar, -/obj/item/reagent_containers/condiment/rice, -/obj/item/reagent_containers/condiment/flour, -/obj/item/reagent_containers/condiment/flour, -/obj/item/reagent_containers/condiment/flour, /obj/effect/turf_decal/bot_blue, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, +/obj/machinery/smartfridge/food, +/obj/structure/curtain/cloth{ + color = "#333333" + }, +/obj/machinery/door/firedoor, /turf/open/floor/iron/white, /area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) -"px" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 6 - }, -/obj/structure/dresser, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "py" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/dark_red/line, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 1 - }, -/obj/structure/mecha_wreckage/mauler{ - anchored = 1; - desc = "A prized relic from the recent attack upon the Dauntless, the only mech to survive intact. Attached to the chest plate is a commemoration plaque that reads: 'Lest we forget our fallen agents.'" - }, -/turf/open/floor/iron/dark/textured_half, -/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +/obj/effect/turf_decal/siding/wood, +/obj/structure/chair/comfy/carp, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) "pA" = ( -/obj/machinery/door/window/survival_pod/left/directional/north{ - req_access = list("syndicate"); - name = "Holding Cell" - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/window/brigdoor/security/cell/left/directional/north{ + id = "Syndicate Cell"; + req_access = list("syndicate"); + name = "Syndicate Holding Cell" + }, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sec/holding) "pB" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/machinery/light_switch/directional/north, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/effect/turf_decal/vg_decals/numbers/six, +/turf/open/floor/engine, +/area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) "pC" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -3388,39 +3504,36 @@ /turf/open/floor/iron/dark/smooth_large, /area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) "pG" = ( -/obj/machinery/computer/operating{ - dir = 1 - }, -/obj/effect/turf_decal/tile/dark_blue/full, -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, /obj/structure/window/reinforced/survival_pod/spawner/directional/east{ pixel_x = 4 }, -/turf/open/floor/iron/white/textured_large, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "pH" = ( /turf/open/floor/iron/dark/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "pI" = ( /obj/effect/turf_decal/siding/wood{ - dir = 10 + dir = 8 }, -/turf/open/floor/carpet/royalblue, -/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/syndicate_access, +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +"pL" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/effect/mapping_helpers/apc/syndicate_access, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) "pM" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/red/full, -/obj/structure/disposaloutlet{ - dir = 4 - }, -/turf/open/floor/engine{ - initial_gas_mix = "LAVALAND_ATMOS" - }, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/obj/structure/disposalpipe/segment, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) "pO" = ( /obj/machinery/chem_mass_spec, /obj/machinery/airalarm/directional/south, @@ -3434,12 +3547,18 @@ /turf/open/floor/iron/white/small, /area/ruin/space/has_grav/bubbers/dauntless/med/chem) "pP" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east{ - dir = 6 +/obj/machinery/light/cold/directional/east, +/obj/item/radio/intercom/directional/east{ + name = "two-way prisoner intercom"; + broadcasting = 1; + freerange = 1; + freqlock = 1; + frequency = 1245; + canhear_range = 1; + desc = "A rusty, decrepit intercom. The speaker is incredibly quiet." }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "pQ" = ( /obj/effect/turf_decal/trimline/dark_red/line{ dir = 1 @@ -3493,26 +3612,16 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/command/vault) "pX" = ( -/obj/structure/table/wood, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/structure/window/reinforced/survival_pod{ - dir = 6 - }, -/obj/item/wallframe/painting{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, +/obj/item/paper_bin, +/obj/item/pen, +/obj/structure/table/wood/fancy/red, /turf/open/floor/carpet/red, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "qa" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 9 - }, -/obj/effect/mob_spawn/ghost_role/human/dauntless/prisoner, -/turf/open/floor/iron/dark/small, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/weightmachine, +/turf/open/floor/iron/dark/smooth_large, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "qb" = ( /obj/structure/window/reinforced/survival_pod/spawner/directional/south, @@ -3536,20 +3645,38 @@ /obj/effect/turf_decal/siding/wood/corner{ dir = 4 }, +/obj/effect/spawner/random/exotic/syndie, /turf/open/floor/wood/large, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "qd" = ( -/obj/structure/disposalpipe/trunk{ +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/machinery/light/red/directional/south, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +"qe" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"qg" = ( +/obj/effect/spawner/liquids_spawner{ + reagent_list = list(/datum/reagent/water=250) + }, +/obj/structure/chair/sofa/bench/left{ dir = 4 }, -/obj/effect/turf_decal/stripes/red/full, -/obj/structure/disposaloutlet{ +/turf/open/floor/iron/pool/cobble/corner{ dir = 1 }, -/turf/open/floor/engine{ - initial_gas_mix = "LAVALAND_ATMOS" +/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +"qh" = ( +/obj/effect/spawner/liquids_spawner{ + reagent_list = list(/datum/reagent/water=250) }, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/dispolsals) +/turf/open/floor/iron/pool/cobble/corner, +/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) "qi" = ( /obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 4 @@ -3560,19 +3687,28 @@ /turf/closed/wall/r_wall/syndicate, /area/ruin/space/has_grav/bubbers/dauntless/service/gym) "qk" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/structure/cable, -/obj/machinery/portable_atmospherics/pump, /obj/machinery/atmospherics/components/unary/portables_connector/layer4{ dir = 1 }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "qm" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"qp" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/structure/towel_bin{ + pixel_y = -10; + pixel_x = -1 + }, +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) "qr" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/siding/wood{ @@ -3626,8 +3762,12 @@ /area/ruin/space/has_grav/bubbers/dauntless/service/diner) "qA" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/cable, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) +"qB" = ( +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless/engineering) "qC" = ( /obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/bot_white, @@ -3639,27 +3779,30 @@ }, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) -"qG" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/fans/tiny, -/obj/machinery/door/airlock/wood{ - doorClose = 'sound/effects/doorcreaky.ogg'; - doorOpen = 'sound/effects/doorcreaky.ogg'; - name = "Sauna" +"qK" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 6 }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +/obj/structure/tank_holder/anesthetic, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "qL" = ( -/obj/machinery/light/cold/directional/south, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor, +/obj/structure/sign/painting/library{ + pixel_y = 30 }, -/obj/structure/cable, -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"qM" = ( +/obj/machinery/computer/operating, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 9 + }, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "qN" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, @@ -3684,33 +3827,38 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) "qR" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/door/poddoor{ - id = "sci_w" +/obj/effect/turf_decal/siding/dark{ + dir = 1 }, -/turf/open/floor/plating, +/obj/machinery/light_switch/directional/west, +/obj/machinery/atmospherics/components/binary/tank_compressor, +/turf/open/floor/iron/textured, /area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) "qU" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 1 }, /turf/open/floor/stone, /area/ruin/space/has_grav/bubbers/dauntless/service/hydro) "qV" = ( -/obj/machinery/processor/slime, /obj/effect/turf_decal/siding/wood{ dir = 8 }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/wood, /area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) "qW" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 10 +/obj/effect/turf_decal/siding/dark, +/obj/structure/cable, +/obj/machinery/light/cold/directional/south, +/obj/machinery/power/terminal{ + dir = 4 }, -/obj/structure/reagent_dispensers/fueltank, /turf/open/floor/iron/dark/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "qX" = ( @@ -3729,14 +3877,16 @@ /area/ruin/space/has_grav/bubbers/dauntless/sec/prison/shower) "qY" = ( /obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/effect/turf_decal/vg_decals/numbers/four, /obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/effect/turf_decal/vg_decals/numbers/four, /turf/open/floor/engine, /area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) "qZ" = ( -/obj/structure/weightmachine, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) "ra" = ( /obj/structure/window/reinforced/survival_pod/spawner/directional/west, /obj/structure/window/reinforced/survival_pod/spawner/directional/south, @@ -3751,37 +3901,35 @@ /turf/open/floor/iron, /area/ruin/space/has_grav/bubbers/dauntless/service/gym) "rc" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/vending/syndichem{ - onstation = 0; - onstation_override = 1 +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/med/storage) +/obj/structure/cable, +/obj/structure/sign/warning/radiation/directional/south, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless/cargo) "re" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair/office/tactical{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "rf" = ( -/obj/structure/table/reinforced, -/obj/item/storage/box/stockparts/deluxe{ - pixel_x = -6; - pixel_y = 10 - }, -/obj/item/storage/part_replacer, -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/item/storage/box/stockparts/basic{ - pixel_y = -3; - pixel_x = 5 - }, -/obj/item/storage/box/stockparts/basic{ - pixel_x = 10; - pixel_y = 8 - }, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless/engineering) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) "rg" = ( /turf/closed/wall/r_wall/syndicate, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison/shower) @@ -3799,59 +3947,61 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) "rl" = ( -/obj/machinery/griddle, /obj/machinery/airalarm/directional/north, /obj/effect/mapping_helpers/airalarm/syndicate_access, /obj/effect/turf_decal/bot_white, +/obj/structure/table, +/obj/machinery/griddle/frontier_tabletop, /turf/open/floor/iron/white/textured_large, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "rn" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/bubbers/dauntless/service) "ru" = ( -/obj/machinery/suit_storage_unit/syndicate/softsuit, +/obj/machinery/suit_storage_unit/syndicate/chameleon{ + name = "suit storage unit"; + req_access = list("syndicate_leader") + }, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sec/armory) "rv" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 8 - }, -/obj/machinery/duct, /obj/structure/cable, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) +/obj/structure/sign/poster/official/moth_piping/directional/east, +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) +"rx" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) "ry" = ( /obj/structure/table/wood, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/item/paper_bin{ - pixel_y = 4 - }, -/obj/item/pen{ - pixel_y = 4 +/obj/item/radio/intercom/directional/east{ + name = "Interview room intercom"; + broadcasting = 1; + freerange = 1; + freqlock = 1; + frequency = 1241; + canhear_range = 1; + desc = "Surely no one is listening in!"; + pixel_x = 0; + pixel_y = -1 }, /turf/open/floor/wood, /area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) "rz" = ( /obj/effect/turf_decal/siding/dark, -/obj/structure/table, -/obj/machinery/microwave{ - pixel_y = 8 - }, +/obj/machinery/deepfryer, /turf/open/floor/iron/white, /area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) "rB" = ( -/obj/machinery/light/cold/directional/east, -/obj/machinery/atmospherics/pipe/layer_manifold/cyan/visible, -/obj/machinery/firealarm/directional/east, +/obj/machinery/atmospherics/components/binary/valve/digital{ + dir = 8 + }, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "rC" = ( -/obj/machinery/door/window/survival_pod/left/directional/east{ - req_access = list("syndicate") - }, /obj/effect/turf_decal/siding/wood{ dir = 5 }, @@ -3859,15 +4009,18 @@ /obj/structure/cable, /obj/effect/mapping_helpers/apc/syndicate_access, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/computer/camera_advanced/xenobio{ + dir = 2; + networks = list("dauntless_xeno") + }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, /turf/open/floor/wood, /area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) -"rE" = ( -/obj/effect/turf_decal/tile/dark_green/full, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +"rG" = ( +/obj/machinery/firealarm/directional/east, +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/officer) "rH" = ( /obj/effect/turf_decal/stripes/red/line, /obj/structure/cable, @@ -3875,16 +4028,20 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"rJ" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/structure/curtain/cloth{ + color = "#333333" + }, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) "rK" = ( -/obj/structure/bed/dogbed, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/machinery/light_switch/directional/north, -/mob/living/basic/pet/cat/kitten{ - desc = "What appears to be a single-celled organism with a pronounced low-level intelligence."; - name = "Murder-Mittens" +/obj/machinery/computer/quantum_console{ + dir = 4 }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "rL" = ( /obj/machinery/door/airlock/security/old/glass{ name = "General Population" @@ -3899,10 +4056,18 @@ /turf/open/floor/iron/dark/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "rM" = ( -/obj/structure/sign/warning/radiation/directional/south, /obj/effect/turf_decal/siding/dark, +/obj/machinery/light/cold/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/machinery/firealarm/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /obj/structure/closet/secure_closet/interdynefob/welding_supplies, +/obj/item/mod/module/visor/meson{ + pixel_y = -9 + }, /turf/open/floor/iron/dark/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "rP" = ( @@ -3921,19 +4086,10 @@ /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "rR" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/button/door{ - id = "syndibridge_w"; - name = "Bridge Window Shutters"; - req_access = list("syndicate_leader"); - pixel_y = 8 - }, -/obj/item/toy/nuke{ - pixel_y = -3; - name = "Model Nuclear Warhead"; - desc = "This is a model of the famous Gorlex Marauders nuclear warhead. 'Some call it nuclear terrorism. We call it solutions'" +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "rS" = ( @@ -3944,44 +4100,56 @@ "rT" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/structure/cable, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "rV" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) +"rX" = ( +/obj/machinery/biogenerator, +/obj/effect/turf_decal/siding/dark{ + dir = 8; + icon_state = "siding_plain_end" + }, +/obj/effect/turf_decal/siding/dark{ + dir = 4; + icon_state = "siding_plain_end" + }, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/hydro) "rY" = ( -/obj/machinery/door/airlock/mining{ - name = "Bitrunning Den" +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 1 }, -/obj/effect/turf_decal/stripes/red/full, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "rZ" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ dir = 9 }, +/obj/machinery/power/apc/worn_out/directional/east, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 6 + }, /turf/open/floor/iron/white/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "sb" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/camera/autoname/directional/north{ - network = list("dauntless") +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/siding/dark{ + dir = 9 }, /turf/open/floor/iron/dark/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) @@ -3991,6 +4159,11 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/reagentgrinder{ + pixel_y = 11; + pixel_x = -1 + }, /turf/open/floor/iron/white, /area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) "sf" = ( @@ -4023,6 +4196,16 @@ /area/ruin/space/has_grav/bubbers/dauntless/sec/armory) "sn" = ( /obj/structure/rack/gunrack, +/obj/item/gun/ballistic/shotgun/riot/sol/evil{ + pixel_y = 10 + }, +/obj/item/gun/ballistic/shotgun/riot/sol/evil{ + pixel_y = 10 + }, +/obj/item/gun/ballistic/shotgun/riot/sol/evil{ + pixel_y = 10 + }, +/obj/item/gun/ballistic/automatic/pistol, /obj/item/gun/ballistic/automatic/pistol, /obj/item/gun/ballistic/automatic/pistol, /obj/item/gun/ballistic/automatic/pistol, @@ -4031,31 +4214,33 @@ /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sec/armory) "so" = ( -/obj/effect/turf_decal/tile/dark_green/full, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +"sq" = ( /obj/effect/turf_decal/stripes/red/line{ - dir = 8 - }, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/healthanalyzer, -/obj/item/reagent_containers/spray/cleaner{ - pixel_x = 10 + dir = 5 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) -"st" = ( -/obj/effect/turf_decal/tile/dark_green/half, /obj/structure/cable, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/obj/item/stack/circuit_stack, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless/engineering) +"st" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) "sv" = ( /obj/structure/disposalpipe/segment, -/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "sy" = ( /obj/structure/cable, /obj/effect/turf_decal/siding/dark, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/textured, /area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) "sC" = ( @@ -4063,19 +4248,15 @@ /turf/open/floor/wood/large, /area/ruin/space/has_grav/bubbers/dauntless/service/sauna) "sG" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 9 - }, -/obj/effect/turf_decal/trimline/dark_red/corner, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 9 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ dir = 10 }, -/turf/open/floor/iron/dark/textured_half, +/obj/structure/cable, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" + }, /area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "sI" = ( /obj/machinery/suit_storage_unit{ @@ -4083,22 +4264,32 @@ mod_type = /obj/item/mod/control/pre_equipped/traitor_elite; storage_type = /obj/item/tank/jetpack/oxygen/harness }, -/obj/structure/sign/flag/syndicate/directional/north, /obj/effect/turf_decal/siding/dark, +/obj/machinery/status_display/department_balance{ + credits_account = "INT"; + name = "dauntless budget display"; + pixel_y = 30; + default_logo = "synd" + }, /turf/open/floor/iron/dark/smooth_large, /area/ruin/space/has_grav/bubbers/dauntless/command/admiral) "sK" = ( -/obj/effect/turf_decal/skyrat_decals/syndicate/bottom/middle, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/junction/yjunction, +/obj/effect/turf_decal/siding/thinplating/dark, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "sN" = ( -/obj/machinery/iv_drip, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/med/storage) +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "sO" = ( /obj/effect/turf_decal/siding, /turf/open/floor/iron/white/small, @@ -4110,20 +4301,9 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) "sS" = ( -/obj/machinery/door/airlock/engineering{ - name = "Waste Processing" - }, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/dispolsals) +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) "sT" = ( /obj/machinery/door/airlock/security/old/glass{ name = "Armory" @@ -4137,26 +4317,38 @@ /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sec/armory) "sW" = ( -/obj/effect/turf_decal/tile/dark_green/half, -/obj/structure/bodycontainer/crematorium{ - id = "shipcremator" - }, -/obj/machinery/button/crematorium{ - pixel_y = 23; - id = "shipcremator" - }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/obj/structure/rack/shelf, +/obj/item/circuitboard/machine/stacking_unit_console, +/obj/item/circuitboard/machine/stacking_machine, +/obj/item/stack/sheet/plastic/five, +/obj/item/stack/sheet/plastic/five, +/obj/machinery/light/cold/directional/north, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) "sZ" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, -/turf/open/floor/iron/white/diagonal, +/obj/effect/turf_decal/siding/dark{ + dir = 9 + }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/structure/rack/shelf, +/obj/item/storage/medkit/advanced{ + pixel_x = -2; + pixel_y = 8 + }, +/obj/item/storage/medkit/regular{ + pixel_x = 3; + pixel_y = 1 + }, +/turf/open/floor/iron/white/small, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "tb" = ( /obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/door/window/survival_pod/left/directional/north, +/obj/machinery/door/window/survival_pod/left/directional/north{ + req_access = list("syndicate") + }, /obj/item/storage/bag/chemistry, /obj/item/storage/box/beakers/bluespace, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -4168,40 +4360,20 @@ /turf/open/floor/iron/white/small, /area/ruin/space/has_grav/bubbers/dauntless/med/chem) "tc" = ( -/obj/structure/closet/secure_closet/medical1{ - req_access = list("syndicate") - }, -/obj/item/clothing/glasses/science{ - pixel_x = -4 - }, -/obj/item/book/manual/wiki/chemistry{ - pixel_x = -4 +/obj/effect/turf_decal/siding/thinplating{ + dir = 9 }, -/turf/open/floor/iron/white, +/obj/structure/drain/big, +/obj/machinery/shower/directional/north, +/turf/open/floor/iron/small, /area/ruin/space/has_grav/bubbers/dauntless/med/chem) -"td" = ( -/obj/structure/frame/machine/secured, -/obj/item/circuitboard/machine/module_duplicator, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) "ti" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, /obj/effect/turf_decal/stripes/red/full, -/obj/structure/closet/l3closet/virology, -/obj/item/tank/internals/oxygen, -/obj/item/clothing/mask/gas/glass, -/obj/item/clothing/shoes/galoshes, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/area/ruin/space/has_grav/bubbers/dauntless/service) "tj" = ( /obj/effect/spawner/random/maintenance/two, /obj/structure/closet/crate, @@ -4221,9 +4393,10 @@ /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) "tn" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ +/obj/effect/turf_decal/siding/dark{ dir = 4 }, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "tr" = ( @@ -4256,11 +4429,18 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) "tv" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 4 +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 }, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless/engineering) +/obj/effect/turf_decal/trimline/yellow/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless/cargo) "tw" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -4268,7 +4448,6 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/bubbers/dauntless/sec/officer) "tx" = ( -/obj/machinery/light/cold/directional/north, /obj/machinery/vending/dinnerware{ onstation = 0; onstation_override = 1 @@ -4281,17 +4460,16 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/carpet/royalblue, -/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/mob_spawn/ghost_role/human/dauntless/command/masteratarms, +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) "tA" = ( /obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east{ - dir = 5 - }, -/obj/structure/chair{ - dir = 8 - }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, @@ -4307,25 +4485,45 @@ /turf/open/floor/wood/tile, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "tD" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 4 +/obj/machinery/door/airlock/science/glass{ + name = "Research Wing" }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) +"tF" = ( /obj/effect/turf_decal/siding/dark, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/green/hidden, +/turf/open/floor/iron/textured, /area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) "tI" = ( -/obj/effect/turf_decal/skyrat_decals/syndicate/top/left, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) -"tK" = ( /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/mob/living/simple_animal/hostile/syndimouse{ + name = "Syndicate Chefpretive"; + desc = "A strange mouse in a Syndicate combat MODsuit, built for mice!"; + faction = list("Syndicate,neutral") + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/syndicate_access, +/turf/open/floor/iron/kitchen{ + dir = 4 + }, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"tK" = ( /obj/structure/disposalpipe/segment{ - dir = 10 + dir = 2 }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service/gym) "tN" = ( @@ -4348,45 +4546,39 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, /area/ruin/space/has_grav/bubbers/dauntless/cargo) +"tR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/red/line, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) "tT" = ( -/obj/structure/table/optable, -/obj/effect/turf_decal/tile/dark_blue/full, -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, -/obj/machinery/defibrillator_mount/directional/south, -/turf/open/floor/iron/white/textured_large, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "ua" = ( -/obj/structure/closet/secure_closet/freezer/kitchen{ - req_access = list("syndicate") +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 8 }, -/obj/item/reagent_containers/condiment/soymilk, -/obj/item/reagent_containers/condiment/soymilk, -/obj/item/reagent_containers/condiment/milk, -/obj/item/reagent_containers/condiment/milk, -/obj/item/storage/fancy/egg_box, -/obj/item/storage/fancy/egg_box, -/obj/item/reagent_containers/condiment/sugar, -/obj/item/reagent_containers/condiment/rice, -/obj/item/reagent_containers/condiment/flour, -/obj/item/reagent_containers/condiment/flour, -/obj/item/reagent_containers/condiment/flour, -/obj/effect/turf_decal/bot_blue, -/obj/machinery/light/cold/directional/east, -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +/obj/effect/turf_decal/siding{ + dir = 8 + }, +/obj/machinery/vending/cigarette/syndicate{ + onstation = 0; + onstation_override = 1; + density = 0; + pixel_x = -29 + }, +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) "uc" = ( -/obj/structure/table, -/obj/item/mmi/posibrain, -/obj/item/borg/upgrade/syndicate_access/dauntless, -/obj/item/borg/upgrade/syndicate_access/dauntless, -/obj/item/borg/upgrade/syndicate_access/dauntless, -/obj/effect/turf_decal/tile/dark_red/fourcorners, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) +/obj/machinery/light_switch/directional/north, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) "uh" = ( /obj/structure/fans/tiny/forcefield{ dir = 4 @@ -4403,7 +4595,7 @@ /obj/machinery/door/poddoor{ id = "syndihanger" }, -/turf/open/floor/plating, +/turf/open/floor/plating/reinforced, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "ui" = ( /obj/effect/turf_decal/siding/dark{ @@ -4412,17 +4604,20 @@ /obj/structure/chair/office/light{ dir = 1 }, -/obj/machinery/biogenerator/medstation/directional/east, +/obj/structure/sign/poster/official/periodic_table/directional/east, /turf/open/floor/iron/white/small, /area/ruin/space/has_grav/bubbers/dauntless/med/chem) "uj" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/dark{ + dir = 6 + }, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "ul" = ( -/obj/structure/cable, /obj/machinery/button/door/directional/north{ name = "Bolt Control"; id = "liason_d"; @@ -4430,13 +4625,12 @@ specialfunctions = 4; req_access = list("syndicate_leader") }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/structure/toilet/secret, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) "un" = ( /obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 8 @@ -4446,14 +4640,15 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/bubbers/dauntless/service/diner) "ur" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/structure/cable, -/obj/machinery/space_heater, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "uv" = ( @@ -4463,12 +4658,16 @@ dir = 9 }, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +/area/ruin/space/has_grav/bubbers/dauntless/service) "uw" = ( +/obj/structure/table/reinforced/plastitaniumglass, /obj/effect/turf_decal/siding/dark{ dir = 9 }, -/obj/machinery/oven/range, +/obj/machinery/microwave{ + pixel_y = 8 + }, +/obj/machinery/light/warm/dim/directional/west, /turf/open/floor/iron/white, /area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) "ux" = ( @@ -4481,6 +4680,9 @@ /turf/open/floor/carpet/red, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "uz" = ( +/obj/effect/turf_decal/siding/dark/corner{ + dir = 4 + }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, @@ -4490,47 +4692,45 @@ "uB" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment, -/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "uD" = ( -/turf/open/floor/iron/dark/smooth_large, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/turf/open/floor/stone, /area/ruin/space/has_grav/bubbers/dauntless/service/hydro) "uF" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 }, +/obj/structure/chair/sofa/bench/left, /turf/open/floor/wood/large, /area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +"uH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/dark/corner{ + dir = 4 + }, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "uL" = ( -/obj/machinery/byteforge, /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/button/polarizer{ + id = "dauntless_interrogation"; + name = "Observation Windows"; + pixel_x = -24; + pixel_y = -8 + }, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/bubbers/dauntless/sec/officer) "uM" = ( -/obj/structure/sink/directional/north, -/obj/structure/mirror/directional/south, -/obj/machinery/dryer{ - dir = 4; - pixel_x = -12 - }, -/obj/machinery/button/door/directional/west{ - name = "Bolt Control"; - id = "syndishowerbathroom"; - specialfunctions = 4; - normaldoorcontrol = 1; - pixel_x = -32 - }, -/obj/effect/turf_decal/siding/dark/end{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless/service/shower) +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "uN" = ( /obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 8 @@ -4538,7 +4738,7 @@ /obj/effect/turf_decal/siding{ dir = 5 }, -/obj/structure/chair/stool/bar{ +/obj/structure/chair/comfy/black{ dir = 8 }, /turf/open/floor/iron/cafeteria, @@ -4567,11 +4767,9 @@ /turf/open/floor/wood/tile, /area/ruin/space/has_grav/bubbers/dauntless/service/diner) "uQ" = ( -/obj/machinery/computer/crew/syndie{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +/obj/machinery/netpod, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "uS" = ( /obj/effect/turf_decal/siding/dark{ dir = 1 @@ -4580,6 +4778,8 @@ /obj/effect/turf_decal/siding/dark/corner{ dir = 8 }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/textured, /area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) "uU" = ( @@ -4593,15 +4793,18 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) "uW" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/effect/turf_decal/tile/dark_red/full, -/mob/living/carbon/human/species/monkey{ - ai_controller = null; - faction = list("neutral","Syndicate") +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/simple/green/hidden, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/med/storage) +"uZ" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 1; + volume_rate = 200 }, /turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) "va" = ( /obj/effect/turf_decal/vg_decals/numbers/six{ dir = 8 @@ -4611,24 +4814,33 @@ }, /area/lavaland/surface/outdoors) "vc" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 + dir = 1 }, -/obj/effect/turf_decal/siding/dark{ - dir = 6 +/obj/structure/closet/secure_closet/freezer/meat{ + req_access = list("syndicate") }, -/obj/machinery/airalarm/directional/south, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless/service/shower) +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/turf/open/floor/iron/freezer, +/area/ruin/space/has_grav/bubbers/dauntless/service/freezer) "vd" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "vf" = ( /obj/structure/fans/tiny/forcefield{ @@ -4646,24 +4858,27 @@ /obj/machinery/door/poddoor{ id = "syndihanger" }, -/turf/open/floor/plating, +/turf/open/floor/plating/reinforced, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "vh" = ( /obj/machinery/light/small/red/directional/east, /obj/effect/turf_decal/siding/dark{ dir = 5 }, -/obj/effect/mob_spawn/ghost_role/human/dauntless/prisoner{ - dir = 8 - }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/firealarm/directional/east, /turf/open/floor/iron/dark/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "vk" = ( -/obj/item/toy/figure/syndie{ - pixel_x = -5 - }, -/turf/open/floor/plating/elevatorshaft, +/obj/structure/frame/computer, +/turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/cargo) +"vl" = ( +/obj/structure/cable, +/obj/item/toy/spinningtoy, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless/engineering) "vm" = ( /obj/effect/turf_decal/trimline/dark_red/corner{ dir = 4 @@ -4681,6 +4896,7 @@ /area/ruin/space/has_grav/bubbers/dauntless/service/diner) "vq" = ( /obj/machinery/computer/order_console/cook/interdyne, +/obj/machinery/light/cold/directional/north, /turf/open/floor/iron/kitchen{ dir = 4 }, @@ -4690,23 +4906,22 @@ /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "vt" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/atmospherics/pipe/layer_manifold/pink/hidden{ - dir = 4 +/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2{ + dir = 1 }, -/turf/open/floor/plating, +/turf/open/floor/engine, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "vu" = ( /obj/effect/turf_decal/siding/dark{ - dir = 4 + dir = 8 }, -/obj/machinery/airalarm/directional/east, -/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/light/cold/directional/west, /obj/structure/cable, +/obj/machinery/oven/range, /obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless/engineering) +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) "vv" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -4715,48 +4930,60 @@ /area/ruin/space/has_grav/bubbers/dauntless/service) "vy" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment{ dir = 5 }, /obj/effect/turf_decal/trimline/dark_blue/filled/line, /obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "vz" = ( -/obj/structure/table/reinforced, /obj/item/storage/box/firingpins/syndicate, /obj/item/storage/box/firingpins/syndicate{ pixel_x = -2; pixel_y = 6 }, +/obj/structure/table/reinforced/plastitaniumglass, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sec/armory) "vE" = ( -/obj/machinery/vending/wardrobe/sec_wardrobe/red{ - onstation = 0; - onstation_override = 1 +/obj/effect/turf_decal/siding/wood{ + dir = 10 }, -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/trimline/dark_red/filled/line, -/turf/open/floor/carpet/royalblack, +/obj/structure/chair/sofa/corp/left{ + color = "#DE3A3A"; + dir = 1 + }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south{ + dir = 10 + }, +/turf/open/floor/carpet/red, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "vF" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 - }, -/obj/effect/turf_decal/siding, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/cafeteria, +/obj/machinery/door/window/survival_pod/left/directional/north{ + name = "Bar"; + req_access = list("syndicate") + }, +/turf/open/floor/wood/tile, /area/ruin/space/has_grav/bubbers/dauntless/service/diner) "vI" = ( -/obj/effect/turf_decal/siding/dark, /obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/dark, /obj/structure/cable, -/obj/structure/sign/warning/radiation/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/structure/closet/secure_closet/ds2atmos{ + anchorable = 0; + anchored = 1 + }, /turf/open/floor/iron/dark/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "vJ" = ( @@ -4768,19 +4995,34 @@ }, /obj/structure/table/reinforced/plastitaniumglass, /obj/effect/spawner/random/food_or_drink/soup, +/obj/machinery/light/cold/directional/north, /turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/bubbers/dauntless/service/diner) "vK" = ( +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 4 + }, +/obj/machinery/iv_drip, +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) +"vL" = ( /obj/effect/turf_decal/siding/dark, -/obj/machinery/light/small/directional/south, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "vN" = ( /obj/effect/turf_decal/stripes/red/line, +/obj/machinery/light/floor{ + pixel_x = 16; + pixel_y = -16 + }, /turf/open/floor/plating/elevatorshaft, /area/ruin/space/has_grav/bubbers/dauntless/cargo) +"vO" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/syndicate_access, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) "vP" = ( /obj/machinery/power/shuttle_engine/heater{ pixel_y = 29 @@ -4796,25 +5038,40 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/service/construct) "vQ" = ( -/obj/machinery/vending/sustenance{ - onstation = 0 +/obj/effect/turf_decal/siding/dark{ + dir = 1 }, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) -"vR" = ( -/obj/effect/turf_decal/siding/wood{ +/obj/machinery/door/window/survival_pod/left/directional/north{ + name = "Virology Airlock"; + req_access = list("syndicate") + }, +/obj/effect/turf_decal/stripes/red/line{ dir = 1 }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) +"vR" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/carpet/red, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/open/floor/wood/large, /area/ruin/space/has_grav/bubbers/dauntless/command/admiral) "vT" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, /obj/machinery/vending/hydronutrients{ onstation = 0; - onstation_override = 1 + onstation_override = 1; + pixel_x = -28; + can_astar_pass = 1; + density = 0 }, -/turf/open/floor/iron/dark/smooth_large, +/turf/open/floor/stone, /area/ruin/space/has_grav/bubbers/dauntless/service/hydro) "vX" = ( /obj/machinery/vending/boozeomat/syndicate_access{ @@ -4840,18 +5097,17 @@ /turf/open/floor/iron/dark/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "wa" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +/obj/machinery/light/cold/directional/east, +/turf/open/floor/iron/freezer, +/area/ruin/space/has_grav/bubbers/dauntless/service/freezer) "wc" = ( /obj/effect/turf_decal/siding/dark{ dir = 10 }, -/obj/structure/weightmachine, /obj/machinery/power/apc/auto_name/directional/south, /obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, +/obj/structure/punching_bag, /turf/open/floor/iron, /area/ruin/space/has_grav/bubbers/dauntless/service/gym) "wf" = ( @@ -4866,6 +5122,7 @@ pixel_x = 4; pixel_y = -7 }, +/obj/effect/spawner/random/exotic/syndie, /turf/open/floor/wood/large, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "wg" = ( @@ -4880,15 +5137,18 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/service/construct) "wh" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +/obj/machinery/smartfridge/food, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "wk" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/brig) "wo" = ( /obj/effect/turf_decal/box/red/corners{ dir = 8 @@ -4899,14 +5159,28 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "wr" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ +/obj/item/storage/box/pillbottles{ + pixel_x = -3; + pixel_y = 5 + }, +/obj/item/storage/box/gloves{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/item/clothing/neck/stethoscope{ + pixel_x = 2; + pixel_y = -2 + }, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/healthanalyzer, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold/green/visible, -/turf/open/floor/iron/white/diagonal, +/turf/open/floor/iron/white/small, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "ws" = ( /obj/machinery/door/airlock/science/glass{ @@ -4960,14 +5234,22 @@ /obj/effect/turf_decal/trimline/dark_red/filled/line{ dir = 1 }, +/obj/structure/sign/flag/syndicate/directional/north, /turf/open/floor/carpet/royalblack, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "wF" = ( -/obj/machinery/autolathe/hacked, /obj/effect/turf_decal/trimline/dark_red/end{ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/closet/secure_closet/interdynefob/robotics, +/obj/item/clothing/suit/toggle/labcoat/skyrat/rd, +/obj/item/clothing/suit/hooded/wintercoat/science/rd, +/obj/item/clothing/suit/toggle/labcoat/interdyne, +/obj/item/clothing/suit/toggle/labcoat/interdyne, +/obj/item/clothing/suit/toggle/labcoat/interdyne, +/obj/item/computer_disk/ordnance, +/obj/item/computer_disk/ordnance, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) "wG" = ( @@ -4978,6 +5260,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/light/cold/directional/west, +/obj/machinery/firealarm/directional/west, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) "wH" = ( @@ -4987,22 +5270,17 @@ /turf/open/floor/iron/dark/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "wK" = ( -/obj/machinery/door/window/survival_pod/left/directional/north{ - name = "Virology Airlock"; - req_access = list("syndicate") - }, /obj/effect/turf_decal/stripes/red/full, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/area/ruin/space/has_grav/bubbers/dauntless/service) "wL" = ( /obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable, /obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/extinguisher_cabinet/directional/north, -/obj/structure/table/reinforced, /obj/item/card/id/advanced/prisoner/ds2{ pixel_y = 8; trim = /datum/id_trim/syndicom/skyrat/ds2/prisoner @@ -5012,12 +5290,17 @@ trim = /datum/id_trim/syndicom/skyrat/ds2/prisoner }, /obj/item/card/id/advanced/prisoner/ds2, +/obj/structure/table/reinforced/plastitaniumglass, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "wN" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/red/line{ + dir = 10 + }, +/obj/machinery/byteforge, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/bubbers/dauntless/sec/brig) "wP" = ( @@ -5041,9 +5324,6 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) "wS" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, /obj/effect/turf_decal/siding/thinplating/dark, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment{ @@ -5051,15 +5331,53 @@ }, /turf/open/floor/stone, /area/ruin/space/has_grav/bubbers/dauntless/service/hydro) +"wT" = ( +/obj/machinery/computer/camera_advanced/syndie, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"wV" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/cable, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +"wY" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/cold/directional/south, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "wZ" = ( /obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/red/line, +/obj/machinery/computer/order_console/mining/interdyne, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "xe" = ( -/obj/machinery/computer/atmos_alert, +/obj/effect/turf_decal/skyrat_decals/syndicate/top/left, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 1 + }, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"xf" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/effect/turf_decal/vg_decals/numbers/five, +/turf/open/floor/engine, +/area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) +"xg" = ( +/obj/machinery/computer/crew/syndie{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/cold/directional/west, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" + }, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "xl" = ( /obj/effect/turf_decal/stripes/red/corner{ dir = 8 @@ -5076,15 +5394,14 @@ /turf/open/floor/iron/white/small, /area/ruin/space/has_grav/bubbers/dauntless/service/shower) "xt" = ( -/obj/structure/rack, -/obj/item/mod/module/rad_protection, +/obj/structure/cable, /obj/effect/turf_decal/siding/dark{ - dir = 1 + dir = 5 }, -/obj/item/mod/module/visor/meson{ - pixel_y = -9 +/obj/machinery/light/cold/directional/east, +/obj/machinery/computer/monitor{ + dir = 8 }, -/obj/machinery/light_switch/directional/north, /turf/open/floor/iron/dark/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "xv" = ( @@ -5092,7 +5409,7 @@ /obj/machinery/door/poddoor{ id = "interrogation_w" }, -/turf/open/floor/plating, +/turf/open/floor/plating/reinforced, /area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) "xz" = ( /obj/structure/closet/crate, @@ -5122,6 +5439,8 @@ dir = 4 }, /obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/obj/item/reagent_containers/cup/soup_pot, +/obj/item/plate/oven_tray, /turf/open/floor/iron/white/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "xA" = ( @@ -5157,51 +5476,49 @@ /turf/open/floor/iron/white/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "xK" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 1 - }, -/obj/machinery/door/airlock/science{ - name = "Xenobiology" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/structure/cable, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) +/obj/effect/turf_decal/tile/dark_red/half, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/turf/open/floor/engine, +/area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) "xN" = ( /obj/machinery/computer/crew/syndie{ dir = 4 }, /obj/structure/window/reinforced/survival_pod/spawner/directional/west, /obj/machinery/light/cold/directional/south, +/obj/item/radio/intercom/directional/east{ + name = "two-way prisoner intercom"; + freerange = 1; + freqlock = 1; + frequency = 1245; + pixel_x = 0; + pixel_y = -30 + }, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sec/holding) "xR" = ( -/obj/structure/table/reinforced, -/obj/item/storage/backpack/duffelbag/syndie/surgery{ - pixel_y = 4 - }, -/obj/item/clothing/suit/apron/surgical{ - pixel_x = -4; - pixel_y = -5 +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/storage/box/beakers{ + pixel_x = 2; + pixel_y = 2 }, -/obj/item/reagent_containers/spray/cleaner{ - pixel_x = 7; - pixel_y = -9 +/obj/item/storage/box/syringes, +/obj/item/book/manual/wiki/infections{ + pixel_y = 7 }, -/obj/effect/turf_decal/tile/dark_blue/full, -/obj/effect/turf_decal/siding/white{ +/obj/item/storage/box/monkeycubes, +/obj/item/restraints/handcuffs/cable/zipties, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, -/turf/open/floor/iron/white/textured_large, +/turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "xS" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/hidden/layer2{ - dir = 6 +/obj/structure/rack/shelf, +/obj/item/clothing/shoes/magboots/syndie, +/obj/item/clothing/shoes/magboots/syndie{ + pixel_y = 8 }, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) @@ -5219,6 +5536,7 @@ amount = 10 }, /obj/item/construction/plumbing/engineering, +/obj/item/construction/plumbing, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/service/construct) "xX" = ( @@ -5247,46 +5565,57 @@ dir = 1 }, /obj/effect/spawner/random/maintenance/three, -/obj/machinery/mineral/stacking_unit_console{ - id_tag = "dauntless"; - pixel_x = -32 - }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/engineering/dispolsals) "yd" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east{ - dir = 5 +/obj/structure/punching_bag, +/obj/item/reagent_containers/cup/glass/waterbottle{ + pixel_x = 11 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "yf" = ( /obj/effect/turf_decal/trimline/dark_green/corner, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) "yg" = ( -/obj/effect/turf_decal/tile/dark_blue/full, -/obj/machinery/light/cold/directional/north, -/obj/effect/turf_decal/siding/white{ - dir = 6 +/obj/structure/table/optable, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 1 }, -/obj/machinery/computer/operating, -/turf/open/floor/iron/white/textured_large, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/defibrillator_mount/charging{ + pixel_y = 24 + }, +/obj/item/defibrillator/loaded, +/turf/open/floor/iron/white/small, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) -"yj" = ( -/obj/machinery/power/shuttle_engine/heater{ - pixel_y = 29 +"yh" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 }, -/obj/effect/turf_decal/stripes, -/obj/structure/window/reinforced/tinted/spawner/directional/north{ - pixel_y = 29 +/obj/machinery/door/airlock/science{ + name = "Xenobiology" }, -/obj/effect/turf_decal/tile/dark_red/full, -/obj/machinery/power/shuttle_engine/propulsion/burst/right{ - pixel_y = -2 +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) +"yk" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/atmospherics/pipe/layer_manifold/brown{ + dir = 8 }, /turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "ym" = ( /obj/machinery/door/window/survival_pod/left/directional/west{ req_access = list("syndicate_leader"); @@ -5314,8 +5643,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/siding/dark/corner{ - dir = 4 +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/siding/dark{ + dir = 1 }, /turf/open/floor/iron/dark/side, /area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) @@ -5329,27 +5662,23 @@ /obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 8 }, -/obj/effect/turf_decal/siding/corner{ - dir = 8 - }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding{ + dir = 8 + }, +/obj/structure/chair/stool/bar{ + dir = 8 + }, /turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/bubbers/dauntless/service/diner) "yq" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/effect/turf_decal/tile/dark_red{ - dir = 4 - }, -/obj/machinery/light/directional/south, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, /turf/open/floor/engine, /area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) "yr" = ( /obj/structure/extinguisher_cabinet/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/table/reinforced, /obj/item/grenade/barrier, /obj/item/grenade/barrier{ pixel_x = -4; @@ -5368,6 +5697,7 @@ pixel_y = 10 }, /obj/structure/cable, +/obj/structure/table/reinforced/plastitaniumglass, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sec/armory) "ys" = ( @@ -5377,6 +5707,26 @@ req_access = list("syndicate_leader") }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/rack/shelf, +/obj/item/melee/baton/telescopic{ + pixel_y = 10; + pixel_x = 3 + }, +/obj/item/melee/baton/telescopic{ + pixel_x = 9; + pixel_y = 10 + }, +/obj/item/melee/baton/telescopic{ + pixel_x = -3; + pixel_y = 10 + }, +/obj/item/melee/energy/sword/saber/red{ + pixel_x = 13 + }, +/obj/item/melee/energy/sword/saber/red{ + pixel_x = 6 + }, +/obj/item/melee/energy/sword/saber/red, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sec/armory) "yt" = ( @@ -5390,40 +5740,61 @@ /turf/open/floor/circuit/telecomms, /area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) "yu" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 +/obj/machinery/button/door/directional/north{ + name = "Bolt Control"; + id = "liason_d"; + normaldoorcontrol = 1; + specialfunctions = 4; + req_access = list("syndicate_leader"); + pixel_y = 0; + pixel_x = -24 }, -/obj/effect/turf_decal/siding/corner{ - dir = 8 +/obj/effect/turf_decal/siding/wood{ + dir = 10 }, -/turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +/obj/structure/closet/secure_closet/interdynefob/cl_locker, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) "yv" = ( -/obj/machinery/stasis{ - dir = 8 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) -"yB" = ( -/obj/item/radio/intercom/directional/east{ - name = "two-way prisoner intercom"; - broadcasting = 1; - freerange = 1; - freqlock = 1; - frequency = 1245; - canhear_range = 1; - desc = "A rusty, decrepit intercom. The speaker is incredibly quiet." +/obj/machinery/sleeper/syndie/fullupgrade{ + dir = 8 + }, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) +"yz" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/structure/bed/double, +/obj/item/bedsheet/brown/double, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/siding/dark{ + dir = 10 }, /turf/open/floor/iron/dark/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) -"yC" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium{ - polarizer_id = "scixen_wp" +"yB" = ( +/obj/machinery/door/window/survival_pod/left/directional/south{ + req_access = list("syndicate"); + name = "Turbine Access" }, +/obj/structure/cable, /turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) +"yC" = ( +/obj/effect/turf_decal/siding/dark/corner{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/science/glass{ + name = "Research Wing" + }, +/obj/structure/cable, +/turf/open/floor/iron/dark/smooth_large, /area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) "yE" = ( /obj/effect/turf_decal/siding/dark{ @@ -5444,12 +5815,6 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/service/construct) "yH" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 8 - }, /obj/effect/turf_decal/siding/thinplating/dark/corner, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment{ @@ -5463,14 +5828,30 @@ /turf/open/floor/engine, /area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) "yK" = ( -/obj/effect/turf_decal/skyrat_decals/syndicate/top/right, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"yL" = ( +/obj/structure/closet/secure_closet/brig{ + id = "Syndicate Cell"; + name = "Syndicate Cell locker"; + req_one_access = null; + req_access = list("syndicate") + }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/brig) "yM" = ( /obj/effect/turf_decal/stripes/red/corner{ dir = 4 }, /obj/effect/turf_decal/stripes/red/line, +/obj/machinery/light/floor{ + pixel_x = 16; + pixel_y = -16 + }, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "yO" = ( @@ -5494,23 +5875,27 @@ "yR" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"yS" = ( +/obj/structure/chair/office/light, +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/iron/textured, +/area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) "yW" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/bubbers/dauntless/service/hydro) "yY" = ( -/obj/machinery/cryopod{ - dir = 4 - }, -/obj/machinery/computer/cryopod/interdyne/directional/west, /obj/effect/turf_decal/delivery/white{ color = "#00ff00"; name = "green" }, +/obj/machinery/vending/sustenance{ + onstation = 0 + }, /turf/open/floor/iron/dark/smooth_large, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "yZ" = ( /obj/structure/sign/warning/no_smoking/directional/east, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/cold/directional/east, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "za" = ( @@ -5535,7 +5920,6 @@ /obj/machinery/camera/autoname/directional/west{ network = list("dauntless") }, -/obj/machinery/firealarm/directional/west, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) "ze" = ( @@ -5555,13 +5939,22 @@ /turf/open/floor/wood/large, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "zf" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/airalarm/directional/south, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/machinery/vending/drugs{ - name = "\improper SyndiDrug Plus"; - onstation = 0; - onstation_override = 1 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/structure/closet/secure_closet/medical1{ + req_access = list("syndicate") + }, +/obj/item/storage/hypospraykit/cmo/combat, +/obj/item/book/manual/wiki/chemistry{ + pixel_x = -4 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = 7; + pixel_y = -9 + }, +/obj/item/clothing/glasses/science{ + pixel_x = -4 }, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/med/storage) @@ -5570,18 +5963,30 @@ /obj/machinery/door/poddoor{ id = "syndiwindows_2" }, -/turf/open/floor/plating, +/turf/open/floor/plating/reinforced, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "zi" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 1 +/obj/machinery/button/door/directional/west{ + id = "turbine_vent"; + name = "Turbine Vent"; + req_access = list("syndicate") }, -/obj/structure/chair/sofa/bench/right, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) -"zl" = ( -/obj/effect/turf_decal/siding/wood, /obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/item/paper/guides/jobs/atmos/turbine, +/obj/machinery/computer/atmos_control/nocontrol/incinerator{ + dir = 4; + id_tag = "syndiship_turbine"; + atmos_chambers = list("syndiship_turbine") + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) +"zl" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, /turf/open/floor/wood/large, /area/ruin/space/has_grav/bubbers/dauntless/command/admiral) "zm" = ( @@ -5593,25 +5998,35 @@ /obj/machinery/light/cold/directional/east, /turf/open/floor/iron/white/small, /area/ruin/space/has_grav/bubbers/dauntless/med/chem) +"zn" = ( +/obj/effect/turf_decal/trimline/purple/line{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/junction{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) "zq" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/structure/tank_holder/anesthetic, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, /obj/structure/window/reinforced/survival_pod/spawner/directional/east{ pixel_x = 4 }, -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/turf/open/floor/iron/white/small, +/obj/machinery/smartfridge/chemistry/virology/preloaded, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "zr" = ( -/obj/machinery/atmospherics/components/binary/valve/digital{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible/layer2{ - dir = 5 +/obj/machinery/atmospherics/pipe/smart/simple/dark{ + dir = 4 }, -/turf/open/floor/plating, +/turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "zt" = ( /obj/structure/lattice/catwalk, @@ -5645,55 +6060,34 @@ /turf/open/floor/wood/large, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "zy" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/dark_red/line{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, -/obj/machinery/airalarm/directional/east, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/dark/textured_half{ - dir = 1 +/obj/item/tape/random, +/obj/item/tape/random, +/obj/item/tape/random, +/obj/structure/filingcabinet/chestdrawer, +/obj/item/radio/intercom/command/directional/east, +/obj/item/encryptionkey/syndicate, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" }, /area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "zA" = ( -/obj/machinery/atmospherics/components/trinary/mixer{ +/obj/effect/turf_decal/siding/dark{ dir = 8 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless/engineering) "zE" = ( /obj/structure/sink/kitchen/directional/east, /obj/effect/turf_decal/bot_white, /turf/open/floor/iron/white/textured_large, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "zJ" = ( -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 1 - }, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 6 - }, -/obj/item/toy/mecha/mauler{ - pixel_y = 16 - }, -/obj/item/toy/mecha/deathripley{ - pixel_x = -16; - pixel_y = 8 - }, -/obj/item/toy/figure/syndie, -/obj/effect/turf_decal/trimline/dark_red/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark/smooth_corner{ - dir = 1 - }, +/obj/structure/cable, +/obj/effect/turf_decal/siding/thinplating/dark, +/turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "zK" = ( /obj/structure/chair/sofa/bench, @@ -5715,18 +6109,33 @@ pixel_x = -6; pixel_y = 2 }, +/obj/item/paper_bin{ + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 4 + }, /turf/open/floor/wood/tile, /area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"zM" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/textured, +/area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) "zO" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, +/obj/machinery/atmospherics/components/trinary/mixer/airmix{ + dir = 1 + }, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "zQ" = ( /obj/machinery/firealarm/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/recharger, -/obj/structure/table/reinforced, /obj/structure/cable, +/obj/structure/table/reinforced/plastitaniumglass, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sec/armory) "zR" = ( @@ -5756,27 +6165,29 @@ dir = 4 }, /obj/effect/turf_decal/siding/white/corner, -/obj/effect/turf_decal/trimline/dark_red/filled, +/obj/structure/frame/machine/secured, +/obj/item/circuitboard/machine/cyborgrecharger, /obj/machinery/light_switch/directional/west, -/turf/open/floor/iron/dark, +/turf/open/floor/iron/recharge_floor, /area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) "zT" = ( /obj/effect/turf_decal/skyrat_decals/syndicate/middle/left, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sec/armory) "zU" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/machinery/duct, -/obj/machinery/stasis{ +/obj/effect/turf_decal/siding/wideplating/dark{ dir = 8 }, -/turf/open/floor/iron/white/small, +/obj/machinery/computer/scan_consolenew{ + dir = 4 + }, +/turf/open/floor/iron/white/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "zW" = ( /obj/structure/table/wood/fancy/black, /obj/effect/spawner/random/food_or_drink/refreshing_beverage, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +/area/ruin/space/has_grav/bubbers/dauntless/service) "zY" = ( /obj/effect/turf_decal/stripes/red/line, /obj/structure/cable, @@ -5798,20 +6209,17 @@ /turf/open/floor/iron/white/small, /area/ruin/space/has_grav/bubbers/dauntless/service/shower) "Aa" = ( -/obj/structure/table/reinforced, -/obj/item/storage/medkit/advanced{ - pixel_x = -2; - pixel_y = 8 - }, -/obj/item/storage/medkit/regular{ - pixel_x = 3; - pixel_y = 1 +/obj/structure/table/reinforced/plastitaniumglass, +/obj/structure/reagent_dispensers/wall/virusfood/directional/west, +/obj/machinery/reagentgrinder, +/obj/item/stack/sheet/mineral/gold{ + amount = 10 }, -/obj/effect/turf_decal/tile/dark_blue/full, -/obj/effect/turf_decal/siding/white/corner{ - dir = 4 +/obj/item/stack/sheet/mineral/plasma{ + amount = 5 }, -/turf/open/floor/iron/white/textured_large, +/obj/item/stack/sheet/mineral/uranium/five, +/turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "Ag" = ( /obj/effect/turf_decal/trimline/dark_red/line, @@ -5842,7 +6250,9 @@ /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering/dispolsals) "Am" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ +/obj/machinery/light/cold/directional/east, +/obj/structure/sign/warning/chem_diamond/directional/east, +/obj/machinery/atmospherics/components/binary/pump/on/general/hidden{ dir = 1 }, /turf/open/floor/plating, @@ -5854,17 +6264,14 @@ /obj/effect/turf_decal/siding/dark{ dir = 5 }, -/obj/structure/sink/kitchen/directional/west, /obj/machinery/light_switch/directional/east, +/obj/structure/cable, /turf/open/floor/iron/white, /area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) "At" = ( /obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 1 }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/effect/mapping_helpers/apc/syndicate_access, -/obj/structure/cable, /obj/machinery/light/cold/directional/north, /turf/open/floor/iron/white/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) @@ -5889,6 +6296,12 @@ /obj/effect/turf_decal/siding/wood/corner{ dir = 4 }, +/obj/machinery/vending/wardrobe/sec_wardrobe/red{ + onstation = 0; + onstation_override = 1; + pixel_x = 28; + density = 0 + }, /turf/open/floor/wood/tile, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "AB" = ( @@ -5900,17 +6313,35 @@ width = 11; dwidth = 5 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/cargo) -"AC" = ( -/obj/structure/closet/secure_closet/freezer/meat{ - req_access = list("syndicate") +/turf/open/floor/plating/elevatorshaft, +/area/ruin/space/has_grav/bubbers/dauntless/cargo) +"AC" = ( +/obj/structure/closet/secure_closet/freezer/meat{ + req_access = list("syndicate") + }, +/obj/effect/spawner/random/food_or_drink/donkpockets{ + pixel_x = -8; + pixel_y = -4 + }, +/obj/item/reagent_containers/condiment/flour, +/obj/item/reagent_containers/condiment/flour, +/obj/item/storage/fancy/egg_box, +/obj/item/storage/fancy/egg_box, +/obj/item/reagent_containers/condiment/enzyme{ + pixel_x = 12 + }, +/obj/item/reagent_containers/condiment/rice, +/obj/item/reagent_containers/condiment/sugar, +/obj/item/reagent_containers/condiment/milk, +/obj/item/reagent_containers/condiment/milk, +/obj/item/reagent_containers/condiment/soymilk, +/obj/item/reagent_containers/condiment/soymilk, +/obj/item/choice_beacon/ingredient, +/obj/item/choice_beacon/ingredient, +/obj/item/storage/box/beakers{ + pixel_x = -4; + pixel_y = -2 }, -/obj/item/food/meat/slab, -/obj/item/food/meat/slab, -/obj/item/food/meat/slab, -/obj/item/food/meat/slab, -/obj/item/food/meat/slab, /turf/open/floor/iron/freezer, /area/ruin/space/has_grav/bubbers/dauntless/service/freezer) "AD" = ( @@ -5929,7 +6360,6 @@ /turf/open/floor/iron/dark/smooth_large, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "AH" = ( -/obj/structure/table/wood, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, @@ -5937,10 +6367,14 @@ pixel_x = 5; pixel_y = 15 }, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/spawner/random/entertainment/plushie_delux, +/obj/structure/sign/painting/library{ + pixel_y = 30 + }, /turf/open/floor/wood/large, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "AJ" = ( -/obj/structure/table, /obj/effect/turf_decal/trimline/dark_red/end{ dir = 8 }, @@ -5956,47 +6390,54 @@ pixel_x = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/item/storage/part_replacer, +/obj/structure/table/reinforced/plastitaniumglass, /turf/open/floor/iron/dark/smooth_large, /area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) -"AQ" = ( +"AK" = ( /obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/dark_red/line, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 1 + dir = 9 }, +/obj/machinery/computer/station_alert, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"AQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/coffeemaker, -/turf/open/floor/iron/dark/textured_half, +/obj/item/reagent_containers/cup/glass/trophy/gold_cup{ + pixel_y = 6; + desc = "To the loss of a beloved sister ship. May you rest peacefully beneath the ice."; + name = "DS-2 Memorial Trophy" + }, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" + }, /area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "AS" = ( -/obj/structure/frame/machine/secured, -/obj/item/circuitboard/machine/mech_recharger, /obj/effect/turf_decal/siding/dark, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 4 +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 8 +/obj/effect/turf_decal/siding/dark{ + dir = 1 }, -/turf/open/floor/iron/dark, +/turf/open/floor/iron/textured, /area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) "AT" = ( /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/service/freezer) "AV" = ( /obj/structure/cable, -/obj/machinery/power/terminal{ - dir = 4 +/obj/effect/turf_decal/siding/dark{ + dir = 1 }, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless/engineering) +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) "AX" = ( /obj/effect/turf_decal/siding/dark{ dir = 9 @@ -6034,11 +6475,26 @@ /turf/open/floor/wood/large, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "Bg" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/effect/turf_decal/tile/dark_red/full, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) +"Bh" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/button/door{ + id = "syndibridge_w"; + name = "Bridge Window Shutters"; + req_access = list("syndicate_leader"); + pixel_y = 8 + }, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" + }, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "Bi" = ( /obj/machinery/door/airlock/wood{ name = "Dorm 2"; @@ -6051,16 +6507,33 @@ /turf/open/floor/iron/dark/smooth_large, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "Bj" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ + initialize_directions = 4; + dir = 4 }, -/obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/iron, -/area/ruin/space/has_grav/bubbers/dauntless/service/gym) +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) +"Bk" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium{ + polarizer_id = "scixen_wp" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) "Bl" = ( -/obj/structure/sign/flag/syndicate/directional/south, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless/sec/brig) +/obj/item/storage/box/gas_miner_beacons/syndicate{ + pixel_y = 11; + pixel_x = -11 + }, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless/engineering) "Bm" = ( /obj/effect/turf_decal/delivery/white{ color = "#00ff00"; @@ -6091,17 +6564,20 @@ /obj/effect/turf_decal/siding/wood/corner{ dir = 8 }, +/obj/effect/spawner/random/exotic/syndie, /turf/open/floor/wood/large, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "Bp" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - name = "Corporate Liason Shutters"; - id = "liason_w" +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/bathroom{ + name = "Bathroom" }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) "Br" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ @@ -6110,22 +6586,22 @@ /obj/effect/turf_decal/siding/wood/corner{ dir = 4 }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/warm/directional/east, /turf/open/floor/wood/tile, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "Bs" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, +/obj/structure/cable, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service/gym) "Bt" = ( /obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "Bu" = ( @@ -6142,25 +6618,14 @@ /turf/open/floor/iron, /area/ruin/space/has_grav/bubbers/dauntless/service/gym) "By" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 +/obj/effect/turf_decal/siding/wood{ + dir = 9 }, -/obj/effect/turf_decal/trimline/dark_red/line{ +/obj/effect/turf_decal/siding/wood/corner{ dir = 8 }, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 4 - }, -/obj/machinery/status_display/department_balance{ - credits_account = "INT"; - name = "dauntless budget display"; - pixel_x = -32; - default_logo = "synd" - }, -/turf/open/floor/iron/dark/textured_half{ - dir = 1 - }, -/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) "Bz" = ( /obj/structure/window/reinforced/survival_pod/spawner/directional/west, /obj/structure/window/reinforced/survival_pod/spawner/directional/south, @@ -6175,25 +6640,27 @@ /turf/open/floor/circuit/telecomms, /area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) "BC" = ( -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/dark_red/line{ +/obj/effect/turf_decal/siding/wood{ dir = 10 }, -/obj/effect/turf_decal/trimline/dark_red/corner{ +/obj/machinery/computer{ + desc = "A console meant to allow modifications to IDs. There's a chameleon ID stuck inside and no one has been able to pull it out..."; + icon_keyboard = "syndie_key"; + icon_screen = "explosive"; + name = "syndicate access change console"; dir = 4 }, -/obj/item/reagent_containers/cup/glass/trophy/gold_cup{ - pixel_y = 6; - desc = "To the loss of a beloved sister ship. May you rest peacefully beneath the ice."; - name = "DS-2 Memorial Trophy" +/obj/machinery/button/door/directional/west{ + req_access = list("syndicate_leader"); + id = "liason_w"; + name = "Office Shutters" }, -/obj/structure/table/reinforced/plastitaniumglass, -/turf/open/floor/iron/dark/textured_corner{ - dir = 4 +/obj/item/paper{ + default_raw_text = "

DS2 Corporate Report

The SSV Dauntless has successfully landed itself near active Nanotrasen installations. Engine shutdown in progress...

The Syndicate welcomes you onboard, Corporate Liaison. It is deeply suggested you help our crew via informing them of their corporate investors' goal and to help maintain cohesion. The ship is jointy ran, afterall. Don't hurt yourself now, and stay winning.

"; + name = "paper- 'SSV Dauntless Corporate Report'" }, -/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) "BD" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 1 @@ -6205,7 +6672,8 @@ dir = 4 }, /obj/structure/extinguisher_cabinet/directional/south, -/turf/open/floor/plating, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "BE" = ( /obj/effect/turf_decal/siding/dark{ @@ -6219,22 +6687,17 @@ }, /area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) "BG" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/survival_pod/left/directional/east{ - req_access = list("syndicate_leader") +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 8 }, -/obj/machinery/door/window/survival_pod/left/directional/west{ - heat_proof = 1; - req_access = list("syndicate") +/obj/effect/turf_decal/siding{ + dir = 1 }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - name = "Corporate Liason Shutters"; - id = "liason_w" +/obj/effect/turf_decal/siding/corner{ + dir = 8 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) "BH" = ( /obj/structure/cable, /obj/machinery/light/cold/directional/south, @@ -6244,7 +6707,7 @@ dir = 4 }, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +/area/ruin/space/has_grav/bubbers/dauntless/service) "BI" = ( /obj/effect/turf_decal/siding/dark{ dir = 5 @@ -6256,16 +6719,11 @@ /obj/effect/spawner/structure/window/reinforced/plasma/plastitanium{ polarizer_id = "dauntbar_w" }, -/turf/open/floor/plating, +/turf/open/floor/plating/reinforced, /area/ruin/space/has_grav/bubbers/dauntless/service/diner) "BP" = ( /turf/open/floor/wood/large, /area/ruin/space/has_grav/bubbers/dauntless/service/sauna) -"BQ" = ( -/obj/effect/turf_decal/siding/dark, -/obj/machinery/netpod, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "BS" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 2 @@ -6273,15 +6731,12 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, +/obj/machinery/autolathe/hacked, /turf/open/floor/iron/dark/side, /area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) "BT" = ( -/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ - dir = 1 - }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "BY" = ( @@ -6291,19 +6746,22 @@ /turf/open/floor/carpet/royalblack, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "Cb" = ( -/obj/machinery/computer{ - desc = "A console meant to allow modifications to IDs. There's a chameleon ID stuck inside and no one has been able to pull it out..."; - icon_keyboard = "syndie_key"; - icon_screen = "explosive"; - name = "syndicate access change console"; +/obj/machinery/firealarm/directional/south, +/obj/structure/closet/secure_closet/interdynefob/maa_locker, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +"Cc" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/effect/turf_decal/siding/dark{ dir = 1 }, -/obj/item/paper{ - default_raw_text = "

DS2 Corporate Report

The SSV Dauntless has successfully landed itself near active Nanotrasen installations. Engine shutdown in progress...

The Syndicate welcomes you onboard, Corporate Liaison. It is deeply suggested you help our crew via informing them of their corporate investors' goal and to help maintain cohesion. The ship is jointy ran, afterall. Don't hurt yourself now, and stay winning.

"; - name = "paper- 'SSV Dauntless Corporate Report'" +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +/obj/structure/cable, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless/engineering) "Ce" = ( /obj/effect/turf_decal/skyrat_decals/syndicate/middle/right, /turf/open/floor/mineral/plastitanium/red, @@ -6315,8 +6773,8 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/junction/yjunction{ - dir = 8 +/obj/structure/disposalpipe/segment{ + dir = 9 }, /turf/open/floor/iron/dark/side{ dir = 8 @@ -6346,26 +6804,27 @@ /turf/open/floor/iron/dark/smooth_large, /area/ruin/space/has_grav/bubbers/dauntless/service/shower) "Cl" = ( -/obj/machinery/door/airlock/freezer{ - name = "Kitchen Coldroom" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/effect/mapping_helpers/airlock/cutaiwire, /obj/structure/cable, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/fans/tiny, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless/service/freezer) +/turf/open/floor/iron/kitchen{ + dir = 4 + }, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) "Cm" = ( /obj/effect/turf_decal/siding/dark{ - dir = 5 + dir = 1 }, -/obj/structure/cable, -/obj/effect/mob_spawn/ghost_role/human/dauntless/syndicate/enginetech, /turf/open/floor/iron/dark/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering) +"Co" = ( +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/pipe/smart/simple/green/hidden{ + dir = 8 + }, +/obj/machinery/atmospherics/components/binary/volume_pump/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark/side, +/area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) "Cp" = ( /obj/structure/window/reinforced/survival_pod/spawner/directional/north, /obj/structure/chair/sofa/corp, @@ -6373,51 +6832,63 @@ dir = 1 }, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +/area/ruin/space/has_grav/bubbers/dauntless/service) "Cr" = ( /obj/effect/turf_decal/vg_decals/atmos/nitrogen, +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/structure/window/reinforced/plasma/spawner/directional/south, +/obj/machinery/button/door/directional/north{ + id = "rad_shutters"; + name = "Radiation Shutters" + }, /turf/open/floor/engine/n2, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "Ct" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "Cv" = ( -/obj/machinery/atmospherics/miner/oxygen, -/turf/open/floor/engine/o2, +/obj/machinery/atmospherics/miner/n2o, +/obj/structure/window/reinforced/plasma/spawner/directional/south, +/obj/structure/window/reinforced/plasma/spawner/directional/north, +/turf/open/floor/engine/n2o, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) +"Cx" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/textured, +/area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) "Cy" = ( /turf/open/floor/carpet/red, /area/ruin/space/has_grav/bubbers/dauntless/command/admiral) "CB" = ( -/obj/machinery/computer/camera_advanced/syndie, +/obj/effect/turf_decal/skyrat_decals/syndicate/top/right, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 4 + }, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "CC" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/jukebox{ - req_access = list("syndicate"); - anchored = 0 - }, +/obj/structure/cable, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/engineering/dispolsals) "CD" = ( -/obj/machinery/door/window/survival_pod/left/directional/south{ - req_access = list("syndicate"); - name = "Turbine Access" - }, -/obj/structure/cable, -/obj/machinery/button/door/directional/west{ - id = "turbine_vent"; - name = "Turbine Vent"; - req_access = list("syndicate") +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/med/chem) "CE" = ( -/obj/machinery/light/cold/directional/east, -/obj/machinery/firealarm/directional/east, /obj/effect/turf_decal/siding/dark{ dir = 8 }, @@ -6448,18 +6919,23 @@ /turf/open/floor/iron/dark/smooth_large, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "CN" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 10 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/machinery/quantum_server, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +/obj/effect/turf_decal/siding/dark, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) "CQ" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"CR" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/item/autopsy_scanner, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "CS" = ( /obj/machinery/airalarm/directional/north, /obj/effect/mapping_helpers/airalarm/syndicate_access, @@ -6490,25 +6966,31 @@ /obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 8 }, -/obj/structure/chair/stool/bar{ - dir = 8 - }, /obj/effect/turf_decal/siding{ dir = 1 }, +/obj/effect/turf_decal/siding, /turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/bubbers/dauntless/service/diner) "Dc" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/machinery/door/window/survival_pod/left/directional/east{ - name = "Subject A" +/obj/machinery/button/door/directional/south{ + id = "turbine_shutters"; + name = "Turbine Shutters"; + req_access = list("syndicate") }, -/obj/effect/turf_decal/tile/dark_red/full, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/obj/structure/cable, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "Df" = ( -/obj/effect/turf_decal/siding/dark, -/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/siding/dark{ + dir = 6 + }, +/obj/machinery/light/cold/directional/east, +/obj/machinery/power/smes/engineering{ + charge = 4.5e+006; + input_level = 150000 + }, +/obj/structure/cable, /turf/open/floor/iron/dark/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "Dg" = ( @@ -6550,11 +7032,16 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/service/construct) "Do" = ( -/obj/structure/chair/sofa/corp/left{ - color = "#DE3A3A"; - dir = 4 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table/wood/fancy/black, +/obj/item/camera{ + pixel_x = -9; + pixel_y = 6 + }, +/obj/item/storage/photo_album/syndicate{ + pixel_x = 8; + pixel_y = 5 + }, /turf/open/floor/carpet/red, /area/ruin/space/has_grav/bubbers/dauntless/command/admiral) "Dp" = ( @@ -6563,6 +7050,16 @@ }, /turf/open/floor/wood/tile, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"Dq" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) "Dr" = ( /obj/machinery/power/apc/auto_name/directional/north, /obj/effect/mapping_helpers/apc/syndicate_access, @@ -6584,11 +7081,13 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) "Dx" = ( -/obj/effect/turf_decal/siding/dark{ +/obj/effect/turf_decal/siding/dark, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, -/obj/machinery/firealarm/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/bed/double, +/obj/item/bedsheet/brown/double, +/obj/machinery/light/small/directional/south, /turf/open/floor/iron/dark/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "Dz" = ( @@ -6598,16 +7097,16 @@ /obj/effect/spawner/structure/window/reinforced/plasma/plastitanium{ polarizer_id = "scixen_w" }, -/turf/open/floor/plating, +/turf/open/floor/plating/reinforced, /area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) "DB" = ( /obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, /obj/effect/mapping_helpers/apc/syndicate_access, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "DI" = ( /obj/effect/turf_decal/stripes/red/corner{ @@ -6618,7 +7117,8 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "DK" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -6640,6 +7140,9 @@ dir = 8 }, /obj/machinery/light_switch/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, /turf/open/floor/wood/large, /area/ruin/space/has_grav/bubbers/dauntless/command/admiral) "DO" = ( @@ -6649,39 +7152,69 @@ /obj/structure/disposalpipe/segment{ dir = 6 }, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "DR" = ( -/obj/machinery/atmospherics/pipe/smart/simple/dark{ - dir = 6 +/obj/machinery/door/airlock/security/old{ + name = "Master At Arms"; + id_tag = "maa_d" }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) -"DS" = ( -/obj/structure/cable, -/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/stripes/red/full, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/leader, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/locked, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters{ + id = "maa_w1"; + name = "Window Shutters" }, /turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless/sec/holding) +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +"DS" = ( +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) +"DU" = ( +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/button/door/directional/north{ + id = "rad_shutters"; + name = "Radiation Shutters"; + pixel_y = 20 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "DV" = ( /obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, /obj/structure/cable, /obj/machinery/door/poddoor{ id = "syndibridge_w" }, -/turf/open/floor/plating, +/turf/open/floor/plating/reinforced, /area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "DX" = ( -/obj/structure/closet/secure_closet/interdynefob/cl_locker, -/obj/effect/turf_decal/siding/dark{ - dir = 1 +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/button/door/directional/south{ + name = "Window Shutters"; + id = "maa_w1"; + pixel_x = 8; + req_access = list("syndicate_leader") }, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +/obj/machinery/button/door/directional/north{ + name = "Bolt Control"; + id = "maa_d"; + normaldoorcontrol = 1; + specialfunctions = 4; + req_access = list("syndicate_leader"); + pixel_y = -24; + pixel_x = -8 + }, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) "Ea" = ( /obj/effect/turf_decal/trimline/yellow/corner{ dir = 8 @@ -6691,68 +7224,74 @@ /obj/structure/disposalpipe/segment{ dir = 9 }, -/turf/open/floor/plating, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "Eb" = ( -/obj/effect/turf_decal/siding/thinplating/dark/end{ - dir = 8 - }, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, /turf/open/floor/stone, /area/ruin/space/has_grav/bubbers/dauntless/service/hydro) "Ed" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 1 }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/trimline/yellow/line, -/turf/open/floor/plating, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "Ef" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium{ - polarizer_id = "dauntbar_w" - }, /obj/structure/cable, -/turf/open/floor/plating, +/obj/effect/mob_spawn/ghost_role/human/dauntless/syndicate/brigoff{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/bubbers/dauntless/sec/officer) "Eh" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "El" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 6 +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/machinery/disposal/delivery_chute{ + dir = 1 }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/effect/turf_decal/stripes/red/full, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/engineering/dispolsals) "En" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/dresser, -/turf/open/floor/carpet/royalblue, -/area/ruin/space/has_grav/bubbers/dauntless/command/liason) -"Eo" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/door/window/survival_pod/left/directional/south{ - req_access = list("syndicate") - }, -/obj/machinery/door/window/survival_pod/left/directional/north{ - req_access = list("syndicate_leader") +/obj/effect/turf_decal/siding/wood{ + dir = 4 }, -/obj/machinery/door/poddoor/shutters{ - id = "maa_w1"; - name = "Window Shutters" +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/airalarm/directional/east, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/computer/crew/syndie{ + dir = 8 }, -/obj/machinery/recharger, -/turf/open/floor/mineral/plastitanium, +/turf/open/floor/carpet/royalblack, /area/ruin/space/has_grav/bubbers/dauntless/command/maa) +"Eo" = ( +/obj/structure/cable, +/obj/structure/closet/secure_closet/interdynefob/brig_officer_locker, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/officer) +"Eq" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/light_switch/directional/west, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) "Eu" = ( /obj/effect/turf_decal/siding/wood, /obj/structure/cable, @@ -6761,10 +7300,11 @@ /turf/open/floor/carpet/royalblack, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) "Ew" = ( -/obj/machinery/firealarm/directional/north, /obj/structure/cable, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/freezer, +/area/ruin/space/has_grav/bubbers/dauntless/service/freezer) "Ex" = ( /obj/effect/turf_decal/siding/white{ dir = 8 @@ -6776,46 +7316,44 @@ /turf/open/floor/iron/white, /area/ruin/space/has_grav/bubbers/dauntless/med/storage) "Ey" = ( -/turf/open/floor/engine/n2, +/obj/machinery/atmospherics/miner/oxygen, +/obj/structure/window/reinforced/plasma/spawner/directional/south, +/obj/structure/window/reinforced/plasma/spawner/directional/north, +/turf/open/floor/engine/o2, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "EA" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/wood/tile, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/trimline/dark_red/filled/line, +/turf/open/floor/carpet/royalblack, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "EF" = ( -/obj/machinery/light/small/red/directional/south, -/obj/machinery/icecream_vat, -/turf/open/floor/iron/freezer, -/area/ruin/space/has_grav/bubbers/dauntless/service/freezer) -"EG" = ( -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/service/construct) -"EM" = ( +/obj/machinery/power/rtg/advanced, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/structure/cable, -/obj/machinery/button/door/directional/north{ - id = "rad_shutters"; - name = "Radiation Shutters" +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless/engineering) +"EG" = ( +/obj/machinery/button/door/directional/east{ + id = "scirob_w"; + name = "Robotics Shutters" }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) -"EO" = ( -/obj/effect/turf_decal/siding/dark{ +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/dark/side{ dir = 1 }, -/obj/structure/table/reinforced, -/obj/item/rpd_upgrade/unwrench, -/obj/item/pipe_dispenser{ - pixel_x = -3 - }, -/obj/item/analyzer{ - pixel_y = 10 +/area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) +"EM" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless/engineering) +"EO" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/dark{ + dir = 4 }, -/obj/structure/cable, /turf/open/floor/iron/dark/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "EP" = ( @@ -6828,6 +7366,10 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) "ER" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/simple/green/hidden, +/obj/machinery/light/cold/directional/north, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/med/storage) "ES" = ( @@ -6844,12 +7386,15 @@ /turf/open/floor/engine, /area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) "EX" = ( -/obj/effect/turf_decal/siding/dark, -/obj/machinery/computer/quantum_console{ - dir = 1 +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +/obj/effect/turf_decal/trimline/dark_blue/filled/line, +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "Fc" = ( /obj/structure/window/reinforced/survival_pod/spawner/directional/north, /obj/structure/window/reinforced/survival_pod/spawner/directional/east, @@ -6858,20 +7403,19 @@ dir = 5 }, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +/area/ruin/space/has_grav/bubbers/dauntless/service) "Fd" = ( /obj/structure/sauna_oven, /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood/large, /area/ruin/space/has_grav/bubbers/dauntless/service/sauna) "Fe" = ( -/obj/structure/disposalpipe/segment{ - dir = 2 - }, /obj/structure/cable, -/obj/effect/mapping_helpers/apc/syndicate_access, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/engineering/dispolsals) "Ff" = ( @@ -6889,6 +7433,18 @@ "Fh" = ( /turf/closed/wall/r_wall/syndicate, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) +"Fi" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/obj/machinery/light/cold/directional/north, +/obj/effect/turf_decal/stripes/red/line{ + dir = 10 + }, +/obj/structure/cable, +/obj/item/stack/sticky_tape, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless/engineering) "Fk" = ( /obj/structure/fans/tiny, /obj/machinery/door/window/survival_pod/left/directional/south{ @@ -6912,10 +7468,17 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/command/vault) "Fn" = ( -/obj/structure/bed/double, -/obj/item/bedsheet/qm/double, -/turf/open/floor/carpet/royalblue, -/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +/obj/machinery/light/cold/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/structure/bed/dogbed, +/mob/living/basic/pet/cat/kitten{ + desc = "What appears to be a single-celled organism with a pronounced low-level intelligence."; + name = "Murder-Mittens" + }, +/obj/structure/sign/poster/contraband/energy_swords/directional/north, +/obj/item/toy/cattoy, +/turf/open/floor/stone, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) "Fo" = ( /obj/machinery/light_switch/directional/north, /obj/structure/chair/sofa/corp/corner, @@ -6946,17 +7509,33 @@ /obj/structure/disposalpipe/segment{ dir = 2 }, -/obj/machinery/washing_machine, -/obj/structure/towel_bin{ - pixel_y = 9; - pixel_x = -1 +/obj/structure/closet/generic/wall{ + pixel_x = -32 }, +/obj/item/towel, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service/gym) +"Fw" = ( +/obj/structure/rack/shelf, +/obj/item/circuitboard/machine/xenoarch_machine/xenoarch_scanner{ + pixel_y = 3 + }, +/obj/item/circuitboard/machine/xenoarch_machine/xenoarch_recoverer, +/obj/item/circuitboard/machine/xenoarch_machine/xenoarch_digger{ + pixel_y = -3 + }, +/obj/item/circuitboard/machine/xenoarch_machine/xenoarch_researcher{ + pixel_y = -6 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) "Fx" = ( /obj/structure/bed/double, /obj/item/bedsheet/brown/double, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/sign/painting/library{ + pixel_y = 30 + }, /turf/open/floor/carpet/purple, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "FA" = ( @@ -6982,22 +7561,24 @@ }, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "FI" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, /obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +/obj/machinery/firealarm/directional/north, +/obj/machinery/light/cold/directional/west, +/turf/open/floor/iron/freezer, +/area/ruin/space/has_grav/bubbers/dauntless/service/freezer) "FK" = ( /obj/machinery/light/cold/directional/west, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) "FL" = ( -/obj/item/circuitboard/machine/stacking_machine, -/obj/item/circuitboard/machine/stacking_unit_console, /obj/structure/cable, /obj/machinery/light/cold/directional/north, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, +/turf/open/floor/iron/freezer, +/area/ruin/space/has_grav/bubbers/dauntless/service/freezer) "FR" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -7005,37 +7586,41 @@ /obj/structure/disposalpipe/segment{ dir = 5 }, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/machinery/button/door/directional/west{ + req_access = list("syndicate_leader"); + id = "admiral_w"; + name = "Office Shutters" + }, /turf/open/floor/wood/large, /area/ruin/space/has_grav/bubbers/dauntless/command/admiral) "FS" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/door/poddoor{ - id = "viro_w" - }, +/obj/structure/cable, +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/conveyor_switch, /turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) "FT" = ( /obj/machinery/light/cold/directional/east{ pixel_y = -16 }, -/obj/machinery/firealarm/directional/east, -/obj/effect/mob_spawn/ghost_role/human/dauntless/syndicate/brigoff{ - dir = 8 +/obj/structure/chair{ + dir = 4 }, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/bubbers/dauntless/sec/officer) "FU" = ( -/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ - dir = 1 +/obj/machinery/air_sensor{ + chamber_id = "syndiship_turbine" }, -/turf/closed/wall/r_wall/syndicate/nodiagonal, +/turf/open/floor/engine, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "FV" = ( -/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/airalarm/directional/west, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "FW" = ( @@ -7058,17 +7643,13 @@ "FZ" = ( /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) -"Gb" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless/command/maa) "Gg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/carpet/red, /area/ruin/space/has_grav/bubbers/dauntless/command/admiral) "Gr" = ( -/turf/open/floor/engine/plasma, +/obj/machinery/electrolyzer, +/turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "Gt" = ( /obj/structure/cable, @@ -7077,6 +7658,15 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/bubbers/dauntless/sec/holding) +"Gv" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/light/cold/directional/north, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) "Gx" = ( /obj/structure/frame/machine/secured, /obj/effect/turf_decal/trimline/dark_red/line, @@ -7094,11 +7684,20 @@ /area/ruin/space/has_grav/bubbers/dauntless/sec/officer) "Gz" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/junction/flip{ - dir = 1 +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 }, +/obj/structure/disposalpipe/segment, /turf/open/floor/stone, /area/ruin/space/has_grav/bubbers/dauntless/service/hydro) +"GC" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "GE" = ( /obj/structure/fans/tiny/forcefield{ dir = 4 @@ -7113,32 +7712,14 @@ /obj/machinery/door/poddoor{ id = "syndihanger" }, -/turf/open/floor/plating, +/turf/open/floor/plating/reinforced, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "GF" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 9 - }, -/obj/structure/table/reinforced, -/obj/item/stack/sheet/rglass/fifty{ - pixel_x = -3; - pixel_y = 2 - }, -/obj/item/stack/sheet/iron/fifty{ - pixel_y = 10; - pixel_x = 7 - }, -/obj/item/storage/box/gas_miner_beacons/syndicate{ - pixel_y = 11; - pixel_x = -11 - }, -/obj/item/stack/sheet/mineral/plastitanium{ - amount = 50; - pixel_y = 7 +/obj/effect/turf_decal/siding/dark/corner{ + dir = 4 }, -/obj/item/stack/sheet/plastitaniumglass/fifty{ - pixel_y = 3; - pixel_x = 3 +/obj/effect/turf_decal/siding/dark{ + dir = 1 }, /turf/open/floor/iron/dark/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering) @@ -7159,24 +7740,24 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "GM" = ( -/obj/machinery/computer/monitor, /obj/effect/turf_decal/siding/dark{ dir = 5 }, /turf/open/floor/iron/dark/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "GO" = ( -/obj/machinery/power/rtg/advanced, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south{ - dir = 10 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 +/obj/machinery/door/airlock/freezer{ + name = "Kitchen Coldroom" }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/effect/mapping_helpers/airlock/cutaiwire, /obj/structure/cable, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/engineering) +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/fans/tiny, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/service/freezer) "GQ" = ( /obj/machinery/portable_atmospherics/canister/bz, /obj/machinery/atmospherics/components/unary/portables_connector/visible, @@ -7187,14 +7768,11 @@ /turf/open/floor/grass, /area/ruin/space/has_grav/bubbers/dauntless/service/hydro) "GU" = ( -/obj/effect/turf_decal/tile/dark_green/half{ - dir = 1 - }, -/obj/structure/chair/office/light{ - dir = 4 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) "GV" = ( /obj/effect/turf_decal/stripes/red/corner{ dir = 4 @@ -7204,13 +7782,12 @@ name = "Blast Doors"; req_access = list("syndicate") }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ dir = 6 }, /obj/effect/turf_decal/trimline/yellow/corner, -/turf/open/floor/plating, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "GW" = ( /obj/machinery/computer/arcade/battle{ @@ -7231,19 +7808,8 @@ /turf/closed/wall/r_wall/syndicate, /area/ruin/space/has_grav/bubbers/dauntless/engineering/dispolsals) "GZ" = ( -/obj/structure/table/wood, -/obj/item/poster/random_contraband{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/poster/random_contraband{ - pixel_x = 2; - pixel_y = 5 - }, -/obj/item/poster/random_contraband, -/obj/machinery/firealarm/directional/south, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) "Ha" = ( /turf/closed/wall/r_wall/syndicate, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) @@ -7251,48 +7817,57 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/carpet/red, /area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"Hk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/components/binary/volume_pump/layer2{ + dir = 4 + }, +/turf/open/floor/iron/textured, +/area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) "Hm" = ( -/obj/effect/turf_decal/siding/white{ - dir = 8 +/obj/effect/turf_decal/siding/dark{ + dir = 10 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/structure/bodycontainer/morgue{ - dir = 2 +/obj/effect/mob_spawn/ghost_role/human/dauntless/syndicate/enginetech{ + dir = 4 }, -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless/med/storage) -"Hx" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/obj/structure/cable, /turf/open/floor/iron/dark/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering) -"Hz" = ( -/obj/effect/turf_decal/siding/dark/corner{ +"Hx" = ( +/obj/machinery/light/cold/directional/south, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/structure/bodycontainer/morgue{ dir = 1 }, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/service/gym) +/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) +"Hz" = ( +/obj/effect/turf_decal/siding/dark/corner{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless/engineering) "HB" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) "HC" = ( -/obj/structure/table/wood, /obj/item/flashlight/lamp/green{ pixel_y = 14; pixel_x = -4 }, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/spawner/random/entertainment/plushie_delux, /turf/open/floor/wood/large, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "HD" = ( /turf/template_noop, /area/template_noop) "HG" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, -/turf/open/floor/iron/textured, +/turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) "HH" = ( /obj/structure/closet/crate/trashcart/laundry, @@ -7318,27 +7893,16 @@ /obj/structure/cable, /turf/open/floor/iron/white/small, /area/ruin/space/has_grav/bubbers/dauntless/med/chem) -"HN" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) "HO" = ( -/obj/structure/table/wood, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/item/paper_bin, -/obj/item/pen, -/obj/effect/turf_decal/siding/wood, +/obj/structure/table/wood/fancy/red, +/obj/item/canvas/drawingtablet, /turf/open/floor/carpet/red, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "HP" = ( /obj/effect/turf_decal/siding/dark, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, /turf/open/floor/iron/textured, /area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) "HR" = ( @@ -7348,48 +7912,54 @@ /turf/open/floor/iron/white/small, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "HT" = ( -/obj/structure/closet/secure_closet/interdynefob/brig_officer_locker, -/obj/structure/sign/flag/syndicate/directional/east, +/obj/structure/chair{ + dir = 4 + }, +/obj/item/radio/intercom/directional/east{ + name = "Interview room intercom"; + broadcasting = 1; + freerange = 1; + freqlock = 1; + frequency = 1241; + canhear_range = 1; + desc = "Surely no one is listening in!"; + pixel_x = 0; + pixel_y = 24 + }, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/bubbers/dauntless/sec/officer) "HW" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/bubbers/dauntless/sec/armory) "HX" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/structure/closet/secure_closet/personal{ - anchored = 1 +/obj/structure/weightmachine/weightlifter, +/obj/structure/sign/painting/library{ + pixel_y = 30 }, -/obj/item/towel, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service/gym) "HZ" = ( -/obj/effect/turf_decal/siding/dark, -/obj/machinery/netpod, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 +/obj/effect/spawner/liquids_spawner{ + reagent_list = list(/datum/reagent/water=250) }, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +/obj/structure/chair/sofa/bench/right{ + dir = 4 + }, +/turf/open/floor/iron/pool/cobble/corner{ + dir = 8 + }, +/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) "Ic" = ( /obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east{ - dir = 9 - }, -/obj/structure/chair{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ +/obj/structure/chair/plastic{ dir = 4 }, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sec/holding) "Id" = ( -/obj/structure/frame/computer{ - anchored = 1 - }, /obj/effect/turf_decal/trimline/dark_red/line, /obj/effect/turf_decal/trimline/dark_red/line{ dir = 1 @@ -7397,41 +7967,55 @@ /obj/machinery/light/cold/directional/north, /obj/machinery/airalarm/directional/north, /obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/item/circuitboard/computer/rdconsole, +/obj/machinery/computer/rdconsole, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) "If" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ dir = 8 }, -/turf/open/floor/engine/n2, +/obj/effect/turf_decal/vg_decals/atmos/oxygen, +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/structure/window/reinforced/plasma/spawner/directional/south, +/obj/structure/window/reinforced/plasma/spawner/directional/north, +/turf/open/floor/engine/o2, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "Ij" = ( /obj/effect/turf_decal/stripes/red/line, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless/command/maa) -"Il" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/dark{ - dir = 6 - }, +/obj/machinery/quantum_server, /turf/open/floor/iron/dark/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"Il" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/effect/spawner/random/bureaucracy/folder, +/obj/effect/spawner/random/bureaucracy/folder{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/effect/spawner/random/bureaucracy/folder{ + pixel_x = 7; + pixel_y = 8 + }, +/obj/item/storage/briefcase/secure/white{ + pixel_y = 13 + }, +/obj/structure/table/wood/fancy/red, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) "Ip" = ( /obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood/tile, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "Ir" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east{ - dir = 9 +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "Is" = ( /obj/effect/turf_decal/stripes/red/corner, /obj/effect/turf_decal/stripes/red/line{ @@ -7440,19 +8024,13 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "It" = ( -/obj/structure/chair/stool/bar{ - dir = 8 - }, -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 - }, -/obj/effect/turf_decal/siding{ - dir = 10 +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) "Ix" = ( -/obj/structure/table/glass, /obj/item/storage/box/syringes{ pixel_x = 5; pixel_y = 10 @@ -7462,24 +8040,22 @@ /obj/effect/turf_decal/siding/wood{ dir = 10 }, +/obj/structure/table/reinforced/plastitaniumglass, /turf/open/floor/wood, /area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) "IA" = ( -/obj/machinery/smartfridge/chemistry/virology/preloaded, -/obj/effect/turf_decal/tile/dark_green{ +/obj/structure/table, +/obj/machinery/biogenerator/foodricator, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"IB" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ dir = 1 }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) -"IB" = ( /obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 9 }, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/limbgrower/fullupgrade, /turf/open/floor/iron/white/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "IC" = ( @@ -7495,13 +8071,18 @@ /area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) "IF" = ( /obj/machinery/light/cold/directional/south, +/obj/machinery/flasher/directional/west{ + id = "Syndicate Cell"; + pixel_y = -22; + pixel_x = 0 + }, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sec/holding) "II" = ( -/obj/effect/turf_decal/siding/dark, -/obj/machinery/light/cold/directional/south, -/obj/structure/tank_dispenser, -/turf/open/floor/iron/dark/diagonal, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "IJ" = ( /obj/machinery/power/turbine/turbine_outlet{ @@ -7529,24 +8110,15 @@ /obj/effect/turf_decal/siding/dark{ dir = 4 }, +/obj/structure/cable, /turf/open/floor/iron/white, /area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) "IU" = ( -/obj/structure/table/wood, -/obj/item/storage/briefcase/secure/white{ - pixel_y = 13 - }, -/obj/effect/spawner/random/bureaucracy/folder{ - pixel_x = 4; - pixel_y = 3 - }, -/obj/effect/spawner/random/bureaucracy/folder{ - pixel_x = 7; - pixel_y = 8 - }, -/obj/effect/spawner/random/bureaucracy/folder, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) "IV" = ( /obj/structure/disposalpipe/junction/flip{ dir = 4 @@ -7557,14 +8129,23 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) "IW" = ( -/turf/open/floor/engine/o2, +/obj/machinery/atmospherics/miner/carbon_dioxide, +/obj/structure/window/reinforced/plasma/spawner/directional/north, +/turf/open/floor/engine/co2, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "Ja" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/door/poddoor{ - id = "syndieng_windows" +/obj/effect/turf_decal/siding/dark{ + dir = 8 }, -/turf/open/floor/plating, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/pipe_dispenser{ + pixel_x = -3 + }, +/obj/item/analyzer{ + pixel_y = 10 + }, +/obj/item/rpd_upgrade/unwrench, +/turf/open/floor/iron/dark/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "Jb" = ( /obj/effect/turf_decal/trimline/purple/line{ @@ -7589,6 +8170,8 @@ dir = 10 }, /obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/carpet/royalblack, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) "Jj" = ( @@ -7598,16 +8181,12 @@ /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ dir = 1 }, -/obj/machinery/portable_atmospherics/scrubber, +/obj/structure/cable, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "Jp" = ( -/obj/machinery/vending/coffee{ - onstation = 0; - onstation_override = 1 - }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +/turf/closed/wall/r_wall/syndicate/cruiser, +/area/ruin/space/has_grav/bubbers/dauntless/command/vault) "Jr" = ( /obj/effect/turf_decal/siding/dark{ dir = 8 @@ -7622,6 +8201,9 @@ /obj/structure/disposalpipe/segment{ dir = 5 }, +/obj/effect/turf_decal/siding/dark/corner{ + dir = 4 + }, /turf/open/floor/iron/dark/side, /area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) "Ju" = ( @@ -7647,16 +8229,19 @@ /area/ruin/space/has_grav/bubbers/dauntless/service/hydro) "Jz" = ( /obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/effect/turf_decal/tile/dark_blue/full, -/obj/machinery/smartfridge/organ, /obj/machinery/light/cold/directional/west, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, /obj/effect/turf_decal/siding/dark{ dir = 1 }, -/turf/open/floor/iron/white/textured_large, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/storage/test_tube_rack, +/obj/item/reagent_containers/dropper{ + pixel_y = -6 + }, +/turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "JB" = ( /obj/effect/turf_decal/siding/wood{ @@ -7666,8 +8251,6 @@ /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, /obj/effect/mapping_helpers/apc/syndicate_access, -/obj/machinery/airalarm/directional/west, -/obj/effect/mapping_helpers/airalarm/syndicate_access, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) "JD" = ( @@ -7690,39 +8273,29 @@ /obj/effect/turf_decal/box/red/corners{ dir = 1 }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "JH" = ( /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark/diagonal, +/turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "JJ" = ( -/obj/effect/turf_decal/tile/dark_green/half{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 - }, -/obj/machinery/button/door/directional/south{ - id = "viro_w"; - name = "Virology Windows"; - pixel_x = -24 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) "JK" = ( -/obj/effect/turf_decal/siding{ - dir = 10 - }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/siding, /obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 8 }, -/obj/machinery/vending/imported/tiziran{ - onstation = 0; - onstation_override = 1 - }, +/obj/item/storage/box/aquarium_props, +/obj/structure/aquarium/prefilled, /turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/bubbers/dauntless/service/diner) "JL" = ( @@ -7737,13 +8310,6 @@ "JM" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/bubbers/dauntless/service/gym) -"JN" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 1 - }, -/obj/machinery/cryo_cell, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "JO" = ( /obj/item/radio/intercom/prison/directional/east{ frequency = 1245; @@ -7755,36 +8321,39 @@ /obj/effect/turf_decal/siding/wood{ dir = 4 }, +/obj/machinery/light/warm/directional/east, /turf/open/floor/wood/large, /area/ruin/space/has_grav/bubbers/dauntless/service/sauna) "JP" = ( -/obj/machinery/conveyor_switch, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) "JQ" = ( -/obj/effect/turf_decal/siding{ - dir = 6 - }, /obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 8 }, -/obj/machinery/vending/cigarette/syndicate{ - onstation = 0; - onstation_override = 1 +/obj/effect/turf_decal/siding{ + dir = 6 }, +/obj/item/storage/box/aquarium_props, +/obj/structure/aquarium/prefilled, /turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/bubbers/dauntless/service/diner) "JR" = ( /obj/structure/cable, /obj/effect/turf_decal/siding/dark/corner, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/textured, /area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) "JS" = ( /turf/closed/wall/r_wall/syndicate, -/area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) +/area/ruin/space/has_grav/bubbers/dauntless/command/vault) "JW" = ( -/obj/structure/table, -/obj/effect/turf_decal/trimline/dark_red/line, /obj/effect/turf_decal/trimline/dark_red/line{ dir = 1 }, @@ -7817,19 +8386,25 @@ /obj/item/stack/sheet/mineral/silver{ amount = 10 }, +/obj/item/stack/sheet/plastic/five, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/turf_decal/trimline/dark_red/end{ + dir = 4 + }, /turf/open/floor/iron/dark/smooth_large, /area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) "JY" = ( -/obj/machinery/door/window/survival_pod/left/directional/south{ - name = "Virology Airlock"; - req_access = list("syndicate") - }, -/obj/effect/turf_decal/stripes/red/full, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 +/obj/machinery/door/airlock/grunge{ + name = "Construction and Storage" }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) "JZ" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/bubbers/dauntless/sec/brig) @@ -7856,16 +8431,22 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/bubbers/dauntless/sec/officer) "Kf" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/dresser, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, /obj/effect/turf_decal/siding/dark{ - dir = 1 + dir = 6 }, -/obj/machinery/firealarm/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "Kh" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) "Kj" = ( @@ -7880,23 +8461,29 @@ /obj/machinery/light/small/red/directional/south, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/engineering/dispolsals) +"Kk" = ( +/obj/structure/table, +/obj/machinery/chem_dispenser/frontier_appliance, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "Km" = ( /obj/effect/turf_decal/skyrat_decals/syndicate/bottom/left, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sec/armory) "Kp" = ( -/obj/structure/chair/office/light{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 5 +/obj/machinery/chem_master/condimaster, +/obj/machinery/light/warm/dim/directional/west, +/turf/open/floor/iron/kitchen{ + dir = 4 }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) "Kq" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/machinery/light/directional/south, /obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/effect/turf_decal/vg_decals/numbers/six, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/effect/turf_decal/tile/dark_red{ + dir = 4 + }, /turf/open/floor/engine, /area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) "Ks" = ( @@ -7909,34 +8496,65 @@ /turf/open/floor/carpet/royalblack, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) "Ku" = ( -/obj/structure/chair{ - dir = 8 - }, +/obj/structure/bed/maint, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sec/holding) "Kv" = ( /obj/machinery/light/cold/directional/south, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east{ - dir = 5 +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/button/door/directional/south{ + name = "Prisoner Viewing Privlages"; + id = "prison_shutters"; + req_access = list("syndicate_leader"); + pixel_x = -8 }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 +/obj/machinery/button/camkillswitch{ + pixel_x = 8; + pixel_y = -24; + req_access = list("syndicate") }, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) "KA" = ( /obj/machinery/light/directional/north, /obj/structure/window/reinforced/survival_pod/spawner/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, /turf/open/floor/circuit/telecomms, /area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) +"KC" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/storage/box/monkeycubes/syndicate{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/box/monkeycubes/syndicate{ + pixel_y = 5 + }, +/obj/item/slime_extract/grey{ + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/slime_extract/grey, +/obj/item/slime_extract/grey{ + pixel_x = -2; + pixel_y = 2 + }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) +"KD" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 + }, +/obj/machinery/computer/message_monitor, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "KF" = ( /obj/effect/turf_decal/box/white/corners{ dir = 1 }, -/turf/open/floor/plating, +/turf/open/floor/plating/elevatorshaft, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "KG" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, @@ -7953,33 +8571,36 @@ /obj/effect/turf_decal/siding/white{ dir = 8 }, -/obj/machinery/firealarm/directional/south, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/closet/secure_closet/interdynefob/medical, -/obj/item/clothing/suit/toggle/labcoat/hospitalgown, -/obj/item/mod/module/defibrillator, -/obj/item/storage/belt/medical/paramedic, -/obj/item/autopsy_scanner, -/obj/item/defibrillator/loaded, -/obj/item/implanter/interdyne, -/obj/item/implanter/interdyne, -/obj/item/implanter/interdyne, -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless/med/storage) -"KO" = ( -/obj/effect/turf_decal/tile/dark_green/half, -/obj/effect/turf_decal/stripes/red/line{ +/obj/structure/closet/l3closet/virology{ + name = "level 1 biohazard gear closet" + }, +/obj/item/clothing/shoes/galoshes, +/obj/item/tank/internals/oxygen, +/obj/item/clothing/mask/gas/glass, +/obj/item/healthanalyzer, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/effect/mapping_helpers/apc/syndicate_access, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/obj/machinery/atmospherics/pipe/smart/simple/green/hidden{ + dir = 9 + }, +/obj/item/mod/control/pre_equipped/interdyne, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/med/storage) +"KO" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/obj/machinery/bluespace_miner, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) "KQ" = ( -/obj/effect/turf_decal/vg_decals/atmos/plasma, -/turf/open/floor/engine/plasma, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) +/obj/effect/spawner/liquids_spawner{ + reagent_list = list(/datum/reagent/water=250) + }, +/obj/machinery/light/cold/directional/south, +/turf/open/floor/iron/pool/cobble/corner{ + dir = 4 + }, +/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) "KR" = ( /obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 8 @@ -8001,7 +8622,7 @@ /obj/effect/turf_decal/siding{ dir = 1 }, -/obj/structure/chair/stool/bar{ +/obj/structure/chair/comfy/black{ dir = 4 }, /turf/open/floor/iron/cafeteria, @@ -8022,43 +8643,33 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/service/construct) "KY" = ( -/obj/structure/cable, -/obj/machinery/button/door/directional/north{ - name = "Bolt Control"; - id = "maa_d"; - normaldoorcontrol = 1; - specialfunctions = 4; - req_access = list("syndicate_leader"); - pixel_y = -24; - pixel_x = -8 +/obj/effect/turf_decal/siding/dark{ + dir = 9 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mob_spawn/ghost_role/human/dauntless/command/masteratarms, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless/engineering) "Lc" = ( -/obj/effect/turf_decal/stripes/red/line, /obj/effect/turf_decal/bot, -/obj/machinery/status_display/department_balance{ - credits_account = "INT"; - name = "dauntless budget display"; - pixel_y = 30; - default_logo = "synd" - }, -/obj/structure/frame/machine/secured{ - anchored = 0 - }, +/obj/structure/rack/shelf, +/obj/item/clothing/glasses/meson/night, +/obj/item/clothing/glasses/meson/night, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/item/suit_voucher, +/obj/item/mining_voucher, +/obj/item/construction/rcd/loaded/upgraded, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "Ld" = ( /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/service/construct) "Le" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 9 - }, /obj/structure/sink/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/poster/official/moth_meth/directional/south, +/obj/effect/turf_decal/siding/thinplating{ + dir = 5 + }, /turf/open/floor/iron/small, /area/ruin/space/has_grav/bubbers/dauntless/med/chem) "Lg" = ( @@ -8071,11 +8682,11 @@ /obj/effect/turf_decal/stripes/red/corner{ dir = 1 }, -/turf/open/floor/plating, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "Lj" = ( /obj/structure/cable, -/obj/structure/extinguisher_cabinet/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ @@ -8083,32 +8694,37 @@ }, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/bubbers/dauntless/sec/holding) -"Lo" = ( -/obj/structure/bodycontainer/morgue{ - dir = 2 +"Lm" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 }, +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/airalarm/syndicate_access, /turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) +"Lo" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/green/hidden, +/turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/bubbers/dauntless/med/storage) "Lq" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ - dir = 1 - }, /obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "Lr" = ( -/obj/effect/turf_decal/siding/thinplating/dark, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment{ dir = 9 }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, /turf/open/floor/stone, /area/ruin/space/has_grav/bubbers/dauntless/service/hydro) "Ls" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) "Lx" = ( /obj/effect/turf_decal/trimline/dark_blue/line{ dir = 8 @@ -8141,13 +8757,9 @@ }, /area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) "LD" = ( -/obj/structure/sink/directional/north, -/obj/structure/mirror/directional/west, -/obj/effect/turf_decal/siding/dark{ - dir = 10 - }, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +/obj/structure/reagent_dispensers/watertank/high, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/service/hydro) "LF" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 1 @@ -8158,12 +8770,18 @@ /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "LG" = ( -/obj/machinery/vending/dorms{ - onstation_override = 1; - onstation = 0 - }, +/obj/machinery/skill_station, /turf/open/floor/wood/tile, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"LJ" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "LO" = ( /obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 8 @@ -8171,19 +8789,29 @@ /turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/bubbers/dauntless/service/diner) "LP" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/effect/turf_decal/vg_decals/numbers/five, -/turf/open/floor/engine, +/turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) "LR" = ( /obj/effect/turf_decal/box/red/corners, -/turf/open/floor/plating, +/obj/machinery/light/floor{ + pixel_x = 16; + pixel_y = -16 + }, +/turf/open/floor/plating/elevatorshaft, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "LT" = ( -/obj/structure/cable, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"LW" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/atmospherics/pipe/layer_manifold/cyan{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "LZ" = ( /obj/effect/turf_decal/skyrat_decals/syndicate/top/right, /turf/open/floor/mineral/plastitanium/red, @@ -8199,7 +8827,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/structure/disposalpipe/segment, -/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/pink/visible{ + dir = 8 + }, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "Md" = ( @@ -8235,11 +8865,16 @@ /obj/machinery/door/window/survival_pod/left/directional/north{ req_access = list("syndicate_leader") }, +/obj/machinery/recharger, /turf/open/floor/iron/dark/smooth_large, /area/ruin/space/has_grav/bubbers/dauntless/sec/holding) "Mi" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line, -/turf/open/floor/iron/white/diagonal, +/obj/machinery/atmospherics/pipe/smart/simple/green/hidden, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/light/warm/dim/directional/west, +/turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "Ml" = ( /obj/effect/turf_decal/siding/dark{ @@ -8252,6 +8887,10 @@ /obj/machinery/light/cold/directional/north, /obj/machinery/airalarm/directional/north, /obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/item/storage/toolbox/syndicate{ + pixel_y = 5 + }, +/obj/structure/table/reinforced/plastitaniumglass, /turf/open/floor/iron/dark/side{ dir = 1 }, @@ -8264,19 +8903,20 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 }, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) -"Mn" = ( -/obj/machinery/atmospherics/components/trinary/filter/flipped{ +/obj/machinery/stasis{ dir = 8 }, -/obj/machinery/button/door/directional/south{ - id = "turbine_shutters"; - name = "Turbine Shutters"; - req_access = list("syndicate") +/obj/effect/turf_decal/siding/dark{ + dir = 1 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) +"Mn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/engineering) "Mq" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -8293,6 +8933,12 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/status_display/door_timer{ + id = "Syndicate Cell"; + name = "Syndicate Holding Cell"; + pixel_y = 32; + req_access = list("syndicate") + }, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/bubbers/dauntless/sec/holding) "Mt" = ( @@ -8302,13 +8948,10 @@ }, /obj/effect/mapping_helpers/airlock/access/all/syndicate/general, /obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/structure/cable, /obj/machinery/door/poddoor/shutters/radiation/preopen{ id = "rad_shutters" }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark/smooth_large, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) @@ -8330,46 +8973,46 @@ /turf/open/floor/iron/white/small, /area/ruin/space/has_grav/bubbers/dauntless/service/shower) "My" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/power/rtg/advanced, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/freezer, -/area/ruin/space/has_grav/bubbers/dauntless/service/freezer) +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless/engineering) "Mz" = ( -/obj/machinery/light/warm/directional/south{ - pixel_x = -16 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/cold/directional/south, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "MA" = ( -/obj/machinery/conveyor{ - id = "syndidisp"; - dir = 6 +/obj/effect/turf_decal/stripes/red/line{ + dir = 9 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/dispolsals) +/obj/structure/cable, +/obj/item/knife/shiv/plastitanium, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless/engineering) "MB" = ( -/obj/machinery/shower/directional/east{ - pixel_x = -13 - }, -/obj/structure/drain, -/obj/effect/turf_decal/siding/thinplating{ - dir = 6 - }, -/turf/open/floor/iron/small, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white/small, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "MC" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/effect/turf_decal/siding/dark, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 4 +/obj/effect/turf_decal/siding/dark/corner{ + dir = 8 }, -/turf/open/floor/iron/dark/side{ - dir = 4 +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/science/glass{ + name = "Research Wing" }, +/turf/open/floor/iron/dark/smooth_large, /area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) "MD" = ( /obj/machinery/atmospherics/components/binary/volume_pump/on/layer2{ @@ -8412,7 +9055,7 @@ /obj/machinery/porta_turret/syndicate{ faction = list("Syndicate","neutral") }, -/turf/closed/wall/r_wall/syndicate/nodiagonal, +/turf/closed/wall/r_wall/syndicate, /area/ruin/space/has_grav/bubbers/dauntless/command/vault) "MK" = ( /obj/machinery/door/airlock/security/old/glass{ @@ -8442,9 +9085,9 @@ dir = 10 }, /obj/structure/extinguisher_cabinet/directional/south, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/pen/survival, +/obj/item/paper_bin, /turf/open/floor/iron/dark/smooth_large, /area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) "MX" = ( @@ -8487,7 +9130,6 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/firealarm/directional/south, /obj/structure/closet/crate/secure{ desc = "A secure crate containing various materials for building a customized test-site."; name = "Test Site Materials Crate" @@ -8497,15 +9139,18 @@ /obj/item/target/alien, /obj/item/target/syndicate, /obj/structure/training_machine, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/syndicate_access, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/engineering/dispolsals) "Nj" = ( /obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/machinery/sleeper/syndie/fullupgrade{ +/obj/effect/mob_spawn/ghost_role/human/space_dauntless/syndicate/stationmed{ dir = 4 }, /obj/effect/turf_decal/siding/dark{ - dir = 9 + dir = 8 }, /turf/open/floor/iron/white/small, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) @@ -8526,10 +9171,6 @@ /turf/open/floor/carpet/red, /area/ruin/space/has_grav/bubbers/dauntless/command/admiral) "Nw" = ( -/obj/structure/chair/sofa/corp/left{ - color = "#DE3A3A"; - dir = 8 - }, /obj/machinery/light/cold/directional/south, /turf/open/floor/carpet/red, /area/ruin/space/has_grav/bubbers/dauntless/command/admiral) @@ -8550,14 +9191,11 @@ /turf/open/floor/carpet/royalblack, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) "NF" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 - }, -/obj/effect/turf_decal/siding{ - dir = 10 - }, /obj/structure/cable, -/turf/open/floor/iron/cafeteria, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/obj/structure/table/wood, +/obj/machinery/coffeemaker, +/turf/open/floor/wood/tile, /area/ruin/space/has_grav/bubbers/dauntless/service/diner) "NG" = ( /obj/effect/turf_decal/siding/dark, @@ -8591,31 +9229,16 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/command/vault) "NS" = ( -/obj/machinery/computer{ - desc = "A console meant to communicate with Syndicate upper command. This one seems to be busy processing flight calculations since you last saw it..."; - icon_keyboard = "tech_key"; - icon_screen = "comm"; - name = "syndicate communications console" - }, /obj/structure/cable, -/obj/item/paper{ - default_raw_text = "

SSV Dauntless Landing Report

The SSV Dauntless has successfully landed itself near active Nanotrasen installations. Engine shutdown in progress...

Active syndicate operatives have been transferred over to the target NT workplace and are NOT to be interacted with under any circumstances, unless Syndicate Command allows it. While it's inevitable for Nanotrasen miners to stumble into the ship, detection by wider Nanotrasen facilities will result in this being the Dauntless' last mission. It is critical you maintain opperational security. Keep her safe. Permission to monitor their activities is granted and heavily suggested.

Stay winning.

"; - name = "paper- 'SSV Dauntless Landing Report'" +/obj/structure/chair/office/tactical{ + dir = 1 }, +/obj/effect/turf_decal/skyrat_decals/syndicate/top/middle, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/command/bridge) -"NT" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/service/gym) "NW" = ( /obj/effect/turf_decal/trimline/dark_blue/line{ - dir = 5 + dir = 4 }, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) @@ -8635,6 +9258,28 @@ /obj/structure/cable, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/bubbers/dauntless/sec/brig) +"Oa" = ( +/obj/machinery/door/airlock/engineering{ + name = "Waste Processing" + }, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/dispolsals) +"Ob" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/atmospherics/pipe/layer_manifold/dark/visible{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "Oc" = ( /obj/structure/window/reinforced/survival_pod/spawner/directional/south, /obj/effect/turf_decal/trimline/purple/filled/warning, @@ -8647,9 +9292,6 @@ /obj/effect/turf_decal/siding/thinplating/dark{ dir = 4 }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, @@ -8657,29 +9299,28 @@ /area/ruin/space/has_grav/bubbers/dauntless/service/hydro) "Of" = ( /obj/machinery/atmospherics/miner/nitrogen, +/obj/structure/window/reinforced/plasma/spawner/directional/south, /turf/open/floor/engine/n2, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) +"Oi" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) "Oj" = ( /obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 8 }, -/obj/structure/table/reinforced/plastitaniumglass, /obj/effect/turf_decal/siding{ dir = 1 }, -/obj/effect/spawner/random/food_or_drink/pizzaparty{ - loot = list(/obj/item/pizzabox/margherita = 2, /obj/item/pizzabox/meat = 2, /obj/item/pizzabox/mushroom = 2, /obj/item/pizzabox/pineapple = 2, /obj/item/pizzabox/vegetable = 2) - }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/siding, /turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/bubbers/dauntless/service/diner) "Ok" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service/gym) "Ol" = ( @@ -8689,14 +9330,19 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/service/construct) "Om" = ( -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) -"Or" = ( -/obj/structure/shipping_container/donk_co{ - desc = "A standard-measure shipping container for bulk transport of goods. This one is from Donk Co. and so could be carrying just about anything- although it seems this one is overflowing with little Syndicate Figurines, known for being sold at a Loss."; - pixel_x = -17; - pixel_y = 15 +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"Oo" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/door/poddoor{ + id = "scirob_w" }, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) +"Or" = ( /obj/effect/turf_decal/stripes/red/corner, /turf/open/floor/plating/elevatorshaft, /area/ruin/space/has_grav/bubbers/dauntless/cargo) @@ -8719,6 +9365,7 @@ /obj/effect/turf_decal/siding/dark{ dir = 8 }, +/obj/structure/cable, /turf/open/floor/iron/dark/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "Ox" = ( @@ -8730,29 +9377,33 @@ /obj/structure/disposalpipe/segment{ dir = 6 }, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/bubbers/dauntless/sec/holding) "Oz" = ( -/obj/structure/toilet{ - dir = 8; - pixel_x = 9 - }, -/obj/machinery/light/small/directional/north, -/obj/effect/turf_decal/siding/dark/end{ - dir = 4 - }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/dark{ + dir = 6 + }, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/airalarm/directional/south, /turf/open/floor/iron/white/small, /area/ruin/space/has_grav/bubbers/dauntless/service/shower) "OA" = ( /obj/effect/turf_decal/siding/dark, /obj/machinery/firealarm/directional/south, -/obj/structure/punching_bag, /turf/open/floor/iron, /area/ruin/space/has_grav/bubbers/dauntless/service/gym) +"OC" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/green{ + dir = 4 + }, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) "OD" = ( /obj/machinery/firealarm/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -8773,14 +9424,15 @@ /turf/open/floor/iron/white/small, /area/ruin/space/has_grav/bubbers/dauntless/med/chem) "OL" = ( -/obj/effect/turf_decal/tile/dark_green/half{ - dir = 1 +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/machinery/computer/pandemic, -/obj/machinery/light/cold/directional/south, -/obj/machinery/light_switch/directional/south, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/obj/effect/turf_decal/trimline/dark_blue/filled/corner, +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "OM" = ( /obj/effect/turf_decal/trimline/dark_red/corner{ dir = 4 @@ -8800,8 +9452,17 @@ /obj/machinery/door/poddoor{ id = "syndiwindows_1" }, -/turf/open/floor/plating, +/turf/open/floor/plating/reinforced, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"OP" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/dark{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless/engineering) "OR" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -8816,18 +9477,23 @@ /turf/open/floor/carpet/royalblack, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "OT" = ( -/obj/machinery/duct, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 4 + }, +/obj/machinery/iv_drip, /turf/open/floor/iron/white/small, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "OX" = ( -/obj/structure/table, -/obj/machinery/ecto_sniffer, -/obj/effect/turf_decal/tile/dark_red/fourcorners, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) +/obj/machinery/atmospherics/components/unary/portables_connector{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/side, +/area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) "Pc" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) "Pg" = ( @@ -8837,53 +9503,30 @@ /turf/open/floor/wood, /area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) "Ph" = ( -/obj/machinery/power/smes/engineering{ - charge = 4.5e+006; - input_level = 150000 +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/obj/structure/cable, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless/engineering) +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "Pi" = ( -/obj/structure/table/glass, -/obj/item/storage/box/monkeycubes/syndicate{ - pixel_y = 5 - }, -/obj/item/storage/box/monkeycubes/syndicate{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/slime_extract/grey{ - pixel_x = -2; - pixel_y = 2 - }, -/obj/item/slime_extract/grey, -/obj/item/slime_extract/grey{ - pixel_x = 2; - pixel_y = -2 - }, /obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/structure/table/reinforced/plastitaniumglass, /turf/open/floor/wood, /area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) "Pl" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 8 +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 }, -/obj/structure/table, -/obj/effect/spawner/random/food_or_drink/donkpockets{ - pixel_x = -8; - pixel_y = -4 +/obj/item/kitchen/rollingpin{ + pixel_x = -9; + pixel_y = 4 }, -/obj/item/storage/belt/military/snack, -/obj/item/choice_beacon/ingredient, -/obj/item/choice_beacon/ingredient, -/obj/machinery/light/cold/directional/west, /turf/open/floor/iron/white, /area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) "Pm" = ( -/obj/structure/frame/machine/secured, /obj/item/disk/ammo_workbench/advanced, -/obj/item/circuitboard/machine/ammo_workbench, +/obj/machinery/ammo_workbench/unlocked, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sec/armory) "Pn" = ( @@ -8901,14 +9544,23 @@ /turf/open/floor/iron/dark/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "Pq" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ +/obj/effect/turf_decal/stripes/red/line{ dir = 4 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless/engineering) "Pr" = ( -/obj/machinery/computer/crew/syndie, -/turf/open/floor/mineral/plastitanium/red, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/fax{ + fax_name = "Unknown Syndicate Fax"; + name = "SSV Dauntless Fax Machine"; + syndicate_network = 1 + }, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" + }, /area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "Ps" = ( /obj/effect/turf_decal/stripes/red/line, @@ -8916,8 +9568,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment, +/obj/structure/sign/poster/contraband/c20r/directional/west, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/bubbers/dauntless/sec/holding) +"Pt" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium{ + polarizer_id = "scixen_wp" + }, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) "Pv" = ( /obj/machinery/smartfridge/extract/preloaded, /obj/effect/turf_decal/siding/wood{ @@ -8935,33 +9594,35 @@ /turf/open/floor/wood, /area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) "PD" = ( -/obj/structure/frame/machine/secured, -/obj/item/circuitboard/machine/cyborgrecharger, -/obj/effect/turf_decal/trimline/dark_red/end{ - dir = 1 - }, -/obj/machinery/button/polarizer{ - id = "scixen_wp"; - name = "Robotics Windows"; - pixel_x = -24 - }, +/obj/machinery/mech_bay_recharge_port, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) "PF" = ( -/obj/machinery/iv_drip, /obj/structure/window/reinforced/survival_pod/spawner/directional/east{ pixel_x = 4 }, -/turf/open/floor/iron/white/small, +/obj/machinery/computer/pandemic, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "PG" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/corner, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) -"PI" = ( -/obj/machinery/atmospherics/components/trinary/mixer/airmix/inverse{ +/obj/effect/turf_decal/siding/wood{ dir = 1 }, +/obj/structure/dresser, +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"PI" = ( +/obj/machinery/atmospherics/components/binary/valve/digital{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 5 + }, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "PJ" = ( @@ -8974,14 +9635,22 @@ /turf/open/floor/iron/dark/textured_large, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "PK" = ( -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold/green/hidden{ + dir = 4 + }, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/service) +/area/ruin/space/has_grav/bubbers/dauntless/med/storage) "PL" = ( /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) +"PP" = ( +/obj/item/toy/figure/syndie{ + pixel_x = -5 + }, +/turf/open/floor/plating/elevatorshaft, +/area/ruin/space/has_grav/bubbers/dauntless/cargo) "PS" = ( /obj/effect/turf_decal/siding/wood, /obj/structure/window/reinforced/survival_pod/spawner/directional/south, @@ -8989,13 +9658,18 @@ /turf/open/floor/carpet/royalblack, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) "PU" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 10 +/obj/effect/turf_decal/siding/dark, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 }, -/obj/structure/table, -/obj/machinery/processor{ - pixel_x = 1; - pixel_y = 10 +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/cutting_board, +/obj/item/knife{ + pixel_y = 3; + pixel_x = 6 + }, +/obj/item/food/bread/banana{ + pixel_x = 4 }, /turf/open/floor/iron/white, /area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) @@ -9005,29 +9679,29 @@ "PX" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering) +"PY" = ( +/obj/machinery/atmospherics/miner/plasma, +/obj/structure/window/reinforced/plasma/spawner/directional/south, +/obj/structure/window/reinforced/plasma/spawner/directional/north, +/turf/open/floor/engine/plasma, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "Qa" = ( -/obj/structure/cable, -/obj/machinery/power/smes/engineering{ - charge = 4.5e+006; - input_level = 150000 +/obj/effect/turf_decal/siding/dark{ + dir = 9 }, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless/engineering) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/camera/autoname/directional/north{ + network = list("dauntless") + }, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "Qf" = ( -/obj/machinery/door/airlock/security/old{ - name = "Master At Arms"; - id_tag = "maa_d" +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium{ + polarizer_id = "dauntbar_w" }, -/obj/effect/turf_decal/stripes/red/full, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/leader, -/obj/effect/mapping_helpers/airlock/cutaiwire, /obj/structure/cable, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "Qh" = ( /obj/effect/turf_decal/trimline/dark_blue/corner{ dir = 8 @@ -9048,52 +9722,44 @@ dir = 4 }, /obj/effect/turf_decal/box/red/corners, -/turf/open/floor/plating, +/turf/open/floor/plating/elevatorshaft, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "Ql" = ( /obj/structure/plasticflaps/opaque, /obj/machinery/conveyor{ - id = "syndidisp" + id = "syndidisp"; + dir = 6 }, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/engineering/dispolsals) "Qm" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/machinery/gibber, -/turf/open/floor/iron/freezer, -/area/ruin/space/has_grav/bubbers/dauntless/service/freezer) +/obj/machinery/power/rtg/advanced, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless/engineering) "Qn" = ( /obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 8 }, -/obj/effect/turf_decal/siding, -/obj/machinery/firealarm/directional/south, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, /turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/bubbers/dauntless/service/diner) "Qo" = ( -/obj/effect/turf_decal/siding/dark/corner{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/structure/cable, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/science/glass{ - name = "Research Wing" +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/computer_disk/ordnance, +/obj/item/modular_computer/laptop/preset/syndicate, +/obj/item/transfer_valve, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/dark/side{ + dir = 1 }, -/turf/open/floor/iron/dark/smooth_large, /area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) "Qq" = ( -/obj/machinery/oven/range, /obj/effect/turf_decal/bot_white, +/obj/machinery/oven/range_frontier, /turf/open/floor/iron/white/textured_large, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "Qr" = ( @@ -9104,6 +9770,20 @@ /obj/effect/spawner/random/mod/maint, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"Qs" = ( +/obj/machinery/porta_turret/syndicate{ + dir = 5; + pixel_x = -20; + faction = list("Syndicate","neutral") + }, +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/burgundy, +/obj/machinery/camera/autoname/directional/west{ + network = list("dauntless"); + pixel_y = -24 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/ruin/space/has_grav/bubbers/dauntless/command/vault) "Qt" = ( /obj/effect/turf_decal/trimline/dark_blue/line{ dir = 8 @@ -9123,6 +9803,16 @@ /obj/machinery/light/cold/directional/east, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) +"Qz" = ( +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 8 + }, +/obj/effect/turf_decal/siding{ + dir = 10 + }, +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) "QC" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 8 @@ -9131,7 +9821,8 @@ /obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/machinery/firealarm/directional/east, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "QD" = ( /obj/machinery/power/apc/auto_name/directional/north, @@ -9139,18 +9830,20 @@ /obj/structure/cable, /obj/machinery/light/cold/directional/north, /obj/structure/extinguisher_cabinet/directional/west, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 + }, /turf/open/floor/stone, /area/ruin/space/has_grav/bubbers/dauntless/service/hydro) "QE" = ( -/obj/machinery/door/airlock/bathroom{ - name = "Public Bathroom"; - id_tag = "syndibathroom" - }, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark/smooth_large, +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 8 + }, +/obj/effect/turf_decal/siding/corner, +/obj/structure/chair/comfy/black, +/turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/bubbers/dauntless/service/diner) "QF" = ( /obj/effect/turf_decal/siding/dark{ @@ -9160,15 +9853,18 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/obj/machinery/airalarm/directional/east, -/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/light/cold/directional/east, /turf/open/floor/iron/white, /area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) "QG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/obj/machinery/portable_atmospherics/canister/nitrogen, /turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "QI" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -9176,28 +9872,32 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) "QK" = ( -/obj/machinery/door/airlock/command{ - name = "Corporate Liaison"; - id_tag = "liason_d" +/obj/machinery/firealarm/directional/north, +/obj/structure/bed/double, +/obj/item/bedsheet/brown/double, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/leader, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/structure/cable, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/turf_decal/siding/dark{ + dir = 5 }, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "QL" = ( /obj/effect/turf_decal/siding/dark/corner{ dir = 8 }, +/obj/machinery/firealarm/directional/east, +/obj/machinery/light/cold/directional/east, /turf/open/floor/iron/dark/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"QO" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/obj/structure/tank_dispenser, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless/engineering) "QP" = ( /obj/machinery/door/airlock/security/old/glass{ name = "General Population Access" @@ -9232,6 +9932,9 @@ pixel_x = -4; pixel_y = 15 }, +/obj/structure/sign/painting/library{ + pixel_y = 30 + }, /turf/open/floor/wood/large, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "Rd" = ( @@ -9243,7 +9946,7 @@ dir = 4 }, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +/area/ruin/space/has_grav/bubbers/dauntless/service) "Ri" = ( /obj/effect/turf_decal/siding/dark{ dir = 1 @@ -9257,24 +9960,15 @@ /obj/effect/turf_decal/siding/dark/corner{ dir = 4 }, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, /turf/open/floor/iron/dark/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "Rk" = ( /obj/effect/turf_decal/siding/dark{ dir = 1 }, -/obj/structure/table, -/obj/item/reagent_containers/condiment/peppermill{ - pixel_y = 15; - pixel_x = 11 - }, -/obj/item/reagent_containers/condiment/saltshaker{ - pixel_y = 9; - pixel_x = 11 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, /turf/open/floor/iron/white, /area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) "Rm" = ( @@ -9282,36 +9976,29 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sec/holding) "Rn" = ( -/obj/structure/table, -/obj/item/clothing/accessory/armband/hydro{ - name = "Service Armband"; - pixel_y = 1; - pixel_x = -3 - }, -/obj/item/kitchen/rollingpin{ - pixel_x = -9; - pixel_y = 4 - }, -/obj/item/knife{ - pixel_y = 3; - pixel_x = 6 - }, -/obj/item/reagent_containers/condiment/enzyme{ - pixel_x = 12 +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/door/poddoor{ + id = "syndieng_windows" }, -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +/obj/structure/cable, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless/engineering) "Ro" = ( -/obj/effect/turf_decal/skyrat_decals/syndicate/bottom/right, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/firealarm/directional/south, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/structure/cable, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/airalarm/syndicate_access, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "Rp" = ( @@ -9329,16 +10016,13 @@ /turf/open/lava/smooth/lava_land_surface, /area/ruin/space/has_grav/bubbers/dauntless/command/vault) "Rs" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/machinery/light/cold/directional/north, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 +/obj/effect/turf_decal/stripes/red/line{ + dir = 6 }, /obj/structure/cable, -/turf/open/floor/iron/dark/diagonal, +/obj/item/forging/hammer, +/obj/machinery/light/cold/directional/north, +/turf/open/floor/catwalk_floor/iron_dark, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "Rt" = ( /obj/structure/lattice/catwalk, @@ -9349,7 +10033,14 @@ /obj/effect/turf_decal/siding/dark{ dir = 6 }, -/obj/machinery/computer/order_console/bitrunning, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/structure/dresser, +/obj/machinery/camera/autoname/directional/south{ + network = list("dauntless"); + pixel_x = -8 + }, /turf/open/floor/iron/dark/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "Rv" = ( @@ -9380,13 +10071,22 @@ /turf/open/floor/iron/dark/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "RA" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 +/obj/structure/cable, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) +"RC" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium{ + polarizer_id = "dauntbar_w" }, -/obj/effect/turf_decal/siding, -/obj/structure/extinguisher_cabinet/directional/south, -/turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +/obj/structure/cable, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless/sec/holding) +"RG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) "RH" = ( /obj/structure/bed/double{ dir = 1 @@ -9414,46 +10114,46 @@ dir = 1 }, /obj/effect/spawner/random/maintenance/three, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/engineering/dispolsals) +"RO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "RP" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "RQ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, /obj/effect/mob_spawn/ghost_role/human/dauntless/prisoner{ dir = 4 }, -/obj/effect/turf_decal/siding/dark{ - dir = 10 - }, -/obj/machinery/airalarm/directional/south, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/machinery/light/small/directional/west, +/obj/machinery/light/cold/directional/west, /turf/open/floor/iron/dark/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "RS" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/siding/thinplating/dark{ dir = 5 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/disposal/bin, -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/radio/headset/interdyne, /turf/open/floor/iron/small, /area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "RU" = ( -/obj/effect/turf_decal/siding/dark/corner{ - dir = 4 - }, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless/engineering) +/obj/structure/sign/warning/biohazard/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "RV" = ( /obj/effect/turf_decal/stripes, /obj/machinery/door/airlock/engineering/glass{ @@ -9468,6 +10168,12 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/dark/smooth_large, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) +"RX" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "RZ" = ( /obj/effect/turf_decal/trimline/dark_green/corner{ dir = 8 @@ -9484,17 +10190,9 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) "Sa" = ( -/obj/machinery/shower/directional/north, -/obj/structure/drain, -/obj/effect/turf_decal/siding/dark{ - dir = 6 - }, -/obj/machinery/light/small/directional/east, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +/obj/structure/lattice/catwalk, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors) "Sb" = ( /obj/effect/turf_decal/siding/dark{ dir = 1 @@ -9502,27 +10200,35 @@ /turf/open/floor/iron/textured, /area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) "Sc" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/effect/mapping_helpers/apc/syndicate_access, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/table/wood/fancy/black, +/obj/item/sign/flag/syndicate{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/item/reagent_containers/cup/maunamug{ + pixel_x = 4 + }, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) "Sd" = ( /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood/large, /area/ruin/space/has_grav/bubbers/dauntless/command/admiral) "Sf" = ( -/obj/structure/toilet, -/obj/effect/turf_decal/siding/dark{ - dir = 9 - }, -/obj/machinery/firealarm/directional/west, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, -/turf/open/floor/iron/white/small, +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 8 + }, +/obj/effect/turf_decal/siding, +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/bubbers/dauntless/service/diner) "Sh" = ( /obj/effect/turf_decal/siding/wood{ @@ -9531,19 +10237,20 @@ /obj/machinery/light/directional/north, /obj/machinery/firealarm/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/processor/slime, /turf/open/floor/wood, /area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) "Sm" = ( -/obj/machinery/button/door/directional/west{ - req_access = list("syndicate_leader"); - id = "liason_w"; - name = "Office Shutters" +/obj/machinery/dryer{ + dir = 4; + pixel_x = -12 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/light/small/directional/east, +/obj/machinery/light_switch/directional/east, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) "Sp" = ( /obj/machinery/washing_machine, /obj/structure/towel_bin{ @@ -9556,19 +10263,17 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/trimline/dark_blue/corner{ - dir = 4 - }, /obj/structure/disposalpipe/junction/flip{ dir = 2 }, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 4 + }, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) "Sr" = ( -/obj/machinery/vending/cigarette{ - onstation = 0; - onstation_override = 1 - }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood/tile, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) "St" = ( @@ -9578,6 +10283,10 @@ /obj/effect/turf_decal/siding/wood{ dir = 10 }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south{ + dir = 10 + }, /turf/open/floor/wood/large, /area/ruin/space/has_grav/bubbers/dauntless/service/sauna) "Su" = ( @@ -9607,9 +10316,34 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) "SB" = ( -/obj/structure/table/optable, -/obj/machinery/defibrillator_mount/directional/north, -/turf/open/floor/iron/white/small, +/obj/effect/turf_decal/siding/thinplating{ + dir = 10 + }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/obj/item/storage/backpack/duffelbag/syndie/surgery{ + pixel_y = 6; + pixel_x = -5 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = 7; + pixel_y = 20 + }, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/clothing/suit/apron/surgical{ + pixel_x = -4; + pixel_y = -5 + }, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/smartfridge/organ{ + pixel_y = 32; + density = 0 + }, +/turf/open/floor/iron/small, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "SC" = ( /obj/machinery/power/rtg/advanced, @@ -9618,21 +10352,29 @@ }, /obj/structure/cable, /obj/machinery/light/cold/directional/east, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "SD" = ( /obj/machinery/smartfridge/food, /obj/machinery/door/firedoor, /turf/open/floor/iron/dark/smooth_large, /area/ruin/space/has_grav/bubbers/dauntless/service/hydro) -"SI" = ( -/obj/machinery/power/apc/auto_name/directional/north, +"SH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/obj/effect/mapping_helpers/apc/syndicate_access, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/effect/mob_spawn/ghost_role/human/dauntless/command/corporateliaison, -/turf/open/floor/wood/large, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/carpet/red, /area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"SI" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/textured, +/area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) "SJ" = ( /obj/effect/turf_decal/trimline/dark_red/corner{ dir = 4 @@ -9676,20 +10418,34 @@ dir = 4 }, /obj/structure/disposalpipe/segment, +/obj/structure/sign/poster/contraband/syndiemoth/directional/east, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) "SR" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood/tile, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"SS" = ( +/obj/machinery/porta_turret/syndicate{ + dir = 4; + pixel_x = -20; + faction = list("Syndicate","neutral") + }, +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/burgundy, +/obj/machinery/camera/autoname/directional/west{ + network = list("dauntless") + }, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors) "SU" = ( -/obj/effect/turf_decal/tile/dark_green/full, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/obj/structure/cable, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) "SV" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -9703,10 +10459,24 @@ /turf/open/floor/carpet/royalblack, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "SW" = ( +/obj/machinery/button/ignition/incinerator{ + id = "syndiship_igniter"; + pixel_y = -25; + pixel_x = 8; + name = "Ignition" + }, +/obj/machinery/button/door/directional{ + id = "syndiship_turbine_lock"; + pixel_y = -25; + pixel_x = -8; + name = "Turbine Bolt Control"; + normaldoorcontrol = 1; + specialfunctions = 4; + req_access = list("syndicate") + }, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/freezer, -/area/ruin/space/has_grav/bubbers/dauntless/service/freezer) +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "SX" = ( /turf/closed/wall/r_wall/syndicate, /area/ruin/space/has_grav/bubbers/dauntless/service/shower) @@ -9718,6 +10488,13 @@ }, /turf/open/floor/wood/tile, /area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"Tb" = ( +/obj/machinery/cryo_cell, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "Tc" = ( /obj/effect/turf_decal/tile/dark_red{ dir = 8 @@ -9725,33 +10502,40 @@ /turf/open/floor/engine, /area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) "Td" = ( -/obj/structure/closet/secure_closet/ds2atmos{ - anchorable = 0; - anchored = 1 +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/obj/effect/turf_decal/siding/dark{ - dir = 5 +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/poster/random_contraband{ + pixel_x = 2; + pixel_y = 5 }, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless/engineering) +/obj/item/poster/random_contraband, +/obj/item/poster/random_contraband{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) "Te" = ( /obj/machinery/power/rtg/advanced, /obj/structure/cable, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "Tg" = ( /obj/effect/turf_decal/siding/dark{ - dir = 9 + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "Tj" = ( /obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 1 }, -/obj/structure/chair/sofa/bench/left, /turf/open/floor/iron/white/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "Tn" = ( @@ -9770,11 +10554,15 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/bubbers/dauntless/sec/brig) "To" = ( -/obj/structure/table/wood, /obj/item/flashlight/lamp/green{ pixel_y = 16; pixel_x = 5 }, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/spawner/random/entertainment/plushie_delux, +/obj/structure/sign/painting/library{ + pixel_y = 30 + }, /turf/open/floor/wood/large, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "Tp" = ( @@ -9793,12 +10581,9 @@ dir = 1 }, /obj/structure/cable, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "Tt" = ( -/obj/structure/chair/office/light{ - dir = 4 - }, /obj/effect/turf_decal/siding/dark{ dir = 4 }, @@ -9808,13 +10593,17 @@ /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 2 }, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/mmi/posibrain, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, /turf/open/floor/iron/dark/side, /area/ruin/space/has_grav/bubbers/dauntless/sci/robotics) "Tu" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment, -/obj/machinery/duct, /obj/structure/cable, /obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 8 @@ -9834,23 +10623,16 @@ /turf/open/floor/iron/white/textured_large, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "Tx" = ( -/obj/machinery/porta_turret/syndicate{ - dir = 4; - pixel_x = -20; - faction = list("Syndicate","neutral") - }, -/obj/structure/lattice/catwalk, -/obj/structure/marker_beacon/burgundy, -/obj/machinery/camera/autoname/directional/west{ - network = list("dauntless"); - pixel_y = -31 - }, -/turf/open/lava/smooth/lava_land_surface, -/area/ruin/space/has_grav/bubbers/dauntless/command/vault) +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) "Ty" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/carpet/royalblue, -/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) "Tz" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -9864,18 +10646,27 @@ /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "TA" = ( /obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/turf/open/floor/plating, +/turf/open/floor/plating/reinforced, /area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) -"TB" = ( -/obj/effect/turf_decal/siding/dark, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 +"TB" = ( +/obj/machinery/door/airlock/wood{ + doorClose = 'sound/effects/doorcreaky.ogg'; + doorOpen = 'sound/effects/doorcreaky.ogg'; + name = "Sauna" }, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +/obj/structure/fans/tiny, +/obj/structure/cable, +/turf/open/floor/wood/stairs, +/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) "TE" = ( -/obj/structure/railing/corner{ - dir = 4 +/obj/structure/frame/machine/secured{ + anchored = 0 + }, +/obj/machinery/status_display/department_balance{ + credits_account = "INT"; + name = "dauntless budget display"; + pixel_y = 30; + default_logo = "synd" }, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/cargo) @@ -9887,17 +10678,20 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "TG" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/green/visible{ - dir = 4 +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) +/obj/machinery/portable_atmospherics/canister/anesthetic_mix, +/obj/item/wrench/medical, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/med/storage) "TJ" = ( /obj/machinery/door/poddoor{ id = "saunawindow" }, /obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/turf/open/floor/plating, +/turf/open/floor/plating/reinforced, /area/ruin/space/has_grav/bubbers/dauntless/service/sauna) "TO" = ( /obj/effect/turf_decal/siding{ @@ -9905,100 +10699,88 @@ }, /turf/open/floor/iron/white/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"TP" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold/green/hidden, +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, +/obj/machinery/atmospherics/pipe/smart/simple/green/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark/side, +/area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) "TQ" = ( -/obj/effect/turf_decal/skyrat_decals/syndicate/bottom/left, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/cold/directional/south, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 10 + }, +/obj/structure/mecha_wreckage/mauler{ + anchored = 1; + desc = "A prized relic from the recent attack upon the Dauntless, the only mech to survive intact. Attached to the chest plate is a commemoration plaque that reads: 'Lest we forget our fallen agents.'" + }, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "TR" = ( -/obj/effect/turf_decal/tile/dark_green/full, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) "TT" = ( -/obj/structure/closet/radiation, -/obj/effect/turf_decal/siding/dark{ - dir = 1 +/obj/effect/turf_decal/siding/dark/corner{ + dir = 4 }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/effect/mapping_helpers/apc/syndicate_access, -/obj/structure/cable, /turf/open/floor/iron/dark/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "TU" = ( -/obj/effect/turf_decal/siding/thinplating/dark/corner{ +/obj/effect/turf_decal/siding/dark{ dir = 1 }, -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 }, -/turf/open/floor/stone, -/area/ruin/space/has_grav/bubbers/dauntless/service/hydro) +/turf/open/floor/iron, +/area/ruin/space/has_grav/bubbers/dauntless/service/gym) "TV" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/simple/dark{ - dir = 4 - }, -/obj/structure/cable, /obj/machinery/atmospherics/components/binary/pump/on/supply/visible/layer4, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "TX" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/effect/turf_decal/tile/dark_green{ - dir = 8 - }, -/obj/item/food/monkeycube, -/obj/item/food/monkeycube, -/obj/item/stack/sheet/mineral/uranium{ - amount = 10 - }, -/obj/item/stack/sheet/mineral/gold{ - amount = 10 - }, -/obj/item/stack/sheet/mineral/plasma{ - amount = 5 - }, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/machinery/airalarm/directional/east, -/obj/machinery/reagentgrinder, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/obj/machinery/light/cold/directional/south, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "TZ" = ( /turf/open/floor/grass, /area/ruin/space/has_grav/bubbers/dauntless/service/hydro) -"Ub" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/door/window/survival_pod/left/directional/west{ - heat_proof = 1; - req_access = list("syndicate") - }, -/obj/item/paper_bin, -/obj/item/pen/survival, -/obj/item/experi_scanner, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) "Uc" = ( -/obj/structure/cable, -/obj/structure/dresser, -/obj/item/flashlight/lamp/green{ - pixel_x = 5; - pixel_y = 15 +/obj/machinery/door/airlock/mining{ + name = "Bitrunning Den" }, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless/command/maa) -"Ud" = ( -/obj/structure/weightmachine/weightlifter, -/obj/machinery/light/cold/directional/south, -/turf/open/floor/iron/dark/small, +/obj/effect/turf_decal/stripes/red/full, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/smooth_large, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"Ud" = ( +/obj/effect/turf_decal/siding, +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 8 + }, +/obj/machinery/vending/imported/tiziran{ + onstation = 0; + onstation_override = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) "Uf" = ( /obj/effect/turf_decal/stripes/red/line, /obj/effect/turf_decal/trimline/purple/corner{ @@ -10008,20 +10790,36 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/area/ruin/space/has_grav/bubbers/dauntless/service) +"Ug" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/holding) "Uh" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/button/door/directional/north{ + id = "rad_shutters"; + name = "Radiation Shutters" + }, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "Ui" = ( -/obj/effect/turf_decal/tile/dark_green/half{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) "Ul" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 2 @@ -10031,15 +10829,18 @@ /obj/effect/turf_decal/siding/dark{ dir = 4 }, +/obj/effect/mob_spawn/ghost_role/human/dauntless/syndicate/researcher{ + dir = 1 + }, /turf/open/floor/iron/dark/side, /area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) "Um" = ( /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "Un" = ( +/obj/machinery/light/directional/south, /obj/structure/window/reinforced/survival_pod/spawner/directional/south, /obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/machinery/light/directional/south, /turf/open/floor/engine, /area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) "Uo" = ( @@ -10050,13 +10851,9 @@ /turf/open/lava/smooth/lava_land_surface, /area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) "Up" = ( -/obj/machinery/atmospherics/pipe/smart/simple/dark{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/structure/disposalpipe/segment, -/obj/structure/cable, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "Ut" = ( @@ -10070,19 +10867,24 @@ /turf/open/floor/iron/white/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "Uw" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 1 - }, /obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 1 + }, /turf/open/floor/iron/white/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "Ux" = ( /obj/effect/turf_decal/siding/dark/corner{ dir = 1 }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "Uz" = ( @@ -10093,22 +10895,40 @@ dir = 6 }, /obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 + }, /turf/open/floor/stone, /area/ruin/space/has_grav/bubbers/dauntless/service/hydro) +"UB" = ( +/obj/effect/turf_decal/stripes/red/line, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless/engineering) "UD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/turf/open/floor/wood/stairs, -/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) "UH" = ( /obj/structure/chair/stool/directional/south, /obj/effect/turf_decal/siding/dark, /turf/open/floor/iron/dark/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"UJ" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/mineral/ore_redemption/offstation, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/cargo) "UK" = ( -/obj/structure/table, /obj/machinery/light/cold/directional/west, /obj/effect/spawner/random/food_or_drink/donkpockets, /obj/effect/turf_decal/bot_white, +/obj/structure/table, /turf/open/floor/iron/white/textured_large, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "UR" = ( @@ -10139,12 +10959,19 @@ faction = list("Syndicate"); req_one_access = list("syndicate"); name = "Insurgent Care"; - radio_channel = "Syndicate" + radio_channel = "Syndicate"; + radio_key = /obj/item/encryptionkey/syndicate }, /turf/open/floor/iron/white/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "UV" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/vending/cigarette{ + onstation = 0; + onstation_override = 1; + density = 0; + pixel_x = -27 + }, /turf/open/floor/wood/tile, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) "UY" = ( @@ -10159,6 +10986,12 @@ "UZ" = ( /turf/open/floor/iron/white/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"Va" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "Vd" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 1 @@ -10169,24 +11002,30 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/bubbers/dauntless/sec/brig) "Ve" = ( -/obj/machinery/vending/clothing{ - onstation = 0; - onstation_override = 1 - }, /obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/trimline/dark_red/filled/line, -/turf/open/floor/carpet/royalblack, +/obj/structure/chair/sofa/corp{ + color = "#DE3A3A"; + dir = 1 + }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/turf/open/floor/carpet/red, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "Vg" = ( -/obj/effect/turf_decal/siding/dark, /obj/machinery/airalarm/directional/east, /obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +/obj/machinery/camera/autoname/directional/north{ + network = list("dauntless") + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/computer/order_console/bitrunning, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "Vi" = ( /obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden, /turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) +/area/ruin/space/has_grav/bubbers/dauntless/engineering) "Vl" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/bubbers/dauntless/service/shower) @@ -10200,7 +11039,10 @@ /turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/bubbers/dauntless/service/diner) "Vp" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/incinerator_input, +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/incinerator_input{ + dir = 1; + chamber_id = "dauntless_turbine" + }, /turf/open/floor/engine, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "Vq" = ( @@ -10246,21 +11088,18 @@ /turf/open/floor/iron/dark/smooth_large, /area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) "Vv" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/effect/turf_decal/stripes/red/full, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/med/viro) +/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "Vx" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, /obj/machinery/airalarm/directional/west, /obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +/obj/structure/kitchenspike, +/obj/item/knife/butcher, +/turf/open/floor/iron/freezer, +/area/ruin/space/has_grav/bubbers/dauntless/service/freezer) "Vz" = ( /obj/machinery/porta_turret/syndicate{ dir = 9; @@ -10287,30 +11126,35 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) "VC" = ( -/obj/machinery/door/airlock/engineering/glass{ - name = "Engineering Bay" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless/cargo) +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "VE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "VF" = ( -/obj/machinery/netpod, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless/sec/officer) +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/structure/table/wood/fancy/red, +/obj/machinery/fax{ + fax_name = "Unknown Syndicate Fax Liason"; + name = "Syndicate Company Representative Fax Machine"; + syndicate_network = 1 + }, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) "VG" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark, +/turf/open/floor/circuit/red/anim, /area/ruin/space/has_grav/bubbers/dauntless/command/vault) "VH" = ( /obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, @@ -10318,7 +11162,7 @@ /obj/machinery/door/poddoor{ id = "prison_shutters" }, -/turf/open/floor/plating, +/turf/open/floor/plating/reinforced, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) "VJ" = ( /obj/structure/chair/sofa/corp/left{ @@ -10342,15 +11186,17 @@ /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sec/armory) "VQ" = ( -/obj/structure/rack/shelf, -/obj/item/clothing/shoes/magboots/syndie{ - pixel_y = 8 +/obj/structure/disposalpipe/trunk{ + dir = 4 }, -/obj/item/clothing/shoes/magboots/syndie, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) +/obj/structure/disposaloutlet{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/red/full, +/turf/open/floor/engine{ + initial_gas_mix = "LAVALAND_ATMOS" + }, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/dispolsals) "VR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -10360,10 +11206,14 @@ /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/bubbers/dauntless/command/maa) "VU" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2{ - dir = 8 +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/door/poddoor{ + id = "turbine_shutters" }, -/turf/open/floor/engine, +/obj/machinery/atmospherics/pipe/smart/simple/dark{ + dir = 6 + }, +/turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "VX" = ( /obj/structure/extinguisher_cabinet/directional/west, @@ -10398,15 +11248,12 @@ /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "Wj" = ( /obj/effect/turf_decal/siding/dark, -/obj/structure/table, /obj/structure/extinguisher_cabinet/directional/south, -/obj/machinery/reagentgrinder{ - pixel_y = 11; - pixel_x = -1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 }, +/obj/machinery/biogenerator/foodricator, /turf/open/floor/iron/white, /area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) "Wm" = ( @@ -10419,71 +11266,78 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/bubbers/dauntless/sec/holding) "Wq" = ( -/obj/structure/table/wood, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/structure/window/reinforced/survival_pod{ - dir = 10 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, /obj/item/flashlight/lamp/green{ pixel_x = -6; pixel_y = 2 }, +/obj/structure/table/wood/fancy/red, /turf/open/floor/carpet/red, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "Wr" = ( -/obj/structure/table/wood/fancy/black, -/obj/item/camera{ - pixel_x = -9; - pixel_y = 6 - }, -/obj/item/storage/photo_album/syndicate{ - pixel_x = 8; - pixel_y = 5 - }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, +/obj/structure/chair/sofa/corp/right{ + color = "#DE3A3A"; + dir = 8 + }, /turf/open/floor/carpet/red, /area/ruin/space/has_grav/bubbers/dauntless/command/admiral) "Wt" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/turf/open/floor/plating, +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/structure/window/reinforced/plasma/spawner/directional/south, +/obj/structure/window/reinforced/plasma/spawner/directional/north, +/turf/open/floor/engine/plasma, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "Wv" = ( /obj/effect/turf_decal/stripes/red/corner{ - dir = 8 + dir = 4 }, /turf/open/floor/plating/elevatorshaft, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "Wx" = ( -/obj/effect/turf_decal/box/red/corners{ - dir = 4 - }, -/obj/structure/railing{ - dir = 4 +/obj/effect/spawner/random/structure/shipping_container{ + pixel_y = 15; + pixel_x = -17 }, -/turf/open/floor/plating, +/turf/open/floor/plating/elevatorshaft, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "WB" = ( /obj/structure/chair/office/light{ dir = 4 }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/wood, /area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) +"WC" = ( +/obj/effect/turf_decal/stripes/red/line, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/brig) "WF" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 +/obj/machinery/light/cold/directional/north, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/light_switch/directional/north, +/obj/machinery/newscaster/directional/west, +/obj/structure/bed/double{ + dir = 1 }, -/obj/structure/bed/dogbed, -/mob/living/basic/pet/fox{ - name = "Rhials"; - faction = list("neutral","Syndicate") +/obj/item/bedsheet/hos/double{ + dir = 4 }, -/turf/open/floor/carpet/royalblue, -/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +/obj/effect/spawner/random/entertainment/plushie_delux, +/turf/open/floor/stone, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) "WG" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -10495,15 +11349,19 @@ dir = 4 }, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +/area/ruin/space/has_grav/bubbers/dauntless/service) "WH" = ( /obj/effect/turf_decal/siding/dark, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/suit_storage_unit/syndicate/chameleon{ + name = "suit storage unit"; + req_access = list("syndicate_leader") + }, /obj/structure/disposalpipe/segment{ - dir = 10 + dir = 4 }, -/obj/structure/cable, /turf/open/floor/iron/dark/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "WI" = ( @@ -10512,19 +11370,15 @@ /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) "WK" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/dark_red/line, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 1 +/obj/structure/cable, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/toy/mecha/darkgygax{ + pixel_y = 16 }, -/obj/structure/closet/secure_closet/ds2atmos{ - anchorable = 0; - anchored = 1 +/obj/item/toy/figure/syndie, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark/textured_half, /area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "WN" = ( /obj/machinery/hydroponics/constructable, @@ -10548,23 +11402,29 @@ desc = "A brick of stimulants meant for use by Tiger Cooperative agents. It seems this one's just a brittle block of heroin."; name = "Tiger Coop stimulant brick" }, +/obj/item/card/emag, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/command/vault) "WS" = ( /obj/structure/table/wood, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/item/folder/syndicate, -/obj/item/clothing/glasses/sunglasses, +/obj/item/folder/syndicate{ + pixel_x = 5 + }, +/obj/item/clothing/glasses/sunglasses{ + pixel_y = 7; + pixel_x = 8 + }, +/obj/item/flashlight/lamp{ + pixel_x = -6; + pixel_y = 2 + }, /turf/open/floor/wood/tile, /area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) "WY" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/item/towel, -/obj/structure/closet/secure_closet/personal{ - anchored = 1 - }, +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/structure/weightmachine, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service/gym) "WZ" = ( @@ -10584,44 +11444,72 @@ canhear_range = 7; freerange = 1 }, +/obj/structure/closet/crate/freezer/blood, /turf/open/floor/iron/white/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "Xf" = ( -/obj/structure/chair/sofa/bench/left, /obj/effect/turf_decal/siding/wood{ dir = 1 }, +/obj/structure/chair/sofa/bench, /turf/open/floor/wood/large, /area/ruin/space/has_grav/bubbers/dauntless/service/sauna) "Xh" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/grunge{ + name = "Cell 3" + }, +/obj/effect/turf_decal/stripes/red/full, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless/service/shower) -"Xn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"Xk" = ( /obj/effect/turf_decal/siding/dark{ dir = 9 }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/firealarm/directional/north, +/obj/machinery/camera/autoname/directional/north{ + network = list("dauntless") + }, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"Xn" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/hidden, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/structure/bodycontainer/morgue{ + dir = 1 + }, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/service/gym) +/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "Xo" = ( -/obj/structure/chair/sofa/corp/right{ - color = "#DE3A3A"; - dir = 8 +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/mob/living/basic/mothroach/bar{ + faction = list("neutral", "Syndicate") }, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) "Xp" = ( -/obj/machinery/door/airlock/bathroom{ - name = "Bathroom"; - id_tag = "syndishowerbathroom" +/obj/machinery/status_display/department_balance{ + credits_account = "INT"; + name = "dauntless budget display"; + pixel_y = 30; + default_logo = "synd" }, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless/service/shower) -"Xr" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/hidden/layer2{ - dir = 1 +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 }, +/obj/machinery/computer/security/dauntless, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"Xr" = ( /obj/machinery/door/airlock/hatch{ name = "Turbine Mix"; id_tag = "syndiship_turbine_lock" @@ -10630,77 +11518,99 @@ /obj/effect/mapping_helpers/airlock/locked, /obj/effect/mapping_helpers/airlock/cutaiwire, /obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/machinery/atmospherics/pipe/layer_manifold/green/visible, /turf/open/floor/engine, /area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) "Xs" = ( -/obj/machinery/power/rtg/advanced, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/engineering) +/obj/item/sequence_scanner, +/obj/item/storage/belt/medical/paramedic, +/obj/item/implanter/interdyne, +/obj/item/implanter/interdyne, +/obj/item/implanter/interdyne, +/obj/item/clothing/suit/toggle/labcoat/hospitalgown, +/obj/structure/closet/secure_closet/interdynefob/medical, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/med/storage) "Xu" = ( /obj/structure/closet/secure_closet/interdynefob/sa_locker, /obj/machinery/airalarm/directional/north, /obj/effect/mapping_helpers/airalarm/syndicate_access, /obj/effect/turf_decal/siding/dark, +/obj/item/encryptionkey/syndicate, /turf/open/floor/iron/dark/smooth_large, /area/ruin/space/has_grav/bubbers/dauntless/command/admiral) "Xv" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 +/obj/machinery/door/window/survival_pod/left/directional/east{ + name = "Subject B"; + req_access = list("syndicate") }, -/obj/machinery/vending/medical/syndicate_access/cybersun{ - desc = "An advanced vendor that dispenses medical drugs, both recreational and medicinal. It's said to have been salvaged from an old decommissioned Cybersun Cruiser."; - name = "\improper SyndiMed ++"; - onstation = 0; - onstation_override = 1 +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/obj/machinery/light/cold/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 }, +/mob/living/carbon/human/species/monkey, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/med/storage) +/area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "Xx" = ( -/obj/machinery/porta_turret/syndicate{ - dir = 6; - pixel_x = -20; - faction = list("Syndicate","neutral") - }, -/obj/structure/lattice/catwalk, -/obj/structure/marker_beacon/burgundy, -/obj/machinery/camera/autoname/directional/west{ - network = list("dauntless"); - pixel_y = 8 +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 }, -/turf/open/lava/smooth/lava_land_surface, -/area/ruin/space/has_grav/bubbers/dauntless/command/vault) +/obj/effect/turf_decal/siding/dark, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/textured, +/area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) "Xy" = ( -/obj/machinery/suit_storage_unit/syndicate/chameleon{ - name = "suit storage unit"; - req_access = list("syndicate_leader") - }, /obj/effect/turf_decal/siding/dark{ - dir = 1 + dir = 10 + }, +/obj/machinery/button/door/directional/west{ + id = "rad_shutters"; + name = "Radiation Shutters"; + pixel_y = -8 + }, +/obj/machinery/button/door/directional/west{ + pixel_y = 8; + id = "syndieng_windows"; + name = "Window Shutters"; + req_access = list("syndicate") + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/storage/box/stockparts/basic{ + pixel_y = -3; + pixel_x = 5 + }, +/obj/item/storage/box/stockparts/basic{ + pixel_x = 10; + pixel_y = 8 + }, +/obj/item/storage/box/stockparts/deluxe{ + pixel_x = -6; + pixel_y = 10 }, /turf/open/floor/iron/dark/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "XD" = ( -/obj/structure/cable, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/turbine) -"XE" = ( -/obj/structure/table, -/obj/effect/turf_decal/trimline/dark_red/end{ +/obj/effect/turf_decal/siding/thinplating/dark{ dir = 4 }, -/obj/machinery/cell_charger_multi, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless/sci/rnd) +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "XF" = ( +/obj/structure/sink/kitchen/directional/north, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 10 + }, /obj/machinery/vending/hydroseeds{ onstation = 0; - onstation_override = 1 + onstation_override = 1; + pixel_x = -28; + can_astar_pass = 1; + density = 0 }, -/turf/open/floor/iron/dark/smooth_large, +/turf/open/floor/stone, /area/ruin/space/has_grav/bubbers/dauntless/service/hydro) "XG" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -10719,10 +11629,12 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"XI" = ( +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/bubbers/dauntless/med/storage) "XR" = ( -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/carpet/royalblue, -/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) "XU" = ( /obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 8 @@ -10736,8 +11648,20 @@ /area/ruin/space/has_grav/bubbers/dauntless/service/diner) "XY" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/syndicate_access, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/service) +"XZ" = ( +/obj/effect/mob_spawn/ghost_role/human/dauntless/syndicate/service{ + dir = 8 + }, +/obj/machinery/airalarm/directional/east, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/turf/open/floor/iron/kitchen{ + dir = 4 + }, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) "Ya" = ( /obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 5 @@ -10745,25 +11669,21 @@ /turf/open/floor/iron/white/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "Yb" = ( -/turf/closed/wall/r_wall/syndicate, +/obj/machinery/light_switch/directional/north, +/obj/effect/turf_decal/siding/dark{ + dir = 9 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/iron/dark/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "Yc" = ( /obj/machinery/fishing_portal_generator, /obj/item/storage/toolbox/fishing, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless/service/construct) -"Yh" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/machinery/vending/security/noaccess{ - onstation = 0; - pixel_x = -32; - density = 0; - onstation_override = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless/sec/brig) "Yn" = ( /obj/structure/chair{ dir = 8 @@ -10771,18 +11691,26 @@ /turf/open/floor/wood/tile, /area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) "Yp" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/effect/mapping_helpers/apc/syndicate_access, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +/obj/machinery/gibber, +/turf/open/floor/iron/freezer, +/area/ruin/space/has_grav/bubbers/dauntless/service/freezer) "Yq" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "Ys" = ( -/obj/effect/turf_decal/siding/thinplating/dark/end, -/obj/structure/sink/kitchen/directional/north, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/obj/structure/rack, +/obj/item/secateurs, +/obj/item/hatchet, +/obj/item/geneshears, +/obj/item/gun/energy/floragun, +/obj/item/plant_analyzer, +/obj/item/shovel/spade, +/obj/item/cultivator, +/obj/item/construction/plumbing, /turf/open/floor/stone, /area/ruin/space/has_grav/bubbers/dauntless/service/hydro) "Yu" = ( @@ -10807,25 +11735,24 @@ /turf/open/floor/iron/dark/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "YA" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/obj/structure/table, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) "YB" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/obj/structure/cable, /turf/open/floor/iron/dark/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "YC" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/effect/turf_decal/siding/dark{ - dir = 8 +/obj/structure/cable, +/obj/structure/chair/office/tactical{ + dir = 1 }, /turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "YD" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 @@ -10835,9 +11762,19 @@ }, /turf/open/floor/carpet/royalblack, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"YE" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/camera/autoname/directional/east{ + network = list("dauntless"); + pixel_y = 8 + }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) "YF" = ( -/obj/effect/turf_decal/skyrat_decals/syndicate/middle/middle, /obj/structure/cable, +/obj/effect/turf_decal/skyrat_decals/syndicate/bottom/middle, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "YI" = ( @@ -10851,13 +11788,12 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) "YM" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, -/turf/open/floor/iron/kitchen{ - dir = 4 +/obj/machinery/light/floor{ + pixel_x = 16; + pixel_y = -16 }, -/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +/turf/open/floor/plating/elevatorshaft, +/area/ruin/space/has_grav/bubbers/dauntless/cargo) "YP" = ( /obj/machinery/disposal/bin, /obj/structure/extinguisher_cabinet/directional/north, @@ -10867,7 +11803,6 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) "YQ" = ( -/obj/structure/table/reinforced, /obj/item/storage/box/flashbangs{ pixel_x = -3 }, @@ -10880,6 +11815,7 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, +/obj/structure/table/reinforced/plastitaniumglass, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sec/armory) "YT" = ( @@ -10963,16 +11899,6 @@ }, /turf/open/floor/wood/large, /area/ruin/space/has_grav/bubbers/dauntless/service/sauna) -"Ze" = ( -/obj/machinery/recycler{ - dir = 8 - }, -/obj/machinery/conveyor{ - id = "syndidisp"; - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless/engineering/dispolsals) "Zf" = ( /obj/effect/turf_decal/trimline/dark_red/corner{ dir = 4 @@ -11014,12 +11940,19 @@ /area/ruin/space/has_grav/bubbers/dauntless/service) "Zr" = ( /obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/machinery/sleeper/syndie/fullupgrade{ - dir = 4 - }, /obj/effect/turf_decal/siding/dark{ dir = 8 }, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/storage/box/medipens{ + pixel_x = 4; + pixel_y = 13 + }, +/obj/item/healthanalyzer, +/obj/item/clothing/neck/stethoscope{ + pixel_x = 2; + pixel_y = -2 + }, /turf/open/floor/iron/white/small, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) "Zs" = ( @@ -11036,7 +11969,10 @@ /obj/effect/turf_decal/stripes/red/corner{ dir = 8 }, -/turf/open/floor/plating, +/obj/item/toy/figure/syndie{ + pixel_x = 3 + }, +/turf/open/floor/plating/elevatorshaft, /area/ruin/space/has_grav/bubbers/dauntless/cargo) "Zy" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -11053,16 +11989,23 @@ /turf/open/floor/wood/tile, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) "ZC" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/effect/mob_spawn/ghost_role/human/space_dauntless/syndicate/stationmed{ +/obj/effect/turf_decal/siding/wideplating/dark{ dir = 8 }, -/turf/open/floor/iron/white/small, +/obj/machinery/dna_infuser, +/turf/open/floor/iron/white/diagonal, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) +"ZE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair/sofa/corp/left{ + color = "#DE3A3A"; + dir = 4 + }, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) "ZF" = ( /turf/closed/wall/r_wall/syndicate, -/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) "ZH" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -11074,53 +12017,46 @@ /turf/open/floor/carpet/royalblack, /area/ruin/space/has_grav/bubbers/dauntless/service/dorms) "ZI" = ( -/obj/structure/rack/gunrack, -/obj/item/gun/ballistic/shotgun/riot/sol/evil, -/obj/item/gun/ballistic/shotgun/riot/sol/evil, -/obj/item/gun/ballistic/shotgun/riot/sol/evil, +/obj/item/restraints/handcuffs, +/obj/item/restraints/handcuffs, +/obj/item/restraints/handcuffs, +/obj/structure/table/reinforced/plastitaniumglass, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless/sec/armory) -"ZJ" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 5 - }, -/obj/structure/bed/double, -/obj/item/bedsheet/brown/double, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "ZK" = ( -/obj/machinery/power/apc/auto_name/directional/west, -/obj/effect/mapping_helpers/apc/syndicate_access, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/freezer, -/area/ruin/space/has_grav/bubbers/dauntless/service/freezer) +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/effect/turf_decal/tile/dark_red{ + dir = 1 + }, +/turf/open/floor/engine, +/area/ruin/space/has_grav/bubbers/dauntless/sci/xenobio) "ZL" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/door/poddoor{ - id = "syndibridge_w" +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +/obj/structure/disposalpipe/trunk{ + dir = 2 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) "ZM" = ( /obj/effect/turf_decal/siding/dark, /obj/structure/chair/stool/directional/south, /turf/open/floor/iron/dark/small, /area/ruin/space/has_grav/bubbers/dauntless/sec/prison) "ZN" = ( -/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, -/obj/machinery/light/cold/directional/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/effect/mapping_helpers/apc/syndicate_access, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ +/obj/structure/disposalpipe/trunk{ dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/mineral/plastitanium/red, +/obj/machinery/disposal/bin, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" + }, /area/ruin/space/has_grav/bubbers/dauntless/command/bridge) "ZO" = ( /obj/machinery/power/rtg/advanced, @@ -11128,7 +12064,7 @@ dir = 9 }, /obj/structure/cable, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/ruin/space/has_grav/bubbers/dauntless/engineering) "ZQ" = ( /obj/effect/turf_decal/stripes/red/line, @@ -11164,13 +12100,6 @@ /obj/structure/chair, /turf/open/lava/smooth/lava_land_surface, /area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) -"ZT" = ( -/obj/machinery/door/firedoor, -/obj/structure/table/reinforced, -/obj/machinery/door/window/survival_pod/left/directional/east, -/obj/item/circuitboard/machine/plantgenes, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless/service/hydro) "ZU" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -11184,6 +12113,13 @@ "ZV" = ( /turf/open/floor/iron/white/small, /area/ruin/space/has_grav/bubbers/dauntless/med/treatment) +"ZX" = ( +/obj/structure/bed/dogbed, +/mob/living/basic/pet/syndifox{ + faction = list("neutral","Syndicate") + }, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) "ZY" = ( /obj/structure/frame/machine/secured, /obj/item/circuitboard/machine/destructive_analyzer, @@ -11367,10 +12303,10 @@ PW FZ FZ FZ -PW -PW -PW -PW +FZ +FZ +FZ +FZ FZ FZ FZ @@ -11494,7 +12430,7 @@ FZ FZ FZ FZ -FZ +io FZ FZ FZ @@ -11547,8 +12483,8 @@ FZ FZ FZ FZ -Vz FZ +Vz FZ FZ FZ @@ -11561,10 +12497,9 @@ FZ FZ FZ FZ -WI +tm QY -WI -FZ +pi FZ FZ FZ @@ -11580,6 +12515,7 @@ FZ FZ FZ FZ +fa FZ FZ FZ @@ -11588,8 +12524,8 @@ FZ FZ FZ FZ -qd FZ +VQ FZ FZ Rp @@ -11614,12 +12550,12 @@ FZ FZ FZ FZ +Jj +Aj SX Vl Vl -SX -FZ -FZ +Ha FZ FZ FZ @@ -11639,25 +12575,25 @@ FZ FZ FZ FZ +Su FZ FZ FZ FZ FZ FZ +yo +Fh FZ FZ -fa -FZ -FZ -FZ +Fh +Ct Ct nG cX cX -cX Al -cX +Al cX cX GY @@ -11682,11 +12618,11 @@ Jj Aj TJ TJ +Aj +cz Vl Mw sk -Vl -Vl RP OO OO @@ -11707,22 +12643,22 @@ FZ FZ FZ FZ -FZ -Su -FZ -FZ -FZ -FZ -FZ -yo -Fh +Jp +PX +Rn +Rn +Rn +Rn +Rn +MD Ct Ct Ct Ct +lz +zi IJ cX -fk kV yb RK @@ -11750,11 +12686,11 @@ Aj Zc nF St +qg +HZ Vl xm bt -Xp -uM RP AH gt @@ -11763,8 +12699,7 @@ RP RP zg zg -RP -FZ +Ha FZ FZ FZ @@ -11776,21 +12711,22 @@ FZ FZ FZ FZ -Yb PX +Yb +Bl Ja -Ja -Ja -Ja -MD -Ct +mI +Ov +QO +Xy +PX +DU +jI ee ee -XD -CD +yB le cX -Ze dD gm mf @@ -11818,10 +12754,10 @@ TJ zK BP sC +qh +KQ Vl zZ -vc -Vl Oz RP hY @@ -11843,22 +12779,22 @@ FZ FZ FZ FZ -FZ PX -GF -Ov -Ov -Ov -Ov +Cc +qv +qv +qv +qv +qv hP -Ct -EM -eE +RV +ee +Um +SW Ct Ct oI cX -MA Ql fy El @@ -11885,12 +12821,12 @@ FZ TJ zK BP -sC +qp +Aj +Aj Vl Vl Ck -Vl -Xh RP Be JE @@ -11900,37 +12836,37 @@ eG IN lo zg -FZ -FZ -FZ +Sa +Sa +Sa WI jd cm va gF WI -FZ -FZ -FZ -PX +Sa +Sa +JH +fw EO -qv -AV -AV -qv +tn +tn +Hz +EM ck -RV +PX +Bj +Um ee -xS Xr -jI +vt FG cX -cX -cX -cX -sS -cX +Ct +Ct +Ct +Oa cX cX cX @@ -11953,10 +12889,10 @@ FZ TJ zK BP -Mz -Aj +wV +TB of -NT +jo Fu Bs JM @@ -11979,25 +12915,26 @@ GE uh uh vf -fq +iC fq Rs -tn -Qa -Ph +mv +sq +GF bd rM -Ct +PX kJ -TG -Mu +Um +ee VU Vp FU -cz +Ct Lq -hi +Um rT +QG Ct iY oj @@ -12006,7 +12943,6 @@ aQ FZ FZ FZ -FZ PW PW "} @@ -12048,24 +12984,25 @@ xl lC Is GV -VC +fq nS +vl +UB YB -Hx -Hx -uz +qv hZ -Ct +PX nj -Mn -Ct +Um +Dc +zr Mu Mu Ct -VQ Um -iU +Um ur +sN Ct iY oj @@ -12074,7 +13011,6 @@ gz FZ FZ FZ -FZ PW PW "} @@ -12093,7 +13029,7 @@ fx Aj HX Ok -Bj +bI Lz kF JM @@ -12117,23 +13053,24 @@ xl wo Ed fq +Fi +Pq +MA Cm -tv -tv -RU bd oJ -Ct +Mt nC mm uj +pc +Um Um -Pq -DR FV BT -zA -qL +BT +ur +wY Ct iY oj @@ -12142,7 +13079,6 @@ gz FZ FZ FZ -FZ PW PW "} @@ -12155,53 +13091,54 @@ FZ FZ FZ Aj -qG Aj Aj Aj -mI +Aj +JM Ok -bI +TU Lz OA JM Nc jV SV +jV iQ -wh in fq wZ -mn +Fs KF mn mn -mn -mn +Fs +Fs mn mn jN -mn +Fs gx fq -ZO -lw -GO -rf +KY +zA +zA +cc bd WH -Mt +Mn Uh Bt +jJ Mc -Mc -Mc +Up Up uB sv TV qk +jz Ct iY oj @@ -12210,7 +13147,6 @@ aQ FZ FZ FZ -FZ PW PW "} @@ -12222,12 +13158,12 @@ FZ FZ FZ FZ -Aj +jQ af cr mQ -Xn -Hz +yu +jQ Ok BI rb @@ -12237,39 +13173,40 @@ OR fT Wq vE -wh -lW +EA +oY fq -wZ -mn -mn -mn -mn -mn -mn +UJ +Fs +Fs mn mn +Fs +Fs mn mn -fL -fq -Tq -Te -Xs -gC -bd +Fs +Wx +tv +ge +OP +eF +al +uz +cv vI Vi Am zO PI rB -hh -zr +RX +Um yZ gd du Jk +Um Ct iY oj @@ -12277,7 +13214,6 @@ dz gz FZ FZ -FZ PW PW PW @@ -12290,7 +13226,7 @@ FZ FZ FZ FZ -Aj +jQ Sc LT UD @@ -12308,36 +13244,37 @@ Ve EA dM fq -id -mn -mn -mn -mn -mn -mn +iN +Fs +Fs mn mn +Fs +Fs mn mn -fL +Fs +Fs +rc fq -bc -SC -cc +ZO +lw +My GM -ge +TT iS +Hm Ct -Ct -Wt dd +LW +ke +yk +Ob Ct -Wt -hq -Ct -Wt -vt -Ct +hi +Um +ee +TX Ct iY oj @@ -12345,7 +13282,6 @@ dz gz FZ FZ -FZ PW PW PW @@ -12358,14 +13294,14 @@ FZ FZ FZ FZ -Jj -ln -ln -ln -ln -ln -ln -FY +ZF +jQ +PG +SH +st +jQ +jQ +qL hU RP LG @@ -12373,27 +13309,27 @@ ZH CK pX go -wh +EA Ip fq Lc +Fs +Fs mn mn +Fs +Fs mn mn -mn -mn -mn -mn -mn -mn +Fs +Fs BD -wP -wP -wP -wP -wP -TT +fq +Tq +Te +Qm +qB +Cm bS qW Ct @@ -12402,11 +13338,11 @@ If Wt oS aN -Wt -KQ -gv -Ct Ct +xS +Um +ee +uM Ct Ct Ct @@ -12427,12 +13363,12 @@ FZ FZ FZ FZ -FZ +jQ ZL lF By BC -ln +jQ qA EP RP @@ -12440,12 +13376,12 @@ CS YD dm dP +dm MT -wh -Jp +lW fq ac -oY +mn mn mn mn @@ -12456,32 +13392,32 @@ mn mn mn fL -wP -AC -ZK -Qm -wP +fq +bc +SC +EF +PX xt -JH +jA Df Ct Of Ey -Wt +PY Cv IW -Wt -mE +Ct Gr +VC +rv +Ct +Ct +Ct Ct -oe -ER -Xv Ao FZ FZ FZ -FZ PW PW HD @@ -12496,12 +13432,12 @@ FZ FZ lp ZF -ln +Td nI Om py -ln -sR +eZ +ea hN CL pC @@ -12513,43 +13449,43 @@ jU Br fq iu -Wx -TE -mn -mn -mn -mn +Fs +Fs mn mn +Fs +Fs mn mn +Fs +PP oD -wP -AC -SW -EF -wP -Xy -JH +fq +PX +PX +PX +PX +PX II -Ju -Ju -Ju -Ju -Ju -Ju -Ju -Ju -Ao -Ao -sN -ER +PX +Ct +Ct +Ct +Ct +Ct +Ct +Ct +Ct +Ct +RA +Ct +Xs zf +bs Ao FZ FZ FZ -FZ PW PW HD @@ -12563,13 +13499,13 @@ FZ FZ FZ FZ -DV +iP ix -Om -Om +VF +Il la -ln -PK +jQ +ea EP RP RP @@ -12580,44 +13516,44 @@ RP Ny RP fq -vk +mn Fs jK mn mn -mn +Fs AB mn mn lV -mn +id oD -wP -gG -My -fw -wP -Td +fq +SO +SO +SO +uw +dn vu fs ih AT FI Vx -yd -rh -dy -Ju +Eh +Tb +Mi +Xn Lo ER -ER -ER -rc +PK +uW +uW +pe Ao FZ FZ FZ -FZ PW PW HD @@ -12632,12 +13568,12 @@ FZ FZ FZ DV -eb -Om -Om -zJ ln -ea +ln +ln +ln +ln +sR Nf RP Bo @@ -12648,47 +13584,47 @@ ze KI wf fq -Fs +vk Or -AZ +Wv hI mn -TF -mn +Fs +Fs mn hI -cP +Or Qj oH -wP -wP -Cl -wP -wP -PX -PX -PX -Ju -Ju +fq +Kp +tI +lD +AV +sS +ox +qZ +CN +GO Ew -dO -dy +fO +Eh fQ -tP -Ju -Hm +hq +Hx +Ao iL Ex jj KM -Ao +TG +XI FZ FZ FZ FZ PW PW -PW "} (23,1,1) = {" PW @@ -12698,11 +13634,11 @@ FZ FZ FZ FZ -FZ +DV DV Pr -Om -Om +xg +oe RS ln XY @@ -12716,13 +13652,13 @@ eI qr ux fq -Fs +TE vN nN AZ mn -mn -mn +YM +Fs mn cP LR @@ -12730,31 +13666,31 @@ Zu Lg fq vq -LA -pe -uw -dn +Cl +CI +iU +fC Pl YA PU -Ju +wP FL -JP -Ir -rh -dy -Ju +AC +Eh +Vv +mE +CR Ao uO Eh Eh Eh Eh +Eh MI FZ FZ FZ -FZ PW PW "} @@ -12766,11 +13702,11 @@ PW FZ FZ FZ -FZ DV +Bh rR re -re +mH ZN ln Bm @@ -12784,8 +13720,8 @@ To CX qu fq -mg -Wv +vk +xl eV oq qN @@ -12801,30 +13737,30 @@ tx LA Ft sc -Pc -Pc +rf +rf Pc Wj -Ju +wP cn -dy -Ju -Ju -Ju -Ju +eT +Eh +qM +kB +wr IB xJ Jz xR Aa +Xv +Lm Eh -FZ -FZ +DS FZ FZ FZ PW -PW "} (25,1,1) = {" PW @@ -12834,11 +13770,11 @@ PW FZ FZ FZ -FZ DV +AK xe -tI rQ +gV TQ ln rn @@ -12866,33 +13802,33 @@ fq fq fq SO -eT +jn CI Rk -jJ -Rn +fC +fC fC rz -Ju -QG -dy +wP +cn +vc Eh yg MB lL -gh +rY Uv -HR -ZV +vQ +Bg tT +RU +Eh +Eh Eh -FZ -FZ FZ FZ FZ PW -PW "} (26,1,1) = {" HD @@ -12902,8 +13838,8 @@ FZ FZ FZ FZ -FZ DV +if NS lI YF @@ -12935,31 +13871,31 @@ mC bi vX jn -CI +Cl Aq IP bH XH QF -Ju +wP wa Yp Eh SB OT -ZV +qK gh Uv zq PF pG +fk +Lm Eh +DS FZ FZ FZ -FZ -FZ -PW PW "} (27,1,1) = {" @@ -12970,11 +13906,11 @@ FZ FZ FZ FZ -FZ DV +wT CB -yK lE +ka Ro ln NW @@ -12985,9 +13921,9 @@ IO Mq Sq UR +Dq uU -uU -uU +gw RI uU uU @@ -12998,14 +13934,14 @@ mU BM Oj vF -jz -bC bC +Xo +qe pF BE -YM -yW +XZ yW +rX Md SD yW @@ -13021,9 +13957,9 @@ Uv np oG tc -dU -FZ -FZ +CD +Ph +MI FZ FZ FZ @@ -13038,11 +13974,11 @@ FZ FZ FZ FZ -FZ DV +aa gJ -re -re +ii +cR gW CQ CQ @@ -13051,12 +13987,12 @@ it it CQ CQ -QK -jQ -Bp -BG +VT +VT Bp -jQ +VT +VT +VT VY VY VY @@ -13065,14 +14001,14 @@ vm mU BM Da -vF +JP jh uP VZ -BM +vn pw -ua -yW +SO +LD ol Eb uD @@ -13082,7 +14018,7 @@ yW aZ cH Tu -rv +XG XG jr vy @@ -13090,7 +14026,7 @@ or is Le dU -FZ +kn FZ FZ FZ @@ -13106,25 +14042,25 @@ FZ FZ FZ FZ -FZ +DV DV gY -Om -Om +Ir +Ir sG dG FR vR Gg -Gg +ZE nX CQ ul Sm ch -Kp +VT Cb -jQ +VT NN ak kl @@ -13132,23 +14068,23 @@ VY Dt mU BM -UY +BG yp Di Di -It -vn -vn -vn +Di +ua +Qz vn Vq +aC yH Od jZ Ys yW -JN -wr +Tj +gS ON iX Ya @@ -13158,7 +14094,7 @@ tb GI pO dU -FZ +dK FZ FZ FZ @@ -13176,23 +14112,23 @@ FZ FZ FZ DV -lz -Om -Om +KD +Va +fN WK CQ bX -bw -Cy +Sd +ZX Do pn CQ -SI -wk -pP -dF +SU +VT +VT +VT GZ -jQ +VT tr VG Fm @@ -13204,19 +14140,19 @@ UY Vo LO LO -RA -vn +LO +eE Sf -LD vn xB +aC wS -TZ +GT TZ nJ yW -lD -kn +Tj +gS ON UU yO @@ -13245,8 +14181,8 @@ FZ FZ DV ki -Om -Om +YC +zJ mO CQ cA @@ -13260,7 +14196,7 @@ tz pI dF IU -jQ +VT WR Ff pW @@ -13275,19 +14211,19 @@ XU do QE ed -Sa vn kk +aC wS GT TZ GT yW -zi -gS -PG +Tj +OL qi qi +vK Xc fm zm @@ -13311,16 +14247,16 @@ FZ FZ FZ jy -ZF ln -nI -Om +Xp +XD +cR AQ CQ DM hD Cy -Xo +Cy Nw CQ aS @@ -13328,7 +14264,7 @@ Ty XR eU Kv -jQ +VT VY VY VY @@ -13341,10 +14277,10 @@ Yu vn KT Qn +Ud vn vn -vn -vn +bw aC wS GT @@ -13352,16 +14288,16 @@ TZ VL yW Tj -gS +EX sZ Nj Zr -Ls -Ls -Ls -Ls -Ls -Ls +Ju +Ju +Ju +Ju +Ju +Ju MI FZ FZ @@ -13379,14 +14315,14 @@ FZ FZ FZ FZ -FZ -ZL +ln +dE lN zy mu CQ sI -zl +It Cy Cy Hb @@ -13396,7 +14332,7 @@ kc En km DX -jQ +VT Ox Gt Ps @@ -13408,30 +14344,30 @@ og lf vn vJ -yu +LO JK yW QD hJ qU -TU +wS GT TZ GT yW At -gS -Mi +EX HR +ZV bp -Ls -fP -uW +Ju +rh +dy nf ej Ls -FZ -FZ +Ju +Ju FZ FZ PW @@ -13459,12 +14395,12 @@ Nt qw kd CQ -jQ -jQ -jQ -jQ -jQ -jQ +VT +VT +VT +VT +DR +VT nR mo xN @@ -13492,14 +14428,14 @@ rZ Mm yv dq -Ls -Dc +Ju +hh bN -Bg -eZ -Ls -FZ -FZ +dy +dO +qd +Ju +Ju FZ FZ PW @@ -13531,9 +14467,9 @@ rK Ij Qf jE -Yh -JZ -DS +WC +yL +Lj Rm fo Mh @@ -13548,8 +14484,8 @@ BM vn yW Jw +yW fh -ZT fh fh fh @@ -13560,14 +14496,14 @@ Eh Eh Eh Eh -Ls +Ju KO so eY JJ fZ -FZ -FZ +Ju +Ju FZ FZ PW @@ -13589,21 +14525,21 @@ UZ UZ sO yY -yR +oU oU RQ -yR +fP dW gs -Gb -KY -VT +pH +pH +yR wN -Bl +eb JZ -Lj -oZ +Ug oZ +RC oZ Dt Fr @@ -13629,13 +14565,13 @@ Qt dN wK JY -st +Ui TR -cR +Ui Ui FS -FZ -FZ +Ju +Ju FZ FZ PW @@ -13656,16 +14592,16 @@ VE UZ bB TO -pH -yR -bs -Il -yR +Pp +nY +nY +RO +uH Uc -TB -YC -gw -Eo +VR +VR +Mz +yR bA zY za @@ -13682,12 +14618,12 @@ kh rP Qy nH -Jb +zn Cj Jb jb Jb -Jb +kh Jb Jb Jb @@ -13696,14 +14632,14 @@ Jb gA Uf ti -Vv +Ju fi -SU -SU +dy +dy GU -FS -FZ -FZ +vO +Ju +Ju FZ FZ FZ @@ -13723,17 +14659,17 @@ Tw Bn xz hd -vQ pH -od -hR -Zn +vL +gr +yd +qa +yK yR -dE Vg uQ fe -VT +yR OD bu JZ @@ -13747,31 +14683,31 @@ HW KG TA ws -Ub KG -rV -yC +KG +Pt +Bk yC rV rV bP -DA +yh DA bP bP bP bP -bP -Nn US US +Nn +US sW -TR -rE -OL -Ls -FZ -FZ +dy +dy +dy +tP +Ju +Ju FZ FZ FZ @@ -13789,19 +14725,19 @@ FZ yR HH VR -pH -pH -pH -Pp -nY +Kk +IA +wh +jp +LJ Rj cD -od +ff +yR +yR +yR yR yR -VT -VT -VT NZ lK JZ @@ -13825,21 +14761,21 @@ rV Pv qV Ix -yI +kK gg yI qY -bP -pB -jc US -TX -iP +uc +RG +US +dy +dy nM -IA -mH +dy +dy pM -FZ +Ju FZ FZ PW @@ -13884,7 +14820,7 @@ wF ps Mg BS -Qo +KG mB iB ma @@ -13897,16 +14833,16 @@ iZ qb Os Un -bP -EG -Ld US -Ls -Ls -Ls -Ls -Ls -FZ +Tx +RG +US +Ju +Ju +Ju +Ju +Ju +xZ FZ FZ FZ @@ -13964,17 +14900,17 @@ mX yI ra yI -LP -bP -GG -Ld -Ld +xf +US Ld +RG +Oi +pL +Fw Ld dJ US -yj -FZ +US FZ FZ FZ @@ -14006,7 +14942,7 @@ zR LF rH ZR -jE +wk aw eP tO @@ -14023,9 +14959,9 @@ ey KG ao lY -uc +HG mN -xK +rV iz Kh nT @@ -14033,7 +14969,8 @@ iZ qb Os qb -bP +US +Ld GG Ld Ld @@ -14042,8 +14979,7 @@ Ld Qr US vP -FZ -FZ +gG FZ FZ PW @@ -14067,9 +15003,9 @@ WZ QL CE Ux -ff -yB -ff +pP +GC +pH yR wL fA @@ -14091,7 +15027,7 @@ AJ KG Ag lY -OX +HG ct rV YP @@ -14100,18 +15036,18 @@ rS yI Bz yI -Kq -bP +pB +US +Ld GG qs Ol Ld Ld -Ld +nh US wg -FZ -FZ +gG FZ FZ PW @@ -14132,12 +15068,12 @@ bV WN pH WZ -gR yR hR YV yR -rY +Zn +hR yR yR yR @@ -14162,14 +15098,15 @@ uS dl Tt rV -YI -GQ -Oc +KC +LP +rx iZ qb Os qb -bP +US +Ld UT Ld Ld @@ -14181,7 +15118,6 @@ US FZ FZ FZ -FZ PW PW PW @@ -14200,13 +15136,13 @@ bV qC pH WZ -Ud yR -qa +Qa vY yR +Xk Tg -CN +yR Ef uL Ke @@ -14220,24 +15156,25 @@ cF fp hr HW -fM -HN +KG +KG tD -XE +OC KG -kj +rV MC -nZ -td rV -KA -yt -lj +rV +rV +YI +GQ +Oc cJ EW EW -yq -bP +Kq +US +Ld UT UT Dl @@ -14246,8 +15183,7 @@ Ld Vr US vP -FZ -FZ +gG FZ FZ PW @@ -14268,15 +15204,15 @@ qm yR FX WZ -qZ yR +QK Kf -vK yR +gR Dx -EX -Ef -VF +yR +Eo +hc hc hc tw @@ -14286,26 +15222,27 @@ xI fp fp fp -fN HW -KG -qR +fM +oB qR +tF +TP KG -KG -rV -dp +Eq dp +kj +cC rV -rV -Ot -BB -Fk -Tc -ES -ES +KA +yt +lj +xK +uZ +yq fd -bP +US +Ld Ld Ld Ld @@ -14314,10 +15251,9 @@ Ld tj US wg +gG FZ FZ -FZ -PW PW PW PW @@ -14336,17 +15272,17 @@ Sp qm Mf im -Mf +qm +qm +qm +qm +qm yR -ZJ -px yR -iv -BQ Ut HT FT -hc +rG Gy jt HW @@ -14355,31 +15291,32 @@ yF mc aY HW -gX -FZ -FZ -FZ -FZ -FZ -FZ -FZ -FZ -FZ -nh -bP -bP -bP -bP -bP -bP -bP -bP -Yc -hl -xV -wB +kx +Hk +zM +fB +Co +KG +Gv +dp +yS +jc +rV +Ot +BB +Fk +Tc +ES +ES +ZK +US Ld -KU +Ld +Ld +Ld +Ld +Ld +yG US ME FZ @@ -14388,7 +15325,6 @@ FZ PW PW PW -PW "} (48,1,1) = {" PW @@ -14405,15 +15341,15 @@ IC Eu Zz UV -od -yR -yR -yR +eg +oo +Dz +rJ sb -HZ -HB -HB +yz HB +gC +gC HB Ly HB @@ -14422,40 +15358,40 @@ HW HW HW HW -gX -FZ -FZ -FZ -FZ -FZ -FZ -FZ -FZ -FZ -FZ -cC -FZ -FZ -FZ -FZ -FZ -FZ -FZ -JS -US -US -US -US -US -US -US +HW +Qo +ms +Cx +Xx +OX +KG +EG +SI +kj +lq +rV +bP +bP +bP +bP +bP +bP +cq +VY +Ld +hl +Ld +xV +wB +Yc +KU +VY US FZ FZ FZ PW PW -PW HD "} (49,1,1) = {" @@ -14473,10 +15409,10 @@ ND fY Jh SR -Dz -oo Sr -qm +Sr +tR +Xh vh Ru HB @@ -14490,33 +15426,34 @@ Uo FZ FZ FZ -FZ -FZ -FZ -FZ -io -FZ -FZ -FZ -FZ -FZ -FZ -FZ -FZ -FZ -FZ -FZ -FZ -FZ -FZ -Tx +nZ +KG +KG +gZ +gZ +KG +KG +rV +Oo +Oo +rV +JS FZ FZ FZ FZ FZ FZ -Xx +SS +VY +US +US +US +US +US +US +US +pg FZ FZ FZ @@ -14524,7 +15461,6 @@ FZ PW PW PW -PW "} (50,1,1) = {" PW @@ -14548,7 +15484,7 @@ qm yR yR HB -CY +gv CY SY kL @@ -14561,15 +15497,15 @@ FZ FZ FZ FZ -tm -FA -pi FZ FZ +io +FZ FZ FZ FZ FZ +Qs FZ FZ FZ @@ -14630,9 +15566,9 @@ FZ FZ FZ FZ -FZ -FZ -FZ +tm +FA +pi FZ FZ FZ @@ -14687,7 +15623,7 @@ xv Yn Pg Yn -kL +YE Jd xv Ma @@ -14699,7 +15635,7 @@ FZ FZ FZ FZ -FZ +io FZ FZ FZ @@ -14754,7 +15690,7 @@ FZ gT xv xv -xv +HB xv xv gT diff --git a/_maps/RandomRuins/SpaceRuins/bubberstation/space_dauntless.dmm b/_maps/RandomRuins/SpaceRuins/bubberstation/space_dauntless.dmm index f801bccdbbf66..702af17133e13 100644 --- a/_maps/RandomRuins/SpaceRuins/bubberstation/space_dauntless.dmm +++ b/_maps/RandomRuins/SpaceRuins/bubberstation/space_dauntless.dmm @@ -1,1851 +1,1638 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aa" = ( -/obj/machinery/light/cold/directional/east{ - pixel_y = -16 - }, -/obj/machinery/firealarm/directional/east, -/obj/effect/mob_spawn/ghost_role/human/space_dauntless/syndicate/brigoff{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/officer) -"ac" = ( -/obj/structure/lattice/catwalk, -/obj/structure/railing, -/turf/template_noop, -/area/template_noop) "ad" = ( -/obj/structure/table, -/obj/machinery/ecto_sniffer, -/obj/effect/turf_decal/tile/dark_red/fourcorners, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) "af" = ( -/obj/structure/table, -/obj/effect/turf_decal/trimline/dark_red/line, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 1 - }, -/obj/machinery/firealarm/directional/south, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/item/stack/sheet/glass/fifty{ - pixel_y = 9 +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 }, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/mineral/diamond{ - amount = 5 +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"ai" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"ao" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 1 }, -/obj/item/stack/sheet/bluespace_crystal{ - amount = 5 +/turf/open/floor/plating/elevatorshaft, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"ap" = ( +/obj/machinery/light/small/red/directional/west, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"ar" = ( +/obj/effect/turf_decal/siding/dark/corner{ + dir = 4 }, -/obj/item/stack/sheet/mineral/gold{ - amount = 10 +/obj/effect/turf_decal/siding/dark{ + dir = 8 }, -/obj/item/stack/sheet/mineral/uranium{ - amount = 10 +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"as" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/obj/structure/chair/sofa/corp, +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/obj/item/stack/sheet/mineral/plasma{ - amount = 10 +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"at" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/light_switch/directional/west, +/turf/open/floor/iron/dark/side{ + dir = 1 }, -/obj/item/stack/sheet/mineral/titanium{ - amount = 10 +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"az" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 1 }, -/obj/item/stack/sheet/mineral/silver{ - amount = 10 +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"aB" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 10 }, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/pen/survival, +/obj/item/paper_bin, /turf/open/floor/iron/dark/smooth_large, /area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"ag" = ( -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"ah" = ( -/obj/effect/turf_decal/siding/dark{ +"aC" = ( +/obj/effect/turf_decal/siding/dark/corner, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"aG" = ( +/obj/effect/turf_decal/stripes/red/line{ dir = 1 }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 2 - }, +/obj/structure/cable, +/obj/machinery/netpod, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/brig) +"aL" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark/side, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/obj/effect/turf_decal/siding/dark/corner, +/turf/open/floor/iron/textured, /area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) -"ai" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 +"aO" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 5 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/carpet/purple, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"aj" = ( -/obj/structure/railing/corner{ +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"aQ" = ( +/obj/machinery/atmospherics/components/unary/passive_vent/layer2{ dir = 4 }, /turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"an" = ( -/obj/machinery/door/airlock/security/old/glass{ - name = "General Population Access" - }, -/obj/effect/turf_decal/stripes/red/full, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "space_dauntless-sec" +/area/space) +"aR" = ( +/obj/machinery/power/rtg/advanced, +/obj/effect/turf_decal/stripes/line{ + dir = 9 }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/brig) -"ao" = ( -/obj/effect/turf_decal/siding/dark{ +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"aT" = ( +/obj/structure/frame/machine/secured, +/obj/effect/turf_decal/trimline/dark_red/line, +/obj/effect/turf_decal/trimline/dark_red/line{ dir = 1 }, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"ap" = ( -/obj/effect/turf_decal/skyrat_decals/syndicate/middle/middle, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"as" = ( -/obj/effect/turf_decal/trimline/dark_blue/corner{ - dir = 8 - }, +/obj/item/circuitboard/machine/circuit_imprinter/offstation, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"at" = ( -/obj/effect/turf_decal/tile/dark_green/half{ - dir = 1 +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"aU" = ( +/obj/effect/turf_decal/siding/dark/corner{ + dir = 4 }, -/obj/machinery/computer/pandemic, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"aX" = ( +/obj/structure/cable, /obj/machinery/light/cold/directional/south, -/obj/machinery/light_switch/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"au" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners{ +/area/ruin/space/has_grav/bubbers/dauntless/service) +"bb" = ( +/obj/machinery/power/shuttle_engine/heater, +/obj/structure/window/reinforced/tinted/spawner/directional/north, +/obj/effect/turf_decal/tile/dark_red/full, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"bc" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"be" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"bi" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/item/folder/syndicate{ + pixel_x = 5 + }, +/obj/item/clothing/glasses/sunglasses{ + pixel_y = 7; + pixel_x = 8 + }, +/obj/item/flashlight/lamp{ + pixel_x = -6; + pixel_y = 2 + }, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"bm" = ( +/obj/effect/turf_decal/siding/dark/corner{ dir = 8 }, -/obj/effect/turf_decal/siding, /obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"ay" = ( -/obj/effect/turf_decal/stripes, -/obj/machinery/door/airlock/engineering/glass{ - name = "Turbine Room" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/structure/cable, -/obj/machinery/door/poddoor/shutters/radiation/preopen{ - id = "space_rad_shutters" - }, -/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"bn" = ( +/obj/machinery/light/cold/directional/north, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/plantgenes, /turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"aA" = ( +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"bo" = ( +/obj/structure/frame/computer, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"bs" = ( +/obj/structure/cable, /turf/open/floor/iron/kitchen{ dir = 4 }, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"aB" = ( -/obj/effect/turf_decal/stripes/red/corner{ +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"bt" = ( +/obj/structure/chair/office/light{ dir = 8 }, -/turf/open/floor/plating/elevatorshaft, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"aC" = ( -/obj/effect/turf_decal/siding/dark{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 }, -/obj/machinery/chem_dispenser/fullupgrade, -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east{ - dir = 9 +/obj/structure/cable, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/sec/holding) +"bu" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 8 }, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) -"aD" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/atmospherics/pipe/layer_manifold/green/hidden{ - dir = 4 +/turf/open/floor/plating/elevatorshaft, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"bw" = ( +/obj/structure/closet/crate/secure/engineering{ + name = "emergency engineering crate" }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"aI" = ( -/obj/structure/table/wood, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/structure/window/reinforced/survival_pod{ - dir = 6 +/obj/item/flatpacked_machine, +/obj/item/flatpacked_machine/fuel_generator, +/obj/item/flatpacked_machine/hydro_synth, +/obj/item/flatpacked_machine/organics_ration_printer, +/obj/item/flatpacked_machine/sustenance_machine, +/obj/item/flatpacked_machine/water_synth, +/obj/item/stack/sheet/mineral/plasma{ + amount = 10 }, -/obj/item/wallframe/painting{ - pixel_x = 4; - pixel_y = 4 +/obj/item/construction/plumbing/engineering, +/obj/item/construction/plumbing, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"bx" = ( +/obj/structure/bed/dogbed, +/mob/living/basic/pet/fox{ + name = "Rhials"; + faction = list("neutral","Syndicate") }, /obj/effect/turf_decal/siding/wood{ - dir = 6 + dir = 8 }, /turf/open/floor/carpet/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"aK" = ( +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"bz" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 1 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/yellow/line, /obj/structure/cable, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/brig) -"aM" = ( -/obj/structure/sink/directional/west, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"bB" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"bC" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/icecream_vat, +/turf/open/floor/iron/freezer, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"bE" = ( +/obj/effect/turf_decal/stripes/red/line, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"aQ" = ( -/obj/structure/chair/sofa/corp/left{ - color = "#9D8AC9" +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"bF" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 9 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/button/door/directional/south{ - id = "space_syndiwindows_1"; - name = "Window Privacy"; - dir = 1; - pixel_y = 24 +/obj/machinery/shower/directional/south, +/obj/structure/drain, +/obj/structure/curtain, +/obj/item/soap/syndie, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/shower) +"bG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/cell_charger_multi, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"bH" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 2 }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"aS" = ( /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"aX" = ( -/obj/effect/turf_decal/siding/dark/corner{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/autolathe/hacked, +/turf/open/floor/iron/dark/side, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"bI" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/turf/open/floor/engine, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"bJ" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"aY" = ( -/obj/structure/chair/office/light{ - dir = 8 +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/brig) +"bK" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 2 }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/liason) -"aZ" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp/green{ - pixel_y = 16; - pixel_x = 5 + dir = 10 }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"ba" = ( -/obj/machinery/firealarm/directional/south, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"bb" = ( /obj/effect/turf_decal/siding/dark{ - dir = 9 - }, -/obj/machinery/oven/range, -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"bf" = ( -/obj/effect/turf_decal/stripes/red/corner{ dir = 1 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"bg" = ( -/obj/machinery/airalarm/directional/east, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/structure/chair/comfy/black{ - dir = 8 +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/borg/upgrade/syndicate_access/dauntless, +/obj/item/borg/upgrade/syndicate_access/dauntless, +/obj/item/borg/upgrade/syndicate_access/dauntless, +/turf/open/floor/iron/dark/side, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"bO" = ( +/obj/effect/turf_decal/skyrat_decals/syndicate/middle/middle, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"bQ" = ( +/obj/structure/chair/sofa/bench, +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/wood/corner, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"bh" = ( -/obj/effect/turf_decal/stripes/red/full, -/obj/effect/turf_decal/box/white, -/obj/structure/marker_beacon/burgundy, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"bk" = ( -/obj/machinery/firealarm/directional/west, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"bn" = ( -/turf/closed/wall/r_wall/syndicate, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"bo" = ( -/obj/effect/turf_decal/stripes/red/line, -/obj/effect/turf_decal/bot, -/obj/machinery/light/cold/directional/north, -/obj/structure/rack/shelf, -/obj/item/tank/internals/nitrogen/belt, -/obj/item/tank/internals/nitrogen/belt, -/obj/item/tank/internals/nitrogen/belt, -/obj/item/tank/internals/plasmaman/belt, -/obj/item/clothing/mask/breath, -/obj/item/clothing/mask/breath, -/obj/item/clothing/mask/breath, -/obj/item/clothing/mask/breath, -/obj/item/tank/internals/plasmaman/belt, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"bp" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/effect/mapping_helpers/apc/syndicate_access, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/sauna) -"bq" = ( -/obj/machinery/door/airlock/bathroom{ - name = "Public Bathroom"; - id_tag = "space_syndibathroom" +/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +"bR" = ( +/obj/machinery/door/airlock/security/old/glass{ + name = "General Population Access" }, +/obj/effect/turf_decal/stripes/red/full, /obj/effect/mapping_helpers/airlock/cutaiwire, /obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"br" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/effect/mapping_helpers/apc/syndicate_access, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/effect/mob_spawn/ghost_role/human/space_dauntless/command/corporateliaison, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/liason) -"bt" = ( -/obj/machinery/door/airlock/freezer{ - name = "Kitchen Coldroom" +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "dauntless-sec" }, /obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/structure/cable, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/fans/tiny, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/freezer) -"bu" = ( -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/brig) +"bS" = ( +/obj/machinery/gibber, +/turf/open/floor/iron/freezer, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"bT" = ( +/obj/machinery/atmospherics/miner/nitrogen, +/obj/structure/window/reinforced/plasma/spawner/directional/south, +/turf/open/floor/engine/n2, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"bW" = ( +/obj/effect/turf_decal/box/white/corners, +/turf/open/floor/plating/elevatorshaft, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"bY" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/obj/effect/turf_decal/trimline/yellow/line, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/extinguisher_cabinet/directional/south, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"bv" = ( +/obj/machinery/mineral/stacking_machine{ + id_tag = "dauntless" + }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) +"ca" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/effect/turf_decal/vg_decals/numbers/six, +/turf/open/floor/engine, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"cc" = ( /obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 8 }, -/obj/machinery/disposal/bin, /obj/effect/turf_decal/siding{ - dir = 5 + dir = 6 }, -/obj/machinery/light/warm/dim/directional/north, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/structure/disposalpipe/trunk, +/obj/item/storage/box/aquarium_props, +/obj/structure/aquarium/prefilled, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"bw" = ( -/obj/effect/turf_decal/siding/dark, -/obj/machinery/firealarm/directional/south, -/obj/structure/punching_bag, -/turf/open/floor/iron, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/gym) -"by" = ( -/obj/structure/weightmachine, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"bz" = ( -/turf/closed/wall/r_wall/syndicate, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"bE" = ( -/obj/item/stack/conveyor/thirty, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/mining) -"bG" = ( -/obj/effect/turf_decal/trimline/yellow/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"bK" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ - initialize_directions = 4; - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"bM" = ( +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"cd" = ( /obj/effect/turf_decal/siding/dark{ - dir = 4 + dir = 10 }, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"bP" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/rec) -"bQ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/dark_blue/line{ - dir = 4 +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/light/warm/dim/directional/west, +/obj/machinery/processor{ + pixel_x = 1; + pixel_y = 10 }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"bR" = ( -/obj/effect/turf_decal/tile/dark_green/full, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"bS" = ( -/obj/machinery/light/cold/directional/east, -/obj/machinery/atmospherics/pipe/layer_manifold/cyan/visible, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"bT" = ( -/obj/machinery/disposal/bin, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"ci" = ( /obj/effect/turf_decal/siding/dark{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 9 - }, -/obj/structure/disposalpipe/trunk, -/obj/machinery/light_switch/directional/north, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"bU" = ( -/obj/machinery/suit_storage_unit/syndicate/softsuit, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 + dir = 5 }, +/obj/machinery/chem_master, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/obj/machinery/light/cold/directional/east, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) +"ck" = ( +/obj/structure/rack/gunrack, +/obj/item/gun/ballistic/rifle/sniper_rifle, +/obj/item/ammo_box/magazine/sniper_rounds/soporific, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"bZ" = ( -/obj/structure/table/wood, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/button/door/directional/south{ - id = "space_syndiwindows_2"; - name = "Window Privacy"; - dir = 1; - pixel_y = 24 - }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"ca" = ( -/obj/machinery/door/airlock/grunge{ - name = "Cell 2" - }, -/obj/effect/turf_decal/stripes/red/full, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"cd" = ( -/obj/effect/turf_decal/siding/dark, -/obj/machinery/netpod, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"ce" = ( +"cm" = ( /obj/effect/turf_decal/siding/dark{ - dir = 1 + dir = 4 }, -/obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/iron, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/gym) -"cf" = ( -/obj/machinery/porta_turret/syndicate{ +/obj/effect/turf_decal/siding/dark{ dir = 8 }, -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) -"cg" = ( -/obj/structure/cable, -/obj/effect/turf_decal/siding/dark/corner, /turf/open/floor/iron/textured, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"ci" = ( -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/effect/turf_decal/siding/wood/corner{ +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"cp" = ( +/obj/effect/turf_decal/stripes/red/line, +/obj/effect/turf_decal/trimline/purple/corner{ dir = 4 }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"cj" = ( -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"ck" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"co" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/machinery/duct, -/obj/machinery/stasis{ - dir = 8 - }, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"cq" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/machinery/firealarm/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"cr" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/item/towel, -/obj/structure/closet/secure_closet/personal{ - anchored = 1 - }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/gym) -"ct" = ( /obj/structure/cable, -/obj/structure/chair/sofa/corp/right, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/rec) -"cv" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/sauna) -"cw" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/kitchen{ - dir = 4 - }, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"cy" = ( /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"cz" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +/area/ruin/space/has_grav/bubbers/dauntless/service) +"cq" = ( +/obj/machinery/biogenerator, +/obj/effect/turf_decal/bot_white, +/obj/item/reagent_containers/cup/beaker/large, +/turf/open/floor/iron/dark/textured_large, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"cv" = ( +/obj/effect/turf_decal/stripes/red/line{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"cD" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"cE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/siding/wood/corner{ +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"cw" = ( +/obj/effect/turf_decal/stripes/red/corner{ dir = 4 }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"cF" = ( -/obj/structure/sink/kitchen/directional/east, -/obj/effect/turf_decal/bot_white, -/turf/open/floor/iron/white/textured_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"cH" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/closet/secure_closet/interdynefob/mod_locker, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"cJ" = ( -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 - }, +/obj/effect/turf_decal/box/red/corners, +/turf/open/floor/plating/elevatorshaft, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"cz" = ( /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/brig) -"cN" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/visible{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/cold/directional/south, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"cP" = ( -/obj/machinery/light_switch/directional/north, -/obj/structure/chair/sofa/corp/corner, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/rec) -"cR" = ( /obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 + dir = 10 }, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 8 +/obj/structure/mecha_wreckage/mauler{ + anchored = 1; + desc = "A prized relic from the recent attack upon the Dauntless, the only mech to survive intact. Attached to the chest plate is a commemoration plaque that reads: 'Lest we forget our fallen agents.'" }, -/obj/effect/turf_decal/trimline/dark_red/line{ +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"cB" = ( +/obj/structure/table/wood, +/obj/machinery/chem_dispenser/drinks/beer/fullupgrade{ + dir = 4; + pixel_y = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, -/obj/machinery/status_display/department_balance{ - credits_account = "INT"; - name = "dauntless budget display"; - pixel_x = -32; - default_logo = "synd" +/obj/machinery/button/polarizer{ + id = "dauntbar_w"; + name = "Bar Windows"; + pixel_x = -24; + pixel_y = -8 }, -/turf/open/floor/iron/dark/textured_half{ - dir = 1 +/obj/item/radio/intercom/prison/directional/west{ + name = "receive-only prisoner intercom"; + frequency = 1245; + freqlock = 1; + pixel_y = 1; + canhear_range = 4; + freerange = 1 }, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"cS" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 +/obj/effect/turf_decal/siding/wood{ + dir = 10 }, -/turf/template_noop, -/area/template_noop) -"cT" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"cC" = ( +/obj/machinery/light/cold/directional/east{ + pixel_y = -16 }, -/obj/effect/turf_decal/trimline/purple/filled/line{ +/obj/structure/chair{ dir = 4 }, -/turf/open/floor/iron/dark/side{ - dir = 4 +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/officer) +"cF" = ( +/obj/structure/cable, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) +"cH" = ( +/obj/machinery/porta_turret/syndicate{ + faction = list("Syndicate","neutral") }, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"cU" = ( -/obj/machinery/button/door/directional/north{ - name = "Armory Shutters"; - id = "space_armory_s"; - req_access = list("syndicate_leader") +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) +"cI" = ( +/obj/effect/turf_decal/stripes/red/corner{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"cV" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"cW" = ( -/obj/effect/turf_decal/skyrat_decals/syndicate/bottom/middle, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"cX" = ( -/obj/effect/turf_decal/siding/wood{ +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"cN" = ( +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"cO" = ( +/obj/effect/turf_decal/stripes, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"cQ" = ( +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 1 }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/admiral) -"dc" = ( -/obj/structure/table/wood/fancy/black, -/obj/effect/spawner/random/food_or_drink/refreshing_beverage, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"dd" = ( -/obj/structure/closet/crate/freezer/blood, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/storage) -"df" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/carpet/royalblue, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"dh" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/structure/chair/sofa/corp/corner, -/obj/effect/turf_decal/siding/wood{ - dir = 5 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 1 }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"di" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east{ +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"cT" = ( +/obj/effect/turf_decal/siding/dark{ dir = 6 }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/liason) -"dj" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 - }, -/obj/effect/turf_decal/siding, +/obj/machinery/chem_heater/withbuffer, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) +"cX" = ( +/obj/effect/turf_decal/siding/dark, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"dk" = ( -/turf/open/floor/engine/n2, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"dm" = ( -/obj/machinery/porta_turret/syndicate{ - dir = 4 - }, -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) -"dq" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"du" = ( -/obj/machinery/light/cold/directional/north, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) -"dv" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/red/line, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"dx" = ( -/obj/machinery/computer/monitor, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"dy" = ( -/obj/machinery/cryopod{ - dir = 4 - }, -/obj/machinery/computer/cryopod/interdyne/directional/west, -/obj/effect/turf_decal/delivery/white{ - color = "#00ff00"; - name = "green" - }, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"dz" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"dA" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/turf_decal/trimline/dark_blue/filled/line, /obj/structure/cable, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"dC" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/hidden, +/turf/open/floor/iron/textured, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"cY" = ( /obj/structure/cable, -/obj/machinery/firealarm/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/button/door/directional/north{ + name = "Armory Shutters"; + id = "armory_s"; + pixel_y = -24; + req_access = list("syndicate_leader") + }, /obj/structure/disposalpipe/segment{ - dir = 4 + dir = 9 }, /turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/holding) -"dD" = ( +/area/ruin/space/has_grav/bubbers/dauntless/sec/brig) +"da" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/green{ + dir = 1 + }, /turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/storage) -"dE" = ( +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"dc" = ( /obj/effect/turf_decal/siding/dark{ - dir = 9 - }, -/obj/machinery/shower/directional/south, -/obj/structure/drain, -/obj/structure/curtain, -/obj/item/soap/syndie, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/shower) -"dF" = ( -/obj/machinery/autolathe/hacked, -/obj/effect/turf_decal/trimline/dark_red/end{ dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"dI" = ( -/obj/effect/turf_decal/stripes/red/corner{ - dir = 1 +/obj/structure/extinguisher_cabinet/directional/west, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/toy/figure/chef, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"df" = ( +/obj/structure/dresser, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"dK" = ( -/obj/machinery/hydroponics/constructable, -/turf/open/floor/grass, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) -"dL" = ( -/obj/machinery/turretid{ - ailock = 1; - control_area = "/area/ruin/space/has_grav/bubbers/space_dauntless/command/vault"; - dir = 1; - icon_state = "control_kill"; - lethal = 1; - name = "Base turret controls"; - pixel_y = 30; - req_access = list("syndicate"); - shoot_cyborgs = 1 +/obj/item/flashlight/lamp/green{ + pixel_x = -4; + pixel_y = 15 }, -/obj/machinery/button/camkillswitch{ - pixel_x = -32; - pixel_y = 26; - req_access = list("syndicate") +/obj/structure/sign/painting/library{ + pixel_y = 30 + }, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"dg" = ( +/obj/machinery/power/shuttle_engine/heater{ + pixel_y = 29 + }, +/obj/effect/turf_decal/stripes, +/obj/structure/window/reinforced/tinted/spawner/directional/north{ + pixel_y = 29 + }, +/obj/effect/turf_decal/tile/dark_red/full, +/obj/machinery/power/shuttle_engine/large{ + pixel_y = -35 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) -"dM" = ( -/obj/structure/cable, -/obj/machinery/portable_atmospherics/canister/nitrogen, /turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/mining) -"dP" = ( -/obj/structure/cable, -/obj/effect/turf_decal/siding/dark{ - dir = 1 +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"dh" = ( +/obj/machinery/firealarm/directional/north, +/obj/structure/bed/double, +/obj/item/bedsheet/brown/double, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/gym) -"dR" = ( -/obj/item/toy/figure/syndie{ - pixel_x = 3 +/obj/effect/turf_decal/siding/dark{ + dir = 5 }, -/turf/open/floor/plating/elevatorshaft, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"dT" = ( +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"dk" = ( +/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/construct) -"dX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/airalarm/directional/east, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"dn" = ( +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, -/obj/structure/extinguisher_cabinet/directional/south, +/obj/effect/mapping_helpers/apc/syndicate_access, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"do" = ( +/obj/machinery/light/cold/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/cable, +/obj/machinery/button/door/directional/south{ + name = "Prisoner Viewing Privlages"; + id = "prison_shutters"; + req_access = list("syndicate_leader"); + pixel_y = 32 }, /turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/holding) -"dZ" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners{ +/area/ruin/space/has_grav/bubbers/dauntless/sec/brig) +"dp" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, -/obj/effect/turf_decal/siding{ - dir = 4 - }, -/turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"eb" = ( -/obj/machinery/door/airlock/security/old{ - name = "Interrogation" +/obj/structure/chair/sofa/corp/right{ + color = "#DE3A3A"; + dir = 8 }, -/obj/effect/turf_decal/stripes/red/full, -/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"dq" = ( /obj/structure/cable, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/interrogation) -"eh" = ( -/obj/machinery/airalarm/directional/south, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/structure/table/reinforced, -/obj/item/storage/box/pinpointer_pairs, -/obj/item/storage/box/pinpointer_pairs{ - pixel_x = -4; - pixel_y = 6 +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/officer) +"dv" = ( +/obj/structure/cable, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"dy" = ( +/obj/structure/cable, +/obj/machinery/light/cold/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/vending/security/noaccess{ + onstation = 0; + density = 0; + onstation_override = 1; + pixel_y = 32 }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"ei" = ( -/obj/effect/turf_decal/tile/dark_red{ +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/brig) +"dz" = ( +/obj/effect/turf_decal/siding/dark{ dir = 1 }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"ej" = ( -/obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/interrogation) -"em" = ( -/obj/effect/turf_decal/siding/wood{ +/turf/open/floor/iron/textured, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"dA" = ( +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"dB" = ( +/obj/machinery/light_switch/directional/north, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"dC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/officer) +"dH" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east{ + dir = 9 + }, +/obj/machinery/computer/security/dauntless{ dir = 4 }, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"en" = ( -/obj/item/circuitboard/machine/ore_silo, -/obj/structure/frame/machine/secured, -/obj/effect/turf_decal/tile/dark_blue, -/obj/effect/turf_decal/tile/dark_blue{ - dir = 1 +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/sec/holding) +"dK" = ( +/obj/machinery/airalarm/directional/east, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/camera/autoname/directional/north{ + network = list("dauntless") }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) -"eq" = ( -/obj/effect/turf_decal/tile/dark_green/full, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"er" = ( -/obj/machinery/light/cold/directional/west, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"et" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/computer/order_console/bitrunning, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"dL" = ( +/obj/structure/cable, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"dP" = ( /obj/effect/turf_decal/siding/dark{ - dir = 1 + dir = 10 }, -/obj/structure/closet/secure_closet/personal{ - anchored = 1 +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/structure/cable, +/obj/structure/punching_bag, +/turf/open/floor/iron, +/area/ruin/space/has_grav/bubbers/dauntless/service/gym) +"dQ" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/door/poddoor{ + id = "syndiwindows_2" }, -/obj/item/towel, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/gym) -"eu" = ( -/obj/machinery/atmospherics/pipe/smart/simple/dark{ - dir = 4 +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"dR" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 9 }, +/obj/structure/drain/big, +/obj/machinery/shower/directional/north, +/turf/open/floor/iron/small, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) +"dT" = ( /turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"ev" = ( -/obj/structure/fans/tiny/forcefield{ +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +"dU" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/item/tape/random, +/obj/item/tape/random, +/obj/item/tape/random, +/obj/structure/filingcabinet/chestdrawer, +/obj/item/radio/intercom/command/directional/east, +/obj/item/encryptionkey/syndicate, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" + }, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"dV" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ + initialize_directions = 4; dir = 4 }, -/obj/effect/turf_decal/tile/dark_red/half{ +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"dW" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/effect/turf_decal/tile/dark_red/half{ - dir = 8 +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"dZ" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing/corner, +/turf/open/space/basic, +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"ea" = ( +/obj/effect/turf_decal/siding/dark_blue, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"eb" = ( +/obj/structure/dresser, +/obj/item/sign/flag/syndicate{ + pixel_x = -7; + pixel_y = 13 }, -/obj/machinery/door/poddoor{ - id = "space_syndihanger" +/obj/item/flashlight/lamp/green{ + pixel_x = 5; + pixel_y = 15 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"ew" = ( -/obj/machinery/conveyor{ - id = "space_syndidisp"; +/turf/open/floor/stone, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +"ec" = ( +/obj/effect/turf_decal/siding/dark{ dir = 1 }, -/obj/effect/spawner/random/maintenance/three, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) -"ex" = ( -/obj/machinery/button/door/directional/west{ - req_access = list("syndicate_leader"); - id = "space_admiral_w"; - name = "Office Shutters" - }, -/obj/structure/bed/dogbed, -/mob/living/basic/pet/syndifox{ - faction = list("neutral","Syndicate") - }, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/admiral) -"ey" = ( +/obj/machinery/light_switch/directional/west, +/obj/machinery/atmospherics/components/binary/tank_compressor, +/turf/open/floor/iron/textured, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"ee" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 10 - }, /obj/structure/cable, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"ez" = ( +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"eh" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/admiral) -"eC" = ( -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 8 +/area/ruin/space/has_grav/bubbers/dauntless/service) +"ek" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/dark{ + dir = 5 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"el" = ( +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"en" = ( +/obj/machinery/computer/monitor{ dir = 4 }, -/turf/open/floor/stone, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) -"eE" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/maa) -"eF" = ( -/obj/effect/turf_decal/skyrat_decals/syndicate/top/right, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"eI" = ( -/obj/structure/table/reinforced, -/obj/item/storage/backpack/duffelbag/syndie/surgery{ - pixel_y = 4 - }, -/obj/item/clothing/suit/apron/surgical{ - pixel_x = -4; - pixel_y = -5 - }, -/obj/item/reagent_containers/spray/cleaner{ - pixel_x = 7; - pixel_y = -9 +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" }, -/obj/effect/turf_decal/tile/dark_blue/full, -/obj/effect/turf_decal/siding/white{ - dir = 4 +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"eo" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"ep" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"er" = ( +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"et" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 8 }, -/turf/open/floor/iron/white/textured_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"eJ" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/effect/turf_decal/trimline/purple/filled/warning, -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/siding{ dir = 5 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"eL" = ( -/obj/structure/table, -/obj/machinery/microwave{ - pixel_y = 8 - }, -/obj/effect/turf_decal/bot_white, -/turf/open/floor/iron/white/textured_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"eM" = ( -/obj/machinery/airalarm/directional/south, +/obj/machinery/light/warm/dim/directional/north, +/obj/machinery/airalarm/directional/north, /obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"eu" = ( /obj/effect/turf_decal/siding/wood{ - dir = 8 + dir = 1 }, /obj/structure/dresser, +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/syndicate_access, /turf/open/floor/carpet/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"eN" = ( -/obj/machinery/vending/wardrobe/sec_wardrobe/red{ - onstation = 0; - onstation_override = 1 - }, -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/trimline/dark_red/filled/line, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"eO" = ( -/obj/effect/turf_decal/siding/dark, -/obj/machinery/computer/quantum_console{ +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"ev" = ( +/obj/effect/turf_decal/siding/dark{ dir = 1 }, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"eR" = ( -/obj/structure/fans/tiny/forcefield{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/red/corner, -/obj/effect/turf_decal/tile/dark_red/half{ - dir = 4 - }, -/obj/effect/turf_decal/tile/dark_red/half{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/textured, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"ew" = ( +/obj/effect/turf_decal/siding/dark{ dir = 8 }, -/obj/machinery/door/poddoor{ - id = "space_syndihanger" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"eS" = ( -/obj/structure/disposalpipe/segment{ +/obj/structure/cable, +/turf/open/floor/iron, +/area/ruin/space/has_grav/bubbers/dauntless/service/gym) +"ey" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/dark_blue/line{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/firealarm/directional/south, -/obj/structure/closet/crate/secure{ - desc = "A secure crate containing various materials for building a customized test-site."; - name = "Test Site Materials Crate" - }, -/obj/item/target, -/obj/item/target/clown, -/obj/item/target/alien, -/obj/item/target/syndicate, -/obj/structure/training_machine, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) -"eT" = ( -/obj/structure/bed/double, -/obj/item/bedsheet/brown/double, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/carpet/purple, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"eU" = ( -/obj/machinery/door/airlock/science/glass{ - name = "Research Wing" +/area/ruin/space/has_grav/bubbers/dauntless/service) +"ez" = ( +/obj/machinery/light/warm/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"eB" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/structure/cable, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/cable, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/brig) +"eC" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/bot_white, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/machinery/camera/autoname/directional/north{ + network = list("dauntless") }, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"eX" = ( -/obj/structure/fans/tiny, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/mining) -"fb" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 +/turf/open/floor/iron/dark/textured_large, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"eD" = ( +/obj/effect/turf_decal/box/red/corners{ + dir = 1 }, -/turf/open/floor/carpet/royalblue, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"fc" = ( -/obj/machinery/light/cold/directional/south, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 }, -/obj/structure/cable, -/obj/machinery/portable_atmospherics/canister/oxygen, /turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"fg" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/effect/turf_decal/vg_decals/numbers/one, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"fh" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 2 +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"eE" = ( +/obj/structure/table/wood/fancy/black, +/obj/item/pen/fountain/captain{ + name = "admiral's fountain pen"; + pixel_y = 5 + }, +/obj/item/paper_bin/carbon{ + pixel_y = 3 }, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"eG" = ( +/obj/structure/sauna_oven, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +"eI" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 10 +/obj/structure/disposalpipe/junction/flip{ + dir = 2 + }, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"eK" = ( +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"eN" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 8 + }, +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"eQ" = ( +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"eR" = ( +/obj/machinery/computer/arcade/minesweeper{ + dir = 8 }, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"eT" = ( /obj/effect/turf_decal/siding/dark{ dir = 1 }, -/turf/open/floor/iron/dark/side, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) -"fi" = ( -/obj/effect/turf_decal/siding/wood{ +/obj/machinery/shower/directional/south, +/obj/structure/drain, +/obj/structure/curtain, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/shower) +"eU" = ( +/obj/effect/turf_decal/skyrat_decals/syndicate/bottom/left, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ dir = 8 }, -/obj/structure/bed/dogbed, -/mob/living/basic/pet/fox{ - name = "Rhials"; - faction = list("neutral","Syndicate") +/obj/structure/closet/secure_closet/ds2atmos{ + anchorable = 0; + anchored = 1 }, -/turf/open/floor/carpet/royalblue, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/liason) -"fl" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"eV" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"eX" = ( +/obj/structure/frame/machine/secured{ + anchored = 0 }, -/obj/effect/mob_spawn/ghost_role/human/space_dauntless/prisoner{ - dir = 4 +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +"eY" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/simple/green/hidden, +/obj/machinery/light/cold/directional/north, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/storage) +"fb" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/east{ + pixel_x = 4 }, -/obj/effect/turf_decal/siding/dark{ +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"ff" = ( +/obj/effect/turf_decal/siding/wood{ dir = 10 }, -/obj/machinery/airalarm/directional/south, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"fm" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/effect/turf_decal/tile/dark_red/full, -/mob/living/carbon/human/species/lizard/ashwalker{ - faction = list("neutral","Syndicate") +/obj/effect/turf_decal/trimline/dark_red/filled/line{ + dir = 10 + }, +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"fg" = ( +/obj/machinery/atmospherics/components/binary/valve/digital{ + dir = 8 }, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"fn" = ( -/obj/effect/turf_decal/tile/dark_red/full, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"fp" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/structure/table/wood, -/obj/item/storage/fancy/cigarettes/cigpack_syndicate{ - pixel_x = 3; - pixel_y = 6 - }, -/obj/item/reagent_containers/cup/rag, -/obj/effect/turf_decal/siding/wood{ +"fl" = ( +/obj/effect/turf_decal/box/red/corners{ dir = 8 }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"ft" = ( -/obj/machinery/computer/atmos_control/nocontrol/incinerator{ - atmos_chambers = list("syndiship_turbine" = "Dauntless Turbine") +/obj/effect/turf_decal/stripes/red/corner{ + dir = 1 }, -/obj/effect/turf_decal/siding/dark{ +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"fm" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 }, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"fv" = ( +/obj/structure/closet/secure_closet/freezer/meat{ + req_access = list("syndicate") + }, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/turf/open/floor/iron/freezer, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"fo" = ( +/obj/structure/sink/directional/north, +/obj/structure/mirror/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/officer) -"fx" = ( -/obj/effect/turf_decal/trimline/dark_green/line{ - dir = 8 +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"fr" = ( +/obj/machinery/vending/dorms/prison{ + onstation = 0; + onstation_override = 1; + density = 0; + pixel_x = -27 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"ft" = ( +/obj/effect/turf_decal/stripes/red/corner{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"fA" = ( -/obj/structure/sign/warning/vacuum/external/directional/east, -/obj/machinery/light/small/red/directional/east{ - pixel_y = 16 +/obj/machinery/button/door/directional/west{ + id = "syndihanger"; + name = "Blast Doors"; + req_access = list("syndicate") }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/interrogation) -"fB" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 +/obj/structure/disposalpipe/segment{ + dir = 6 }, -/obj/structure/chair/stool/directional/north, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"fC" = ( +/obj/effect/turf_decal/trimline/yellow/corner, /obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"fu" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/holding) -"fG" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/dark_blue/line{ - dir = 4 +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"fM" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"fv" = ( +/obj/effect/mob_spawn/ghost_role/human/dauntless/syndicate/service{ + dir = 8 }, -/obj/effect/turf_decal/siding/dark, -/obj/effect/turf_decal/trimline/purple/filled/line{ +/obj/machinery/airalarm/directional/east, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/turf/open/floor/iron/kitchen{ dir = 4 }, -/turf/open/floor/iron/dark/side{ - dir = 4 +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"fw" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"fx" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ + dir = 4; + initialize_directions = 4; + name = "euthanization chamber freezer" }, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) -"fO" = ( -/obj/structure/cable, -/obj/structure/dresser, -/obj/item/flashlight/lamp/green{ - pixel_x = 5; - pixel_y = 15 - }, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/maa) -"fS" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/machinery/modular_computer/preset/curator, -/obj/effect/turf_decal/trimline/dark_red/filled/line{ - dir = 9 +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"fy" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/door/poddoor{ + id = "scirob_w" }, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"fT" = ( -/obj/structure/cable, -/obj/machinery/button/door/directional/north{ - id = "space_rad_shutters"; - name = "Radiation Shutters" +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"fz" = ( +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"fU" = ( -/obj/effect/turf_decal/siding/wood{ +/obj/machinery/portable_atmospherics/canister/anesthetic_mix, +/obj/item/wrench/medical, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/storage) +"fA" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/iron/dark/textured_large, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"fC" = ( +/obj/machinery/light/cold/directional/north, +/obj/machinery/research/anomaly_refinery, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/dark/side{ dir = 1 }, -/obj/structure/hedge, -/obj/effect/turf_decal/trimline/dark_red/filled/line{ - dir = 1 +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"fH" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ + dir = 1; + external_pressure_bound = 120; + name = "server vent" }, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"fV" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/radio/headset/interdyne, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"fY" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) -"fZ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/circuit/telecomms, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"fJ" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/effect/turf_decal/trimline/purple/filled/warning, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"ga" = ( -/obj/structure/closet/secure_closet/medical1{ - req_access = list("syndicate") +"fL" = ( +/obj/effect/turf_decal/siding/dark, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/junction/yjunction, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"fM" = ( +/obj/machinery/porta_turret/syndicate{ + dir = 9; + pixel_x = 20 }, -/obj/item/clothing/glasses/science{ - pixel_x = -4 +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/burgundy, +/obj/machinery/camera/autoname/directional/east{ + network = list("dauntless"); + pixel_y = -31 }, -/obj/item/book/manual/wiki/chemistry{ - pixel_x = -4 +/turf/open/space/basic, +/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) +"fN" = ( +/obj/machinery/button/door/directional/south{ + id = "turbine_shutters"; + name = "Turbine Shutters"; + req_access = list("syndicate") }, -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) -"ge" = ( -/obj/effect/turf_decal/box/red/corners{ +/obj/structure/cable, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"fT" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +/obj/effect/turf_decal/siding/dark{ + dir = 6 + }, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless/service/shower) +"fU" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/green{ dir = 4 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"gf" = ( -/obj/structure/closet/secure_closet/dauntless/munitions_locker, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"gi" = ( -/obj/structure/chair/sofa/corp/left{ - dir = 8 +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"fW" = ( +/obj/effect/spawner/random/maintenance/three, +/obj/machinery/conveyor{ + id = "syndidisp"; + dir = 5 }, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/rec) -"gk" = ( -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 +/obj/machinery/light/small/red/directional/north, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) +"fX" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/effect/turf_decal/tile/dark_red/half{ + dir = 4 }, -/obj/effect/turf_decal/trimline/yellow/line, -/obj/machinery/light/cold/directional/south, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ +/turf/open/floor/engine, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"ga" = ( +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"gq" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 1 +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/window/survival_pod/left/directional/east{ + req_access = list("syndicate") }, -/obj/structure/chair/sofa/bench/left, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"gv" = ( -/turf/closed/wall/r_wall/syndicate, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"gA" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"gD" = ( -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/sauna) -"gE" = ( -/obj/structure/table/glass, -/obj/item/storage/box/syringes{ - pixel_x = 5; - pixel_y = 10 - }, -/obj/item/storage/bag/xeno, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, /turf/open/floor/wood, /area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"gH" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/corner, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"gI" = ( -/obj/structure/chair/sofa/corp/left{ - color = "#9D8AC9" - }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"gM" = ( +"gb" = ( /obj/structure/cable, +/obj/effect/turf_decal/siding/dark/corner, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/trimline/dark_blue/corner{ - dir = 4 +/turf/open/floor/iron/textured, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"gk" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/incinerator_input{ + dir = 1; + chamber_id = "dauntless_turbine" + }, +/turf/open/floor/engine, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"gl" = ( +/obj/machinery/conveyor{ + id = "syndidisp" }, -/obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"gR" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) +"gn" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/wood{ - dir = 8 +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"gp" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/chair/office/light{ + dir = 4 }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"gT" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east{ +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +"gr" = ( +/obj/structure/closet/secure_closet/dauntless/munitions_locker, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"gs" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/smartfridge/disks, +/obj/item/storage/box/disks_plantgene, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"gu" = ( +/obj/effect/turf_decal/siding/dark{ dir = 5 }, -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/holding) -"hd" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +/obj/machinery/shower/directional/south, +/obj/structure/drain, +/obj/structure/curtain, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless/service/shower) +"gv" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold/green/hidden, +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, +/obj/machinery/atmospherics/pipe/smart/simple/green/hidden/layer2{ dir = 4 }, +/turf/open/floor/iron/dark/side, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"gy" = ( /obj/effect/turf_decal/siding/wood{ - dir = 4 + dir = 1 }, +/obj/structure/hedge, /obj/effect/turf_decal/trimline/dark_red/filled/line{ - dir = 4 + dir = 1 }, /turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"hf" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"hk" = ( -/obj/machinery/vending/coffee{ - onstation = 0; - onstation_override = 1 +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"gB" = ( +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 6 }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"hl" = ( +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"gC" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/red/line, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -2; - pixel_y = 5 +/obj/machinery/button/door/directional/north{ + id = "rad_shutters"; + name = "Radiation Shutters" }, -/obj/item/pen{ - pixel_x = -2; - pixel_y = 5 +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"gD" = ( +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"gH" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 4 }, -/obj/item/trash/can{ - pixel_x = -9 +/obj/effect/turf_decal/siding/dark{ + dir = 8 }, -/turf/open/floor/iron/dark/textured_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"ho" = ( -/obj/machinery/door/airlock/wood{ - name = "Dorm 3"; - id_tag = "space_syndidorm_3" +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"gI" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"gJ" = ( +/obj/machinery/door/airlock/medical{ + name = "Medical Storage" }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, /obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/structure/cable, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"hp" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/storage) +"gK" = ( +/obj/machinery/light/cold/directional/south, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"gM" = ( +/obj/effect/spawner/random/maintenance/two, +/obj/structure/closet/crate, +/obj/effect/spawner/random/engineering/tool, +/obj/item/t_scanner, +/obj/item/storage/toolbox/syndicate{ + pixel_y = 5 + }, /turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"hq" = ( -/obj/machinery/door/window/survival_pod/left/directional/south{ - req_access = list("syndicate"); - name = "Turbine Access" +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"gO" = ( +/obj/effect/turf_decal/trimline/dark_red/corner{ + dir = 4 }, /obj/structure/cable, -/obj/machinery/button/door/directional/west{ - id = "space_turbine_vent"; - name = "Turbine Vent"; - req_access = list("syndicate") +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/machinery/light/cold/directional/east, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"gQ" = ( +/obj/effect/turf_decal/siding, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"gR" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/structure/curtain/cloth{ + color = "#333333" }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"hr" = ( +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"gS" = ( /obj/effect/turf_decal/vg_decals/atmos/nitrogen, +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/structure/window/reinforced/plasma/spawner/directional/south, +/obj/machinery/button/door/directional/north{ + id = "rad_shutters"; + name = "Radiation Shutters" + }, /turf/open/floor/engine/n2, /area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"ht" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/junction{ - dir = 8 +"gT" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium{ + polarizer_id = "scixen_wp" }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"hu" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 9 +/obj/structure/disposalpipe/segment{ + dir = 4 }, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"gU" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +"hb" = ( +/obj/effect/turf_decal/siding/thinplating/dark/corner, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"hv" = ( /obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/airalarm/directional/east, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 + dir = 4 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) -"hy" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/structure/cable, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/rec) -"hz" = ( -/obj/structure/table/wood, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/item/folder/syndicate, -/obj/item/clothing/glasses/sunglasses, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/interrogation) -"hA" = ( -/obj/structure/rack/shelf, -/obj/item/clothing/shoes/magboots/syndie{ - pixel_y = 8 +/turf/open/floor/stone, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"hd" = ( +/obj/effect/turf_decal/tile/dark_red/half{ + dir = 8 }, -/obj/item/clothing/shoes/magboots/syndie, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/engine, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"hf" = ( +/obj/machinery/portable_atmospherics/scrubber, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"hC" = ( -/obj/structure/table, -/obj/machinery/processor, -/obj/effect/turf_decal/bot_white, -/obj/effect/turf_decal/siding, -/turf/open/floor/iron/white/textured_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"hN" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/atmospherics/pipe/layer_manifold/cyan/hidden{ - dir = 4 +"hg" = ( +/obj/machinery/door/airlock/security/old{ + name = "Solutions"; + desc = "For when you must find a solution." }, +/obj/effect/turf_decal/stripes/red/full, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/leader, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/structure/fans/tiny, /turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"hO" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/mining) -"hQ" = ( -/obj/structure/chair/sofa/corp/right{ - color = "#DE3A3A"; +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"hh" = ( +/obj/structure/fans/tiny/forcefield{ dir = 4 }, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/admiral) -"hR" = ( -/obj/structure/rack/gunrack, -/obj/item/gun/ballistic/shotgun/riot/sol/evil, -/obj/item/gun/ballistic/shotgun/riot/sol/evil, -/obj/item/gun/ballistic/shotgun/riot/sol/evil, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"hS" = ( -/obj/effect/turf_decal/siding/wood, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/carpet/purple, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"hV" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/machinery/sleeper/syndie/fullupgrade{ +/obj/effect/turf_decal/tile/dark_red/half{ dir = 4 }, -/obj/effect/turf_decal/siding/dark{ +/obj/effect/turf_decal/tile/dark_red/half{ dir = 8 }, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"hX" = ( -/obj/effect/turf_decal/trimline/dark_red/line, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 1 +/obj/machinery/door/poddoor{ + id = "syndihanger" }, -/obj/structure/rack/shelf, -/obj/item/mod/core/standard, -/obj/effect/spawner/random/mod, -/obj/item/mod/construction/broken_core{ - pixel_x = -2; - pixel_y = -6 +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"hj" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 8 }, -/obj/effect/spawner/random/mod, -/obj/item/mod/construction/broken_core{ - pixel_x = -2; - pixel_y = -6 +/obj/structure/tank_dispenser, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"hk" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/item/storage/box/pinpointer_pairs, +/obj/item/storage/box/pinpointer_pairs{ + pixel_x = -4; + pixel_y = 6 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) -"ie" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 6 +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"ho" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 1; + volume_rate = 200 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"ig" = ( -/obj/effect/turf_decal/trimline/dark_green/line{ - dir = 2 +/turf/open/floor/engine, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"hr" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"ij" = ( -/obj/effect/turf_decal/siding/dark, -/obj/machinery/light/cold/directional/south, -/obj/structure/weightmachine/weightlifter, -/turf/open/floor/iron, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/gym) -"im" = ( -/obj/effect/turf_decal/siding/dark, -/obj/structure/table, -/obj/structure/extinguisher_cabinet/directional/south, -/obj/machinery/reagentgrinder{ - pixel_y = 11; - pixel_x = -1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"hs" = ( +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 1 }, -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"io" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 - }, -/obj/effect/turf_decal/siding{ +/obj/machinery/light/cold/directional/north, +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"ht" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/components/binary/volume_pump/layer2{ dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"iu" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 4 - }, -/obj/item/radio/intercom/prison/directional/east{ - frequency = 1247; - freqlock = 1; - name = "receive-only prisoner intercom"; - canhear_range = 7; - freerange = 1 - }, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"iw" = ( -/obj/effect/turf_decal/stripes/red/line, +/turf/open/floor/iron/textured, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"hu" = ( /obj/structure/cable, +/obj/machinery/button/door/directional/north{ + name = "Bolt Control"; + id = "admiral_d"; + normaldoorcontrol = 1; + specialfunctions = 4; + req_access = list("syndicate_leader") + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/holding) -"iz" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/effect/turf_decal/siding{ +/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/effect/spawner/random/food_or_drink/pizzaparty{ - loot = list(/obj/item/pizzabox/margherita = 2, /obj/item/pizzabox/meat = 2, /obj/item/pizzabox/mushroom = 2, /obj/item/pizzabox/pineapple = 2, /obj/item/pizzabox/vegetable = 2) - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"iA" = ( -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/rec) -"iE" = ( -/obj/machinery/light/cold/directional/south, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/mining) -"iG" = ( -/turf/closed/wall/r_wall/syndicate, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) -"iI" = ( -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/construct) -"iJ" = ( -/obj/machinery/power/rtg/advanced, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"iM" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 5 - }, -/obj/item/toy/basketball, -/turf/open/floor/iron, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/gym) -"iP" = ( -/obj/machinery/porta_turret/syndicate{ - dir = 9; - pixel_x = 20 +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"hv" = ( +/obj/effect/mob_spawn/ghost_role/human/dauntless/prisoner{ + dir = 4 }, -/obj/structure/lattice/catwalk, -/obj/structure/marker_beacon/burgundy, -/obj/machinery/camera/autoname/directional/east{ - network = list("dauntless") +/obj/machinery/light/cold/directional/west, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"hx" = ( +/obj/machinery/door/airlock/science/glass{ + name = "Research Wing" }, -/turf/template_noop, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) -"iQ" = ( +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/effect/mapping_helpers/airlock/cutaiwire, /obj/structure/cable, +/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/firealarm/directional/south, -/obj/structure/disposalpipe/segment{ - dir = 4 +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"hy" = ( +/obj/structure/closet/crate/secure/engineering, +/obj/effect/spawner/random/techstorage/data_disk{ + pixel_x = -5 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"iS" = ( -/obj/machinery/power/rtg/advanced, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/effect/spawner/random/techstorage/data_disk{ + pixel_x = -5 }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"iV" = ( -/obj/structure/closet/crate/medical, -/obj/effect/spawner/random/medical/medkit{ - pixel_x = 6; - pixel_y = 3 +/obj/item/storage/box/stockparts/deluxe{ + pixel_x = 3; + pixel_y = -4 }, -/obj/effect/spawner/random/medical/supplies{ - pixel_y = 3 +/obj/item/circuitboard/machine/rtg/advanced{ + pixel_y = 5 }, -/obj/effect/spawner/random/medical/medkit{ - pixel_x = -6; - pixel_y = -3 +/obj/item/circuitboard/machine/rtg/advanced{ + pixel_y = 5 + }, +/obj/item/circuitboard/machine/rtg/advanced{ + pixel_y = 5 + }, +/obj/item/circuitboard/machine/rtg/advanced{ + pixel_y = 5 }, /turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/construct) -"iW" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"iX" = ( -/obj/effect/turf_decal/trimline/dark_red/corner{ - dir = 4 +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"hA" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 6 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 }, +/obj/machinery/light/cold/directional/east, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"hB" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/mapping_helpers/airalarm/syndicate_access, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"iY" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/dresser, -/turf/open/floor/carpet/royalblue, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/liason) -"iZ" = ( -/obj/machinery/light/cold/directional/south, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/holding) -"jb" = ( -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"je" = ( +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/officer) +"hG" = ( /obj/effect/turf_decal/siding/dark{ dir = 9 }, @@ -1854,915 +1641,815 @@ /obj/effect/mapping_helpers/airalarm/syndicate_access, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/holding) -"jf" = ( -/obj/structure/table/reinforced, -/obj/item/storage/box/flashbangs{ - pixel_x = -3 - }, -/obj/item/storage/box/handcuffs{ - pixel_y = 3 - }, -/obj/item/storage/box/teargas{ - pixel_x = 3; - pixel_y = 6 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"jg" = ( -/obj/structure/table, -/obj/item/clothing/accessory/armband/hydro{ - name = "Service Armband"; - pixel_y = 1; - pixel_x = -3 - }, -/obj/item/kitchen/rollingpin{ - pixel_x = -9; - pixel_y = 4 - }, -/obj/item/knife{ - pixel_y = 3; - pixel_x = 6 - }, -/obj/item/reagent_containers/condiment/enzyme{ - pixel_x = 12 - }, -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"jh" = ( +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/holding) +"hK" = ( /obj/effect/turf_decal/siding/dark{ - dir = 10 + dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ +/obj/structure/chair/office/light{ dir = 1 }, -/obj/machinery/quantum_server, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"jj" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east{ - dir = 9 - }, -/obj/machinery/computer/security/dauntless{ +/obj/structure/sign/poster/official/periodic_table/directional/east, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) +"hM" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ dir = 4 }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/holding) -"jl" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/machinery/light/floor{ - pixel_x = 16; - pixel_y = -16 +/turf/open/floor/stone, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"hN" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/computer_disk/ordnance, +/obj/item/modular_computer/laptop/preset/syndicate, +/obj/item/transfer_valve, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/dark/side{ + dir = 1 }, -/obj/effect/turf_decal/tile/dark_red/full, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"jn" = ( -/obj/machinery/computer/atmos_alert, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"jp" = ( +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"hO" = ( +/obj/structure/sink/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/poster/official/moth_meth/directional/south, +/obj/effect/turf_decal/siding/thinplating{ + dir = 5 + }, +/turf/open/floor/iron/small, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) +"hS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 8 }, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/siding{ + dir = 6 + }, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/spawner/random/food_or_drink/pizzaparty{ + loot = list(/obj/item/pizzabox/margherita = 2, /obj/item/pizzabox/meat = 2, /obj/item/pizzabox/mushroom = 2, /obj/item/pizzabox/pineapple = 2, /obj/item/pizzabox/vegetable = 2) + }, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"jr" = ( +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"hU" = ( +/obj/machinery/power/rtg/advanced, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"hV" = ( +/obj/effect/turf_decal/siding/dark, +/obj/machinery/light/cold/directional/south, +/turf/open/floor/iron, +/area/ruin/space/has_grav/bubbers/dauntless/service/gym) +"hW" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 2 +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"hX" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"hY" = ( +/obj/effect/turf_decal/trimline/red/filled/warning{ + dir = 8 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/gym) -"ju" = ( -/obj/structure/cable, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/mining) -"jv" = ( -/obj/effect/turf_decal/stripes, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"jE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/dark, -/obj/structure/cable, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/shower) -"jF" = ( -/obj/structure/closet/crate/hydroponics, -/obj/item/paper/guides/jobs/hydroponics, -/obj/item/seeds/onion, -/obj/item/seeds/garlic, -/obj/item/seeds/potato, -/obj/item/seeds/tomato, -/obj/item/seeds/carrot, -/obj/item/seeds/grass, -/obj/item/seeds/ambrosia, -/obj/item/seeds/wheat, -/obj/item/seeds/pumpkin, -/obj/effect/spawner/random/contraband/prison, -/obj/item/seeds/tower, -/obj/item/seeds/tobacco, -/obj/item/reagent_containers/cup/watering_can, -/obj/item/cultivator, -/obj/item/plant_analyzer, -/obj/item/secateurs, -/obj/item/shovel/spade, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/item/seeds/chili, -/obj/item/seeds/pumpkin, -/obj/item/seeds/coffee, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"jH" = ( -/obj/structure/table/wood, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/item/paper_bin, -/obj/item/pen, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"jJ" = ( -/obj/effect/turf_decal/trimline/dark_blue/line{ - dir = 5 +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"ic" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/structure/curtain/cloth{ + color = "#333333" }, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"ig" = ( +/obj/effect/turf_decal/skyrat_decals/syndicate/middle/right, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"ih" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/simple/green/hidden, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"jK" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 +/area/ruin/space/has_grav/bubbers/dauntless_space/med/storage) +"ij" = ( +/obj/effect/turf_decal/bot_white, +/obj/machinery/oven/range_frontier, +/turf/open/floor/iron/white/textured_large, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"ik" = ( +/obj/effect/turf_decal/tile/dark_red{ + dir = 8 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/construct) -"jM" = ( +/turf/open/floor/engine, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"in" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"io" = ( +/obj/machinery/atmospherics/components/binary/volume_pump/on/layer2{ + dir = 8 + }, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"ip" = ( /obj/effect/turf_decal/siding/dark{ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"jN" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/effect/turf_decal/stripes/red/full, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/structure/cable, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"iq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"jP" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/obj/machinery/vending/medical/syndicate_access/cybersun{ - desc = "An advanced vendor that dispenses medical drugs, both recreational and medicinal. It's said to have been salvaged from an old decommissioned Cybersun Cruiser."; - name = "\improper SyndiMed ++"; - onstation = 0; - onstation_override = 1 +/obj/effect/turf_decal/siding/dark, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/storage) -"jQ" = ( -/obj/structure/disposaloutlet{ - dir = 1 +/obj/structure/extinguisher_cabinet/directional/south, +/obj/structure/closet/secure_closet/ds2atmos{ + anchorable = 0; + anchored = 1 }, -/obj/effect/turf_decal/stripes/red/full, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/structure/disposalpipe/trunk{ - dir = 4 +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"is" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 }, -/obj/machinery/light/small/red/directional/south, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) -"jT" = ( -/obj/effect/turf_decal/siding/thinplating/dark, +/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ - dir = 9 + dir = 4 }, -/turf/open/floor/stone, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) -"jZ" = ( -/obj/machinery/power/rtg/advanced, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"ka" = ( +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"iu" = ( /obj/structure/lattice/catwalk, /obj/structure/marker_beacon/burgundy, /obj/machinery/camera/autoname/directional/south{ network = list("dauntless") }, -/turf/template_noop, -/area/template_noop) -"kd" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 +/turf/open/space/basic, +/area/space) +"iv" = ( +/obj/structure/cable, +/obj/structure/closet/secure_closet/interdynefob/brig_officer_locker, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/officer) +"ix" = ( +/obj/structure/fans/tiny/forcefield{ + dir = 4 }, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 8 +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 }, -/obj/effect/turf_decal/siding/thinplating/dark/corner, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ +/obj/effect/turf_decal/tile/dark_red/half{ dir = 4 }, -/turf/open/floor/stone, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) -"ke" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 10 +/obj/effect/turf_decal/tile/dark_red/half{ + dir = 8 }, -/obj/structure/weightmachine, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/effect/mapping_helpers/apc/syndicate_access, -/obj/structure/cable, -/turf/open/floor/iron, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/gym) -"kf" = ( -/obj/machinery/photocopier, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/interrogation) -"kg" = ( -/obj/machinery/porta_turret/syndicate{ - dir = 6; - pixel_x = -20 +/obj/machinery/door/poddoor{ + id = "syndihanger" }, -/obj/structure/lattice/catwalk, -/obj/structure/marker_beacon/burgundy, -/obj/machinery/camera/autoname/directional/west{ - network = list("dauntless"); - pixel_y = 8 +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"iy" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 }, -/turf/template_noop, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) -"kh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/purple, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"iz" = ( /obj/effect/turf_decal/siding/dark{ - dir = 9 + dir = 8 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/gym) -"ki" = ( -/obj/effect/turf_decal/delivery, +/obj/machinery/light/cold/directional/west, /obj/structure/cable, -/obj/machinery/door/firedoor, +/obj/machinery/oven/range, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"iB" = ( +/obj/structure/cable, +/obj/machinery/light/cold/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/trimline/dark_blue/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/dark_blue/corner, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"kl" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, +/turf/open/floor/iron/freezer, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"iD" = ( +/obj/machinery/door/airlock/service{ + name = "Diner" }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/brig) -"ks" = ( +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/structure/cable, +/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/stripes/red/line, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/cable, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/brig) -"kt" = ( +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"iE" = ( +/obj/structure/closet/secure_closet/interdynefob/sa_locker, +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/effect/turf_decal/siding/dark, +/obj/item/encryptionkey/syndicate, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"iG" = ( +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/button/door/directional/north{ + id = "rad_shutters"; + name = "Radiation Shutters"; + pixel_y = 20 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"iJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"iM" = ( /obj/effect/turf_decal/siding/dark{ dir = 1 }, -/obj/structure/table/reinforced, -/obj/item/rpd_upgrade/unwrench, -/obj/item/pipe_dispenser{ - pixel_x = -3 - }, -/obj/item/analyzer{ - pixel_y = 10 +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/textured, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"iP" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"iR" = ( +/obj/effect/turf_decal/trimline/dark_green/line{ + dir = 8 }, -/obj/structure/cable, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"ku" = ( -/obj/effect/turf_decal/box/white/corners{ - dir = 1 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"ky" = ( -/obj/machinery/porta_turret/syndicate{ - dir = 9; - pixel_x = 20 - }, -/obj/structure/lattice/catwalk, -/obj/structure/marker_beacon/burgundy, -/obj/machinery/camera/autoname/directional/south{ - network = list("dauntless") - }, -/turf/template_noop, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) -"kz" = ( -/obj/machinery/atmospherics/components/binary/volume_pump/on/layer2{ - dir = 8 - }, -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"kE" = ( -/obj/effect/turf_decal/stripes, -/obj/machinery/door/airlock/engineering/glass{ - name = "Turbine Room" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/structure/cable, -/obj/machinery/door/poddoor/shutters/radiation/preopen{ - id = "space_rad_shutters" +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"iS" = ( +/obj/structure/sink/kitchen/directional/north, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 10 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"kF" = ( -/obj/machinery/power/apc/auto_name/directional/south, -/obj/effect/mapping_helpers/apc/syndicate_access, -/obj/structure/cable, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"kJ" = ( -/obj/machinery/power/rtg/advanced, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/machinery/vending/hydroseeds{ + onstation = 0; + onstation_override = 1; + pixel_x = -28; + can_astar_pass = 1; + density = 0 }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"kK" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 +/turf/open/floor/stone, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"iT" = ( +/obj/machinery/button/door/directional/west{ + name = "Dorm 4"; + id = "syndidorm_4"; + specialfunctions = 4; + normaldoorcontrol = 1 }, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/admiral) -"kL" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/construct) -"kN" = ( -/obj/effect/turf_decal/siding/dark{ +/obj/effect/turf_decal/siding/wood/corner{ dir = 1 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"kQ" = ( -/obj/machinery/door/airlock/security/old/glass{ - name = "Brig" +/obj/structure/chair/comfy/black{ + dir = 4 }, -/obj/effect/turf_decal/stripes/red/full, -/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"iW" = ( /obj/structure/cable, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/holding) -"kR" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 5 +/obj/machinery/firealarm/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/structure/cable, -/obj/effect/mob_spawn/ghost_role/human/space_dauntless/syndicate/enginetech, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"kW" = ( -/obj/effect/turf_decal/trimline/dark_green/corner, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"kX" = ( -/turf/open/floor/wood/stairs, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/sauna) -"kY" = ( +/area/ruin/space/has_grav/bubbers/dauntless/service) +"iY" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/holding) -"ld" = ( +/turf/open/floor/iron, +/area/ruin/space/has_grav/bubbers/dauntless/service/gym) +"ja" = ( /obj/machinery/washing_machine, /obj/structure/towel_bin{ pixel_y = 9; pixel_x = -1 }, /turf/open/floor/iron/dark/textured_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/rec) -"lf" = ( -/obj/machinery/door/window/survival_pod/left/directional/north{ - name = "Bar"; - req_access = list("syndicate") - }, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"jd" = ( /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"lg" = ( -/obj/effect/turf_decal/siding{ +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/syndicate_access, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +"je" = ( +/obj/effect/turf_decal/skyrat_decals/syndicate/bottom/middle, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"jh" = ( +/obj/machinery/computer/crew/syndie{ dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"lh" = ( -/obj/effect/turf_decal/tile/dark_green/full, -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 - }, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/healthanalyzer, -/obj/item/reagent_containers/spray/cleaner{ - pixel_x = 10 - }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"li" = ( -/obj/machinery/light/cold/directional/east, -/obj/machinery/firealarm/directional/east, -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"lj" = ( -/obj/machinery/shower/directional/south, -/obj/structure/drain, -/obj/effect/turf_decal/siding/dark{ - dir = 9 - }, -/obj/structure/curtain, -/obj/item/soap/syndie, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/shower) -"lk" = ( -/obj/effect/turf_decal/siding/dark/corner{ - dir = 8 +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/machinery/light/cold/directional/south, +/obj/item/radio/intercom/directional/east{ + name = "two-way prisoner intercom"; + freerange = 1; + freqlock = 1; + frequency = 1245; + pixel_x = 0; + pixel_y = -30 }, -/obj/effect/turf_decal/siding/dark/corner, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/sec/holding) +"ji" = ( +/obj/structure/chair/office/light, +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/iron/textured, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"jj" = ( /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) -"ll" = ( -/obj/structure/sign/flag/syndicate/directional/north, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"ln" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/cold/directional/west, +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 8 }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 +/obj/machinery/vending/medical/syndicate_access/cybersun{ + desc = "An advanced vendor that dispenses medical drugs, both recreational and medicinal. It's said to have been salvaged from an old decommissioned Cybersun Cruiser."; + name = "\improper SyndiMed ++"; + onstation = 0; + onstation_override = 1 }, -/obj/structure/table/reinforced/plastitaniumglass, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/rec) -"lo" = ( -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/item/clothing/under/syndicate/skyrat/baseball, -/obj/item/storage/wallet/random, -/obj/item/choice_beacon/music, +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"jl" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"jn" = ( +/obj/effect/turf_decal/siding/dark, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, -/obj/machinery/button/door/directional/east{ - normaldoorcontrol = 1; - specialfunctions = 4; - id = "space_syndidorm_2"; - name = "Dorm 2" +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/cutting_board, +/obj/item/knife{ + pixel_y = 3; + pixel_x = 6 }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 +/obj/item/food/bread/banana{ + pixel_x = 4 }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"lp" = ( -/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"jo" = ( /obj/structure/cable, -/obj/machinery/light/cold/directional/south, -/obj/effect/mapping_helpers/apc/syndicate_access, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ +/obj/machinery/power/terminal{ dir = 4 }, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"lr" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/effect/turf_decal/vg_decals/numbers/five, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"ls" = ( +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"jq" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +"jt" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/siding, /obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 8 }, -/obj/effect/turf_decal/siding{ - dir = 1 - }, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/effect/spawner/random/food_or_drink/soup, +/obj/item/storage/box/aquarium_props, +/obj/structure/aquarium/prefilled, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"lt" = ( -/obj/structure/chair/sofa/bench/right{ - dir = 4 +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"jx" = ( +/obj/machinery/door/window/survival_pod/left/directional/south{ + name = "Slime Euthanization Chamber"; + req_access = list("syndicate") }, -/obj/effect/turf_decal/siding/wood{ - dir = 10 +/turf/open/floor/circuit/telecomms, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"jz" = ( +/obj/item/circuitboard/machine/ore_silo, +/obj/structure/frame/machine/secured, +/obj/effect/turf_decal/tile/dark_blue, +/obj/effect/turf_decal/tile/dark_blue{ + dir = 1 }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/sauna) -"lv" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) +"jB" = ( +/obj/effect/turf_decal/delivery/white{ + color = "#00ff00"; + name = "green" }, +/obj/machinery/cryopod, +/obj/machinery/computer/cryopod/interdyne/directional/north, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/interrogation) -"lw" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/junction/flip{ - dir = 1 +/area/ruin/space/has_grav/bubbers/dauntless/service) +"jG" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/structure/cable, +/obj/structure/chair/sofa/corp, +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"jH" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/item/choice_beacon/music, +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/clothing/under/misc/syndicate_souvenir{ + has_sensor = 0; + pixel_x = 4; + pixel_y = -7 }, -/turf/open/floor/stone, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) -"lx" = ( -/obj/effect/turf_decal/siding/white{ +/obj/item/storage/wallet/random, +/obj/effect/turf_decal/siding/wood/corner{ dir = 8 }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/storage) -"lz" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ +/obj/effect/spawner/random/exotic/syndie, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"jJ" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/dresser, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, -/turf/open/floor/engine/n2, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"lA" = ( -/obj/machinery/porta_turret/syndicate{ - dir = 9; - pixel_x = 20 - }, -/obj/structure/lattice/catwalk, -/obj/structure/marker_beacon/burgundy, -/turf/template_noop, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) -"lD" = ( -/obj/structure/rack/shelf, -/obj/item/circuitboard/machine/xenoarch_machine/xenoarch_researcher{ - pixel_y = -6 +/obj/effect/turf_decal/siding/dark{ + dir = 6 }, -/obj/item/circuitboard/machine/xenoarch_machine/xenoarch_digger{ - pixel_y = -3 +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"jK" = ( +/obj/machinery/air_sensor{ + chamber_id = "syndiship_turbine" }, -/obj/item/circuitboard/machine/xenoarch_machine/xenoarch_recoverer, -/obj/item/circuitboard/machine/xenoarch_machine/xenoarch_scanner{ - pixel_y = 3 +/turf/open/floor/engine, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"jL" = ( +/obj/effect/landmark/navigate_destination, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"jN" = ( +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/clothing/under/syndicate/skyrat/baseball, +/obj/item/storage/wallet/random, +/obj/item/choice_beacon/music, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 }, /obj/machinery/button/door/directional/east{ - id = "space_sci_w"; - name = "Science Shutters" + normaldoorcontrol = 1; + specialfunctions = 4; + id = "syndidorm_2"; + name = "Dorm 2" }, -/obj/effect/turf_decal/trimline/dark_red/end{ +/obj/effect/turf_decal/siding/wood/corner{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"lF" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 +/obj/effect/spawner/random/exotic/syndie, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"jO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/vending/cigarette{ + onstation = 0; + onstation_override = 1; + density = 0; + pixel_x = -27 }, -/obj/effect/turf_decal/siding{ - dir = 10 +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"jP" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 }, -/obj/structure/cable, -/turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"lG" = ( -/obj/machinery/computer/camera_advanced/syndie, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"lH" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/effect/turf_decal/tile/dark_blue/full, -/obj/machinery/smartfridge/organ, -/obj/machinery/light/cold/directional/west, -/obj/effect/turf_decal/siding/white{ +/turf/open/floor/carpet/royalblue, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"jQ" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium{ + polarizer_id = "dauntbar_w" + }, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"jR" = ( +/obj/machinery/cryopod{ dir = 4 }, +/obj/machinery/computer/cryopod/interdyne/directional/west, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"jT" = ( /obj/effect/turf_decal/siding/dark{ dir = 1 }, -/turf/open/floor/iron/white/textured_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"lK" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/effect/turf_decal/trimline/dark_red/filled/line{ - dir = 6 - }, /turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"lL" = ( -/obj/item/radio/intercom/directional/east{ - name = "two-way prisoner intercom"; - broadcasting = 1; - freerange = 1; - freqlock = 1; - frequency = 1247; - canhear_range = 1; - desc = "A rusty, decrepit intercom. The speaker is incredibly quiet." - }, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"lM" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"lS" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"lT" = ( -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"lX" = ( -/obj/machinery/computer/crew/syndie{ +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +"jV" = ( +/obj/machinery/suit_storage_unit/syndicate/softsuit, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, /turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/maa) -"lY" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"jX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 2 }, -/obj/structure/chair/stool/bar{ +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"kb" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/siding{ +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"ke" = ( +/obj/structure/marker_beacon/burgundy, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space) +"kf" = ( +/obj/structure/table, +/obj/effect/turf_decal/bot_white, +/obj/machinery/microwave/frontier_printed, +/turf/open/floor/iron/white/textured_large, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"kg" = ( +/obj/structure/disposalpipe/segment{ dir = 9 }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/effect/mapping_helpers/apc/syndicate_access, -/turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"lZ" = ( -/turf/open/floor/plating/elevatorshaft, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"mc" = ( -/obj/machinery/door/window/survival_pod/left/directional/east{ - req_access = list("syndicate") +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"kl" = ( +/obj/effect/turf_decal/trimline/dark_green/corner{ + dir = 8 }, -/obj/effect/turf_decal/siding/wood{ - dir = 5 +/obj/effect/turf_decal/trimline/dark_green/corner{ + dir = 1 }, -/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, -/obj/effect/mapping_helpers/apc/syndicate_access, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/wood, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"mh" = ( -/obj/machinery/button/door/directional/west{ - req_access = list("syndicate_leader"); - id = "space_liason_w"; - name = "Office Shutters" - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/liason) -"mi" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/turf_decal/trimline/dark_red/line, -/obj/effect/turf_decal/trimline/dark_red/line{ +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"ko" = ( +/obj/structure/hedge, +/obj/effect/turf_decal/siding/wood/corner{ dir = 1 }, -/obj/structure/mecha_wreckage/mauler{ - anchored = 1; - desc = "A prized relic from the recent attack upon the Dauntless, the only mech to survive intact. Attached to the chest plate is a commemoration plaque that reads: 'Lest we forget our fallen agents.'" - }, -/turf/open/floor/iron/dark/textured_half, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"mj" = ( +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"kq" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"kt" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"ku" = ( /obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/light/directional/north, -/obj/machinery/firealarm/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/wood, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"mk" = ( -/obj/structure/cable, -/turf/open/floor/wood/stairs, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/sauna) -"ms" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 10 + dir = 4 }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/structure/table/reinforced, -/obj/item/storage/backpack/duffelbag/syndie/surgery{ - pixel_y = 6; - pixel_x = -5 +/obj/effect/turf_decal/trimline/dark_red/filled/line{ + dir = 4 }, -/obj/item/reagent_containers/spray/cleaner{ - pixel_x = 7; - pixel_y = 20 +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"kv" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 1 }, -/turf/open/floor/iron/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"mv" = ( -/obj/effect/turf_decal/trimline/dark_red/end, -/obj/machinery/door/airlock/command{ - name = "Ship Admiral"; - id_tag = "space_admiral_d" +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/leader, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/textured_half, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/admiral) -"mw" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium{ - polarizer_id = "space_scixen_wp" +/turf/open/floor/iron, +/area/ruin/space/has_grav/bubbers/dauntless/service/gym) +"ky" = ( +/obj/machinery/firealarm/directional/east, +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/officer) +"kB" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 6 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) -"mA" = ( -/obj/item/radio/intercom/prison/directional/east{ - frequency = 1247; - freqlock = 1; - name = "receive-only prisoner intercom"; - canhear_range = 7; - freerange = 1 +/obj/structure/cable, +/obj/item/forging/hammer, +/obj/machinery/light/cold/directional/north, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"kC" = ( +/obj/machinery/vending/dinnerware{ + onstation = 0; + onstation_override = 1 }, -/obj/effect/turf_decal/siding/wood{ +/turf/open/floor/iron/kitchen{ dir = 4 }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/sauna) -"mC" = ( -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 4 +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"kD" = ( +/obj/machinery/power/rtg/advanced, +/obj/effect/turf_decal/stripes/line{ + dir = 6 }, /obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"kE" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/structure/disposalpipe/segment, -/obj/machinery/airalarm/directional/east, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"mD" = ( -/obj/effect/turf_decal/skyrat_decals/syndicate/middle/right, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"mE" = ( -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 1 - }, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"kF" = ( +/obj/effect/turf_decal/vg_decals/numbers/six{ + dir = 8 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"mG" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 9 +/turf/open/floor/engine/hull{ + initial_gas_mix = "LAVALAND_ATMOS" }, -/obj/structure/sink/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) -"mI" = ( -/obj/structure/frame/machine/secured, -/obj/effect/turf_decal/trimline/dark_red/line, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 1 +/area/space) +"kH" = ( +/obj/machinery/atmospherics/components/unary/portables_connector{ + dir = 8 }, -/obj/item/circuitboard/machine/circuit_imprinter/offstation, -/turf/open/floor/iron/dark, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/side, /area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"mJ" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 1 +"kJ" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 4 }, -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 1 +/obj/structure/disposalpipe/segment{ + dir = 6 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"mK" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east{ - dir = 9 +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"kL" = ( +/obj/structure/cable, +/obj/machinery/firealarm/directional/west, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"kQ" = ( +/obj/structure/closet/crate/medical, +/obj/effect/spawner/random/medical/medkit{ + pixel_x = 6; + pixel_y = 3 }, -/obj/structure/chair{ +/obj/effect/spawner/random/medical/supplies{ + pixel_y = 3 + }, +/obj/effect/spawner/random/medical/medkit{ + pixel_x = -6; + pixel_y = -3 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"kR" = ( +/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ dir = 4 }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) +"kT" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/structure/cable, /turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/holding) -"mL" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/door/poddoor{ - id = "space_viro_w" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"mM" = ( -/obj/machinery/door/airlock/mining{ - name = "Bitrunning Den" +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"kU" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/obj/effect/turf_decal/stripes/red/full, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"mP" = ( -/obj/structure/chair/sofa/corp/right{ - color = "#DE3A3A"; +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"kV" = ( +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/pipe/smart/simple/green/hidden{ dir = 8 }, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/admiral) -"mR" = ( -/obj/machinery/bluespace_miner, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/mining) -"mT" = ( -/obj/effect/turf_decal/tile/dark_green/half{ - dir = 1 +/obj/machinery/atmospherics/components/binary/volume_pump/layer2{ + dir = 4 }, -/obj/structure/chair/office/light{ +/turf/open/floor/iron/dark/side, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"kW" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/structure/cable, +/obj/machinery/light/cold/directional/north, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 + }, +/turf/open/floor/stone, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"kZ" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/reagent_containers/cup/glass/shaker{ + pixel_x = -6; + pixel_y = -7 + }, +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"mU" = ( -/obj/effect/turf_decal/stripes/red/line, -/obj/effect/turf_decal/bot, -/obj/structure/frame/computer{ - dir = 8 +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"la" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"mV" = ( +/obj/effect/spawner/random/bureaucracy/folder, +/obj/effect/spawner/random/bureaucracy/folder{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/effect/spawner/random/bureaucracy/folder{ + pixel_x = 7; + pixel_y = 8 + }, +/obj/item/storage/briefcase/secure/white{ + pixel_y = 13 + }, +/obj/structure/table/wood/fancy/red, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"lc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"ld" = ( /obj/effect/turf_decal/siding/white/corner{ dir = 8 }, @@ -2773,2752 +2460,2095 @@ dir = 4 }, /obj/effect/turf_decal/siding/white/corner, -/obj/effect/turf_decal/trimline/dark_red/filled, +/obj/structure/frame/machine/secured, +/obj/item/circuitboard/machine/cyborgrecharger, /obj/machinery/light_switch/directional/west, -/turf/open/floor/iron/dark, +/turf/open/floor/iron/recharge_floor, /area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) -"mW" = ( -/obj/structure/table, -/obj/effect/turf_decal/siding{ - dir = 4 - }, -/obj/machinery/light/cold/directional/north, -/obj/machinery/firealarm/directional/north, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/machinery/reagentgrinder, -/obj/effect/turf_decal/bot_white, -/turf/open/floor/iron/white/textured_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"nb" = ( -/obj/machinery/stasis{ - dir = 8 +"lg" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"lj" = ( /obj/effect/turf_decal/siding/dark{ dir = 1 }, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"nc" = ( -/obj/machinery/light/cold/directional/south, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east{ +/obj/structure/cable, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"lm" = ( +/mob/living/carbon/human/species/lizard, +/obj/structure/disposalpipe/segment{ dir = 5 }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/liason) -"ne" = ( -/obj/effect/turf_decal/siding/wood{ +/obj/machinery/light/cold/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"nh" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/admiral) -"nj" = ( -/obj/machinery/vending/boozeomat/syndicate_access{ - onstation = 0; - onstation_override = 1 - }, -/obj/machinery/door/firedoor, -/obj/structure/curtain/cloth{ - color = "#333333" - }, -/turf/open/floor/iron/kitchen{ - dir = 4 - }, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"nm" = ( /obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/structure/chair/sofa/corp, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"nn" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/effect/turf_decal/tile/dark_red/full, -/mob/living/carbon/human/species/monkey{ - ai_controller = null; - faction = list("neutral","Syndicate") - }, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"no" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/machinery/washing_machine, -/obj/structure/towel_bin{ - pixel_y = 9; - pixel_x = -1 +/obj/machinery/door/window/survival_pod/left/directional/west{ + req_access = list("syndicate") }, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/gym) -"nq" = ( -/obj/effect/turf_decal/stripes/red/corner{ +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"ln" = ( +/obj/effect/turf_decal/siding/dark, +/obj/machinery/deepfryer, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"lo" = ( +/obj/effect/turf_decal/stripes/red/line{ dir = 8 }, -/obj/machinery/airalarm/directional/east, -/obj/effect/mapping_helpers/airalarm/syndicate_access, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/machinery/firealarm/directional/east, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, /area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"nr" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"ns" = ( +"lr" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"nu" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/structure/table, -/obj/item/reagent_containers/condiment/peppermill{ - pixel_y = 15; - pixel_x = 11 - }, -/obj/item/reagent_containers/condiment/saltshaker{ - pixel_y = 9; - pixel_x = 11 +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"ls" = ( +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/clothing/under/syndicate/skyrat/baseball, +/obj/item/choice_beacon/music, +/obj/item/storage/wallet/random, +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/spawner/random/exotic/syndie, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"lv" = ( +/obj/structure/rack/shelf, +/obj/item/crowbar/power/syndicate{ + pixel_y = 10 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 +/obj/item/crowbar/power/syndicate{ + pixel_y = 5 }, -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"ny" = ( -/obj/machinery/mineral/stacking_machine{ - id_tag = "space_dauntless" +/obj/item/crowbar/power/syndicate, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"lA" = ( +/obj/machinery/porta_turret/syndicate{ + dir = 5; + pixel_x = -20; + faction = list("Syndicate","neutral") }, -/obj/effect/turf_decal/stripes/end{ - dir = 1 +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/burgundy, +/obj/machinery/camera/autoname/directional/west{ + network = list("dauntless"); + pixel_y = -24 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) -"nA" = ( -/obj/structure/closet/crate, -/obj/item/reagent_containers/cup/bowl, -/obj/effect/spawner/random/contraband/prison, -/obj/item/reagent_containers/cup/bowl, -/obj/item/reagent_containers/cup/bowl, -/obj/item/reagent_containers/cup/bowl, -/obj/item/reagent_containers/cup/bowl, -/obj/item/reagent_containers/cup/bowl, -/obj/item/reagent_containers/cup/bowl, -/obj/item/reagent_containers/cup/bowl, -/obj/item/kitchen/fork/plastic, -/obj/item/kitchen/fork/plastic, -/obj/item/kitchen/fork/plastic, -/obj/item/storage/box/drinkingglasses, -/obj/item/kitchen/spoon/plastic, -/obj/item/kitchen/spoon/plastic, -/obj/item/kitchen/spoon/plastic, -/obj/item/knife/plastic, -/obj/item/knife/plastic, -/obj/item/knife/plastic, -/obj/item/kitchen/rollingpin, -/obj/item/storage/box/drinkingglasses, -/obj/effect/turf_decal/bot_white, -/obj/effect/turf_decal/siding{ +/turf/open/space/basic, +/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) +"lG" = ( +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"nE" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/trimline/dark_blue/line{ +/obj/machinery/airalarm/directional/east, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/computer/crew/syndie{ + dir = 8 + }, +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +"lN" = ( +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/structure/disposalpipe/segment, -/obj/item/radio/intercom/prison/directional/east{ - frequency = 1247; - freqlock = 1; - name = "receive-only prisoner intercom"; - freerange = 1; - canhear_range = 4 +/obj/effect/turf_decal/siding/dark{ + dir = 1 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"nF" = ( -/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ - dir = 4 +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/sign/painting/library{ + pixel_x = 32 }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable, -/obj/effect/mapping_helpers/apc/syndicate_access, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +"lO" = ( +/obj/machinery/computer/crew/syndie{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) -"nG" = ( -/obj/structure/lattice, -/turf/template_noop, -/area/template_noop) -"nI" = ( -/obj/effect/turf_decal/vg_decals/atmos/plasma, -/turf/open/floor/engine/plasma, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"nJ" = ( -/obj/structure/table/wood, -/obj/item/storage/briefcase/secure/white{ - pixel_y = 13 - }, -/obj/effect/spawner/random/bureaucracy/folder{ - pixel_x = 4; - pixel_y = 3 +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/cold/directional/west, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" }, -/obj/effect/spawner/random/bureaucracy/folder{ - pixel_x = 7; - pixel_y = 8 +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"lP" = ( +/obj/structure/chair/sofa/corp/left{ + color = "#9D8AC9" }, -/obj/effect/spawner/random/bureaucracy/folder, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/liason) -"nL" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/dark{ - dir = 6 +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"lS" = ( +/obj/machinery/light/cold/directional/west, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"lT" = ( +/obj/machinery/light/cold/directional/east, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/taperecorder, +/obj/item/radio/intercom/command/directional/east, +/obj/item/paper_bin{ + pixel_x = -5; + pixel_y = 6 }, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"nM" = ( -/obj/effect/turf_decal/trimline/yellow/line, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" + }, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"lV" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/bed/double, +/obj/item/bedsheet/syndie/double, +/obj/machinery/light_switch/directional/north, +/obj/effect/spawner/random/entertainment/plushie_delux, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"lZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"mb" = ( +/obj/effect/turf_decal/siding/dark/corner{ dir = 4 }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 - }, -/obj/machinery/light/cold/directional/south, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"nN" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"mc" = ( +/obj/machinery/door/airlock/service/glass{ + name = "Kitchen" }, -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/effect/mapping_helpers/airlock/cutaiwire, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/stone, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) -"nQ" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/freezer, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/freezer) -"nR" = ( -/obj/machinery/vending/clothing{ - onstation = 0; - onstation_override = 1 +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"mg" = ( +/obj/structure/closet/crate/freezer{ + name = "imported ingredient freezer" }, -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/trimline/dark_red/filled/line, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"nS" = ( -/obj/structure/railing/corner/end/flip{ - dir = 8 +/obj/item/reagent_containers/condiment/vinegar{ + pixel_x = -3; + pixel_y = 11 }, -/obj/structure/lattice/catwalk, -/obj/structure/railing/corner/end{ - dir = 8 +/obj/item/reagent_containers/condiment/yoghurt{ + pixel_x = 6; + pixel_y = 5 }, -/obj/structure/chair{ - dir = 4 +/obj/item/reagent_containers/condiment/cornmeal{ + pixel_x = -6; + pixel_y = 2 }, -/turf/template_noop, -/area/template_noop) -"nU" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/door/poddoor{ - id = "space_interrogation_w" +/obj/item/food/canned/jellyfish{ + pixel_x = 5 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/interrogation) -"nW" = ( -/obj/effect/turf_decal/skyrat_decals/syndicate/top/right, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"oa" = ( -/obj/structure/bodycontainer/morgue{ - dir = 2 +/obj/item/food/canned/desert_snails{ + pixel_x = -3; + pixel_y = 1 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/storage) -"oc" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 +/obj/item/food/canned/tomatoes, +/obj/item/food/canned/tuna{ + pixel_x = -6; + pixel_y = -5 }, -/obj/machinery/light/small/red/directional/west, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/sauna) -"og" = ( -/turf/closed/wall/r_wall/syndicate, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"oh" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"ol" = ( -/obj/structure/closet/secure_closet/interdynefob/armory_gear_locker, -/obj/machinery/light/red/directional/east{ - pixel_y = 16 +/obj/item/food/canned/pine_nuts{ + pixel_x = 10; + pixel_y = -9 }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"om" = ( -/obj/machinery/door/airlock/medical/glass{ - name = "Medical Wing" +/obj/item/food/fishmeat/moonfish{ + pixel_y = -11 }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/structure/cable, -/obj/machinery/door/firedoor, +/obj/item/food/fishmeat/moonfish{ + pixel_y = -8 + }, +/obj/item/food/fishmeat/moonfish{ + pixel_y = -5 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"mh" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ - dir = 4 + dir = 9 }, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"oo" = ( -/obj/effect/turf_decal/trimline/dark_green/corner{ - dir = 1 +/obj/machinery/power/apc/worn_out/directional/east, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 6 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"or" = ( -/obj/effect/turf_decal/trimline/dark_red/corner{ - dir = 4 +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"mk" = ( +/obj/effect/turf_decal/siding, +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 8 }, -/obj/effect/turf_decal/trimline/dark_red/corner{ - dir = 1 +/obj/machinery/vending/imported/tiziran{ + onstation = 0; + onstation_override = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"ml" = ( +/obj/effect/turf_decal/siding/dark, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/ruin/space/has_grav/bubbers/dauntless/service/gym) +"mo" = ( +/obj/item/flashlight/lamp/green{ + pixel_y = 14; + pixel_x = -4 + }, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/spawner/random/entertainment/plushie_delux, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"mr" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"mu" = ( +/obj/machinery/light/cold/directional/north, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/light_switch/directional/north, +/obj/machinery/newscaster/directional/west, +/obj/structure/bed/double{ + dir = 1 + }, +/obj/item/bedsheet/hos/double{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"ov" = ( -/obj/effect/turf_decal/tile/dark_green/half, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/portable_atmospherics/canister/miasma, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"ox" = ( -/obj/effect/turf_decal/box/red/corners{ +/obj/effect/spawner/random/entertainment/plushie_delux, +/turf/open/floor/stone, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +"my" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 }, -/obj/structure/railing{ +/obj/structure/chair/plastic{ dir = 4 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"oA" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - name = "Corporate Liason Shutters"; - id = "space_liason_w" +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/sec/holding) +"mB" = ( +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 8 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/liason) -"oC" = ( -/obj/structure/frame/machine/secured, -/obj/effect/turf_decal/trimline/dark_red/line, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 1 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/effect/mapping_helpers/apc/syndicate_access, -/obj/item/circuitboard/machine/protolathe/offstation, -/obj/effect/mapping_helpers/apc/cell_10k, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"oD" = ( -/obj/machinery/power/shuttle_engine/heater, -/obj/structure/window/reinforced/tinted/spawner/directional/north, -/obj/effect/turf_decal/tile/dark_red/full, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"oJ" = ( -/obj/machinery/door/poddoor{ - id = "space_saunawindow" - }, -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/sauna) -"oN" = ( -/obj/structure/closet/secure_closet/interdynefob/cl_locker, -/obj/effect/turf_decal/siding/dark{ - dir = 1 +/area/ruin/space/has_grav/bubbers/dauntless/service) +"mG" = ( +/obj/effect/turf_decal/siding/dark/corner{ + dir = 8 }, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/liason) -"oO" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"oQ" = ( -/obj/machinery/vending/hydronutrients{ - onstation = 0; - onstation_override = 1 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) -"oS" = ( -/obj/machinery/conveyor_switch, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/mining) -"oU" = ( /obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark/corner{ dir = 1 }, -/obj/machinery/light/cold/directional/north, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/obj/structure/cable, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"oW" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"oX" = ( -/obj/machinery/computer{ - desc = "A console meant to communicate with Syndicate upper command. This one seems to be busy processing flight calculations since you last saw it..."; - icon_keyboard = "tech_key"; - icon_screen = "comm"; - name = "syndicate communications console" +/turf/open/floor/iron/textured, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"mH" = ( +/obj/machinery/light/floor{ + pixel_x = 16; + pixel_y = -16 }, -/obj/structure/cable, -/obj/item/paper{ - default_raw_text = "

SSV Dauntless Landing Report

The SSV Dauntless has successfully landed itself near active Nanotrasen installations. Engine shutdown in progress...

Active syndicate operatives have been transferred over to the target NT workplace and are NOT to be interacted with under any circumstances, unless Syndicate Command allows it. While it's inevitable for Nanotrasen miners to stumble into the ship, detection by wider Nanotrasen facilities will result in this being the Dauntless' last mission. It is critical you maintain opperational security. Keep her safe. Permission to monitor their activities is granted and heavily suggested.

Stay winning.

"; - name = "paper- 'SSV Dauntless Landing Report'" +/turf/open/floor/plating/elevatorshaft, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"mK" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 }, +/obj/machinery/airalarm/directional/west, +/obj/effect/mapping_helpers/airalarm/syndicate_access, /turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"oY" = ( -/obj/effect/turf_decal/siding/wood{ +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"mL" = ( +/obj/machinery/light/cold/directional/west, +/obj/effect/spawner/random/food_or_drink/donkpockets, +/obj/effect/turf_decal/bot_white, +/obj/structure/table, +/turf/open/floor/iron/white/textured_large, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"mM" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ dir = 10 }, -/turf/open/floor/carpet/royalblue, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/liason) -"oZ" = ( -/obj/machinery/porta_turret/syndicate{ - dir = 4; - pixel_x = -20 +/turf/open/space/basic, +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"mN" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/vg_decals/numbers/five{ + dir = 8 }, -/obj/structure/lattice/catwalk, -/obj/structure/marker_beacon/burgundy, -/obj/machinery/camera/autoname/directional/west{ - network = list("dauntless"); - pixel_y = -31 +/turf/open/floor/engine/hull{ + initial_gas_mix = "LAVALAND_ATMOS" }, -/turf/template_noop, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) -"pb" = ( -/obj/structure/bed/double, -/obj/item/bedsheet/brown/double, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +/area/space) +"mO" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 9 + }, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"mR" = ( +/obj/effect/turf_decal/siding/dark{ dir = 1 }, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"pd" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"pj" = ( -/obj/structure/hedge, +/turf/open/floor/iron, +/area/ruin/space/has_grav/bubbers/dauntless/service/gym) +"mS" = ( +/obj/machinery/vending/games{ + onstation = 0; + onstation_override = 1 + }, /obj/effect/turf_decal/siding/wood/corner{ dir = 1 }, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/rec) -"pk" = ( -/obj/structure/cable, -/obj/machinery/light/cold/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/brig) -"pn" = ( -/obj/structure/disposalpipe/junction/flip{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"po" = ( -/obj/structure/chair/stool{ - dir = 4 - }, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/rec) -"pp" = ( -/obj/structure/disposalpipe/segment{ - dir = 2 +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"mV" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"mW" = ( +/obj/machinery/door/airlock/security/old/glass{ + name = "Brig Transfer" }, +/obj/effect/turf_decal/stripes/red/full, +/obj/effect/mapping_helpers/airlock/cutaiwire, /obj/structure/cable, -/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/power/apc/auto_name/directional/east, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) -"pr" = ( -/obj/effect/turf_decal/stripes/red/corner, -/obj/effect/turf_decal/bot, -/obj/structure/extinguisher_cabinet/directional/west, -/obj/structure/rack/shelf, -/obj/item/tank/internals/emergency_oxygen/double, -/obj/item/tank/internals/emergency_oxygen/double, -/obj/item/clothing/mask/gas/alt{ - pixel_x = 6; - pixel_y = -3 - }, -/obj/item/clothing/mask/gas/alt{ - pixel_x = 6; - pixel_y = -3 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"ps" = ( -/obj/effect/turf_decal/tile/dark_green/full, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"pt" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/carpet/royalblue, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/liason) -"pu" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/holding) +"mY" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/chair{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/interrogation) -"py" = ( -/obj/structure/table, -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"pC" = ( -/obj/machinery/iv_drip, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/storage) -"pE" = ( -/obj/structure/table/wood, -/obj/machinery/chem_dispenser/drinks/fullupgrade{ - dir = 4; - pixel_y = 0 - }, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"nb" = ( /obj/effect/turf_decal/siding/wood{ - dir = 8 + dir = 1 }, -/obj/machinery/light/warm/dim/directional/west, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"pF" = ( +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"nc" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/wood{ - dir = 4 +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 10 }, -/obj/machinery/airalarm/directional/south, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"pG" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/cable, +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"nd" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/machinery/dna_scannernew, +/obj/machinery/light/cold/directional/north, +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"ne" = ( +/obj/structure/chair/comfy/black{ + dir = 8 }, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/liason) -"pH" = ( -/obj/machinery/igniter{ - id = "space_syndiship_igniter" +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"nh" = ( +/obj/effect/turf_decal/trimline/dark_green/line{ + dir = 2 }, -/turf/open/floor/engine{ - initial_gas_mix = "LAVALAND_ATMOS" +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"nj" = ( +/obj/machinery/door/window/survival_pod/left/directional/south{ + req_access = list("syndicate"); + name = "Turbine Access" }, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"pI" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/freezer, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/freezer) -"pK" = ( +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"nm" = ( +/obj/effect/turf_decal/skyrat_decals/syndicate/bottom/left, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"nn" = ( +/obj/machinery/shower/directional/south, +/obj/structure/drain, /obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/machinery/smartfridge/chemistry, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) -"pL" = ( -/obj/machinery/button/door/directional/west{ - name = "Dorm 4"; - id = "space_syndidorm_4"; - specialfunctions = 4; - normaldoorcontrol = 1 + dir = 9 }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 +/obj/structure/curtain, +/obj/item/soap/syndie, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless/service/shower) +"nq" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 }, -/obj/structure/chair/comfy/black{ +/turf/open/floor/stone, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"ns" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/obj/effect/turf_decal/siding/dark_blue{ dir = 4 }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"pM" = ( -/obj/structure/chair/sofa/bench{ +/obj/machinery/iv_drip, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"nx" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/storage) +"ny" = ( +/obj/structure/chair/sofa/bench/right{ dir = 4 }, /obj/effect/turf_decal/siding/wood{ - dir = 8 + dir = 10 + }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south{ + dir = 10 }, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/sauna) -"pO" = ( -/obj/effect/turf_decal/tile/dark_green/half{ - dir = 1 +/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +"nz" = ( +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +"nB" = ( +/obj/machinery/skill_station, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"nC" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor, +/obj/structure/sign/painting/library{ + pixel_y = 30 }, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"pS" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"pT" = ( -/obj/machinery/hydroponics/constructable, -/obj/machinery/light/cold/directional/south, -/turf/open/floor/grass, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) -"pV" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 1 - }, -/obj/structure/chair/sofa/bench/right, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"pY" = ( -/obj/effect/turf_decal/siding/dark{ +/area/ruin/space/has_grav/bubbers/dauntless/service) +"nF" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2{ dir = 1 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/structure/disposalpipe/junction{ - dir = 2 - }, -/obj/structure/cable, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"qa" = ( -/obj/machinery/portable_atmospherics/canister/bz, -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"qd" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/red/line, -/obj/machinery/light/cold/directional/north, -/obj/structure/frame/machine/secured{ - anchored = 0 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"qe" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, +/turf/open/floor/engine, /area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"qf" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 9 - }, -/obj/effect/turf_decal/trimline/dark_red/corner, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 9 +"nG" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/obj/structure/chair/sofa/corp/left{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 10 +/obj/effect/turf_decal/siding/wood{ + dir = 4 }, -/turf/open/floor/iron/dark/textured_half, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"qh" = ( +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"nH" = ( /obj/machinery/button/door/directional/west{ - req_access = list("syndicate"); - id = "space_interrogation_w"; - name = "Window Shutters" + id = "turbine_vent"; + name = "Turbine Vent"; + req_access = list("syndicate") }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/interrogation) -"qi" = ( -/obj/structure/chair/sofa/corp/left{ - color = "#DE3A3A" +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/item/paper/guides/jobs/atmos/turbine, +/obj/machinery/computer/atmos_control/nocontrol/incinerator{ + dir = 4; + id_tag = "syndiship_turbine"; + atmos_chambers = list("syndiship_turbine") }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"nI" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 }, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"ql" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/structure/chair/sofa/bench/left, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +"nJ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"qq" = ( -/obj/effect/turf_decal/siding/dark{ +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) +"nL" = ( +/obj/machinery/airalarm/directional/east, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"nM" = ( +/obj/machinery/smartfridge/food, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"nQ" = ( +/obj/structure/chair{ dir = 4 }, -/obj/effect/turf_decal/siding/dark{ - dir = 8 +/obj/item/radio/intercom/directional/east{ + name = "Interview room intercom"; + broadcasting = 1; + freerange = 1; + freqlock = 1; + frequency = 1241; + canhear_range = 1; + desc = "Surely no one is listening in!"; + pixel_x = 0; + pixel_y = 24 }, -/turf/open/floor/iron/textured, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) -"qr" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 8 +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/officer) +"nU" = ( +/obj/item/storage/box/gas_miner_beacons/syndicate{ + pixel_y = 11; + pixel_x = -11 }, -/obj/structure/table, -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"qu" = ( +/obj/structure/table/reinforced/plastitaniumglass, /obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/turf/open/floor/iron/textured, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"qv" = ( -/obj/machinery/door/airlock/bathroom{ - name = "Prison Showers" + dir = 8 }, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/structure/cable, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/shower) -"qw" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"nV" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/shower) +"nX" = ( +/obj/structure/closet/crate/wooden, /obj/item/choice_beacon/music, -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/item/clothing/under/misc/syndicate_souvenir{ - has_sensor = 0; - pixel_x = 4; - pixel_y = -7 - }, -/obj/item/storage/wallet/random, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 +/obj/item/choice_beacon/music, +/obj/item/choice_beacon/music, +/obj/item/disk{ + desc = "A cheap, plastic hard-disk labelled 'good tunes to assault ops to'. It looks disused... wait, is that a 'THE WEAPONIZED' logo?"; + icon_state = "nucleardisk"; + name = "dat fukken disk" }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"qx" = ( -/obj/effect/turf_decal/trimline/purple/corner{ - dir = 2 +/obj/item/vending_refill/wardrobe/syndie_wardrobe, +/obj/item/binoculars, +/obj/item/computer_disk/syndicate/camera_app, +/obj/item/computer_disk/syndicate/camera_app, +/obj/item/computer_disk/syndicate/camera_app, +/obj/machinery/light/red/directional/east{ + pixel_y = 16 }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"qA" = ( -/obj/effect/turf_decal/box/red/corners{ - dir = 1 +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"oa" = ( +/obj/structure/frame/machine/secured{ + anchored = 0 }, -/obj/effect/turf_decal/stripes/red/corner{ - dir = 8 +/obj/machinery/status_display/department_balance{ + credits_account = "INT"; + name = "dauntless budget display"; + pixel_y = 30; + default_logo = "synd" }, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"qE" = ( +"of" = ( +/obj/effect/turf_decal/trimline/dark_red/line, /obj/effect/turf_decal/trimline/dark_red/line{ dir = 1 }, -/obj/structure/cable, -/obj/machinery/button/door/directional/north{ - id = "space_syndiship_vault"; - specialfunctions = 4; - normaldoorcontrol = 1; - name = "Vault Bolt Control"; - req_access = list("syndicate") +/obj/structure/rack/shelf, +/obj/item/mod/core/standard, +/obj/effect/spawner/random/mod, +/obj/item/mod/construction/broken_core{ + pixel_x = -2; + pixel_y = -6 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/spawner/random/mod, +/obj/item/mod/construction/broken_core{ + pixel_x = -2; + pixel_y = -6 }, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"qF" = ( -/obj/effect/turf_decal/skyrat_decals/syndicate/bottom/left, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"oj" = ( /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"qG" = ( -/obj/machinery/firealarm/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/brig) -"qH" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/door/poddoor{ - id = "space_syndiwindows_1" +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"ok" = ( +/obj/machinery/light/floor{ + pixel_x = 16; + pixel_y = -16 }, /turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"qI" = ( -/turf/open/floor/engine/o2, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"qJ" = ( -/obj/effect/turf_decal/trimline/dark_green/corner{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/dark_green/corner{ - dir = 8 - }, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"on" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/thinplating/dark, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"op" = ( +/obj/effect/turf_decal/stripes/red/line, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"qO" = ( -/obj/effect/turf_decal/siding/dark, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"oq" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/structure/cable, -/obj/structure/closet/secure_closet/interdynefob/electrical_supplies, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"qR" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"qS" = ( -/obj/effect/turf_decal/siding/dark/corner{ - dir = 1 +/obj/effect/turf_decal/siding{ + dir = 8; + icon_state = "siding_plain_end" }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/gym) -"qU" = ( -/obj/machinery/computer/arcade/battle{ - dir = 8 +/obj/machinery/jukebox{ + req_access = list("syndicate"); + anchored = 0 }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/rec) -"qV" = ( -/obj/effect/turf_decal/siding/thinplating/dark/end{ - dir = 8 +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"or" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 }, -/obj/structure/disposalpipe/segment{ +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/turf/open/floor/stone, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) -"ra" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ +/obj/effect/turf_decal/trimline/dark_red/filled/line{ dir = 4 }, -/obj/effect/turf_decal/siding/dark, -/turf/open/floor/iron/dark/side{ +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"os" = ( +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"ov" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"rd" = ( -/obj/machinery/door/poddoor{ - id = "space_viro_w" +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"ox" = ( +/obj/item/flashlight/lamp/green{ + pixel_x = -6; + pixel_y = 2 }, -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"re" = ( -/obj/machinery/door/airlock/grunge{ - name = "Cell 1" +/obj/structure/table/wood/fancy/red, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"oA" = ( +/obj/machinery/biogenerator/medstation/directional/south, +/obj/effect/turf_decal/siding/dark/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"oB" = ( +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"oG" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 }, -/obj/effect/turf_decal/stripes/red/full, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"rf" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, /obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 8 + dir = 1 }, -/obj/structure/cable, /turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"rh" = ( -/obj/effect/turf_decal/tile/dark_green/full, -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"oK" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/chair/comfy/carp, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"oL" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 5 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/book/manual/wiki/infections{ - pixel_y = 7 - }, -/obj/item/reagent_containers/dropper{ - pixel_y = -6 +/obj/item/toy/basketball, +/turf/open/floor/iron, +/area/ruin/space/has_grav/bubbers/dauntless/service/gym) +"oN" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 }, -/obj/item/restraints/handcuffs/cable/zipties, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"rj" = ( -/obj/structure/table/glass, -/obj/item/storage/box/pillbottles{ - pixel_x = -3; - pixel_y = 5 +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"oO" = ( +/obj/docking_port/stationary{ + name = "Dauntless Hangar"; + shuttle_id = "syndie_cargo_away"; + dir = 8; + height = 8; + width = 11; + dwidth = 5 }, -/obj/item/storage/box/gloves{ - pixel_x = 6; - pixel_y = 3 +/turf/open/floor/plating/elevatorshaft, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"oS" = ( +/obj/machinery/door/window/survival_pod/left/directional/east{ + name = "Subject B"; + req_access = list("syndicate") }, -/obj/item/storage/box/medipens{ - pixel_x = 4; - pixel_y = 13 +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/obj/machinery/light/cold/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/item/clothing/neck/stethoscope{ - pixel_x = 2; - pixel_y = -2 +/mob/living/carbon/human/species/monkey, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"oU" = ( +/obj/machinery/biogenerator, +/obj/effect/turf_decal/siding/dark{ + dir = 8; + icon_state = "siding_plain_end" }, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"ro" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ - dir = 1 +/obj/effect/turf_decal/siding/dark{ + dir = 4; + icon_state = "siding_plain_end" }, -/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"oW" = ( +/obj/structure/cable, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"rp" = ( -/obj/machinery/suit_storage_unit{ - mask_type = /obj/item/clothing/mask/gas/syndicate; - mod_type = /obj/item/mod/control/pre_equipped/traitor_elite; - storage_type = /obj/item/tank/jetpack/oxygen/harness - }, -/obj/structure/sign/flag/syndicate/directional/north, -/obj/effect/turf_decal/siding/dark, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/admiral) -"rr" = ( -/obj/machinery/airalarm/directional/east, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/liason) -"rs" = ( -/obj/machinery/firealarm/directional/south, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/admiral) -"rw" = ( -/obj/structure/punching_bag, -/obj/item/reagent_containers/cup/glass/waterbottle{ - pixel_x = 11 - }, -/obj/machinery/camera/autoname/directional/south{ - network = list("dauntless") - }, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"rz" = ( -/obj/structure/lattice/catwalk, -/obj/structure/railing{ - dir = 1 - }, -/obj/structure/railing, -/obj/structure/marker_beacon/burgundy, -/turf/template_noop, -/area/template_noop) -"rB" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ +"oX" = ( +/obj/effect/turf_decal/siding/wood{ dir = 8 }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/stone, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) -"rC" = ( -/obj/effect/turf_decal/stripes/red/corner{ - dir = 4 +/turf/open/floor/wood, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"oY" = ( +/obj/item/storage/box/flashbangs{ + pixel_x = -3 }, -/obj/machinery/button/door/directional/west{ - id = "space_syndihanger"; - name = "Blast Doors"; - req_access = list("syndicate") +/obj/item/storage/box/handcuffs{ + pixel_y = 3 + }, +/obj/item/storage/box/teargas{ + pixel_x = 3; + pixel_y = 6 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 6 +/obj/structure/cable, +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"oZ" = ( +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"pb" = ( +/obj/structure/extinguisher_cabinet/directional/west, +/obj/machinery/firealarm/directional/north, +/obj/machinery/light/cold/directional/west, +/turf/open/floor/iron/freezer, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"pc" = ( +/obj/structure/rack/shelf, +/obj/item/circuitboard/machine/xenoarch_machine/xenoarch_scanner{ + pixel_y = 3 + }, +/obj/item/circuitboard/machine/xenoarch_machine/xenoarch_recoverer, +/obj/item/circuitboard/machine/xenoarch_machine/xenoarch_digger{ + pixel_y = -3 + }, +/obj/item/circuitboard/machine/xenoarch_machine/xenoarch_researcher{ + pixel_y = -6 }, -/obj/effect/turf_decal/trimline/yellow/corner, /turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"rD" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ - dir = 1 +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"pd" = ( +/obj/structure/rack/shelf, +/obj/item/clothing/shoes/magboots/syndie, +/obj/item/clothing/shoes/magboots/syndie{ + pixel_y = 8 }, -/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"rE" = ( -/obj/structure/table/glass, -/obj/machinery/reagentgrinder{ - pixel_y = 6 - }, -/obj/item/stack/sheet/mineral/plasma{ - amount = 5 +"pe" = ( +/obj/effect/turf_decal/trimline/dark_green/line{ + dir = 2 }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/effect/turf_decal/siding/wood{ +/obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"pf" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/dark, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/textured, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"pg" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/effect/turf_decal/siding/wood{ - dir = 6 +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"pi" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/purple, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"pk" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing, +/turf/open/space/basic, +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"pl" = ( +/obj/effect/turf_decal/siding/dark, +/obj/structure/chair/stool/directional/south, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"pp" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +/obj/effect/turf_decal/stripes/red/line, +/obj/effect/turf_decal/stripes/red/line{ dir = 1 }, -/turf/open/floor/wood, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"rG" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"rI" = ( -/turf/closed/wall/r_wall/syndicate, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"rP" = ( -/obj/effect/turf_decal/siding/dark/corner, -/obj/effect/turf_decal/siding/wood{ +/obj/structure/table, +/turf/open/floor/iron/dark/textured_large, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"pq" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 }, -/obj/machinery/door/airlock/service/glass{ - name = "Kitchen" +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"pr" = ( +/obj/structure/reagent_dispensers/watertank/high, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"ps" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"pu" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/door/poddoor{ + id = "syndieng_windows" }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/effect/mapping_helpers/airlock/cutaiwire, /obj/structure/cable, -/obj/machinery/door/firedoor, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"pv" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/curtain/cloth{ - color = "#333333" +/turf/open/floor/iron/kitchen{ + dir = 4 }, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"rQ" = ( -/obj/structure/chair/stool/bar{ - dir = 8 +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"pw" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium{ + polarizer_id = "scixen_w" }, -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"px" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/sec/officer) +"py" = ( +/obj/structure/mop_bucket/janitorialcart{ + dir = 4 }, -/obj/effect/turf_decal/siding{ - dir = 8 +/obj/item/mop, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = 6; + pixel_y = -6 }, -/turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"rR" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/effect/turf_decal/tile/dark_red/full, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"rU" = ( -/obj/machinery/computer/libraryconsole/bookmanagement{ - pixel_y = 7 - }, -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"rW" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 6 - }, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"rX" = ( -/obj/structure/table/optable, -/obj/effect/turf_decal/tile/dark_blue/full, -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, -/obj/machinery/defibrillator_mount/directional/south, -/turf/open/floor/iron/white/textured_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"sc" = ( -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/machinery/airalarm/directional/south, -/obj/structure/rack, -/obj/item/secateurs, -/obj/item/gun/energy/floragun, -/obj/item/hatchet, -/obj/item/geneshears, -/obj/item/plant_analyzer, -/obj/item/shovel/spade, -/obj/item/cultivator, -/turf/open/floor/grass, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) -"sd" = ( -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) -"se" = ( -/obj/effect/turf_decal/skyrat_decals/syndicate/bottom/right, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"sh" = ( -/turf/closed/wall/r_wall/syndicate, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/interrogation) -"si" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/rec) -"sl" = ( -/obj/machinery/door/airlock/engineering/glass{ - name = "Engineering Bay" +/obj/item/holosign_creator/janibarrier{ + pixel_y = -9 }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"pz" = ( +/obj/effect/turf_decal/siding/dark, +/obj/machinery/firealarm/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"sn" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/door/window/survival_pod/left/directional/south{ - req_access = list("syndicate") - }, -/obj/machinery/door/window/survival_pod/left/directional/north{ - req_access = list("syndicate_leader") - }, -/obj/machinery/door/poddoor/shutters{ - id = "space_maa_w1"; - name = "Window Shutters" +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 }, -/obj/machinery/recharger, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/maa) -"sq" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/machinery/light/cold/directional/north, -/obj/machinery/disposal/bin, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east{ - dir = 6 +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/shower) +"pA" = ( +/obj/machinery/light/small/red/directional/east, +/obj/effect/turf_decal/siding/dark{ + dir = 5 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/light_switch/directional/north, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/admiral) -"ss" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"st" = ( -/obj/machinery/porta_turret/syndicate{ - dir = 5; - pixel_x = -20 - }, -/obj/structure/lattice/catwalk, -/obj/structure/marker_beacon/burgundy, -/obj/machinery/camera/autoname/directional/west{ - network = list("dauntless"); - pixel_y = -31 - }, -/turf/template_noop, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) -"sv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"pE" = ( +/turf/open/space/basic, +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"pG" = ( +/obj/structure/cable, /turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"sx" = ( -/obj/effect/turf_decal/skyrat_decals/syndicate/top/middle, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"sA" = ( -/turf/closed/wall/r_wall/syndicate, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/gym) -"sC" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"pH" = ( +/obj/effect/turf_decal/stripes/red/corner{ dir = 4 }, /turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"pI" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"sD" = ( +"pL" = ( /obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"sH" = ( -/obj/effect/turf_decal/siding/dark/corner{ - dir = 1 + dir = 10 }, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"sI" = ( -/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/airalarm/syndicate_access, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/rec) -"sL" = ( -/obj/machinery/porta_turret/syndicate{ - dir = 9; - pixel_x = 20 +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"pO" = ( +/obj/machinery/power/shuttle_engine/heater{ + pixel_y = 29 }, -/obj/structure/lattice/catwalk, -/obj/structure/marker_beacon/burgundy, -/obj/machinery/camera/autoname/directional/east{ - network = list("dauntless"); - pixel_y = 8 +/obj/effect/turf_decal/stripes, +/obj/structure/window/reinforced/tinted/spawner/directional/north{ + pixel_y = 29 }, -/turf/template_noop, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) -"sR" = ( -/obj/effect/turf_decal/tile/dark_green/half, -/obj/effect/turf_decal/stripes/red/line{ +/obj/effect/turf_decal/tile/dark_red/full, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"pS" = ( +/obj/effect/turf_decal/siding/dark/corner{ dir = 8 }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/effect/mapping_helpers/apc/syndicate_access, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"sS" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/red/line, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/brig) -"sU" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/effect/mapping_helpers/apc/syndicate_access, -/obj/structure/cable, -/obj/machinery/light/cold/directional/north, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"sW" = ( -/obj/machinery/light/floor{ - pixel_x = 16; - pixel_y = -16 +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/science/glass{ + name = "Research Wing" }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"sY" = ( +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"pT" = ( /obj/effect/turf_decal/vg_decals/numbers/one{ dir = 8 }, /turf/open/floor/engine/hull{ initial_gas_mix = "LAVALAND_ATMOS" }, -/area/template_noop) -"tc" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 5 - }, -/obj/structure/toilet, +/area/space) +"pW" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +"pZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"qa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/effect/mapping_helpers/apc/syndicate_access, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/shower) -"td" = ( -/obj/effect/turf_decal/skyrat_decals/syndicate/top/left, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"th" = ( -/obj/structure/table/wood, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"qc" = ( +/obj/item/radio/intercom/prison/directional/east{ + frequency = 1245; + freqlock = 1; + name = "receive-only prisoner intercom"; + canhear_range = 7; + freerange = 1 }, -/obj/item/flashlight/lamp/green{ - pixel_x = 5; - pixel_y = 15 +/obj/effect/turf_decal/siding/wood{ + dir = 4 }, +/obj/machinery/light/warm/directional/east, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"tk" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, +/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +"qg" = ( +/obj/effect/turf_decal/siding/dark, /obj/structure/cable, -/turf/open/floor/iron/textured, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"tl" = ( -/obj/machinery/power/shuttle_engine/huge, -/turf/template_noop, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"tm" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/door/poddoor{ - id = "space_scirob_w" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) -"to" = ( -/obj/machinery/power/rtg/advanced, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"tr" = ( -/obj/machinery/atmospherics/miner/nitrogen, -/turf/open/floor/engine/n2, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"ts" = ( /obj/effect/turf_decal/siding/dark{ - dir = 4 + dir = 1 }, /turf/open/floor/iron/textured, /area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) -"tt" = ( -/obj/machinery/door/airlock/command/glass{ - name = "Bridge" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/leader, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/structure/cable, -/obj/machinery/door/firedoor, +"qh" = ( +/obj/machinery/button/door/directional/west{ + req_access = list("syndicate"); + id = "interrogation_w"; + name = "Window Shutters" + }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"qk" = ( +/obj/structure/closet/crate, +/obj/item/circuitboard/machine/ltsrbt, +/obj/item/market_uplink/blackmarket, +/obj/effect/spawner/random/maintenance/two, +/obj/effect/decal/cleanable/dirt, +/obj/item/circuitboard/machine/biogenerator/food_replicator, +/obj/item/skillchip/job/engineer, +/obj/item/skillchip/job/chef, +/obj/item/skillchip/job/janitor, +/obj/item/skillchip/job/psychology, +/obj/item/skillchip/job/roboticist, +/obj/item/skillchip/brainwashing, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"ql" = ( +/obj/structure/weightmachine/weightlifter, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"qn" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"ty" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 6 - }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/airalarm/directional/east, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"tz" = ( -/obj/structure/table/wood, -/obj/item/poster/random_contraband{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/poster/random_contraband{ - pixel_x = 2; - pixel_y = 5 +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/obj/item/poster/random_contraband, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/liason) -"tB" = ( -/obj/effect/turf_decal/box/red/corners{ +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"qo" = ( +/obj/effect/turf_decal/siding/white{ dir = 8 }, -/obj/effect/turf_decal/stripes/red/corner{ - dir = 1 +/obj/structure/closet/l3closet/virology{ + name = "level 1 biohazard gear closet" }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"tC" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/effect/turf_decal/siding/wood/corner{ +/obj/item/clothing/shoes/galoshes, +/obj/item/tank/internals/oxygen, +/obj/item/clothing/mask/gas/glass, +/obj/item/healthanalyzer, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, -/obj/structure/chair/sofa/corp/right{ - color = "#9D8AC9" - }, -/obj/machinery/button/door/directional/west{ - name = "Dorm 3"; - id = "space_syndidorm_3"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"tD" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 +/obj/machinery/atmospherics/pipe/smart/simple/green/hidden{ + dir = 9 }, -/obj/effect/turf_decal/siding/corner{ - dir = 4 +/obj/item/mod/control/pre_equipped/interdyne, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/storage) +"qp" = ( +/obj/machinery/door/airlock/wood{ + name = "Dorm 4"; + id_tag = "syndidorm_4" }, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"tG" = ( -/obj/structure/shipping_container/donk_co{ - desc = "A standard-measure shipping container for bulk transport of goods. This one is from Donk Co. and so could be carrying just about anything- although it seems this one is overflowing with little Syndicate Figurines, known for being sold at a Loss."; - pixel_x = -17; - pixel_y = 15 - }, -/obj/effect/turf_decal/stripes/red/corner, -/turf/open/floor/plating/elevatorshaft, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"tH" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"tI" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, -/obj/machinery/airalarm/directional/east, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/structure/cable, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"qq" = ( +/obj/machinery/atmospherics/miner/plasma, +/obj/structure/window/reinforced/plasma/spawner/directional/south, +/obj/structure/window/reinforced/plasma/spawner/directional/north, +/turf/open/floor/engine/plasma, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"qr" = ( /obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark/diagonal, +/turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"tJ" = ( -/obj/machinery/biogenerator, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) -"tN" = ( -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"tO" = ( -/obj/structure/chair/office/light{ - dir = 4 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, -/obj/effect/turf_decal/siding/dark/corner{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 2 - }, -/turf/open/floor/iron/dark/side, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) -"tP" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2{ - dir = 8 - }, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"tR" = ( -/obj/machinery/power/turbine/inlet_compressor{ +"qu" = ( +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"qv" = ( +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +"qy" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ dir = 8 }, -/turf/open/floor/engine, +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/obj/effect/turf_decal/vg_decals/atmos/carbon_dioxide, +/obj/structure/window/reinforced/plasma/spawner/directional/north, +/turf/open/floor/engine/co2, /area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"tS" = ( +"qB" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"tT" = ( -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"tW" = ( -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/dark_red/line, -/obj/structure/rack/shelf, -/obj/item/ai_module/core/full/dauntless{ - pixel_y = 3 - }, -/obj/item/ai_module/supplied/freeform{ - pixel_y = 11 - }, -/obj/item/ai_module/reset/purge{ - pixel_y = -4 - }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) -"tX" = ( -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/sauna) -"ua" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/gym) -"ub" = ( -/obj/effect/turf_decal/siding/dark, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/sign/warning/radiation/directional/south, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"ue" = ( -/obj/structure/chair/office/light{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"ug" = ( -/obj/machinery/stasis{ - dir = 8 - }, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"uj" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"um" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/structure/cable, -/obj/machinery/door/poddoor{ - id = "space_prison_shutters" +/obj/structure/disposalpipe/segment, +/obj/machinery/vending/clothing{ + onstation = 0; + onstation_override = 1; + pixel_x = 27; + density = 0 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/rec) -"un" = ( +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"qC" = ( /obj/structure/cable, -/obj/machinery/light/cold/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ +/obj/effect/turf_decal/trimline/dark_blue/line{ dir = 4 }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"us" = ( -/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"qH" = ( +/obj/effect/turf_decal/bot_blue, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, -/obj/machinery/light/small/red/directional/east, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 +/obj/machinery/smartfridge/food, +/obj/structure/curtain/cloth{ + color = "#333333" }, -/obj/machinery/firealarm/directional/east, -/obj/machinery/rnd/server/interdyne, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) -"ut" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"qI" = ( +/obj/machinery/hydroponics/constructable, +/obj/machinery/light/cold/directional/south, +/turf/open/floor/grass, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"qK" = ( /obj/effect/turf_decal/stripes/red/line, /obj/effect/turf_decal/bot, -/obj/machinery/status_display/department_balance{ - credits_account = "INT"; - name = "dauntless budget display"; - pixel_y = 30; - default_logo = "synd" - }, -/obj/structure/frame/machine/secured{ - anchored = 0 - }, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"uB" = ( -/obj/machinery/light/cold/directional/south, +"qL" = ( +/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ +/obj/structure/disposalpipe/junction/yjunction, +/obj/effect/turf_decal/siding/thinplating/dark, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"qM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair/sofa/corp/left{ + color = "#DE3A3A"; dir = 4 }, -/obj/machinery/button/camkillswitch{ - pixel_y = -24; - req_access = list("syndicate") - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"uE" = ( -/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"qN" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/table/reinforced, -/obj/item/grenade/barrier, -/obj/item/grenade/barrier{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/grenade/barrier{ - pixel_x = 10; - pixel_y = 3 - }, -/obj/item/grenade/barrier{ - pixel_x = -8; - pixel_y = -2 - }, -/obj/item/grenade/barrier{ - pixel_x = 5; - pixel_y = 10 - }, /obj/structure/cable, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"uF" = ( -/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"uG" = ( -/obj/machinery/iv_drip, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east{ - pixel_x = 4 - }, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"uI" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/machinery/light_switch/directional/north, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/construct) -"uJ" = ( -/obj/effect/turf_decal/siding/dark{ +"qO" = ( +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/bubbers/dauntless/service/shower) +"qR" = ( +/obj/effect/mob_spawn/ghost_role/human/dauntless/prisoner{ dir = 4 }, -/turf/open/floor/iron/kitchen{ - dir = 4 +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"qS" = ( +/obj/structure/chair{ + dir = 8 }, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"uK" = ( -/obj/effect/turf_decal/stripes/red/line{ +/turf/open/floor/wood, +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"qU" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/effect/turf_decal/vg_decals/numbers/three, +/turf/open/floor/engine, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"qV" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"uL" = ( -/obj/effect/turf_decal/stripes/red/corner{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"uM" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"uN" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/brig) -"uO" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/interrogation) -"uQ" = ( /obj/effect/turf_decal/siding/dark{ - dir = 5 + dir = 9 }, -/obj/structure/bed/maint, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/machinery/light/small/red/directional/north, -/obj/effect/mapping_helpers/apc/syndicate_access, -/obj/item/toy/plush/abductor/agent, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/holding) -"uR" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, /obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 1; - external_pressure_bound = 120; - name = "server vent" +/obj/structure/rack/shelf, +/obj/item/storage/medkit/advanced{ + pixel_x = -2; + pixel_y = 8 }, -/turf/open/floor/circuit/telecomms, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"uS" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/machinery/door/window/survival_pod/left/directional/east{ - name = "Subject B"; - req_access = list("syndicate") +/obj/item/storage/medkit/regular{ + pixel_x = 3; + pixel_y = 1 }, -/obj/effect/turf_decal/tile/dark_red/full, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"uW" = ( -/obj/machinery/door/firedoor, -/obj/structure/table/reinforced, -/obj/machinery/door/window/survival_pod/left/directional/east, -/obj/item/circuitboard/machine/plantgenes, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) -"uX" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east{ +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"qW" = ( +/obj/effect/turf_decal/trimline/dark_red/line{ dir = 5 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/mining) -"uZ" = ( -/obj/effect/turf_decal/trimline/dark_blue/line{ - dir = 8 - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"va" = ( -/obj/effect/turf_decal/tile/dark_green/half{ - dir = 8 - }, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/storage/box/syringes, -/obj/item/storage/box/beakers{ - pixel_x = 2; - pixel_y = 2 +/obj/structure/cable, +/obj/machinery/firealarm/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/obj/structure/reagent_dispensers/wall/virusfood/directional/east, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"vc" = ( -/obj/structure/closet/secure_closet/interdynefob/brig_officer_locker, -/obj/structure/sign/flag/syndicate/directional/east, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/officer) -"vh" = ( -/obj/machinery/atmospherics/components/trinary/mixer/airmix/inverse{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"vi" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 5 - }, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"qX" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/disposal/bin, -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/structure/disposalpipe/trunk{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"vj" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/effect/mapping_helpers/apc/syndicate_access, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"ra" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"rc" = ( +/obj/structure/closet/secure_closet/freezer/kitchen/all_access, +/obj/item/food/breadslice/plain, +/obj/item/food/breadslice/plain, +/obj/item/food/breadslice/plain, +/obj/item/food/grown/potato, +/obj/item/food/grown/potato, +/obj/effect/spawner/random/contraband/permabrig_weapon, +/obj/item/food/grown/onion, +/obj/item/food/grown/onion, +/obj/item/storage/box/ingredients/random, +/obj/item/storage/box/ingredients/random, +/obj/effect/turf_decal/bot_white, +/obj/item/storage/box/ingredients/carnivore, +/obj/item/storage/box/ingredients/wildcard, +/obj/item/storage/fancy/egg_box, +/obj/effect/turf_decal/siding{ + dir = 6 + }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"rg" = ( +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/holding) -"vl" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/cold/directional/west, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"ri" = ( /obj/machinery/door/airlock/security/old/glass{ name = "General Population" }, /obj/effect/turf_decal/stripes/red/full, /obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/structure/cable, /obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "space_dauntless-sec" + cycle_id = "dauntless-sec" }, /obj/effect/mapping_helpers/airlock/access/all/syndicate/general, /turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"vo" = ( -/obj/effect/turf_decal/trimline/dark_blue/corner{ - dir = 8 +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"rn" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/turf_decal/siding/wood{ + dir = 4 }, -/obj/effect/turf_decal/trimline/dark_blue/corner{ - dir = 1 +/obj/machinery/pollution_scrubber, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"ro" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/computer/mech_bay_power_console{ dir = 4 }, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"vp" = ( -/obj/machinery/vending/dorms{ - onstation_override = 1; - onstation = 0 +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"rs" = ( +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/officer) +"rt" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"vr" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 6 +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"ru" = ( +/obj/structure/reagent_dispensers/water_cooler, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"rw" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/east{ + pixel_x = 4 }, -/obj/structure/dresser, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +/obj/machinery/computer/pandemic, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"vs" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/green/visible{ - dir = 4 - }, -/turf/open/floor/plating, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"rx" = ( +/obj/machinery/power/shuttle_engine/huge, +/turf/open/space/basic, /area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"vv" = ( +"rA" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/line, +/obj/machinery/light/cold/directional/south, /obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 6 +/obj/structure/sign/warning/radiation/directional/south, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"rB" = ( +/obj/structure/fans/tiny/forcefield{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 5 +/obj/effect/turf_decal/stripes/red/corner{ + dir = 4 }, -/obj/machinery/light/cold/directional/west, -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ +/obj/effect/turf_decal/tile/dark_red/half{ + dir = 4 + }, +/obj/effect/turf_decal/tile/dark_red/half{ dir = 8 }, -/obj/structure/reagent_dispensers/plumbed, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"vw" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 - }, -/obj/effect/turf_decal/siding{ - dir = 1 - }, -/turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"vy" = ( -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/dark_red/line, -/obj/structure/closet/secure_closet/interdynefob/robotics, -/obj/machinery/button/door/directional/east{ - id = "space_scirob_w"; - name = "Robotics Shutters" - }, -/obj/item/clothing/suit/toggle/labcoat/skyrat/rd, -/obj/item/clothing/suit/hooded/wintercoat/science/rd, -/obj/item/clothing/suit/toggle/labcoat/interdyne, -/obj/item/clothing/suit/toggle/labcoat/interdyne, -/obj/item/clothing/suit/toggle/labcoat/interdyne, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) -"vC" = ( -/obj/structure/chair/sofa/corp/right{ - color = "#9D8AC9" +/obj/machinery/door/poddoor{ + id = "syndihanger" }, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"rC" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"vF" = ( -/obj/effect/turf_decal/siding/dark{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/weightmachine, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"rD" = ( +/obj/machinery/atmospherics/components/binary/pump/on/scrubbers/visible/layer2{ dir = 1 }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"rI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/textured, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"vG" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 6 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"vH" = ( -/obj/machinery/light/small/red/directional/east, -/obj/effect/turf_decal/siding/dark{ - dir = 5 - }, -/obj/effect/mob_spawn/ghost_role/human/space_dauntless/prisoner{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood{ dir = 8 }, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"vM" = ( -/obj/structure/frame/machine/secured, -/obj/item/circuitboard/machine/module_duplicator, -/obj/effect/turf_decal/trimline/dark_red/line{ +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"rK" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/bot_white, +/obj/machinery/light/cold/directional/north, +/turf/open/floor/iron/dark/textured_large, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"rL" = ( +/obj/machinery/disposal/bin, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/structure/disposalpipe/trunk{ dir = 8 }, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 4 - }, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) -"vN" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/effect/turf_decal/tile/dark_red{ - dir = 4 +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"rQ" = ( +/turf/open/space/basic, +/area/space) +"rS" = ( +/obj/effect/turf_decal/trimline/dark_blue/corner{ + dir = 1 }, +/obj/effect/turf_decal/stripes/red/line, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"rT" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/structure/cable, +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"rV" = ( /obj/machinery/light/directional/south, /obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, /turf/open/floor/engine, /area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"vO" = ( -/obj/machinery/vending/games{ - onstation = 0; - onstation_override = 1 - }, +"rW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/siding/wood/corner{ - dir = 1 + dir = 8 }, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"vQ" = ( +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"rX" = ( +/obj/effect/turf_decal/siding/dark, /obj/structure/table/reinforced/plastitaniumglass, -/obj/effect/turf_decal/tile/dark_green{ - dir = 8 - }, -/obj/item/food/monkeycube, -/obj/item/food/monkeycube, -/obj/item/stack/sheet/mineral/uranium{ - amount = 10 - }, -/obj/item/stack/sheet/mineral/gold{ - amount = 10 +/obj/machinery/reagentgrinder{ + pixel_y = 5 }, -/obj/item/stack/sheet/mineral/plasma{ - amount = 5 +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) +"rY" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 8 }, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/machinery/airalarm/directional/east, -/obj/machinery/reagentgrinder, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"vR" = ( -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/carpet/royalblue, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/liason) -"vS" = ( -/obj/machinery/door/airlock/security/old/glass{ - name = "Brig Transfer" +/obj/effect/turf_decal/siding{ + dir = 4 }, -/obj/effect/turf_decal/stripes/red/full, -/obj/effect/mapping_helpers/airlock/cutaiwire, /obj/structure/cable, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/brig) -"vW" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/construct) -"vZ" = ( -/obj/effect/turf_decal/box/white/corners, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"wa" = ( -/obj/machinery/power/shuttle_engine/heater{ - pixel_y = 29 - }, -/obj/effect/turf_decal/stripes, -/obj/structure/window/reinforced/tinted/spawner/directional/north{ - pixel_y = 29 - }, -/obj/effect/turf_decal/tile/dark_red/full, -/obj/machinery/power/shuttle_engine/propulsion/burst/right{ - pixel_y = -2 +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/construct) -"wd" = ( +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"sa" = ( /obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/atmospherics/pipe/layer_manifold/pink/hidden{ - dir = 4 +/obj/machinery/door/poddoor{ + id = "turbine_shutters" + }, +/obj/machinery/atmospherics/pipe/smart/simple/dark{ + dir = 6 }, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"wf" = ( -/obj/machinery/door/airlock/bathroom{ - name = "Bathroom"; - id_tag = "space_syndishowerbathroom" - }, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/shower) -"wg" = ( -/obj/structure/lattice/catwalk, -/obj/structure/railing{ - dir = 4 - }, -/turf/template_noop, -/area/template_noop) -"wi" = ( -/obj/machinery/door/airlock/grunge{ - name = "Construction and Storage" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/machinery/door/firedoor, +"sc" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/construct) -"wl" = ( -/obj/structure/closet/secure_closet/freezer/meat{ - req_access = list("syndicate") +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/toy/mecha/mauler{ + pixel_y = 16 }, -/obj/item/food/meat/slab, -/obj/item/food/meat/slab, -/obj/item/food/meat/slab, -/obj/item/food/meat/slab, -/obj/item/food/meat/slab, -/turf/open/floor/iron/freezer, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/freezer) -"wm" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium{ - polarizer_id = "space_scixen_w" +/obj/item/toy/mecha/deathripley{ + pixel_x = -16; + pixel_y = 8 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"wn" = ( -/obj/effect/turf_decal/trimline/purple/line{ +/obj/item/toy/figure/syndie, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"sd" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, -/obj/effect/turf_decal/delivery, -/obj/structure/cable, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"wu" = ( -/obj/machinery/airalarm/directional/south, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"wy" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 +/area/ruin/space/has_grav/bubbers/dauntless/service) +"sh" = ( +/obj/structure/cable, +/obj/structure/chair/office/tactical{ + dir = 1 }, -/obj/machinery/conveyor_switch/oneway{ - id = "space_syndidisp"; - conveyor_speed = 0.75 +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"si" = ( +/obj/structure/table, +/obj/machinery/processor, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/siding, +/turf/open/floor/iron/white/textured_large, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"sj" = ( +/obj/structure/reagent_dispensers/wall/peppertank/directional/north, +/obj/machinery/light/red/directional/north, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"sn" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"st" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 5 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/structure/cable, +/obj/item/stack/circuit_stack, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"sB" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/structure/cable, +/obj/machinery/door/poddoor{ + id = "prison_shutters" }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) -"wz" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) -"wA" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"sC" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ + dir = 1 }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/rec) -"wC" = ( -/obj/machinery/chem_dispenser/mutagensaltpeter, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) -"wG" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/holding) -"wH" = ( -/obj/effect/turf_decal/trimline/dark_green/line{ +/obj/structure/cable, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"sD" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) +"sF" = ( +/obj/machinery/power/turbine/turbine_outlet{ dir = 8 }, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"wI" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 10 +/turf/open/floor/engine, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"sJ" = ( +/obj/item/bodybag/environmental/prisoner/syndicate{ + pixel_y = 20; + pixel_x = -8 }, -/obj/structure/extinguisher_cabinet/directional/south, -/obj/structure/disposalpipe/segment{ - dir = 5 +/obj/machinery/recharger, +/obj/item/bodybag/environmental/prisoner/syndicate{ + pixel_y = 20; + pixel_x = -4 }, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"wJ" = ( -/obj/structure/closet/crate/secure/engineering, -/obj/effect/spawner/random/techstorage/data_disk{ - pixel_x = -5 +/obj/item/bodybag/environmental/prisoner/syndicate{ + pixel_y = 20 }, -/obj/effect/spawner/random/techstorage/data_disk{ - pixel_x = -5 +/obj/item/bodybag/environmental/prisoner/syndicate{ + pixel_y = 20; + pixel_x = 6 }, -/obj/item/storage/box/stockparts/deluxe{ +/obj/item/assembly/flash/handheld{ pixel_x = 3; - pixel_y = -4 + pixel_y = 10 }, -/obj/item/circuitboard/machine/rtg/advanced{ - pixel_y = 5 +/obj/item/assembly/flash/handheld{ + pixel_x = -6; + pixel_y = 7 }, -/obj/item/circuitboard/machine/rtg/advanced{ - pixel_y = 5 +/obj/item/crowbar/red, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 }, -/obj/item/circuitboard/machine/rtg/advanced{ - pixel_y = 5 +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/officer) +"sK" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium{ + polarizer_id = "scixen_wp" }, -/obj/item/circuitboard/machine/rtg/advanced{ - pixel_y = 5 +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"sL" = ( +/obj/effect/turf_decal/trimline/dark_green/corner{ + dir = 1 }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"sN" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/light/cold/directional/north, +/obj/effect/mob_spawn/ghost_role/human/dauntless/syndicate/miningoff, /turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/construct) -"wN" = ( -/obj/structure/table/reinforced, -/obj/item/storage/box/firingpins/syndicate, -/obj/item/storage/box/firingpins/syndicate{ - pixel_x = -2; - pixel_y = 6 +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"sO" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"wO" = ( -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"wP" = ( -/obj/structure/sink/directional/north, -/obj/structure/mirror/directional/south, -/obj/machinery/dryer{ - dir = 4; - pixel_x = -12 +/obj/structure/chair/sofa/corp/right{ + color = "#9D8AC9" }, /obj/machinery/button/door/directional/west{ - name = "Bolt Control"; - id = "space_syndishowerbathroom"; + name = "Dorm 3"; + id = "syndidorm_3"; specialfunctions = 4; - normaldoorcontrol = 1; - pixel_x = -32 + normaldoorcontrol = 1 }, -/obj/effect/turf_decal/siding/dark/end{ +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"sP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"sQ" = ( +/obj/structure/closet/crate/trashcart/laundry, +/obj/effect/spawner/random/trash/janitor_supplies, +/obj/item/mop, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"sT" = ( +/obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +/obj/effect/mob_spawn/ghost_role/human/dauntless/command/corporateliaison, +/obj/machinery/light/small/directional/west, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"sV" = ( +/obj/structure/filingcabinet, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"sX" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/kitchen{ dir = 4 }, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/shower) -"wQ" = ( -/obj/machinery/suit_storage_unit/syndicate/softsuit, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"wS" = ( -/obj/effect/turf_decal/stripes/red/corner{ +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"tb" = ( +/obj/effect/turf_decal/trimline/purple/line{ dir = 4 }, -/obj/effect/turf_decal/stripes/red/line, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"wU" = ( -/obj/structure/closet/secure_closet/freezer/kitchen{ - req_access = list("syndicate") - }, -/obj/item/reagent_containers/condiment/soymilk, -/obj/item/reagent_containers/condiment/soymilk, -/obj/item/reagent_containers/condiment/milk, -/obj/item/reagent_containers/condiment/milk, -/obj/item/storage/fancy/egg_box, -/obj/item/storage/fancy/egg_box, -/obj/item/reagent_containers/condiment/sugar, -/obj/item/reagent_containers/condiment/rice, -/obj/item/reagent_containers/condiment/flour, -/obj/item/reagent_containers/condiment/flour, -/obj/item/reagent_containers/condiment/flour, -/obj/effect/turf_decal/bot_blue, -/obj/machinery/light/cold/directional/east, -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"wX" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 1 - }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) -"wY" = ( -/obj/machinery/atmospherics/miner/oxygen, -/turf/open/floor/engine/o2, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"xd" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 6 - }, -/obj/structure/hoop{ - density = 0; +/obj/structure/disposalpipe/junction/flip{ dir = 1 }, -/turf/open/floor/iron, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/gym) -"xe" = ( -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/structure/bodycontainer/morgue{ - dir = 2 - }, -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/storage) -"xf" = ( -/obj/structure/chair/sofa/bench, -/obj/effect/turf_decal/siding/wood{ +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"td" = ( +/obj/machinery/power/rtg/advanced, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/sauna) -"xg" = ( -/obj/structure/table/wood/fancy/black, -/obj/item/sign/flag/syndicate{ - pixel_x = -3; - pixel_y = 6 +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"te" = ( +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 9 }, -/obj/item/reagent_containers/cup/maunamug{ - pixel_x = 4 +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"tf" = ( +/obj/structure/chair{ + dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"th" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/atmospherics/pipe/layer_manifold/dark/visible{ dir = 8 }, -/turf/open/floor/carpet/royalblue, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/liason) -"xh" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 2 +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"tk" = ( +/obj/machinery/turretid{ + ailock = 1; + control_area = "/area/ruin/space/has_grav/bubbers/dauntless/command/vault"; + dir = 1; + icon_state = "control_kill"; + lethal = 1; + name = "Base turret controls"; + pixel_y = 30; + req_access = list("syndicate"); + shoot_cyborgs = 1 + }, +/obj/machinery/button/camkillswitch{ + pixel_x = -32; + pixel_y = 26; + req_access = list("syndicate") }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) +"tm" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"tr" = ( +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"ts" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 10 +/mob/living/basic/mothroach/bar{ + faction = list("neutral", "Syndicate") }, -/turf/open/floor/iron/dark/side, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"xj" = ( -/obj/machinery/smartfridge/chemistry/virology/preloaded, -/obj/effect/turf_decal/tile/dark_green{ - dir = 1 +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"tv" = ( +/obj/effect/turf_decal/stripes/red/full, +/obj/structure/disposalpipe/trunk{ + dir = 8 }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"xo" = ( -/obj/effect/turf_decal/siding/dark, -/obj/structure/table, -/obj/machinery/microwave{ - pixel_y = 8 +/obj/structure/disposaloutlet{ + dir = 2 }, -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"xp" = ( -/obj/effect/turf_decal/siding/dark, -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"xr" = ( -/obj/structure/cable, -/turf/open/floor/iron, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/gym) -"xs" = ( -/turf/closed/wall/r_wall/syndicate, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/shower) -"xt" = ( -/obj/machinery/door/airlock/wood/glass, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 +/turf/open/floor/engine{ + initial_gas_mix = "LAVALAND_ATMOS" }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"xz" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 +/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) +"tw" = ( +/obj/effect/turf_decal/skyrat_decals/syndicate/bottom/right, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"tx" = ( +/obj/effect/spawner/liquids_spawner{ + reagent_list = list(/datum/reagent/water=250) }, +/turf/open/floor/iron/pool/cobble/corner, +/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +"tz" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/interrogation) -"xA" = ( -/obj/structure/frame/computer{ - anchored = 1; - dir = 4 +/obj/effect/turf_decal/trimline/dark_blue/filled/line, +/obj/structure/cable, +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"tA" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/structure/reagent_dispensers/wall/virusfood/directional/west, +/obj/machinery/reagentgrinder, +/obj/item/stack/sheet/mineral/gold{ + amount = 10 }, -/obj/item/circuitboard/computer/mech_bay_power_console, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 4 +/obj/item/stack/sheet/mineral/plasma{ + amount = 5 }, -/obj/effect/turf_decal/trimline/dark_red/line{ +/obj/item/stack/sheet/mineral/uranium/five, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"tB" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"tE" = ( +/obj/machinery/conveyor{ + id = "syndidisp"; + dir = 1 }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/obj/effect/spawner/random/trash/food_packaging, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) -"xC" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) +"tG" = ( /obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/textured, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"xD" = ( -/obj/structure/toilet{ - dir = 8; - pixel_x = 9 - }, -/obj/machinery/light/small/directional/north, -/obj/effect/turf_decal/siding/dark/end{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 +/obj/machinery/status_display/door_timer{ + id = "Syndicate Cell"; + name = "Syndicate Holding Cell"; + pixel_y = 32; + req_access = list("syndicate") }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/holding) +"tH" = ( +/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/shower) -"xG" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/machinery/sleeper/syndie/fullupgrade{ - dir = 4 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 9 - }, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"xI" = ( -/obj/machinery/suit_storage_unit/syndicate/chameleon{ - name = "suit storage unit"; - req_access = list("syndicate_leader") - }, -/obj/effect/turf_decal/siding/dark{ - dir = 1 +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/dark, +/obj/structure/chair/stool/directional/south, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"tI" = ( +/obj/machinery/door/poddoor{ + id = "armory_s"; + name = "Emergancy Armory Access" }, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"xK" = ( -/obj/machinery/door/airlock/service{ - name = "Diner" +/obj/effect/turf_decal/stripes/red/full, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"tL" = ( +/obj/machinery/door/airlock/command{ + name = "Corporate Liaison"; + id_tag = "liason_d" }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/leader, /obj/effect/mapping_helpers/airlock/cutaiwire, /obj/structure/cable, /obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/locked, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ - dir = 4 + dir = 2 }, /turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"xM" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"xN" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/simple/dark{ - dir = 5 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"xP" = ( -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"tM" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/effect/turf_decal/tile/dark_red{ + dir = 1 }, +/turf/open/floor/engine, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"tO" = ( +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/holding) -"xR" = ( -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"xS" = ( -/turf/closed/wall/r_wall/syndicate, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) -"xY" = ( -/obj/machinery/power/rtg/advanced, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south{ - dir = 10 +/area/ruin/space/has_grav/bubbers/dauntless/sec/officer) +"tP" = ( +/obj/structure/extinguisher_cabinet/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/grenade/barrier, +/obj/item/grenade/barrier{ + pixel_x = -4; + pixel_y = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 +/obj/item/grenade/barrier{ + pixel_x = 10; + pixel_y = 3 }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"xZ" = ( -/obj/structure/cable, -/obj/machinery/button/door/directional/north{ - name = "Bolt Control"; - id = "space_liason_d"; - normaldoorcontrol = 1; - specialfunctions = 4; - req_access = list("syndicate_leader") +/obj/item/grenade/barrier{ + pixel_x = -8; + pixel_y = -2 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 10 +/obj/item/grenade/barrier{ + pixel_x = 5; + pixel_y = 10 }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/liason) -"yb" = ( -/obj/effect/turf_decal/stripes/red/line, -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 +/obj/structure/cable, +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"tR" = ( +/obj/machinery/computer/operating, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 9 }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"tS" = ( +/obj/structure/cable, +/mob/living/simple_animal/hostile/syndimouse{ + name = "Syndicate Chefpretive"; + desc = "A strange mouse in a Syndicate combat MODsuit, built for mice!"; + faction = list("Syndicate,neutral") }, -/obj/structure/table, -/obj/machinery/computer/libraryconsole/bookmanagement{ - pixel_y = 7 +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/syndicate_access, +/turf/open/floor/iron/kitchen{ + dir = 4 }, -/turf/open/floor/iron/dark/textured_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"ye" = ( -/obj/machinery/light/red/directional/south, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/construct) -"yf" = ( -/obj/structure/cable, -/obj/machinery/light/cold/directional/west, -/obj/effect/turf_decal/siding/dark, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"tW" = ( +/obj/machinery/light_switch/directional/north, +/obj/structure/chair/sofa/corp/corner, /turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/maa) -"yg" = ( -/turf/closed/wall/r_wall/syndicate, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/rec) -"yj" = ( -/obj/machinery/door/airlock/wood{ - name = "Dorm 4"; - id_tag = "space_syndidorm_4" +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"tX" = ( +/obj/structure/disposalpipe/junction/flip{ + dir = 4 }, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"yl" = ( -/obj/machinery/computer{ - desc = "A console meant to allow modifications to IDs. There's a chameleon ID stuck inside and no one has been able to pull it out..."; - icon_keyboard = "syndie_key"; - icon_screen = "explosive"; - name = "syndicate access change console"; - dir = 1 - }, -/obj/item/paper{ - default_raw_text = "

DS2 Corporate Report

The SSV Dauntless has successfully landed itself near active Nanotrasen installations. Engine shutdown in progress...

The Syndicate welcomes you onboard, Corporate Liaison. It is deeply suggested you help our crew via informing them of their corporate investors' goal and to help maintain cohesion. The ship is jointy ran, afterall. Don't hurt yourself now, and stay winning.

"; - name = "paper- 'SSV Dauntless Corporate Report'" - }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/liason) -"yp" = ( -/obj/structure/marker_beacon/burgundy, -/obj/structure/lattice/catwalk, -/turf/template_noop, -/area/template_noop) -"yq" = ( -/obj/effect/turf_decal/delivery/white{ - color = "#00ff00"; - name = "green" - }, -/obj/machinery/cryopod, -/obj/machinery/computer/cryopod/interdyne/directional/north, +/obj/structure/cable, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"yv" = ( -/obj/effect/turf_decal/siding/wood{ +/area/ruin/space/has_grav/bubbers/dauntless/service) +"tY" = ( +/obj/structure/chair/office/light{ dir = 4 }, -/obj/effect/turf_decal/trimline/dark_red/filled/line{ +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"yw" = ( +/turf/open/floor/wood, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"tZ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 }, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"yA" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/mining) -"yG" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/hidden/layer2{ - dir = 5 - }, -/obj/machinery/air_sensor{ - chamber_id = "space_syndiship_turbine" +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 }, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"yH" = ( -/obj/structure/disposalpipe/segment{ +/turf/open/floor/stone, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"uf" = ( +/obj/structure/chair/sofa/bench/corner{ dir = 4 }, -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) -"yI" = ( -/obj/effect/turf_decal/box/red/corners{ - dir = 1 +/obj/machinery/light/warm/directional/west, +/obj/machinery/button/door/directional/north{ + id = "saunawindow"; + name = "Sauna Window Shutters" }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"yJ" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 10 +/obj/effect/turf_decal/siding/wood{ + dir = 9 }, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"yK" = ( -/obj/effect/turf_decal/stripes/red/full, -/obj/structure/fans/tiny, -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +"ug" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/paper/fluff/jobs/engineering/frequencies{ + pixel_x = 4 }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/leader, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/interrogation) -"yO" = ( -/obj/machinery/porta_turret/syndicate, -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) -"yP" = ( -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/construct) -"yU" = ( -/obj/effect/turf_decal/tile/dark_red{ +/obj/item/radio/intercom/command/directional/east, +/obj/item/paper/monitorkey{ + pixel_x = -6 + }, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" + }, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"ui" = ( +/obj/machinery/power/rtg/advanced, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"uj" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 8 }, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"yV" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/effect/turf_decal/tile/dark_red, -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 1; - volume_rate = 200 +/obj/effect/turf_decal/siding{ + dir = 1 }, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"yW" = ( -/obj/machinery/computer/crew/syndie, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"yX" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/structure/chair/sofa/corp/left{ +/obj/effect/turf_decal/siding/corner{ dir = 8 }, -/obj/effect/turf_decal/siding/wood{ +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"ul" = ( +/obj/machinery/airalarm/directional/east, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/effect/turf_decal/siding/dark{ dir = 4 }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"zh" = ( -/obj/structure/cable, -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"zl" = ( -/obj/effect/turf_decal/skyrat_decals/syndicate/bottom/left, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"zm" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 +/obj/machinery/power/smes/engineering{ + charge = 4.5e+006; + input_level = 150000 }, /obj/structure/cable, -/obj/machinery/portable_atmospherics/pump, -/obj/machinery/atmospherics/components/unary/portables_connector/layer4{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"zt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"up" = ( /obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/door/poddoor{ - id = "space_turbine_shutters" +/obj/machinery/atmospherics/pipe/layer_manifold/brown{ + dir = 8 }, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"zu" = ( -/obj/structure/closet/secure_closet/freezer/meat{ - req_access = list("syndicate") - }, -/obj/item/food/meat/slab, -/obj/item/food/meat/slab, -/obj/item/food/meat/slab, -/obj/item/food/meat/slab, -/obj/item/food/meat/slab, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/iron/freezer, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/freezer) -"zA" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/maa) -"zC" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/rec) -"zD" = ( -/obj/effect/turf_decal/stripes/red/corner, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 +"uq" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 }, /turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"zI" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +"uu" = ( +/obj/structure/table, +/obj/effect/turf_decal/siding{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"zJ" = ( -/obj/effect/turf_decal/stripes/red/line, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"zL" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/effect/mob_spawn/ghost_role/human/space_dauntless/syndicate/stationmed{ - dir = 8 - }, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"zO" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 - }, -/obj/structure/cable, +/obj/machinery/light/cold/directional/north, +/obj/machinery/firealarm/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/reagentgrinder, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/iron/white/textured_large, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"uv" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"zP" = ( +/obj/machinery/door/window/brigdoor/security/cell/left/directional/north{ + id = "Syndicate Cell"; + req_access = list("syndicate"); + name = "Syndicate Holding Cell" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/sec/holding) +"uw" = ( /obj/effect/turf_decal/trimline/purple/line{ dir = 4 }, @@ -5526,214 +4556,277 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/junction{ + dir = 1 + }, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"zQ" = ( -/obj/effect/turf_decal/trimline/purple/line{ - dir = 4 +/area/ruin/space/has_grav/bubbers/dauntless/service) +"uy" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/stack/sheet/plastitaniumglass/fifty{ + pixel_y = 3; + pixel_x = 3 + }, +/obj/item/stack/sheet/mineral/plastitanium{ + amount = 50; + pixel_y = 7 + }, +/obj/item/stack/sheet/iron/fifty{ + pixel_y = 10; + pixel_x = 7 + }, +/obj/item/stack/sheet/rglass/fifty{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/item/storage/box/gas_miner_beacons/syndicate{ + pixel_y = 11; + pixel_x = -11 + }, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"uA" = ( +/obj/structure/bed/dogbed, +/mob/living/basic/pet/syndifox{ + faction = list("neutral","Syndicate") }, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"uD" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"uG" = ( /obj/structure/cable, +/obj/structure/chair/sofa/corp/right, +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"uI" = ( +/obj/machinery/light/cold/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ - dir = 9 + dir = 4 }, -/obj/machinery/light/cold/directional/east, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"zR" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) -"zT" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Recreation" +/obj/machinery/button/camkillswitch{ + pixel_y = -24; + req_access = list("syndicate") }, -/obj/structure/curtain/cloth{ - color = "#333333" +/obj/structure/cable, +/obj/machinery/firealarm/directional/south{ + pixel_y = -32 }, -/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/structure/closet/secure_closet/ds2atmos{ + anchorable = 0; + anchored = 1 + }, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" + }, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"uK" = ( /obj/structure/cable, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/rec) -"zV" = ( -/turf/open/floor/grass, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) -"zY" = ( -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/dresser, -/turf/open/floor/carpet/purple, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"zZ" = ( -/obj/effect/turf_decal/siding/dark, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ - dir = 10 + dir = 4 }, -/obj/structure/cable, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"Ab" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/purple/filled/line{ +/obj/effect/turf_decal/trimline/dark_blue/filled/line, +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"uL" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/machinery/disposal/delivery_chute{ dir = 1 }, -/obj/structure/cable, -/obj/machinery/light/cold/directional/north, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/dark/side{ - dir = 1 +/obj/structure/disposalpipe/trunk{ + dir = 8 }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/effect/turf_decal/stripes/red/full, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) +"uM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"uN" = ( +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/iron/textured, /area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) -"Ae" = ( -/obj/structure/table/wood/fancy/black, -/obj/item/camera{ - pixel_x = -9; - pixel_y = 6 +"uQ" = ( +/obj/structure/weightmachine/weightlifter, +/obj/structure/sign/painting/library{ + pixel_y = 30 }, -/obj/item/storage/photo_album/syndicate{ - pixel_x = 8; - pixel_y = 5 +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service/gym) +"uS" = ( +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/shower) +"uW" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 +/obj/machinery/suit_storage_unit/syndicate/chameleon{ + name = "suit storage unit"; + req_access = list("syndicate_leader") }, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/admiral) -"Ah" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/dark, -/obj/structure/chair/stool/directional/south, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"Aj" = ( +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"uX" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/machinery/duct, -/obj/structure/cable, -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 8 +/obj/machinery/washing_machine, +/obj/structure/towel_bin{ + pixel_y = 9; + pixel_x = -1 }, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"Ak" = ( -/obj/machinery/door/airlock/medical{ - name = "Medical Storage" +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"uY" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 4 }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/effect/mapping_helpers/airlock/cutaiwire, /obj/structure/cable, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/storage) -"Al" = ( -/obj/machinery/atmospherics/pipe/smart/simple/dark{ +/turf/open/floor/iron/kitchen{ dir = 4 }, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"uZ" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/fax{ + fax_name = "Unknown Syndicate Fax"; + name = "SSV Dauntless Fax Machine"; + syndicate_network = 1 + }, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" + }, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"va" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium{ + polarizer_id = "dauntbar_w" + }, +/obj/structure/cable, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless/sec/holding) +"vb" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 + }, +/obj/machinery/computer/message_monitor, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"vc" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"vd" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"vf" = ( /obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"vi" = ( /obj/structure/cable, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"Ao" = ( -/obj/machinery/airalarm/directional/south, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/machinery/firealarm/directional/east, -/obj/machinery/chem_master/condimaster, -/turf/open/floor/iron/freezer, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/freezer) -"Ap" = ( +/obj/effect/turf_decal/skyrat_decals/syndicate/middle/middle, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"vk" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 6 +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/reagentgrinder{ + pixel_y = 11; + pixel_x = -1 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) -"Ar" = ( -/obj/structure/table/reinforced, -/obj/item/storage/box/stockparts/deluxe{ - pixel_x = -6; - pixel_y = 10 +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"vq" = ( +/obj/machinery/computer/libraryconsole/bookmanagement{ + pixel_y = 7 }, -/obj/item/storage/part_replacer, -/obj/effect/turf_decal/siding/dark{ - dir = 1 +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 }, -/obj/item/storage/box/stockparts/basic{ - pixel_y = -3; - pixel_x = 5 +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"vs" = ( +/obj/effect/spawner/liquids_spawner{ + reagent_list = list(/datum/reagent/water=250) }, -/obj/item/storage/box/stockparts/basic{ - pixel_x = 10; - pixel_y = 8 +/obj/structure/chair/sofa/bench/left{ + dir = 4 }, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"Au" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/machinery/light/floor{ - pixel_x = 16; - pixel_y = -16 +/turf/open/floor/iron/pool/cobble/corner{ + dir = 1 }, -/obj/effect/turf_decal/tile/dark_red/full, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"Az" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"AC" = ( -/obj/machinery/door/airlock/security/old/glass{ - name = "General Population Access" +/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +"vu" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/turf_decal/siding/white{ + dir = 6 }, -/obj/effect/turf_decal/stripes/red/full, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/structure/cable, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "space_dauntless-sec" +/obj/item/autopsy_scanner, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"vw" = ( +/obj/machinery/porta_turret/syndicate{ + dir = 9; + pixel_x = 20; + faction = list("Syndicate","neutral") }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/brig) -"AD" = ( +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/burgundy, +/obj/machinery/camera/autoname/directional/south{ + network = list("dauntless") + }, +/turf/open/space/basic, +/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) +"vx" = ( +/obj/effect/turf_decal/siding/dark, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/structure/bed/double, +/obj/item/bedsheet/brown/double, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"vy" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/wood{ +/obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 8 }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"AE" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"AI" = ( -/obj/machinery/light/cold/directional/north, -/obj/structure/reagent_dispensers/watertank/high, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) -"AK" = ( -/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/siding/corner, +/obj/structure/chair/comfy/black, +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"vz" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Medical Wing" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/effect/mapping_helpers/airlock/cutaiwire, /obj/structure/cable, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -5741,282 +4834,203 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"vA" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"AM" = ( -/obj/machinery/computer/crew/syndie{ +/area/ruin/space/has_grav/bubbers/dauntless/service/gym) +"vB" = ( +/obj/effect/turf_decal/stripes/red/corner{ dir = 4 }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/machinery/light/cold/directional/south, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/holding) -"AQ" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 +/turf/open/floor/plating/elevatorshaft, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"vC" = ( +/obj/structure/closet/secure_closet/interdynefob/armory_gear_locker, +/obj/machinery/light/red/directional/east{ + pixel_y = 16 }, -/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"vD" = ( +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/bubbers/dauntless/service/gym) +"vE" = ( +/obj/effect/decal/fakelattice, +/turf/open/space/basic, +/area/space) +"vG" = ( +/obj/structure/frame/machine/secured, +/obj/item/circuitboard/machine/module_duplicator, +/turf/open/floor/iron/dark/side, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"vL" = ( /obj/structure/cable, -/obj/effect/mapping_helpers/apc/syndicate_access, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"AR" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"AU" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/table/wood, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/item/laser_pointer/upgraded{ - pixel_y = 10 - }, -/obj/item/flashlight/lamp{ - pixel_x = -6; - pixel_y = 2 - }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/interrogation) -"AV" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"AY" = ( -/obj/effect/turf_decal/trimline/purple/line{ - dir = 4 - }, -/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/simple/green/hidden, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/storage) +"vM" = ( +/obj/machinery/light/red/directional/north, /obj/structure/cable, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"AZ" = ( -/obj/machinery/light/cold/directional/north, /turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"Bc" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/carpet/royalblue, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/liason) -"Be" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/officer) -"Bf" = ( -/obj/structure/table/reinforced, -/obj/item/bodybag/environmental/prisoner/syndicate{ - pixel_y = 20; - pixel_x = -8 - }, -/obj/machinery/recharger, -/obj/item/bodybag/environmental/prisoner/syndicate{ - pixel_y = 20; - pixel_x = -4 - }, -/obj/item/bodybag/environmental/prisoner/syndicate{ - pixel_y = 20 - }, -/obj/item/bodybag/environmental/prisoner/syndicate{ - pixel_y = 20; - pixel_x = 6 - }, -/obj/item/assembly/flash/handheld{ - pixel_x = 3; - pixel_y = 10 - }, -/obj/item/assembly/flash/handheld{ - pixel_x = -6; - pixel_y = 7 - }, -/obj/item/crowbar/red, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/officer) -"Bi" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 6 +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"vN" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/siding/dark{ + dir = 4 }, -/obj/machinery/firealarm/directional/east, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 9 }, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"Bj" = ( -/obj/structure/bed/dogbed, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/disposalpipe/trunk, /obj/machinery/light_switch/directional/north, -/mob/living/basic/pet/cat/kitten{ - desc = "What appears to be a single-celled organism with a pronounced low-level intelligence."; - name = "Murder-Mittens" +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"vO" = ( +/obj/structure/dresser, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"vQ" = ( +/obj/structure/chair/office/light{ + dir = 4 }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/maa) -"Bm" = ( -/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/trimline/dark_blue/line{ - dir = 4 +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"vR" = ( +/obj/machinery/sleeper/syndie/fullupgrade{ + dir = 8 + }, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"vT" = ( +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/airalarm/directional/south, +/obj/machinery/hydroponics/constructable, +/turf/open/floor/grass, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"vU" = ( +/obj/machinery/light/cold/directional/south, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"vV" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/effect/turf_decal/trimline/purple/filled/warning, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 10 }, -/obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"Bo" = ( +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"vW" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/siding/wood{ - dir = 4 + dir = 8 }, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"Br" = ( -/obj/effect/turf_decal/siding/wood{ +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"vX" = ( +/obj/structure/chair/stool/bar{ dir = 8 }, -/obj/effect/turf_decal/trimline/dark_red/filled/line{ +/obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 8 }, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"Bt" = ( -/obj/effect/turf_decal/siding/dark, -/obj/machinery/netpod, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 +/obj/effect/turf_decal/siding{ + dir = 8 }, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"By" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/effect/mapping_helpers/apc/syndicate_access, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/kitchen{ - dir = 4 +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"vY" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 8 }, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"BA" = ( -/obj/effect/turf_decal/siding/wood{ +/obj/effect/turf_decal/siding{ dir = 1 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"BB" = ( -/obj/structure/sign/flag/syndicate/directional/south, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/brig) -"BE" = ( -/obj/effect/turf_decal/skyrat_decals/syndicate/bottom/right, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/spawner/random/food_or_drink/soup, +/obj/machinery/light/cold/directional/north, +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"vZ" = ( +/obj/machinery/door/airlock/grunge{ + name = "Cell 1" + }, +/obj/effect/turf_decal/stripes/red/full, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"wc" = ( +/obj/effect/turf_decal/siding/dark, +/obj/machinery/light/cold/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/machinery/firealarm/directional/south, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"BI" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 6 +/obj/structure/closet/secure_closet/interdynefob/welding_supplies, +/obj/item/mod/module/visor/meson{ + pixel_y = -9 }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/holding) -"BK" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"wd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/wood/corner{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"we" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ dir = 8 }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"BM" = ( -/obj/effect/turf_decal/stripes/red/line, -/turf/open/floor/plating/elevatorshaft, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"BN" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/effect/mapping_helpers/apc/syndicate_access, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/mining) -"BQ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 +/obj/machinery/vending/hydronutrients{ + onstation = 0; + onstation_override = 1; + pixel_x = -28; + can_astar_pass = 1; + density = 0 }, -/obj/structure/cable, -/obj/machinery/camera/autoname/directional/west{ - network = list("dauntless") +/turf/open/floor/stone, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"wf" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/effect/turf_decal/trimline/purple/filled/warning, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 5 }, -/obj/machinery/firealarm/directional/west, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/interrogation) -"BS" = ( -/obj/machinery/door/airlock/wood{ - name = "Dorm 1"; - id_tag = "space_syndidorm_1" - }, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"BT" = ( -/obj/effect/turf_decal/siding/dark{ +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"wg" = ( +/obj/machinery/power/turbine/inlet_compressor{ dir = 8 }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/gym) -"BV" = ( -/obj/effect/turf_decal/siding/dark{ +/turf/open/floor/engine, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"wk" = ( +/obj/machinery/atmospherics/components/trinary/mixer{ dir = 8 }, -/obj/structure/cable, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) -"BW" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/shower) -"BX" = ( -/obj/machinery/computer/station_alert, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"BY" = ( -/obj/machinery/door/window/survival_pod/left/directional/west{ - req_access = list("syndicate_leader"); - name = "Isolation" - }, -/obj/machinery/door/window/survival_pod/left/directional/east{ - req_access = list("syndicate_leader"); - name = "Isolation" +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"wl" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 1 }, -/obj/effect/turf_decal/stripes/red/full, -/obj/structure/cable, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/holding) -"BZ" = ( +/obj/structure/chair/stool/directional/north, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"wm" = ( /obj/machinery/smartfridge/extract/preloaded, /obj/effect/turf_decal/siding/wood{ dir = 9 @@ -6027,2164 +5041,2152 @@ /obj/machinery/light_switch/directional/west, /obj/machinery/button/polarizer{ pixel_y = 24; - id = "space_scixen_w"; + id = "scixen_w"; name = "Xenobiology Windows" }, /turf/open/floor/wood, /area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"Ca" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ +"wo" = ( +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"wq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/button/door/directional/south{ + name = "Window Shutters"; + id = "maa_w1"; + pixel_x = 8; + req_access = list("syndicate_leader") + }, +/obj/machinery/button/door/directional/north{ + name = "Bolt Control"; + id = "maa_d"; + normaldoorcontrol = 1; + specialfunctions = 4; + req_access = list("syndicate_leader"); + pixel_y = -24; + pixel_x = -8 + }, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +"ws" = ( +/obj/structure/chair/stool/directional/south, +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"wt" = ( +/obj/structure/railing/corner/end{ dir = 1 }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 +/obj/structure/railing/corner/end/flip{ + dir = 1 }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"Cc" = ( -/obj/structure/cable, +/obj/structure/lattice/catwalk, +/obj/structure/chair, +/turf/open/space/basic, +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"wv" = ( +/obj/machinery/door/airlock/wood{ + name = "Dorm 1"; + id_tag = "syndidorm_1" + }, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"wA" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"wD" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/effect/turf_decal/vg_decals/numbers/two, +/turf/open/floor/engine, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"wJ" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 8 }, -/obj/effect/turf_decal/siding/dark{ - dir = 6 +/obj/effect/turf_decal/siding{ + dir = 1 }, -/obj/machinery/airalarm/directional/south, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/shower) -"Cd" = ( -/obj/structure/disposalpipe/segment{ +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"wM" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, -/obj/structure/cable, -/obj/machinery/space_heater, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"Ce" = ( -/obj/effect/turf_decal/tile/dark_green/half, -/obj/structure/bodycontainer/crematorium{ - id = "space_shipcremator" +/obj/item/book/manual/chef_recipes, +/obj/item/reagent_containers/condiment/enzyme, +/obj/item/reagent_containers/condiment/peppermill{ + pixel_x = 2 }, -/obj/machinery/button/crematorium{ - pixel_y = 23; - id = "space_shipcremator" +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_x = -8; + pixel_y = 5 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"Cf" = ( -/obj/structure/closet/secure_closet/interdynefob/maa_locker, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/maa) -"Cg" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 8 +/obj/effect/turf_decal/bot_white, +/obj/machinery/camera/autoname/directional/west{ + network = list("dauntless") }, -/obj/effect/turf_decal/siding/dark/corner{ +/obj/structure/table, +/turf/open/floor/iron/white/textured_large, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"wO" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/vg_decals/numbers/six{ dir = 8 }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/textured, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) -"Ch" = ( -/obj/machinery/computer/turbine_computer{ - dir = 1; - mapping_id = "space_dauntless_turbine" +/turf/open/floor/engine/hull{ + initial_gas_mix = "LAVALAND_ATMOS" }, -/obj/machinery/button/ignition/incinerator{ - id = "space_syndiship_igniter"; - pixel_y = -25; - pixel_x = 8; - name = "Ignition" +/area/space) +"wP" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 }, -/obj/machinery/button/door/directional{ - id = "space_syndiship_turbine_lock"; - pixel_y = -25; - pixel_x = -8; - name = "Turbine Bolt Control"; - normaldoorcontrol = 1; - specialfunctions = 4; - req_access = list("syndicate") +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 }, -/obj/item/paper{ - default_raw_text = "

Gorlex Engineering

New to setting up a turbine, operative? This neat little guide and set-up should teach you how, step by step.

The first step is setting up the burn chamber. The Air alarm is unlocked for syndicate access, and a single scrubber in the area is inactive. That is our burn chamber's scrubber. Set it to scoop up any gas you don't want in it - anything but plasma and oxygen - and set it on expanded reach.

Next is setting up the Plasma Mixer. A good ratio is somewhere between 30-70 and 40-60 Plasma and Oxygen, respectively. Don't forget to max out the mixer's pressure, else it'll only dribble in the gas!

Once that is done, make sure to activate the two digital valves on the floor. One will allow O2 to be brought to the mixer, and the other one will lead the gas mix directly into the chamber.

With the burn being ready, two last things are needed. First, you'll need to set up the ship's scrubbers system to actively pump into space the excess gasses (Water vapour, Co2) the burn will produce. If you want, you can select a gas to filter out, but that isn't necessary. Once everything is set up, flick the igniter switch on, turn on the turbine at the terminal, and watch that fire shine bright!

"; - name = "paper- 'Gorlex Engineering Division - Turbine Easy-Set Guide'" +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"wR" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"Ci" = ( +/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/siding/wood{ +/obj/structure/disposalpipe/segment{ dir = 4 }, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"Ck" = ( -/obj/machinery/computer/shuttle{ - desc = "A shuttle terminal which allows a connection to the DS-2 forward base's supply shuttle."; - icon_keyboard = "syndie_key"; - icon_screen = "syndishuttle"; - light_color = "#FA8282"; - name = "syndicate cargo shuttle terminal"; - possible_destinations = "IP-DS-2"; - req_access = list("syndicate"); - shuttleId = "syndie_cargo" +/area/ruin/space/has_grav/bubbers/dauntless/service) +"wU" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"Cl" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/light/warm/directional/west, -/obj/effect/turf_decal/siding/wood/corner{ +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 1 }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"Cp" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/stripes/red/line{ +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"wV" = ( +/obj/effect/turf_decal/skyrat_decals/syndicate/middle/right, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"wW" = ( +/obj/structure/sign/flag/syndicate/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, +/obj/machinery/netpod, /turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"CA" = ( -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 4 +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"wY" = ( +/obj/machinery/porta_turret/syndicate{ + dir = 9; + pixel_x = 20; + faction = list("Syndicate","neutral") }, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 10 +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/burgundy, +/obj/machinery/camera/autoname/directional/east{ + network = list("dauntless"); + pixel_y = 8 }, -/obj/effect/turf_decal/trimline/dark_red/corner{ +/turf/open/space/basic, +/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) +"wZ" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/item/reagent_containers/cup/glass/trophy/gold_cup{ - pixel_y = 6; - desc = "To the loss of a beloved sister ship. May you rest peacefully beneath the ice."; - name = "DS-2 Memorial Trophy" - }, -/obj/structure/table/reinforced/plastitaniumglass, -/turf/open/floor/iron/dark/textured_corner{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"CE" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 9 +/obj/structure/closet/crate/secure{ + desc = "A secure crate containing various materials for building a customized test-site."; + name = "Test Site Materials Crate" }, -/obj/machinery/portable_atmospherics/canister/anesthetic_mix, -/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/item/target, +/obj/item/target/clown, +/obj/item/target/alien, +/obj/item/target/syndicate, +/obj/structure/training_machine, /obj/structure/cable, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"CF" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/syndicate_access, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) +"xd" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/light/cold/directional/west, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/kitchen{ - dir = 4 - }, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"CH" = ( -/obj/structure/frame/computer{ - anchored = 1 - }, -/obj/effect/turf_decal/trimline/dark_red/line, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 1 +/obj/structure/closet/generic/wall{ + pixel_x = -32 }, -/obj/machinery/light/cold/directional/north, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/item/circuitboard/computer/rdconsole, +/obj/item/towel, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"CL" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/machinery/disposal/delivery_chute{ - dir = 1 +/area/ruin/space/has_grav/bubbers/dauntless/service/gym) +"xe" = ( +/obj/structure/fans/tiny, +/obj/machinery/door/window/survival_pod/left/directional/south{ + name = "Slime Pacification Chamber"; + req_access = list("syndicate") }, -/obj/structure/disposalpipe/trunk{ - dir = 8 +/obj/effect/turf_decal/trimline/purple/filled/warning, +/obj/machinery/camera/autoname/directional/east{ + network = list("dauntless_xeno") }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/effect/turf_decal/stripes/red/full, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) -"CP" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"xi" = ( +/obj/effect/turf_decal/siding/dark, +/obj/structure/cable, +/obj/machinery/light/cold/directional/south, +/obj/machinery/power/terminal{ + dir = 4 }, -/obj/effect/turf_decal/trimline/dark_red/filled/line{ - dir = 10 +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"xj" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 }, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"CQ" = ( -/obj/machinery/firealarm/directional/north, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/mining) -"CR" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/bot_white, -/turf/open/floor/iron/dark/textured_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"CS" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"CT" = ( -/obj/machinery/oven/range, -/obj/effect/turf_decal/bot_white, -/turf/open/floor/iron/white/textured_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"CU" = ( -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/machinery/firealarm/directional/east, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"CW" = ( -/obj/machinery/atmospherics/components/binary/valve/digital{ - dir = 8 - }, -/obj/machinery/atmospherics/components/binary/pump/on/scrubbers/visible/layer2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"CX" = ( -/obj/effect/turf_decal/trimline/purple/line{ - dir = 4 +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/storage/wallet/random, +/obj/item/choice_beacon/music, +/obj/item/clothing/under/misc/syndicate_souvenir{ + has_sensor = 0; + pixel_x = 4; + pixel_y = -7 }, +/obj/effect/spawner/random/exotic/syndie, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"xk" = ( +/obj/effect/turf_decal/stripes/red/line, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/junction{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"CY" = ( -/obj/effect/turf_decal/siding/corner, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"Da" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line, /obj/structure/disposalpipe/segment{ - dir = 4 + dir = 6 }, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"Dd" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/brig) +"xr" = ( +/obj/effect/turf_decal/stripes/red/line{ dir = 4 }, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/dark_red/line{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"xs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/structure/showcase/cyborg{ - desc = "A stand with the empty body of a Cybersun cyborg bolted to it."; - dir = 4; - icon = 'icons/mob/silicon/robots.dmi'; - icon_state = "synd_sec"; - name = "syndicate cyborg showcase"; - pixel_x = -6 - }, -/obj/machinery/light/cold/directional/west, -/turf/open/floor/iron/dark/textured_half{ - dir = 1 - }, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"Df" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"Dg" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/machinery/shower/directional/south, -/obj/structure/drain, -/obj/structure/curtain, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/shower) -"Dh" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/brig) -"Di" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible/layer2, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"Dj" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/airalarm/directional/south, /obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/machinery/vending/drugs{ - name = "\improper SyndiDrug Plus"; - onstation = 0; - onstation_override = 1 +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"xt" = ( +/obj/effect/turf_decal/box/red/corners, +/obj/machinery/light/floor{ + pixel_x = 16; + pixel_y = -16 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/storage) -"Dk" = ( -/obj/structure/disposalpipe/segment{ +/turf/open/floor/plating/elevatorshaft, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"xx" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/window/survival_pod/left/directional/north{ + name = "Bar"; + req_access = list("syndicate") + }, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"xz" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/dark{ dir = 4 }, -/obj/machinery/conveyor{ - id = "space_syndidisp"; +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"xC" = ( +/obj/effect/turf_decal/siding/dark{ dir = 1 }, -/obj/effect/spawner/random/maintenance/three, -/obj/machinery/mineral/stacking_unit_console{ - id_tag = "space_dauntless"; - pixel_x = -32 - }, +/obj/machinery/smartfridge/chemistry, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) +"xD" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) -"Dq" = ( -/obj/structure/lattice/catwalk, -/obj/structure/railing{ - dir = 5 - }, -/turf/template_noop, -/area/template_noop) -"Dr" = ( -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"Ds" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/effect/turf_decal/vg_decals/numbers/four, -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"Dt" = ( -/obj/machinery/button/door/directional/south{ - name = "Window Shutters"; - id = "space_maa_w1"; - pixel_x = -8; - req_access = list("syndicate_leader") - }, -/obj/machinery/button/door/directional/south{ - name = "Prisoner Viewing Privlages"; - id = "space_prison_shutters"; - pixel_x = 8; +/area/ruin/space/has_grav/bubbers/dauntless/service) +"xF" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/suit_storage_unit/syndicate/chameleon{ + name = "suit storage unit"; req_access = list("syndicate_leader") }, -/obj/structure/sign/flag/syndicate/directional/east, -/obj/item/paper{ - default_raw_text = "

DS2 Long-Term Brig Report

The SSV Dauntless has successfully relocated itself near active Nanotrasen installations. Engine shutdown in progress...

The Syndicate has been capable of kidnapping a few key NT workers of various hierarchy levels. It is your task to interrogate, question and break their wills in order to find more intel on our enemy, Nanotrasen.

Stay winning."; - name = "paper- 'SSV Dauntless Long-Term Brig Report'" - }, -/obj/machinery/computer/security/dauntless{ - dir = 8 +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"xG" = ( +/obj/effect/turf_decal/trimline/dark_green/corner, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"xH" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, /turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/maa) -"Dw" = ( +/area/ruin/space/has_grav/bubbers/dauntless/sec/holding) +"xI" = ( /obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/item/kirbyplants/organic/plant21, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/effect/mapping_helpers/apc/syndicate_access, -/obj/machinery/airalarm/directional/west, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/interrogation) -"Dy" = ( -/obj/structure/chair/office/light{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 }, -/obj/item/radio/intercom/directional/east{ - name = "two-way prisoner intercom"; - freerange = 1; - freqlock = 1; - frequency = 1247 +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/poster/random_contraband{ + pixel_x = 2; + pixel_y = 5 }, -/obj/machinery/button/camkillswitch{ - pixel_x = 26; - pixel_y = -9; - req_access = list("syndicate") +/obj/item/poster/random_contraband, +/obj/item/poster/random_contraband{ + pixel_x = 5; + pixel_y = 5 }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/holding) -"DB" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"DC" = ( -/obj/effect/turf_decal/trimline/dark_green/line{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"xJ" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +"xK" = ( +/obj/effect/turf_decal/siding/wood{ dir = 8 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"DD" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"DE" = ( -/obj/effect/turf_decal/siding/thinplating/dark/corner{ +/obj/effect/turf_decal/siding/dark{ dir = 1 }, -/obj/effect/turf_decal/siding/thinplating/dark, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/cable, +/obj/effect/mob_spawn/ghost_role/human/dauntless/command/masteratarms, +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +"xL" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 5 }, -/turf/open/floor/stone, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) -"DM" = ( +/obj/machinery/light_switch/directional/east, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) -"DN" = ( +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"xM" = ( +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/dark{ - dir = 1 +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/item/card/id/advanced/prisoner/ds2{ + pixel_y = 8; + trim = /datum/id_trim/syndicom/skyrat/ds2/prisoner }, -/obj/structure/chair/stool/directional/north, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"DQ" = ( -/obj/machinery/shower/directional/north, -/obj/structure/drain, +/obj/item/card/id/advanced/prisoner/ds2{ + pixel_y = 4; + trim = /datum/id_trim/syndicom/skyrat/ds2/prisoner + }, +/obj/item/card/id/advanced/prisoner/ds2, +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"xN" = ( +/obj/machinery/porta_turret/syndicate{ + dir = 5; + pixel_y = -20; + faction = list("Syndicate","neutral") + }, +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/burgundy, +/obj/machinery/camera/autoname/directional/south{ + network = list("dauntless"); + pixel_x = -8 + }, +/turf/open/space/basic, +/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) +"xO" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"xQ" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/light/cold/directional/north, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"xR" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/carpet/royalblue, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"xW" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/trimline/dark_red/filled/line, +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"yb" = ( /obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"yd" = ( +/obj/machinery/computer/arcade/orion_trail{ + dir = 8 + }, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"ye" = ( +/obj/machinery/door/airlock/grunge{ + name = "Construction and Storage" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"yf" = ( +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 6 }, -/obj/machinery/light/small/directional/east, +/obj/machinery/firealarm/directional/east, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 }, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"DS" = ( -/obj/machinery/light/small/red/directional/south, -/obj/machinery/camera/autoname/directional/south{ - network = list("dauntless") +/obj/machinery/stasis{ + dir = 8 }, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"DT" = ( /obj/effect/turf_decal/siding/dark{ dir = 1 }, -/obj/effect/turf_decal/siding/dark, -/turf/open/floor/iron/textured, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) -"DV" = ( +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"yh" = ( /obj/effect/turf_decal/siding/dark{ - dir = 5 + dir = 10 }, -/obj/structure/bed/double, -/obj/item/bedsheet/brown/double, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ +/obj/item/towel, +/obj/structure/mirror/directional/west, +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/shower) +"yk" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +"yn" = ( +/obj/effect/turf_decal/stripes/red/corner{ dir = 8 }, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"DX" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/machinery/airalarm/directional/east, +/obj/effect/mapping_helpers/airalarm/syndicate_access, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, /area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"DY" = ( -/obj/structure/chair/sofa/corp/left{ - color = "#DE3A3A"; - dir = 4 +"ys" = ( +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 10 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/admiral) -"DZ" = ( -/obj/machinery/airalarm/directional/south, -/obj/effect/mapping_helpers/airalarm/syndicate_access, +/mob/living/basic/bot/medbot/stationary{ + faction = list("Syndicate"); + req_one_access = list("syndicate"); + name = "Insurgent Care"; + radio_channel = "Syndicate"; + radio_key = /obj/item/encryptionkey/syndicate + }, +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"yt" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/brig) -"Ec" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners{ +/obj/effect/turf_decal/siding/thinplating/dark{ dir = 8 }, -/obj/effect/turf_decal/siding{ - dir = 5 +/turf/open/floor/stone, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"yu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 }, -/obj/structure/chair/stool/bar{ +/obj/structure/disposalpipe/segment, +/turf/open/floor/stone, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"yv" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, -/turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"Ee" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 +/obj/item/clothing/shoes/sneakers/crimson, +/obj/item/clothing/under/rank/prisoner/syndicate, +/obj/item/clothing/under/rank/prisoner/syndicate{ + pixel_y = 4 }, -/obj/structure/fans/tiny, -/obj/machinery/door/airlock/wood{ - doorClose = 'sound/effects/doorcreaky.ogg'; - doorOpen = 'sound/effects/doorcreaky.ogg'; - name = "Sauna" +/obj/item/clothing/under/rank/prisoner/syndicate{ + pixel_y = 8 }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/sauna) -"Ei" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/rec) -"Ek" = ( +/obj/item/clothing/shoes/sneakers/crimson{ + pixel_x = -4 + }, +/obj/item/clothing/shoes/sneakers/crimson{ + pixel_x = 4 + }, +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"yw" = ( /obj/structure/cable, +/obj/machinery/light/cold/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/junction{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"El" = ( -/obj/structure/weightmachine/weightlifter, -/obj/machinery/light/cold/directional/south, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"Em" = ( -/obj/machinery/door/airlock/command{ - name = "Corporate Liaison"; - id_tag = "space_liason_d" +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/leader, +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"yC" = ( /obj/effect/mapping_helpers/airlock/cutaiwire, /obj/structure/cable, /obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/locked, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/door/airlock/bathroom{ + name = "Bathroom" }, /turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/liason) -"En" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 6 - }, -/obj/machinery/chem_heater/withbuffer, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) -"Eo" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/template_noop, -/area/template_noop) -"Er" = ( +/area/ruin/space/has_grav/bubbers/dauntless/service) +"yD" = ( +/obj/effect/turf_decal/siding/wood, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"Et" = ( -/obj/machinery/conveyor{ - id = "space_syndidisp"; - dir = 6 - }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) -"Ev" = ( -/obj/structure/rack, -/obj/item/mod/module/rad_protection, -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/item/mod/module/visor/meson{ - pixel_y = -9 - }, -/obj/machinery/light_switch/directional/north, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"Ex" = ( +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"yE" = ( +/obj/machinery/seed_extractor, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"yF" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, /turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"EB" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 2 +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"yH" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/obj/structure/chair/sofa/corp/corner, +/obj/effect/turf_decal/siding/wood{ + dir = 5 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/stone, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"yJ" = ( +/obj/effect/turf_decal/tile/dark_red/half, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/turf/open/floor/engine, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"yL" = ( +/turf/open/floor/grass, /area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) -"EE" = ( -/obj/effect/turf_decal/siding/dark/corner{ - dir = 8 +"yP" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) +"yS" = ( +/obj/effect/turf_decal/trimline/purple/line{ + dir = 4 }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/effect/turf_decal/delivery, /obj/structure/cable, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/science/glass{ - name = "Research Wing" - }, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"EG" = ( +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"yU" = ( +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) +"yV" = ( +/obj/structure/cable, /obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/door/window/survival_pod/left/directional/west{ - heat_proof = 1; - req_access = list("syndicate") +/obj/item/toy/mecha/darkgygax{ + pixel_y = 16 }, -/obj/item/paper_bin, -/obj/item/pen/survival, -/obj/item/experi_scanner, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"EI" = ( -/turf/template_noop, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"EJ" = ( -/obj/machinery/door/airlock/engineering{ - name = "Waste Processing" +/obj/item/toy/figure/syndie, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" + }, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"yY" = ( +/obj/item/toy/figure/syndie{ + pixel_x = -5 + }, +/turf/open/floor/plating/elevatorshaft, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"yZ" = ( +/obj/machinery/door/airlock/security/old/glass{ + name = "Preperations" }, +/obj/effect/turf_decal/stripes/red/full, /obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/officer) +"zc" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/wood/corner{ dir = 4 }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) -"EL" = ( -/obj/machinery/duct, +/obj/machinery/vending/wardrobe/sec_wardrobe/red{ + onstation = 0; + onstation_override = 1; + pixel_x = 28; + density = 0 + }, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"zd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/dark, +/obj/structure/cable, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless/service/shower) +"ze" = ( +/obj/machinery/button/door/directional/north{ + name = "Bolt Control"; + id = "liason_d"; + normaldoorcontrol = 1; + specialfunctions = 4; + req_access = list("syndicate_leader") + }, +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/structure/toilet/secret, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"EO" = ( +/area/ruin/space/has_grav/bubbers/dauntless/service) +"zf" = ( +/obj/machinery/chem_dispenser/mutagensaltpeter, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"zh" = ( /obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 6 + dir = 4 }, -/obj/structure/disposalpipe/trunk{ +/obj/machinery/iv_drip, +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"zl" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"zm" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/turf/open/floor/engine, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"zn" = ( +/obj/effect/turf_decal/trimline/dark_blue/corner{ dir = 8 }, -/obj/machinery/disposal/bin, -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"EP" = ( -/obj/structure/sign/warning/no_smoking/directional/east, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"ER" = ( -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/admiral) -"ES" = ( -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) -"ET" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 9 +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"zq" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/obj/structure/table/reinforced, -/obj/item/stack/sheet/rglass/fifty{ - pixel_x = -3; - pixel_y = 2 +/obj/structure/hedge, +/obj/effect/turf_decal/trimline/dark_red/filled/line{ + dir = 1 }, -/obj/item/stack/sheet/iron/fifty{ - pixel_y = 10; - pixel_x = 7 +/obj/structure/sign/painting/library{ + pixel_y = 30 }, -/obj/item/storage/box/gas_miner_beacons/syndicate{ - pixel_y = 11; - pixel_x = -11 +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"zr" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"zs" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 8 }, -/obj/item/stack/sheet/mineral/plastitanium{ - amount = 50; - pixel_y = 7 +/obj/effect/turf_decal/siding{ + dir = 8 }, -/obj/item/stack/sheet/plastitaniumglass/fifty{ - pixel_y = 3; - pixel_x = 3 +/obj/machinery/vending/cigarette/syndicate{ + onstation = 0; + onstation_override = 1; + density = 0; + pixel_x = -29 }, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"EU" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"EW" = ( -/obj/effect/turf_decal/siding/dark/corner{ - dir = 4 +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"zt" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 8 }, /turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"EX" = ( -/obj/structure/cable, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"Fe" = ( -/obj/machinery/shower/directional/east{ - pixel_x = -13 +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"zu" = ( +/obj/machinery/door/airlock/security/old/glass{ + name = "General Population" }, -/obj/structure/drain, -/obj/effect/turf_decal/siding/thinplating{ - dir = 6 +/obj/effect/turf_decal/stripes/red/full, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "dauntless-sec" }, -/turf/open/floor/iron/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"Ff" = ( -/obj/structure/cable, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/sauna) -"Fg" = ( -/turf/closed/wall/r_wall/syndicate, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/holding) -"Fh" = ( +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"zB" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold/green/hidden{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/storage) +"zD" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/button/door/directional/north{ - name = "Dorm 1"; - id = "space_syndidorm_1"; - specialfunctions = 4; - normaldoorcontrol = 1; - dir = 2; - pixel_y = -24 +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/simple/pink/visible{ + dir = 8 }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"Fj" = ( -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 1 +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"zF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/photocopier/gratis, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"zH" = ( /obj/structure/cable, -/obj/machinery/light/cold/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"zI" = ( +/obj/machinery/light_switch/directional/north, +/obj/item/stack/conveyor/thirty, +/obj/structure/rack/shelf, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +"zJ" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/door/window/survival_pod/left/directional/north{ + req_access = list("syndicate") }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"Fk" = ( -/obj/structure/cable, -/obj/machinery/power/smes/engineering{ - charge = 4.5e+006; - input_level = 150000 +/obj/item/storage/bag/chemistry, +/obj/item/storage/box/beakers/bluespace, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 }, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"Fm" = ( -/obj/structure/chair/stool/directional/south, -/obj/effect/turf_decal/siding/dark, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"Fo" = ( -/obj/machinery/vending/wardrobe/syndie_wardrobe{ - onstation = 0; - onstation_override = 1 +/obj/effect/turf_decal/siding/dark{ + dir = 9 }, -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/trimline/dark_red/filled/line, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"Fp" = ( +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) +"zK" = ( +/obj/effect/turf_decal/stripes/red/corner, +/obj/effect/turf_decal/bot, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/structure/tank_dispenser, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"zL" = ( +/obj/machinery/door/airlock/security/old/glass{ + name = "Armory" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/leader, +/obj/effect/mapping_helpers/airlock/cutaiwire, /obj/structure/cable, +/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/wood{ - dir = 9 +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"zN" = ( +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 8 }, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/rec) -"Fu" = ( +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"zQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"Fx" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service/gym) +"zR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/freezer, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"zS" = ( +/obj/item/storage/box/syringes{ + pixel_x = 5; + pixel_y = 10 + }, +/obj/item/storage/bag/xeno, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/wood, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"zT" = ( +/obj/effect/turf_decal/siding/white{ dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/storage) +"zV" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"zW" = ( +/obj/effect/turf_decal/trimline/dark_red/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/dark_red/corner{ dir = 1 }, -/turf/open/floor/stone, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) -"Fz" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ - dir = 4; - initialize_directions = 4; - name = "euthanization chamber freezer" +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 }, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"FA" = ( -/obj/structure/sign/painting/library{ - pixel_y = 30 +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/junction{ + dir = 8 }, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"FH" = ( -/obj/structure/closet/secure_closet/ds2atmos{ - anchorable = 0; - anchored = 1 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 5 +/area/ruin/space/has_grav/bubbers/dauntless/service) +"zZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/dark, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 }, +/obj/structure/cable, /turf/open/floor/iron/dark/diagonal, /area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"FI" = ( -/obj/effect/turf_decal/tile/dark_green/half, +"Ab" = ( +/obj/effect/turf_decal/stripes/red/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, /obj/structure/cable, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"FO" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8; - external_pressure_bound = 140; - name = "server vent"; - pressure_checks = 0 +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"Ad" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"Ah" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/atmospherics/pipe/smart/simple/green/hidden{ + dir = 5 }, -/obj/structure/sign/departments/xenobio/directional/north, -/turf/open/floor/circuit/telecomms, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"FP" = ( -/obj/machinery/firealarm/directional/west, -/obj/effect/mob_spawn/ghost_role/human/space_dauntless/syndicate/service{ - dir = 4 +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/storage) +"Ai" = ( +/obj/structure/sign/poster/official/moth_delam/directional/north, +/obj/effect/turf_decal/siding/dark{ + dir = 5 }, -/turf/open/floor/iron/kitchen{ - dir = 4 +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"FS" = ( -/obj/structure/chair/sofa/corp/right{ - color = "#DE3A3A" +/obj/machinery/light/cold/directional/north, +/obj/structure/cable, +/obj/machinery/vending/engivend{ + skyrat_products = list(/obj/item/clothing/glasses/meson/engine = 5, /obj/item/construction/rcd/loaded = 0, /obj/item/storage/pouch/material = 2, /obj/item/storage/bag/construction = 2); + onstation = 0; + onstation_override = 1 }, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"Ak" = ( /obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"FT" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/effect/turf_decal/tile/dark_red/half{ - dir = 4 - }, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"FV" = ( -/obj/structure/fans/tiny/forcefield{ dir = 4 }, -/obj/effect/turf_decal/stripes/red/corner{ - dir = 4 +/turf/open/floor/carpet/royalblue, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"Am" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) +"An" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/button/door{ + id = "syndibridge_w"; + name = "Bridge Window Shutters"; + req_access = list("syndicate_leader"); + pixel_y = 8 }, -/obj/effect/turf_decal/tile/dark_red/half{ - dir = 4 +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" }, -/obj/effect/turf_decal/tile/dark_red/half{ - dir = 8 +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"Ap" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 }, -/obj/machinery/door/poddoor{ - id = "space_syndihanger" +/obj/effect/turf_decal/trimline/yellow/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 }, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"FW" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/green/hidden{ - dir = 1 +"Aq" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/structure/cable, +/obj/machinery/door/poddoor{ + id = "syndibridge_w" }, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"Ar" = ( /obj/machinery/light/cold/directional/north, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"FX" = ( -/obj/effect/turf_decal/siding{ - dir = 10 +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"As" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 1 }, -/obj/effect/turf_decal/tile/bar/opposingcorners{ +/obj/effect/turf_decal/siding/dark/corner, +/obj/effect/turf_decal/siding/dark/corner{ dir = 8 }, -/obj/machinery/vending/imported/tiziran{ - onstation = 0; - onstation_override = 1 +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/textured, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"At" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 8 }, -/turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"Ga" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 8 + dir = 2 }, /obj/structure/cable, +/obj/machinery/firealarm/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/junction/yjunction{ - dir = 8 +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/turf/open/floor/iron/dark/side{ - dir = 8 +/obj/effect/turf_decal/siding/dark/corner{ + dir = 4 }, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"Gc" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/liason) -"Gd" = ( -/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron/dark/side, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"Av" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/wood, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"Aw" = ( /obj/structure/cable, -/obj/effect/mapping_helpers/apc/syndicate_access, -/obj/machinery/firealarm/directional/west, -/obj/structure/bed/double{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/dark{ dir = 1 }, -/obj/item/bedsheet/hos/double{ +/obj/structure/chair/stool/directional/north, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"AE" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/door/poddoor{ + id = "sci_w" + }, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"AF" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/effect/mob_spawn/ghost_role/human/space_dauntless/syndicate/stationmed{ dir = 4 }, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"AG" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"AI" = ( /turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/maa) -"Gg" = ( +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +"AL" = ( +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space) +"AO" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) -"Gi" = ( -/obj/machinery/light/directional/north, -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, -/turf/open/floor/circuit/telecomms, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"Gj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"AS" = ( +/obj/machinery/door/airlock/external/glass{ + name = "Hanger" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/effect/mapping_helpers/airlock/cutaiwire, /obj/structure/cable, +/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"Gm" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 9 - }, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"Go" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/effect/mapping_helpers/apc/syndicate_access, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"AT" = ( +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"AU" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/red/line, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"AW" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"AX" = ( +/obj/machinery/porta_turret/syndicate{ + faction = list("Syndicate","neutral"); dir = 4 }, -/obj/effect/mob_spawn/ghost_role/human/space_dauntless/command/admiral, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/admiral) -"Gp" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/effect/turf_decal/trimline/purple/filled/warning, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"Gq" = ( -/obj/effect/turf_decal/skyrat_decals/syndicate/middle/right, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"Gt" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) +"AZ" = ( +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"Ba" = ( +/obj/effect/turf_decal/siding/dark/corner{ dir = 4 }, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"Gv" = ( -/obj/structure/sink/directional/north, -/obj/structure/mirror/directional/west, -/obj/effect/turf_decal/siding/dark{ - dir = 10 - }, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"Gw" = ( -/obj/effect/turf_decal/trimline/purple/corner, -/obj/effect/turf_decal/trimline/purple/corner{ +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"Bd" = ( +/obj/machinery/chem_master/condimaster, +/obj/machinery/light/warm/dim/directional/west, +/turf/open/floor/iron/kitchen{ dir = 4 }, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"Bg" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"Gy" = ( -/obj/machinery/porta_turret/syndicate{ - dir = 9; - pixel_x = 20 - }, -/obj/structure/lattice/catwalk, -/obj/structure/marker_beacon/burgundy, -/obj/machinery/camera/autoname/directional/east{ - network = list("dauntless"); - pixel_y = -31 - }, -/turf/template_noop, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) -"GB" = ( -/obj/effect/turf_decal/siding/dark, -/obj/machinery/light/cold/directional/south, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/machinery/vending/engivend{ - skyrat_products = list(/obj/item/clothing/glasses/meson/engine = 5, /obj/item/construction/rcd/loaded = 0, /obj/item/storage/pouch/material = 2, /obj/item/storage/bag/construction = 2); - onstation = 0; - onstation_override = 1 +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"Bh" = ( +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"Bi" = ( +/obj/machinery/bluespace_miner, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +"Bk" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 }, /obj/structure/cable, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"GF" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/button/door{ - id = "space_syndibridge_w"; - name = "Bridge Window Shutters"; - req_access = list("syndicate_leader"); - pixel_y = 8 - }, -/obj/item/toy/nuke{ - pixel_y = -3; - name = "Model Nuclear Warhead"; - desc = "This is a model of the famous Gorlex Marauders nuclear warhead. 'Some call it nuclear terrorism. We call it solutions'" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"GG" = ( -/obj/structure/closet/crate/science, -/obj/item/pai_card, -/obj/effect/spawner/random/mod/maint, -/obj/effect/spawner/random/mod/maint, -/obj/effect/spawner/random/mod/maint, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/construct) -"GH" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"GM" = ( -/obj/machinery/biogenerator, -/obj/effect/turf_decal/bot_white, -/obj/item/reagent_containers/cup/beaker/large, -/turf/open/floor/iron/dark/textured_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"GO" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 1 - }, -/obj/machinery/door/airlock/science{ - name = "Xenobiology" +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/storage) +"Bn" = ( +/obj/machinery/mech_bay_recharge_port, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"Br" = ( +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"Bs" = ( +/obj/structure/table/wood/fancy/black, +/obj/effect/spawner/random/food_or_drink/refreshing_beverage, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"Bz" = ( +/obj/machinery/smartfridge/food, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"BA" = ( +/obj/effect/turf_decal/stripes, +/obj/machinery/door/airlock/engineering/glass{ + name = "Turbine Room" }, /obj/effect/mapping_helpers/airlock/access/all/syndicate/general, /obj/effect/mapping_helpers/airlock/cutaiwire, /obj/structure/cable, +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + id = "rad_shutters" + }, /obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"BB" = ( +/obj/machinery/atmospherics/miner/n2o, +/obj/structure/window/reinforced/plasma/spawner/directional/south, +/obj/structure/window/reinforced/plasma/spawner/directional/north, +/turf/open/floor/engine/n2o, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"BC" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) -"GP" = ( -/obj/machinery/power/shuttle_engine/heater{ - pixel_y = 29 - }, -/obj/effect/turf_decal/stripes, -/obj/structure/window/reinforced/tinted/spawner/directional/north{ - pixel_y = 29 - }, -/obj/effect/turf_decal/tile/dark_red/full, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/construct) -"GQ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 +/obj/effect/turf_decal/siding/wood/corner, +/obj/machinery/vending/wardrobe/syndie_wardrobe{ + onstation = 0; + onstation_override = 1; + pixel_x = 28; + density = 0 }, -/obj/structure/table/reinforced, -/obj/item/clothing/shoes/sneakers/crimson, -/obj/item/clothing/under/rank/prisoner/syndicate, -/obj/item/clothing/under/rank/prisoner/syndicate{ - pixel_y = 4 +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"BE" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/brig) +"BG" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 }, -/obj/item/clothing/under/rank/prisoner/syndicate{ - pixel_y = 8 +/obj/machinery/conveyor_switch/oneway{ + id = "syndidisp"; + conveyor_speed = 0.75 }, -/obj/item/clothing/shoes/sneakers/crimson{ - pixel_x = -4 +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/obj/item/clothing/shoes/sneakers/crimson{ - pixel_x = 4 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"GU" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 1 +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) +"BK" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"BN" = ( +/obj/machinery/reagentgrinder{ + pixel_y = 6 }, -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 1 +/obj/item/stack/sheet/mineral/plasma{ + amount = 5 }, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"GV" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/structure/cable, -/obj/machinery/door/poddoor/shutters{ - id = "space_admiral_w"; - name = "Admiral Office Shutters"; +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/admiral) -"GX" = ( -/obj/effect/turf_decal/tile/dark_green/full, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"GZ" = ( -/obj/effect/turf_decal/box/red/corners, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"Hd" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, /obj/effect/turf_decal/siding/wood{ - dir = 5 + dir = 6 }, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"Hi" = ( -/obj/structure/table/wood/fancy/black, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"Hl" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 }, -/obj/structure/chair/stool/bar{ +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/wood, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"BQ" = ( +/obj/effect/turf_decal/siding/dark{ dir = 8 }, -/obj/effect/turf_decal/siding{ - dir = 1 +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/pipe_dispenser{ + pixel_x = -3 }, -/turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"Hm" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"Ho" = ( -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"Hq" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 +/obj/item/analyzer{ + pixel_y = 10 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/mining) -"Hs" = ( +/obj/item/rpd_upgrade/unwrench, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"BS" = ( +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, -/obj/effect/turf_decal/trimline/dark_blue/line{ +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, -/obj/structure/disposalpipe/segment{ +/obj/effect/turf_decal/siding/dark{ dir = 10 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"Ht" = ( -/obj/effect/turf_decal/siding/dark{ +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless/service/shower) +"BT" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/dark_blue/line{ dir = 4 }, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"Hu" = ( -/obj/machinery/door/airlock/wood{ - name = "Dorm 2"; - id_tag = "space_syndidorm_2" +/obj/structure/disposalpipe/segment, +/obj/item/radio/intercom/prison/directional/east{ + frequency = 1245; + freqlock = 1; + name = "receive-only prisoner intercom"; + freerange = 1; + canhear_range = 4 }, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"Hw" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 9 +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"BV" = ( +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 4 }, -/obj/effect/mob_spawn/ghost_role/human/space_dauntless/prisoner, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"Hz" = ( -/obj/structure/rack, -/obj/item/restraints/handcuffs, -/obj/item/restraints/handcuffs, -/obj/item/restraints/handcuffs, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/holding) -"HB" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/dresser, -/obj/effect/turf_decal/siding/dark{ - dir = 5 +/obj/item/radio/intercom/prison/directional/east{ + frequency = 1245; + freqlock = 1; + name = "receive-only prisoner intercom"; + canhear_range = 7; + freerange = 1 }, +/obj/structure/closet/crate/freezer/blood, +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"BZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/firealarm/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"HC" = ( -/obj/machinery/vending/hydroseeds{ - onstation = 0; - onstation_override = 1 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) -"HD" = ( +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"Ca" = ( /obj/structure/cable, -/obj/machinery/door/window/survival_pod/left/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) -"HE" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/obj/structure/table, -/obj/effect/spawner/random/food_or_drink/donkpockets{ - pixel_x = -8; - pixel_y = -4 - }, -/obj/item/storage/belt/military/snack, -/obj/item/choice_beacon/ingredient, -/obj/item/choice_beacon/ingredient, -/obj/machinery/light/cold/directional/west, -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"HG" = ( -/obj/structure/bed/double{ - dir = 1 - }, -/obj/item/bedsheet/brown/double{ - dir = 1 - }, -/turf/open/floor/carpet/royalblue, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"HH" = ( -/obj/machinery/power/shuttle_engine/heater{ - pixel_y = 29 +/obj/effect/turf_decal/stripes/red/line{ + dir = 10 }, -/obj/effect/turf_decal/stripes, -/obj/structure/window/reinforced/tinted/spawner/directional/north{ - pixel_y = 29 +/obj/machinery/byteforge, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/brig) +"Cc" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 }, -/obj/effect/turf_decal/tile/dark_red/full, -/obj/machinery/power/shuttle_engine/propulsion/burst/left{ - pixel_y = -2 +/obj/item/stamp{ + pixel_x = 8; + pixel_y = 1 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/construct) -"HI" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/machinery/light/warm/directional/east, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"HJ" = ( -/obj/structure/table, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 +/obj/item/stamp/denied{ + pixel_x = 8; + pixel_y = 6 }, -/obj/item/book/manual/chef_recipes, -/obj/item/reagent_containers/condiment/enzyme, -/obj/item/reagent_containers/condiment/peppermill{ - pixel_x = 2 +/obj/item/paper_bin/carbon{ + pixel_x = -5; + pixel_y = 3 }, -/obj/item/reagent_containers/condiment/saltshaker{ - pixel_x = -8; +/obj/structure/table/wood/fancy/red, +/obj/item/pen/fountain/captain{ + name = "Liason's fountain pen"; pixel_y = 5 }, -/obj/effect/turf_decal/bot_white, -/obj/machinery/camera/autoname/directional/west{ - network = list("dauntless") - }, -/turf/open/floor/iron/white/textured_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"HQ" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 +/obj/machinery/light/warm/directional/east, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"Cd" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood{ + dir = 10 }, -/obj/effect/turf_decal/siding/dark/corner, -/obj/effect/turf_decal/siding/dark/corner{ +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"Ce" = ( +/obj/effect/turf_decal/trimline/yellow/corner{ dir = 8 }, -/turf/open/floor/iron/textured, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) -"HR" = ( -/obj/effect/turf_decal/stripes/red/corner, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"HT" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/structure/curtain/cloth{ - color = "#333333" - }, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/rec) -"HX" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 5 - }, -/obj/machinery/chem_master, -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/machinery/light/cold/directional/east, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) -"Ia" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ - dir = 4 + dir = 9 }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"Ib" = ( -/obj/machinery/light/small/red/directional/west, -/obj/machinery/airalarm/directional/west, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/rec) -"Ic" = ( -/obj/machinery/door/airlock/external/glass{ - name = "Hanger" +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"Cg" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 2 }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/effect/mapping_helpers/airlock/cutaiwire, /obj/structure/cable, -/obj/machinery/door/firedoor, +/obj/machinery/light/cold/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"Io" = ( -/obj/machinery/atmospherics/components/binary/valve/digital{ +/obj/structure/disposalpipe/trunk{ dir = 8 }, -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible/layer2{ - dir = 5 +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/turf/open/floor/iron/dark/side, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"Ci" = ( +/obj/effect/turf_decal/trimline/dark_red/end, +/obj/machinery/door/airlock/command{ + name = "Ship Admiral"; + id_tag = "admiral_d" }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/leader, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/textured_half, +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"Cj" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"Cl" = ( +/obj/machinery/light/red/directional/south, /turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"Is" = ( +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"Cn" = ( +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/dark, -/obj/structure/extinguisher_cabinet/directional/south, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"Iu" = ( -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"Iw" = ( -/obj/machinery/chem_mass_spec, -/obj/machinery/airalarm/directional/south, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/effect/turf_decal/siding/dark{ - dir = 10 +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"Cq" = ( +/obj/effect/turf_decal/trimline/dark_red/line{ + dir = 1 }, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) -"Iy" = ( -/obj/structure/table, -/obj/effect/turf_decal/trimline/dark_red/end{ +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, -/obj/item/storage/box/beakers{ - pixel_x = -4; - pixel_y = -2 +/obj/item/stack/sheet/glass/fifty{ + pixel_y = 9 }, -/obj/item/storage/box/stockparts/deluxe{ - pixel_x = 10 +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/mineral/diamond{ + amount = 5 }, -/obj/item/storage/box/stockparts/deluxe{ - pixel_y = 10; - pixel_x = 4 +/obj/item/stack/sheet/bluespace_crystal{ + amount = 5 + }, +/obj/item/stack/sheet/mineral/gold{ + amount = 10 + }, +/obj/item/stack/sheet/mineral/uranium{ + amount = 10 + }, +/obj/item/stack/sheet/mineral/plasma{ + amount = 10 + }, +/obj/item/stack/sheet/mineral/titanium{ + amount = 10 + }, +/obj/item/stack/sheet/mineral/silver{ + amount = 10 + }, +/obj/item/stack/sheet/plastic/five, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/turf_decal/trimline/dark_red/end{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark/smooth_large, /area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"Iz" = ( +"Ct" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/turf/open/floor/stone, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"Cu" = ( /obj/structure/table/reinforced/plastitaniumglass, -/obj/item/reagent_containers/cup/glass/shaker{ - pixel_x = -6; - pixel_y = -7 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 }, +/obj/item/kitchen/rollingpin{ + pixel_x = -9; + pixel_y = 4 + }, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"Cv" = ( +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"Cw" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/mineral/ore_redemption/offstation, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"Cx" = ( /obj/effect/turf_decal/siding/wood{ - dir = 4 + dir = 6 }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"IA" = ( -/turf/closed/wall/r_wall/syndicate, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"IB" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/dark/corner{ - dir = 8 +/obj/structure/chair/sofa/corp/right{ + color = "#DE3A3A"; + dir = 1 }, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"IF" = ( -/obj/structure/cable, -/obj/machinery/power/turbine/core_rotor{ - dir = 8; - mapping_id = "space_dauntless_turbine" +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south{ + dir = 6 }, -/turf/open/floor/engine, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"CF" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/structure/window/reinforced/plasma/spawner/directional/south, +/obj/structure/window/reinforced/plasma/spawner/directional/north, +/turf/open/floor/engine/plasma, /area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"IH" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/door/window/survival_pod/left/directional/south{ - req_access = list("syndicate") +"CH" = ( +/obj/effect/turf_decal/trimline/yellow/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/machinery/door/window/survival_pod/left/directional/north{ - req_access = list("syndicate_leader") +/obj/effect/turf_decal/stripes/red/corner{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"CI" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 }, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/holding) -"IL" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ - dir = 5 + dir = 9 }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/admiral) -"IN" = ( -/obj/structure/rack/shelf, -/obj/item/crowbar/power/syndicate{ - pixel_y = 10 +/turf/open/floor/iron/dark/side{ + dir = 8 }, -/obj/item/crowbar/power/syndicate{ - pixel_y = 5 +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"CJ" = ( +/obj/effect/turf_decal/trimline/dark_red/end{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/effect/mapping_helpers/apc/cell_10k, +/obj/item/circuitboard/machine/mechfab/interdyne, +/obj/structure/frame/machine/secured, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"CM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 }, -/obj/item/crowbar/power/syndicate, /turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"IP" = ( -/obj/machinery/computer/monitor, -/obj/effect/turf_decal/siding/dark{ - dir = 5 +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"CN" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium{ + polarizer_id = "dauntless_interrogation" }, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"IW" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) -"IX" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 6 +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"CP" = ( +/obj/machinery/door/airlock/bathroom{ + name = "Showers" }, -/obj/structure/sink/directional/west, +/obj/effect/mapping_helpers/airlock/cutaiwire, /obj/structure/cable, +/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/shower) -"IY" = ( -/obj/structure/cable, -/obj/machinery/power/terminal{ - dir = 4 +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/service/shower) +"CQ" = ( +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +"CS" = ( +/obj/structure/table, +/obj/machinery/chem_dispenser/frontier_appliance, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"CU" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 }, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"Jc" = ( -/obj/structure/bed/double{ +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"CX" = ( +/obj/machinery/light/cold/directional/south, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, -/obj/item/bedsheet/brown/double{ +/obj/structure/bodycontainer/morgue{ dir = 1 }, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"Jk" = ( +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"CY" = ( /obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/door/poddoor{ + id = "turbine_shutters" + }, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"Jn" = ( -/obj/machinery/power/apc/auto_name/directional/east, +"CZ" = ( +/obj/effect/turf_decal/stripes/red/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line, +/obj/machinery/light/floor{ + pixel_x = 16; + pixel_y = -16 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"Da" = ( +/obj/effect/turf_decal/trimline/yellow/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"Db" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/item/kirbyplants/organic/plant21, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, /obj/effect/mapping_helpers/apc/syndicate_access, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/structure/table/reinforced, -/obj/item/card/id/advanced/prisoner/ds2{ - pixel_y = 8; - trim = /datum/id_trim/syndicom/skyrat/ds2/prisoner +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"Dc" = ( +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) +"De" = ( +/obj/machinery/button/door/directional/west{ + req_access = list("syndicate_leader"); + id = "admiral_w"; + name = "Office Shutters" }, -/obj/item/card/id/advanced/prisoner/ds2{ - pixel_y = 4; - trim = /datum/id_trim/syndicom/skyrat/ds2/prisoner +/obj/structure/chair/sofa/corp/right{ + color = "#DE3A3A"; + dir = 4 }, -/obj/item/card/id/advanced/prisoner/ds2, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"Jp" = ( +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"Df" = ( /obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"Dh" = ( +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"Dj" = ( +/obj/effect/turf_decal/trimline/dark_green/corner{ dir = 1 }, -/obj/structure/closet/secure_closet/personal{ - anchored = 1 +/obj/effect/turf_decal/trimline/dark_green/corner{ + dir = 8 }, -/obj/item/towel, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/machinery/light/cold/directional/west, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/gym) -"Jr" = ( /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 9 - }, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"Ju" = ( -/obj/structure/table/wood/fancy/black, -/obj/item/sign/flag/syndicate{ - pixel_x = 3; - pixel_y = 6 +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"Dk" = ( +/obj/effect/turf_decal/siding/dark/corner{ + dir = 8 }, -/obj/item/flashlight/lamp/green{ - pixel_x = -6; - pixel_y = 4 - }, -/obj/item/stamp/syndicate{ - pixel_y = -4; - pixel_x = 9 +/obj/effect/turf_decal/siding/dark/corner, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) +"Dm" = ( +/obj/structure/closet/secure_closet/freezer/meat{ + req_access = list("syndicate") }, -/obj/item/stamp/denied{ +/obj/effect/spawner/random/food_or_drink/donkpockets{ + pixel_x = -8; pixel_y = -4 }, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/admiral) -"Jv" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 +/obj/item/reagent_containers/condiment/flour, +/obj/item/reagent_containers/condiment/flour, +/obj/item/storage/fancy/egg_box, +/obj/item/storage/fancy/egg_box, +/obj/item/reagent_containers/condiment/enzyme{ + pixel_x = 12 }, -/obj/effect/turf_decal/trimline/dark_red/line, -/obj/effect/turf_decal/trimline/dark_red/line{ +/obj/item/reagent_containers/condiment/rice, +/obj/item/reagent_containers/condiment/sugar, +/obj/item/reagent_containers/condiment/milk, +/obj/item/reagent_containers/condiment/milk, +/obj/item/reagent_containers/condiment/soymilk, +/obj/item/reagent_containers/condiment/soymilk, +/obj/item/choice_beacon/ingredient, +/obj/item/choice_beacon/ingredient, +/obj/item/storage/box/beakers{ + pixel_x = -4; + pixel_y = -2 + }, +/turf/open/floor/iron/freezer, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"Dn" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark/corner{ dir = 1 }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 2 + }, /obj/structure/table/reinforced/plastitaniumglass, -/obj/item/paper_bin{ - pixel_x = -2; - pixel_y = 5 +/obj/item/mmi/posibrain, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 }, -/obj/item/pen{ - pixel_x = -2; - pixel_y = 5 +/turf/open/floor/iron/dark/side, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"Dq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"Dr" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"Dt" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/effect/turf_decal/tile/dark_red/half{ + dir = 1 }, -/turf/open/floor/iron/dark/textured_half, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"Jz" = ( -/obj/machinery/power/rtg/advanced, -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/engine, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"Du" = ( +/obj/effect/turf_decal/siding/dark, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/structure/cable, -/obj/machinery/light/cold/directional/east, -/turf/open/floor/plating, +/obj/structure/closet/radiation, +/obj/item/mod/module/rad_protection, +/obj/item/mod/module/rad_protection, +/turf/open/floor/iron/dark/diagonal, /area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"JC" = ( -/obj/machinery/door/airlock/security/old{ - name = "Master At Arms"; - id_tag = "space_maa_d" +"Dy" = ( +/obj/structure/table/optable, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/defibrillator_mount/charging{ + pixel_y = 24 + }, +/obj/item/defibrillator/loaded, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"DA" = ( +/obj/machinery/atmospherics/miner/oxygen, +/obj/structure/window/reinforced/plasma/spawner/directional/south, +/obj/structure/window/reinforced/plasma/spawner/directional/north, +/turf/open/floor/engine/o2, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"DB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"DC" = ( +/obj/effect/turf_decal/delivery/white{ + color = "#00ff00"; + name = "green" + }, +/obj/machinery/vending/sustenance{ + onstation = 0 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"DF" = ( +/obj/machinery/door/airlock/security/old/glass{ + name = "Brig" }, /obj/effect/turf_decal/stripes/red/full, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/leader, /obj/effect/mapping_helpers/airlock/cutaiwire, /obj/structure/cable, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/locked, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, /turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/maa) -"JD" = ( -/obj/machinery/door/poddoor{ - id = "space_armory_s"; - name = "Emergancy Armory Access" - }, -/obj/effect/turf_decal/stripes/red/full, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"JH" = ( -/turf/closed/wall/r_wall/syndicate, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/shower) -"JI" = ( -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 +/area/ruin/space/has_grav/bubbers/dauntless/sec/holding) +"DG" = ( +/obj/machinery/dryer{ + dir = 4; + pixel_x = -12 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"JL" = ( -/obj/structure/table/wood, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/structure/window/reinforced/survival_pod{ - dir = 10 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/item/flashlight/lamp/green{ - pixel_x = -6; - pixel_y = 2 - }, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"JQ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/light/small/directional/east, +/obj/machinery/light_switch/directional/east, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"DI" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/obj/machinery/camera/autoname/directional/west{ + network = list("dauntless_xeno") + }, +/turf/open/floor/engine, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"DM" = ( +/obj/machinery/portable_atmospherics/canister/miasma, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"JR" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/storage) +"DN" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/wood{ + dir = 4 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/gym) -"JS" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east{ - dir = 9 +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"DP" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 }, /turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/mining) -"JT" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"DQ" = ( +/obj/structure/sign/warning/biohazard/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"JV" = ( -/obj/machinery/light/cold/directional/north, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"DV" = ( +/obj/machinery/light/small/red/directional/south, +/obj/machinery/camera/autoname/directional/south{ + network = list("dauntless") + }, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"DW" = ( +/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/dark_blue/corner{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/sign/poster/contraband/syndiemoth/directional/east, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"DX" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, /obj/structure/cable, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/brig) -"JW" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/holding) -"Ka" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/liason) -"Kb" = ( -/obj/structure/table/glass, -/obj/item/storage/box/monkeycubes/syndicate{ - pixel_y = 5 +/obj/machinery/door/poddoor/shutters{ + id = "admiral_w"; + name = "Admiral Office Shutters"; + dir = 4 }, -/obj/item/storage/box/monkeycubes/syndicate{ - pixel_x = 3; - pixel_y = 3 +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"DY" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 1 }, -/obj/item/slime_extract/grey{ - pixel_x = -2; - pixel_y = 2 +/obj/structure/cable, +/turf/open/floor/iron/textured, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"DZ" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium{ + polarizer_id = "dauntbar_w" }, -/obj/item/slime_extract/grey, -/obj/item/slime_extract/grey{ - pixel_x = 2; - pixel_y = -2 +/obj/structure/cable, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless/sec/brig) +"Eb" = ( +/obj/machinery/status_display/department_balance{ + credits_account = "INT"; + name = "dauntless budget display"; + pixel_y = 30; + default_logo = "synd" }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/turf/open/floor/wood, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"Kd" = ( -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 1 +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 }, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 6 +/obj/machinery/computer/security/dauntless, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"Ec" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/service/gym) +"Ef" = ( +/obj/structure/chair/sofa/corp{ + color = "#DE3A3A" }, -/obj/effect/turf_decal/trimline/dark_red/corner{ +/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/turf/open/floor/iron/dark/textured_corner{ - dir = 1 +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"Eg" = ( +/obj/structure/table/wood/fancy/black, +/obj/item/sign/flag/syndicate{ + pixel_x = 3; + pixel_y = 6 }, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"Ke" = ( -/turf/open/floor/engine/plasma, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"Kf" = ( -/obj/structure/closet/secure_closet/freezer/kitchen{ - req_access = list("syndicate") +/obj/item/flashlight/lamp/green{ + pixel_x = -6; + pixel_y = 4 }, -/obj/item/reagent_containers/condiment/soymilk, -/obj/item/reagent_containers/condiment/soymilk, -/obj/item/reagent_containers/condiment/milk, -/obj/item/reagent_containers/condiment/milk, -/obj/item/storage/fancy/egg_box, -/obj/item/storage/fancy/egg_box, -/obj/item/reagent_containers/condiment/sugar, -/obj/item/reagent_containers/condiment/rice, -/obj/item/reagent_containers/condiment/flour, -/obj/item/reagent_containers/condiment/flour, -/obj/item/reagent_containers/condiment/flour, -/obj/effect/turf_decal/bot_blue, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 +/obj/item/stamp/syndicate{ + pixel_y = -4; + pixel_x = 9 }, -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"Kj" = ( -/obj/effect/turf_decal/trimline/dark_green/corner{ +/obj/item/stamp/denied{ + pixel_y = -4 + }, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"Em" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 8 }, -/obj/effect/turf_decal/trimline/dark_green/corner{ +/obj/effect/turf_decal/siding{ dir = 1 }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ +/obj/structure/chair/comfy/black{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"Kn" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/bot_white, -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/machinery/camera/autoname/directional/north{ - network = list("dauntless") - }, -/turf/open/floor/iron/dark/textured_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"Ks" = ( +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"En" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/officer) -"Ku" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"Ky" = ( -/obj/machinery/light/warm/directional/south{ - pixel_x = -16 +/area/ruin/space/has_grav/bubbers/dauntless/sec/officer) +"Ep" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 9 }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/sauna) -"KE" = ( -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 1 +/obj/structure/cable, +/obj/item/knife/shiv/plastitanium, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"Eq" = ( +/obj/structure/frame/machine/secured, +/obj/item/circuitboard/machine/component_printer, +/turf/open/floor/iron/dark/side, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"Eu" = ( +/obj/item/storage/box/firingpins/syndicate, +/obj/item/storage/box/firingpins/syndicate{ + pixel_x = -2; + pixel_y = 6 }, /obj/structure/table/reinforced/plastitaniumglass, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 6 - }, -/obj/item/toy/mecha/mauler{ - pixel_y = 16 - }, -/obj/item/toy/mecha/deathripley{ - pixel_x = -16; - pixel_y = 8 - }, -/obj/item/toy/figure/syndie, -/obj/effect/turf_decal/trimline/dark_red/corner{ - dir = 1 +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"Ev" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 10 }, +/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark/smooth_corner{ - dir = 1 +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/holding) +"Ex" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 8 }, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"KF" = ( -/obj/machinery/byteforge, /obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/officer) -"KH" = ( -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/interrogation) -"KK" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/effect/turf_decal/stripes/red/full, -/obj/structure/closet/l3closet/virology, -/obj/item/tank/internals/oxygen, -/obj/item/clothing/mask/gas/glass, -/obj/item/clothing/shoes/galoshes, +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"Ey" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/sec/holding) +"Ez" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +"EB" = ( /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"KN" = ( -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/storage) -"KO" = ( -/obj/effect/turf_decal/stripes/red/line, -/obj/effect/turf_decal/trimline/purple/corner{ - dir = 4 +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"EE" = ( +/obj/effect/turf_decal/trimline/dark_red/line{ + dir = 1 }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"KS" = ( -/obj/machinery/firealarm/directional/west, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"EF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/recharger, -/obj/structure/table/reinforced, -/obj/structure/cable, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"KT" = ( -/obj/structure/cable, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"KX" = ( -/obj/machinery/power/apc/auto_name/directional/west, -/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, -/obj/structure/mop_bucket/janitorialcart{ - dir = 4 +/obj/machinery/vending/security/noaccess{ + onstation = 0; + pixel_x = -32; + density = 0; + onstation_override = 1 }, -/obj/item/holosign_creator/janibarrier{ - pixel_y = -9 +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +"EG" = ( +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"EH" = ( +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"EM" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 10 }, -/obj/item/mop, -/obj/item/reagent_containers/spray/cleaner{ - pixel_x = 6; - pixel_y = -6 +/obj/machinery/button/door/directional/west{ + id = "rad_shutters"; + name = "Radiation Shutters"; + pixel_y = -8 }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/construct) -"KZ" = ( -/obj/effect/turf_decal/trimline/purple/line{ - dir = 4 +/obj/machinery/button/door/directional/west{ + pixel_y = 8; + id = "syndieng_windows"; + name = "Window Shutters"; + req_access = list("syndicate") }, -/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/obj/machinery/light/cold/directional/east, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"Lc" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) -"Ld" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/effect/turf_decal/vg_decals/numbers/three, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"Le" = ( -/obj/machinery/atmospherics/components/unary/passive_vent/layer2{ - dir = 4 +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/storage/box/stockparts/basic{ + pixel_y = -3; + pixel_x = 5 }, -/turf/open/floor/plating/airless, -/area/template_noop) -"Lf" = ( -/obj/structure/rack/gunrack, -/obj/item/gun/ballistic/automatic/pistol, -/obj/item/gun/ballistic/automatic/pistol, -/obj/item/gun/ballistic/automatic/pistol, -/obj/item/gun/ballistic/automatic/pistol, -/obj/item/gun/ballistic/automatic/pistol, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"Lg" = ( -/obj/effect/turf_decal/siding/wood{ +/obj/item/storage/box/stockparts/basic{ + pixel_x = 10; + pixel_y = 8 + }, +/obj/item/storage/box/stockparts/deluxe{ + pixel_x = -6; + pixel_y = 10 + }, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"ES" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/sec/brig) +"EV" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 8 }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/turf_decal/siding{ + dir = 8 }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"Lh" = ( -/obj/machinery/light/cold/directional/north, -/obj/machinery/vending/dinnerware{ - onstation = 0; - onstation_override = 1 +/obj/structure/chair/stool/bar{ + dir = 8 }, -/turf/open/floor/iron/kitchen{ +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"EX" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"EZ" = ( +/obj/effect/turf_decal/siding/dark{ dir = 4 }, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"Li" = ( -/obj/effect/turf_decal/trimline/dark_blue/corner{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/red/line, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"Lj" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/door/poddoor{ - id = "space_syndieng_windows" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"Lk" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/machinery/light/directional/south, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"Ll" = ( -/obj/effect/turf_decal/skyrat_decals/syndicate/bottom/middle, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/junction/yjunction, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"Lq" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/trimline/dark_blue/filled/corner{ +/obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 }, /obj/structure/cable, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"Ls" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/effect/turf_decal/trimline/dark_red/filled/line{ - dir = 5 - }, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"Lt" = ( -/obj/structure/closet/crate/wooden, -/obj/item/choice_beacon/music, -/obj/item/choice_beacon/music, -/obj/item/choice_beacon/music, -/obj/item/disk{ - desc = "A cheap, plastic hard-disk labelled 'good tunes to assault ops to'. It looks disused... wait, is that a 'THE WEAPONIZED' logo?"; - icon_state = "nucleardisk"; - name = "dat fukken disk" - }, -/obj/item/vending_refill/wardrobe/syndie_wardrobe, -/obj/item/binoculars, -/obj/item/computer_disk/syndicate/camera_app, -/obj/item/computer_disk/syndicate/camera_app, -/obj/item/computer_disk/syndicate/camera_app, -/obj/machinery/light/red/directional/east{ - pixel_y = 16 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/construct) -"Ly" = ( -/obj/machinery/atmospherics/components/binary/valve/digital, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"Lz" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/structure/curtain/cloth{ - color = "#333333" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"LA" = ( -/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ - dir = 1 - }, -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"LG" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 5 +/obj/machinery/light/cold/directional/north, +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/item/storage/toolbox/syndicate{ + pixel_y = 5 }, -/obj/structure/sink/kitchen/directional/west, -/obj/machinery/light_switch/directional/east, -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"LI" = ( -/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/iron/dark/side{ dir = 1 }, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"LK" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"Fa" = ( /obj/structure/cable, -/turf/open/floor/iron/kitchen{ - dir = 4 +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 6 }, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"LL" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"LM" = ( -/obj/structure/lattice/catwalk, -/obj/structure/railing{ +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) +"Fb" = ( +/obj/effect/turf_decal/siding/corner, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"Fc" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/hidden, +/obj/effect/turf_decal/siding/white{ dir = 10 }, -/turf/template_noop, -/area/template_noop) -"LO" = ( -/obj/machinery/power/turbine/turbine_outlet{ - dir = 8 - }, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"LP" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/effect/turf_decal/vg_decals/numbers/six, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"LR" = ( -/obj/effect/turf_decal/stripes, -/obj/machinery/door/airlock/engineering{ - name = "Bluespace Mining" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/structure/cable, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/mining) -"LU" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 6 +/obj/structure/bodycontainer/morgue{ + dir = 1 }, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/gym) -"LV" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"LX" = ( +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"Fd" = ( /obj/effect/turf_decal/tile/dark_blue{ dir = 8 }, @@ -8200,283 +7202,266 @@ desc = "A brick of stimulants meant for use by Tiger Cooperative agents. It seems this one's just a brittle block of heroin."; name = "Tiger Coop stimulant brick" }, +/obj/item/card/emag, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) -"Ma" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/mining) -"Me" = ( -/obj/structure/table/optable, -/obj/machinery/defibrillator_mount/directional/north, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"Mg" = ( -/obj/structure/frame/machine/secured, -/obj/item/circuitboard/machine/cyborgrecharger, -/obj/effect/turf_decal/trimline/dark_red/end{ - dir = 1 - }, -/obj/machinery/button/polarizer{ - id = "space_scixen_wp"; - name = "Robotics Windows"; - pixel_x = -24 - }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) -"Mh" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/effect/turf_decal/siding/dark{ - dir = 8 +"Fg" = ( +/obj/machinery/porta_turret/syndicate{ + dir = 9; + pixel_x = 20; + faction = list("Syndicate","neutral") }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/maa) -"Mj" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/burgundy, +/turf/open/space/basic, +/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) +"Fk" = ( +/obj/effect/turf_decal/trimline/dark_red/end{ dir = 8 }, -/obj/machinery/jukebox{ - req_access = list("syndicate"); - anchored = 0 - }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/closet/secure_closet/interdynefob/robotics, +/obj/item/clothing/suit/toggle/labcoat/skyrat/rd, +/obj/item/clothing/suit/hooded/wintercoat/science/rd, +/obj/item/clothing/suit/toggle/labcoat/interdyne, +/obj/item/clothing/suit/toggle/labcoat/interdyne, +/obj/item/clothing/suit/toggle/labcoat/interdyne, +/obj/item/computer_disk/ordnance, +/obj/item/computer_disk/ordnance, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) -"Mm" = ( -/obj/structure/dresser, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/admiral) -"Mo" = ( -/obj/structure/table, -/obj/machinery/light/cold/directional/west, -/obj/effect/spawner/random/food_or_drink/donkpockets, -/obj/effect/turf_decal/bot_white, -/turf/open/floor/iron/white/textured_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"Mr" = ( -/obj/effect/turf_decal/skyrat_decals/syndicate/top/left, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"Ms" = ( -/obj/effect/spawner/random/maintenance/two, -/obj/structure/closet/crate, -/obj/effect/spawner/random/engineering/tool, -/obj/item/t_scanner, -/obj/item/storage/toolbox/syndicate{ - pixel_y = 5 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/construct) -"Mt" = ( -/turf/closed/wall/r_wall/syndicate, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"Mv" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/machinery/firealarm/directional/north, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"Fo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"My" = ( -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 5 - }, /obj/structure/cable, -/obj/machinery/firealarm/directional/north, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +"Fp" = ( +/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"Fq" = ( /obj/structure/disposalpipe/segment{ - dir = 10 + dir = 4 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"MD" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/cable, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"MG" = ( -/obj/machinery/porta_turret/syndicate{ - dir = 1; - pixel_y = -20 +"Fr" = ( +/obj/structure/fans/tiny/forcefield{ + dir = 4 }, -/obj/structure/lattice/catwalk, -/obj/structure/marker_beacon/burgundy, -/obj/machinery/camera/autoname/directional/south{ - network = list("dauntless"); - pixel_x = 31 +/obj/effect/turf_decal/stripes/red/corner, +/obj/effect/turf_decal/tile/dark_red/half{ + dir = 4 }, -/turf/template_noop, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) -"MI" = ( -/obj/machinery/door/airlock/bathroom{ - name = "Showers" +/obj/effect/turf_decal/tile/dark_red/half{ + dir = 8 }, -/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/machinery/door/poddoor{ + id = "syndihanger" + }, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"Fs" = ( +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +"Ft" = ( +/obj/effect/turf_decal/siding/wood, /obj/structure/cable, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/shower) -"MJ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"MM" = ( -/obj/effect/turf_decal/skyrat_decals/syndicate/top/middle, -/obj/structure/cable, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"MP" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/airalarm/directional/south, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"MQ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/shower) -"MT" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"MU" = ( -/obj/structure/sauna_oven, -/obj/effect/turf_decal/siding/wood, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/sauna) -"MV" = ( +/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +"Fu" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark{ + dir = 4 + }, /turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"MY" = ( -/obj/structure/chair/sofa/bench/left, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"Fy" = ( +/obj/structure/table/wood, /obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/sauna) -"Nb" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 10 + dir = 8 }, -/obj/item/towel, -/obj/structure/mirror/directional/west, -/obj/machinery/light/small/directional/west, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 +/obj/item/reagent_containers/cup/rag, +/obj/item/lighter, +/obj/item/storage/fancy/cigarettes/cigpack_syndicate{ + pixel_x = 3; + pixel_y = 6 }, -/obj/machinery/airalarm/directional/south, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/shower) -"Nh" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"FE" = ( +/obj/effect/turf_decal/siding/wood{ dir = 5 }, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"Ni" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 9 +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/computer/camera_advanced/xenobio{ + dir = 2; + networks = list("dauntless_xeno") }, -/turf/open/floor/iron, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/gym) -"Nl" = ( -/obj/machinery/door/airlock/service/glass{ - name = "Kitchen" +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/turf/open/floor/wood, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"FJ" = ( +/obj/machinery/porta_turret/syndicate{ + dir = 1; + pixel_y = -20; + faction = list("Syndicate","neutral") + }, +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/burgundy, +/obj/machinery/camera/autoname/directional/south{ + network = list("dauntless"); + pixel_x = 31 + }, +/turf/open/space/basic, +/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) +"FK" = ( +/obj/machinery/door/airlock/engineering{ + name = "Waste Processing" }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, /obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"Nm" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) +"FM" = ( +/obj/structure/cable, +/obj/machinery/light/cold/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"FQ" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"FR" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/textured, /area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"Np" = ( -/obj/structure/table/wood, -/obj/machinery/chem_dispenser/drinks/beer/fullupgrade{ - dir = 4; - pixel_y = 4 +"FS" = ( +/obj/machinery/light_switch/directional/north, +/obj/effect/turf_decal/siding/dark{ + dir = 9 }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 +/obj/structure/disposalpipe/trunk{ + dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +/obj/machinery/disposal/bin, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"FT" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/door/poddoor{ + id = "interrogation_w" + }, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"FU" = ( +/obj/effect/turf_decal/siding/dark/corner{ dir = 4 }, -/obj/machinery/button/polarizer{ - id = "space_dauntbar_w"; - name = "Bar Windows"; - pixel_x = -24; - pixel_y = -8 +/obj/effect/turf_decal/siding/dark{ + dir = 1 }, -/obj/item/radio/intercom/prison/directional/west{ - name = "receive-only prisoner intercom"; - frequency = 1247; - freqlock = 1; - pixel_y = 1; - canhear_range = 4; - freerange = 1 +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"FV" = ( +/obj/structure/sink/kitchen/directional/east, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/iron/white/textured_large, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"FY" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/chair/sofa/corp{ + color = "#DE3A3A"; + dir = 1 }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"Nr" = ( -/obj/structure/chair{ +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"FZ" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/structure/curtain/cloth{ + color = "#333333" + }, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"Gc" = ( +/obj/effect/spawner/liquids_spawner{ + reagent_list = list(/datum/reagent/water=250) + }, +/obj/structure/chair/sofa/bench/right{ dir = 4 }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/interrogation) -"Nt" = ( -/obj/effect/turf_decal/stripes/red/corner{ +/turf/open/floor/iron/pool/cobble/corner{ + dir = 8 + }, +/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +"Ge" = ( +/obj/effect/turf_decal/siding/dark{ dir = 4 }, -/obj/effect/turf_decal/box/red/corners, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"Nu" = ( -/obj/effect/turf_decal/stripes/red/line{ +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"Gf" = ( +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/burgundy, +/obj/machinery/camera/autoname/directional/north{ + network = list("dauntless") + }, +/turf/open/space/basic, +/area/space) +"Gg" = ( +/obj/machinery/computer/turbine_computer{ + mapping_id = "dauntless_turbine"; dir = 4 }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"Nw" = ( -/obj/effect/turf_decal/tile/dark_blue{ +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"Gj" = ( +/obj/effect/turf_decal/siding/dark{ dir = 1 }, -/obj/effect/turf_decal/tile/dark_blue, -/obj/effect/turf_decal/siding/dark, -/obj/machinery/button/door/directional/south{ - specialfunctions = 4; - id = "space_syndiship_vault"; - normaldoorcontrol = 1; - name = "Vault Bolt Control"; - req_access = list("syndicate") +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 2 }, -/obj/structure/closet/crate/goldcrate, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) -"Nz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/ecto_sniffer, +/turf/open/floor/iron/dark/side, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"Gl" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"Go" = ( /obj/effect/turf_decal/trimline/purple/line{ dir = 4 }, @@ -8484,205 +7469,115 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment, -/obj/structure/extinguisher_cabinet/directional/east, -/obj/machinery/light/cold/directional/east, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"NA" = ( -/obj/effect/turf_decal/stripes/red/line, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"Gp" = ( +/obj/machinery/power/rtg/advanced, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"NB" = ( +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"Gs" = ( /obj/structure/table/wood, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/item/paper_bin{ - pixel_y = 4 - }, -/obj/item/pen{ - pixel_y = 4 +/obj/item/radio/intercom/directional/east{ + name = "Interview room intercom"; + broadcasting = 1; + freerange = 1; + freqlock = 1; + frequency = 1241; + canhear_range = 1; + desc = "Surely no one is listening in!"; + pixel_x = 0; + pixel_y = -1 }, /turf/open/floor/wood, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/interrogation) -"NC" = ( -/obj/structure/fans/tiny, -/obj/machinery/door/window/survival_pod/left/directional/south{ - name = "Slime Pacification Chamber"; - req_access = list("syndicate") +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"Gw" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/brig) +"Gy" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 10 }, -/obj/effect/turf_decal/trimline/purple/filled/warning, -/obj/machinery/camera/autoname/directional/east{ - network = list("dauntless_xeno") - }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"NE" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/red/line, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"Gz" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 6 }, -/obj/structure/table, -/turf/open/floor/iron/dark/textured_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"NF" = ( +/obj/structure/sink/directional/west, /obj/structure/cable, -/obj/effect/turf_decal/siding/dark, -/turf/open/floor/iron/textured, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"NH" = ( -/obj/machinery/recycler{ - dir = 8 - }, -/obj/machinery/conveyor{ - id = "space_syndidisp"; - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) -"NL" = ( -/obj/machinery/computer/arcade/orion_trail{ - dir = 8 - }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/rec) -"NO" = ( -/obj/effect/turf_decal/stripes/red/corner{ - dir = 1 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"NP" = ( -/obj/docking_port/stationary{ - name = "Dauntless Hangar"; - shuttle_id = "syndie_cargo_away"; - dir = 8; - height = 8; - width = 11; - dwidth = 5 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"NQ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/shower) +"GB" = ( +/obj/structure/bed/double, +/obj/item/bedsheet/brown/double, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/construct) -"NR" = ( -/obj/effect/turf_decal/trimline/dark_green/line{ - dir = 2 - }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"NS" = ( -/obj/effect/turf_decal/trimline/dark_blue/line{ - dir = 8 - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"NT" = ( -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"NV" = ( -/obj/effect/spawner/random/maintenance/three, -/obj/machinery/conveyor{ - id = "space_syndidisp"; - dir = 1 +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"GC" = ( +/obj/machinery/door/poddoor{ + id = "saunawindow" }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) -"NX" = ( -/obj/effect/turf_decal/siding/white{ +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +"GG" = ( +/obj/effect/turf_decal/siding/dark{ dir = 8 }, -/obj/machinery/firealarm/directional/south, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/closet/secure_closet/interdynefob/medical, -/obj/item/clothing/suit/toggle/labcoat/hospitalgown, -/obj/item/mod/module/defibrillator, -/obj/item/storage/belt/medical/paramedic, -/obj/item/autopsy_scanner, -/obj/item/defibrillator/loaded, -/obj/item/implanter/interdyne, -/obj/item/implanter/interdyne, -/obj/item/implanter/interdyne, -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/storage) -"NZ" = ( -/obj/structure/frame/machine/secured, -/obj/item/circuitboard/machine/component_printer, -/obj/effect/turf_decal/trimline/dark_red/end{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) -"Oa" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south{ - dir = 10 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/admiral) -"Od" = ( -/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable, -/obj/effect/mapping_helpers/apc/syndicate_access, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/trimline/dark_blue/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"Oe" = ( -/obj/structure/lattice/catwalk, -/obj/structure/marker_beacon/burgundy, -/obj/machinery/camera/autoname/directional/north{ - network = list("dauntless") - }, -/turf/template_noop, -/area/template_noop) -"Ol" = ( +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"GI" = ( +/obj/structure/table/reinforced/plastitaniumglass, /obj/effect/turf_decal/siding/dark{ dir = 1 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/camera/autoname/directional/north{ - network = list("dauntless") +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_y = 9; + pixel_x = 11 }, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"On" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 +/obj/item/reagent_containers/condiment/peppermill{ + pixel_y = 15; + pixel_x = 11 }, -/obj/effect/turf_decal/siding, -/obj/machinery/firealarm/directional/south, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 + dir = 4 }, -/turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"Op" = ( -/obj/effect/turf_decal/box/white/corners{ - dir = 8 +/obj/item/clothing/head/utility/chefhat, +/obj/item/storage/belt/military/snack, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"GK" = ( +/obj/machinery/hydroponics/constructable, +/turf/open/floor/grass, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"GM" = ( +/obj/machinery/door/airlock/engineering/glass{ + name = "Engineering Bay" }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"Ot" = ( +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"GR" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -8690,1772 +7585,1922 @@ dir = 6 }, /obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 + }, /turf/open/floor/stone, /area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) -"Oz" = ( -/obj/effect/turf_decal/tile/dark_blue/full, -/obj/machinery/light/cold/directional/north, -/obj/effect/turf_decal/siding/white{ - dir = 6 +"GS" = ( +/obj/effect/turf_decal/trimline/yellow/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/machinery/computer/operating, -/turf/open/floor/iron/white/textured_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"OB" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/machinery/light/cold/directional/south, /obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"GV" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" + }, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"GY" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/button/door/directional/north{ - name = "Armory Shutters"; - id = "space_armory_s"; - pixel_y = -24; - req_access = list("syndicate_leader") +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 4 }, -/obj/structure/disposalpipe/segment{ - dir = 9 +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"GZ" = ( +/obj/machinery/door/airlock/wood{ + name = "Dorm 2"; + id_tag = "syndidorm_2" }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/brig) -"OC" = ( -/obj/machinery/computer/arcade/minesweeper{ - dir = 8 +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"Hb" = ( +/obj/effect/spawner/random/structure/shipping_container{ + pixel_y = 15; + pixel_x = -17 }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/rec) -"OD" = ( -/obj/effect/turf_decal/stripes/red/line, +/turf/open/floor/plating/elevatorshaft, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"Hc" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/binary/pump/on/supply/visible/layer4, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"He" = ( +/obj/effect/turf_decal/skyrat_decals/syndicate/middle/left, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"Hf" = ( +/obj/machinery/door/airlock/security/old/glass{ + name = "General Population Access" + }, +/obj/effect/turf_decal/stripes/red/full, +/obj/effect/mapping_helpers/airlock/cutaiwire, /obj/structure/cable, +/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 6 +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "dauntless-sec" }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, /turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/brig) -"OF" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/shower) -"OI" = ( -/obj/machinery/light/warm/directional/north, -/obj/effect/turf_decal/siding/wood{ - dir = 1 +/area/ruin/space/has_grav/bubbers/dauntless/sec/brig) +"Hj" = ( +/obj/item/flashlight/lamp/green{ + pixel_y = 16; + pixel_x = 5 }, -/obj/structure/hedge, -/obj/effect/turf_decal/trimline/dark_red/filled/line{ - dir = 1 +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/spawner/random/entertainment/plushie_delux, +/obj/structure/sign/painting/library{ + pixel_y = 30 }, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"OJ" = ( +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"Hk" = ( /obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/door/poddoor{ - id = "space_syndibridge_w" +/obj/machinery/atmospherics/pipe/layer_manifold/pink{ + dir = 8 }, /turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"OO" = ( -/obj/machinery/light/cold/directional/north, -/obj/machinery/light_switch/directional/north, -/turf/open/floor/carpet/royalblue, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/liason) -"OQ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/structure/cable, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/rec) -"OR" = ( -/obj/machinery/airalarm/directional/west, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/officer) -"OT" = ( -/obj/structure/table/reinforced, -/obj/item/storage/medkit/advanced{ - pixel_x = -2; - pixel_y = 8 - }, -/obj/item/storage/medkit/regular{ - pixel_x = 3; - pixel_y = 1 - }, -/obj/effect/turf_decal/tile/dark_blue/full, -/obj/effect/turf_decal/siding/white/corner{ - dir = 4 - }, -/turf/open/floor/iron/white/textured_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"Pb" = ( -/obj/structure/closet/secure_closet/interdynefob/sa_locker, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"Ho" = ( /obj/machinery/airalarm/directional/north, /obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/effect/turf_decal/siding/dark, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/admiral) -"Pf" = ( -/obj/effect/turf_decal/trimline/yellow/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/red/corner{ +/obj/machinery/atmospherics/pipe/smart/simple/green/hidden{ dir = 1 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"Pg" = ( -/obj/effect/turf_decal/trimline/purple/line{ +/turf/open/floor/iron/textured, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"Hp" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/junction/flip{ - dir = 1 +/obj/machinery/atmospherics/pipe/smart/simple/dark{ + dir = 6 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"Ph" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/dark_blue/filled/line, -/obj/structure/cable, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"Pj" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"Hr" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 }, -/obj/effect/turf_decal/siding/thinplating/dark{ +/obj/effect/turf_decal/trimline/dark_red/filled/line{ + dir = 5 + }, +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"Hs" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/atmospherics/pipe/layer_manifold/cyan{ dir = 8 }, -/turf/open/floor/stone, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) -"Pk" = ( -/obj/effect/turf_decal/stripes/red/line, -/obj/structure/cable, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"Hu" = ( +/obj/machinery/button/door/directional/east{ + id = "sci_w"; + name = "Science Shutters" + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"Pn" = ( -/obj/effect/turf_decal/siding/dark/corner{ - dir = 4 +/turf/open/floor/iron/textured, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"Hw" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 1 }, -/turf/open/floor/iron/dark/diagonal, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, /area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"Ps" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/effect/turf_decal/siding/wood{ - dir = 4 +"Hz" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 1 }, -/obj/machinery/pollution_scrubber, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"Pw" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"PA" = ( -/obj/structure/chair/sofa/corp{ - color = "#DE3A3A" +/obj/machinery/door/window/survival_pod/left/directional/north{ + name = "Virology Airlock"; + req_access = list("syndicate") }, -/obj/effect/turf_decal/siding/wood{ +/obj/effect/turf_decal/stripes/red/line{ dir = 1 }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"HA" = ( +/obj/structure/bed/double, +/obj/item/bedsheet/syndie/double, +/obj/effect/spawner/random/entertainment/plushie_delux, /turf/open/floor/carpet/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"PC" = ( -/obj/effect/turf_decal/siding/dark/corner{ - dir = 8 - }, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"PH" = ( -/obj/structure/lattice/catwalk, -/obj/structure/railing, -/obj/structure/railing/corner{ - dir = 4 +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"HD" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 2 }, -/turf/template_noop, -/area/template_noop) -"PI" = ( -/obj/structure/closet/crate/trashcart/laundry, -/obj/effect/spawner/random/trash/janitor_supplies, -/obj/item/mop, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"PN" = ( -/obj/structure/dresser, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/cold/directional/south, +/obj/effect/turf_decal/siding/dark{ dir = 4 }, -/obj/item/flashlight/lamp/green{ - pixel_x = -4; - pixel_y = 15 +/obj/effect/mob_spawn/ghost_role/human/dauntless/syndicate/researcher{ + dir = 1 }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"PO" = ( -/obj/effect/turf_decal/trimline/dark_red/corner{ +/turf/open/floor/iron/dark/side, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"HE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/dark{ dir = 4 }, -/obj/effect/turf_decal/trimline/dark_red/corner{ - dir = 1 +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"HH" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/dark/side, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"HJ" = ( +/obj/effect/turf_decal/trimline/dark_green/line{ + dir = 8 }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"HK" = ( +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"HO" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/junction{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"PP" = ( -/obj/machinery/disposal/bin, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/structure/disposalpipe/trunk{ - dir = 8 +/obj/structure/disposalpipe/segment{ + dir = 4 }, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"PS" = ( -/obj/effect/turf_decal/siding{ - dir = 6 - }, -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 - }, -/obj/machinery/vending/cigarette/syndicate{ - onstation = 0; - onstation_override = 1 +/area/ruin/space/has_grav/bubbers/dauntless/service) +"HP" = ( +/obj/structure/table/wood/fancy/red, +/obj/item/canvas/drawingtablet, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"HR" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/layer4{ + dir = 1 }, -/turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"PU" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/incinerator_input, -/turf/open/floor/engine, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"PV" = ( -/obj/machinery/light/red/directional/north, +"HS" = ( +/obj/machinery/computer/order_console/cook/interdyne, +/obj/machinery/light/cold/directional/north, +/turf/open/floor/iron/kitchen{ + dir = 4 + }, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"HT" = ( /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"PW" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/dark_blue/corner{ +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"HV" = ( +/obj/structure/cable, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/obj/structure/table/wood, +/obj/machinery/coffeemaker, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"HW" = ( +/obj/effect/turf_decal/tile/dark_red/full, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"HX" = ( +/obj/machinery/light/cold/directional/north, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +"HZ" = ( +/obj/effect/turf_decal/siding/dark{ dir = 4 }, /obj/structure/disposalpipe/segment, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"Ib" = ( /obj/structure/cable, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"Qa" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/hidden/layer2{ - dir = 1 +/obj/structure/sign/poster/official/moth_piping/directional/east, +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"Id" = ( +/obj/structure/cable, +/obj/machinery/door/window/survival_pod/left/directional/north{ + req_access = list("syndicate") }, -/obj/machinery/door/airlock/hatch{ - name = "Turbine Mix"; - id_tag = "space_syndiship_turbine_lock" +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) +"Ig" = ( +/obj/structure/cable, +/obj/machinery/power/turbine/core_rotor{ + dir = 8; + mapping_id = "dauntless_turbine" }, -/obj/structure/fans/tiny, -/obj/effect/mapping_helpers/airlock/locked, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, /turf/open/floor/engine, /area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"Qe" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 8 +"Ih" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/turf/open/floor/engine, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"Ii" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 }, -/turf/open/floor/engine/o2, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"Qg" = ( /obj/effect/turf_decal/siding/dark, -/obj/machinery/light/cold/directional/south, -/obj/structure/tank_dispenser, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"Qh" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/dark_red/line, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 1 - }, -/obj/structure/closet/secure_closet/ds2atmos{ - anchorable = 0; - anchored = 1 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark/textured_half, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"Qk" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/simple/dark{ - dir = 4 +/turf/open/floor/iron/textured, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"Ij" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 8 }, /obj/structure/cable, -/obj/machinery/atmospherics/components/binary/pump/on/supply/visible/layer4, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"Ql" = ( -/obj/effect/turf_decal/siding, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"Qm" = ( -/obj/effect/turf_decal/siding/dark{ +/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) +"Im" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/dark_red/filled/line{ + dir = 8 + }, +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"Ip" = ( +/obj/effect/turf_decal/trimline/purple/line{ dir = 4 }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/kitchen{ +/obj/structure/disposalpipe/junction{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"Is" = ( +/obj/item/paper_bin, +/obj/item/pen, +/obj/structure/table/wood/fancy/red, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"Iu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/cold/directional/south, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"Iv" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"Qn" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 5 +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"Iw" = ( +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +"IA" = ( +/obj/effect/turf_decal/trimline/dark_red/line{ + dir = 1 }, -/obj/machinery/shower/directional/south, -/obj/structure/drain, -/obj/structure/curtain, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/shower) -"Qo" = ( -/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, -/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/machinery/button/door/directional/north{ + id = "syndiship_vault"; + specialfunctions = 4; + normaldoorcontrol = 1; + name = "Vault Bolt Control"; + req_access = list("syndicate") + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/officer) -"Qq" = ( -/obj/machinery/door/window/survival_pod/left/directional/north{ - req_access = list("syndicate"); - name = "Holding Cell" +/obj/structure/disposalpipe/segment{ + dir = 4 }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"IC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"ID" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/holding) -"Qt" = ( -/obj/structure/closet/crate, -/obj/item/circuitboard/machine/ltsrbt, -/obj/item/market_uplink/blackmarket, -/obj/effect/spawner/random/maintenance/two, -/obj/effect/decal/cleanable/dirt, -/obj/item/circuitboard/machine/biogenerator/food_replicator, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/button/door/directional/north{ + name = "Dorm 1"; + id = "syndidorm_1"; + specialfunctions = 4; + normaldoorcontrol = 1; + dir = 2; + pixel_y = -24 + }, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"IE" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2{ + dir = 4 + }, /turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/construct) -"Qv" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +"IG" = ( +/obj/structure/sink/directional/west, +/obj/structure/table/wood, +/obj/item/stack/sheet/mineral/wood/fifty, +/obj/item/reagent_containers/cup/bucket/wooden{ + pixel_x = -9; + pixel_y = 7 }, -/obj/item/storage/toolbox/syndicate{ - pixel_y = 5 +/obj/effect/turf_decal/siding/wood{ + dir = 6 }, -/obj/item/stack/cable_coil, -/turf/open/floor/iron/textured, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"Qw" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium{ - polarizer_id = "space_dauntbar_w" +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +"IH" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/button/door{ + id = "syndibridge_w"; + name = "Bridge Window Shutters"; + req_access = list("syndicate_leader"); + pixel_y = 8 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"QB" = ( +/obj/item/toy/nuke{ + pixel_y = -3; + name = "Model Nuclear Warhead"; + desc = "This is a model of the famous Gorlex Marauders nuclear warhead. 'Some call it nuclear terrorism. We call it solutions'" + }, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" + }, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"II" = ( /obj/effect/turf_decal/siding/dark{ dir = 1 }, -/obj/structure/closet/secure_closet/personal{ - anchored = 1 +/obj/machinery/chem_dispenser/fullupgrade, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) +"IJ" = ( +/obj/structure/sign/painting/library{ + pixel_y = 30 }, -/obj/item/towel, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/gym) -"QD" = ( -/obj/structure/closet/radiation, -/obj/effect/turf_decal/siding/dark{ +/area/ruin/space/has_grav/bubbers/dauntless/service) +"IK" = ( +/obj/structure/cable, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"IL" = ( +/obj/effect/turf_decal/siding/dark/corner{ dir = 1 }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/effect/mapping_helpers/apc/syndicate_access, -/obj/structure/cable, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"QH" = ( -/obj/structure/frame/machine/secured, -/obj/item/disk/ammo_workbench/advanced, -/obj/item/circuitboard/machine/ammo_workbench, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"QJ" = ( -/obj/effect/turf_decal/siding/white{ - dir = 8 +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"IM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/effect/mapping_helpers/apc/syndicate_access, -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/storage) -"QM" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 }, -/obj/effect/turf_decal/siding/corner{ +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"IN" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ dir = 8 }, -/turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"QP" = ( -/obj/machinery/door/airlock/security/old/glass{ - name = "Armory" +/obj/machinery/door/airlock/service/glass{ + name = "Hydroponics" }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/leader, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, /obj/effect/mapping_helpers/airlock/cutaiwire, /obj/structure/cable, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"IO" = ( +/obj/machinery/light/cold/directional/south, +/obj/machinery/flasher/directional/west{ + id = "Syndicate Cell"; + pixel_y = -22; + pixel_x = 0 + }, /turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"QS" = ( +/area/ruin/space/has_grav/bubbers/dauntless/sec/holding) +"IQ" = ( +/obj/effect/turf_decal/siding/wood, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/dark_blue/line{ +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/structure/towel_bin{ + pixel_y = -10; + pixel_x = -1 + }, +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +"IU" = ( +/obj/effect/turf_decal/siding/dark, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/machinery/biogenerator/foodricator, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"IV" = ( +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/structure/disposalpipe/segment, -/obj/machinery/airalarm/directional/east, -/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/structure/cable, +/obj/machinery/camera/autoname/directional/west{ + network = list("dauntless") + }, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"QU" = ( +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"IW" = ( +/obj/effect/turf_decal/stripes/red/full, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/wood{ - dir = 9 +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"IX" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/structure/kitchenspike, +/obj/item/knife/butcher, +/turf/open/floor/iron/freezer, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"IY" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 }, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"QV" = ( -/obj/structure/chair/sofa/corp/left{ - color = "#DE3A3A"; +/obj/effect/turf_decal/stripes/red/full, +/obj/structure/disposaloutlet{ dir = 8 }, -/obj/machinery/light/cold/directional/south, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/admiral) -"QY" = ( +/turf/open/floor/engine{ + initial_gas_mix = "LAVALAND_ATMOS" + }, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) +"IZ" = ( +/obj/structure/table/reinforced/plastitaniumglass, /obj/effect/turf_decal/siding/dark{ - dir = 1 + dir = 9 }, -/turf/open/floor/iron, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/gym) -"Ra" = ( -/obj/effect/turf_decal/tile/dark_green/half{ - dir = 1 +/obj/machinery/microwave{ + pixel_y = 8 }, -/obj/effect/turf_decal/stripes/red/line{ +/obj/machinery/light/warm/dim/directional/west, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"Ja" = ( +/obj/machinery/light/directional/north, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/turf/open/floor/circuit/telecomms, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"Jc" = ( +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 8 }, -/obj/machinery/button/door/directional/south{ - id = "space_viro_w"; - name = "Virology Windows"; - pixel_x = -24 +/obj/effect/turf_decal/siding{ + dir = 10 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"Re" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/vg_decals/numbers/five{ +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"Je" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 8 }, -/turf/open/floor/engine/hull{ - initial_gas_mix = "LAVALAND_ATMOS" +/obj/effect/turf_decal/siding{ + dir = 5 }, -/area/template_noop) -"Rf" = ( -/obj/machinery/porta_turret/syndicate{ - dir = 5; - pixel_y = -20 +/obj/structure/chair/comfy/black{ + dir = 8 }, -/obj/structure/lattice/catwalk, -/obj/structure/marker_beacon/burgundy, -/obj/machinery/camera/autoname/directional/south{ - network = list("dauntless"); - pixel_x = -8 +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"Jf" = ( +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 8 }, -/turf/template_noop, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) -"Rh" = ( -/obj/structure/cable, -/obj/machinery/light/cold/directional/east, -/obj/machinery/airalarm/directional/east, -/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/gym) -"Ri" = ( -/obj/structure/cable, -/obj/machinery/button/door/directional/north{ - name = "Bolt Control"; - id = "space_maa_d"; - normaldoorcontrol = 1; - specialfunctions = 4; - req_access = list("syndicate_leader"); - pixel_y = -24; - pixel_x = -8 - }, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"Jh" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mob_spawn/ghost_role/human/space_dauntless/command/masteratarms, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/maa) -"Rl" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/survival_pod/left/directional/east{ - req_access = list("syndicate_leader") +/obj/structure/closet/secure_closet/interdynefob/mod_locker, +/obj/structure/sign/poster/contraband/cybersun_six_hundred/directional/north, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"Ji" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 }, -/obj/machinery/door/window/survival_pod/left/directional/west{ - heat_proof = 1; - req_access = list("syndicate") +/obj/structure/disposalpipe/segment, +/turf/open/floor/stone, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"Jj" = ( +/obj/structure/bed/double{ + dir = 1 }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - name = "Corporate Liason Shutters"; - id = "space_liason_w" +/obj/item/bedsheet/brown/double{ + dir = 1 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/liason) -"Rn" = ( -/obj/effect/turf_decal/trimline/dark_green/line{ - dir = 8 +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"Jk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/button/door/directional/south{ + id = "syndiwindows_2"; + name = "Window Privacy"; + dir = 1; + pixel_y = 24 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/spawner/random/entertainment/plushie_delux, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"Jo" = ( +/obj/effect/turf_decal/trimline/dark_red/corner{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"Rp" = ( -/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/apc/syndicate_access, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/brig) -"Rr" = ( -/obj/item/toy/figure/syndie{ - pixel_x = -5 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/plating/elevatorshaft, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"Rw" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"Jp" = ( +/obj/effect/turf_decal/trimline/dark_red/line{ dir = 4 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"Rx" = ( /obj/structure/cable, -/obj/machinery/light/cold/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/firealarm/directional/west, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/rec) -"Rz" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/holding) -"RC" = ( -/obj/effect/turf_decal/box/white/corners{ - dir = 4 +/obj/structure/disposalpipe/segment, +/obj/machinery/airalarm/directional/east, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"Jt" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"RG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"Jv" = ( /obj/effect/turf_decal/siding/dark/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/purple/filled/line{ dir = 8 }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/side{ +/obj/machinery/firealarm/directional/east, +/obj/machinery/light/cold/directional/east, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"Jw" = ( +/obj/machinery/seed_extractor, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/iron/dark/textured_large, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"Jx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"JA" = ( +/obj/structure/chair/sofa/corp/left{ dir = 8 }, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"RH" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 8 +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"JB" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 }, -/turf/open/floor/engine/plasma, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"RM" = ( -/obj/structure/table, -/obj/effect/turf_decal/trimline/dark_red/end{ - dir = 4 +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 9 }, -/obj/machinery/cell_charger_multi, -/turf/open/floor/iron/dark/smooth_large, +/obj/machinery/limbgrower/fullupgrade, +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"JD" = ( +/obj/effect/turf_decal/siding/dark, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/textured, /area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"RO" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ +"JE" = ( +/obj/machinery/door/airlock/freezer{ + name = "Kitchen Coldroom" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/fans/tiny, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"JF" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ dir = 8 }, -/obj/effect/turf_decal/trimline/dark_red/line{ +/obj/machinery/computer/scan_consolenew{ dir = 4 }, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 8 - }, -/obj/structure/showcase/cyborg{ - desc = "A stand with the empty body of a Cybersun cyborg bolted to it."; - dir = 8; - icon = 'icons/mob/silicon/robots.dmi'; - icon_state = "synd_sec"; - name = "syndicate cyborg showcase"; - pixel_x = 6 +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"JG" = ( +/obj/structure/rack/gunrack, +/obj/item/gun/ballistic/shotgun/riot/sol/evil{ + pixel_y = 10 }, -/obj/machinery/light/cold/directional/east, -/turf/open/floor/iron/dark/textured_half{ - dir = 1 +/obj/item/gun/ballistic/shotgun/riot/sol/evil{ + pixel_y = 10 }, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"RP" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 +/obj/item/gun/ballistic/shotgun/riot/sol/evil{ + pixel_y = 10 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/item/gun/ballistic/automatic/pistol, +/obj/item/gun/ballistic/automatic/pistol, +/obj/item/gun/ballistic/automatic/pistol, +/obj/item/gun/ballistic/automatic/pistol, +/obj/item/gun/ballistic/automatic/pistol, +/obj/item/gun/ballistic/automatic/pistol, /turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/holding) -"RT" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"JH" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 8 }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/liason) -"RV" = ( -/obj/effect/turf_decal/siding{ - dir = 6 +/obj/effect/turf_decal/siding/dark{ + dir = 4 }, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"RX" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"RY" = ( -/obj/machinery/power/shuttle_engine/heater{ - pixel_y = 29 +/obj/machinery/door/airlock/vault{ + name = "Vault"; + id_tag = "syndiship_vault" }, -/obj/effect/turf_decal/stripes, -/obj/structure/window/reinforced/tinted/spawner/directional/north{ - pixel_y = 29 +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) +"JM" = ( +/obj/machinery/door/window/survival_pod/left/directional/west{ + req_access = list("syndicate_leader"); + name = "Isolation" }, -/obj/effect/turf_decal/tile/dark_red/full, -/obj/machinery/power/shuttle_engine/large{ - pixel_y = -35 +/obj/machinery/door/window/survival_pod/left/directional/east{ + req_access = list("syndicate_leader"); + name = "Isolation" }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/construct) -"RZ" = ( -/obj/structure/sign/warning/radiation/directional/south, -/obj/effect/turf_decal/siding/dark, +/obj/effect/turf_decal/stripes/red/full, +/obj/structure/cable, +/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/closet/secure_closet/interdynefob/welding_supplies, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"Sc" = ( -/obj/structure/chair/sofa/bench/corner{ - dir = 4 +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/holding) +"JN" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 }, -/obj/machinery/light/warm/directional/west, -/obj/machinery/button/door/directional/north{ - id = "space_saunawindow"; - name = "Sauna Window Shutters" +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/sec/holding) +"JP" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ + dir = 8 }, -/obj/effect/turf_decal/siding/wood{ - dir = 9 +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/obj/effect/turf_decal/vg_decals/atmos/nitrous_oxide, +/obj/structure/window/reinforced/plasma/spawner/directional/south, +/obj/structure/window/reinforced/plasma/spawner/directional/north, +/turf/open/floor/engine/n2o, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"JT" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/sauna) -"Sg" = ( -/obj/effect/turf_decal/siding/dark{ +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"JX" = ( +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"JY" = ( +/obj/effect/turf_decal/stripes/red/line, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/sign/poster/contraband/c20r/directional/west, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/holding) +"Ka" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"Ke" = ( +/obj/effect/turf_decal/siding/thinplating{ dir = 10 }, -/obj/structure/table, -/obj/machinery/processor{ - pixel_x = 1; - pixel_y = 10 +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/obj/item/storage/backpack/duffelbag/syndie/surgery{ + pixel_y = 6; + pixel_x = -5 }, -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"Sh" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp/green{ - pixel_y = 14; - pixel_x = -4 +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = 7; + pixel_y = 20 }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"Sj" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"Sm" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/clothing/suit/apron/surgical{ + pixel_x = -4; + pixel_y = -5 }, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"Sq" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 1 +/obj/effect/turf_decal/siding/dark_blue{ + dir = 5 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"Ss" = ( -/obj/structure/table, -/obj/item/mmi/posibrain, -/obj/item/borg/upgrade/syndicate_access/dauntless, -/obj/item/borg/upgrade/syndicate_access/dauntless, -/obj/item/borg/upgrade/syndicate_access/dauntless, -/obj/effect/turf_decal/tile/dark_red/fourcorners, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) -"Sv" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/obj/effect/turf_decal/tile/dark_green/half{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"SG" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 +/obj/machinery/smartfridge/organ{ + pixel_y = 32; + density = 0 }, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"SI" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 1 +/turf/open/floor/iron/small, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"Kf" = ( +/obj/item/restraints/handcuffs, +/obj/item/restraints/handcuffs, +/obj/item/restraints/handcuffs, +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"Kj" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/effect/turf_decal/tile/dark_red, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/turf/open/floor/engine, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"Kl" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/storage/box/monkeycubes/syndicate{ + pixel_x = 3; + pixel_y = 3 }, -/obj/machinery/cryo_cell, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"SJ" = ( -/obj/structure/filingcabinet, -/obj/structure/extinguisher_cabinet/directional/south, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/interrogation) -"SL" = ( -/obj/effect/turf_decal/trimline/dark_red/corner{ - dir = 4 +/obj/item/storage/box/monkeycubes/syndicate{ + pixel_y = 5 }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/obj/machinery/light/cold/directional/east, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"SM" = ( -/obj/machinery/monkey_recycler, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/effect/turf_decal/trimline/purple/filled/warning, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 +/obj/item/slime_extract/grey{ + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/slime_extract/grey, +/obj/item/slime_extract/grey{ + pixel_x = -2; + pixel_y = 2 }, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"SO" = ( -/obj/structure/cable, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"SQ" = ( -/obj/machinery/seed_extractor, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) -"SR" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, -/obj/machinery/door/airlock/vault{ - name = "Vault"; - id_tag = "space_syndiship_vault" +"Kn" = ( +/obj/machinery/door/airlock/grunge{ + name = "Cell 2" }, +/obj/effect/turf_decal/stripes/red/full, /obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/structure/cable, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/effect/mapping_helpers/airlock/locked, /turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) -"SU" = ( -/obj/structure/table/wood/fancy/black, -/obj/item/paper_bin/carbon{ - pixel_y = 3 +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"Ko" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/item/pen/fountain/captain{ - name = "admiral's fountain pen"; - pixel_y = 5 +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/holding) +"Kq" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/obj/structure/chair/sofa/corp/right, +/obj/effect/turf_decal/siding/wood{ + dir = 9 }, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/admiral) -"SY" = ( -/obj/machinery/door/airlock/wood/glass, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"Kt" = ( +/obj/structure/chair/sofa/bench{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +"Kv" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 9 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/brig) +"Ky" = ( +/obj/effect/mapping_helpers/airlock/access/all/syndicate/leader, /obj/effect/mapping_helpers/airlock/cutaiwire, /obj/structure/cable, /obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/highsecurity, /turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"Td" = ( -/obj/structure/chair/stool/bar{ - dir = 8 - }, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"Kz" = ( /obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 8 }, /obj/effect/turf_decal/siding{ - dir = 10 + dir = 1 }, +/obj/effect/turf_decal/siding, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"Ti" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium{ - polarizer_id = "space_dauntbar_w" - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/officer) -"Tn" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/effect/turf_decal/trimline/purple/filled/warning, -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 10 +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"KM" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 6 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"To" = ( -/obj/structure/closet/crate/secure/engineering{ - name = "emergency engineering crate" +/obj/structure/hoop{ + density = 0; + dir = 1 }, -/obj/item/flatpacked_machine, -/obj/item/flatpacked_machine/fuel_generator, -/obj/item/flatpacked_machine/hydro_synth, -/obj/item/flatpacked_machine/organics_ration_printer, -/obj/item/flatpacked_machine/sustenance_machine, -/obj/item/flatpacked_machine/water_synth, -/obj/item/stack/sheet/mineral/plasma{ - amount = 10 - }, -/obj/item/construction/plumbing/engineering, +/turf/open/floor/iron, +/area/ruin/space/has_grav/bubbers/dauntless/service/gym) +"KN" = ( +/obj/effect/turf_decal/skyrat_decals/syndicate/top/right, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"KO" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/service/shower) +"KP" = ( +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/construct) -"Tr" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"KR" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/effect/turf_decal/siding/dark{ + dir = 1 }, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) -"Tv" = ( -/obj/effect/turf_decal/tile/dark_red/half{ - dir = 8 - }, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"TA" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/vg_decals/numbers/six{ - dir = 8 - }, -/turf/open/floor/engine/hull{ - initial_gas_mix = "LAVALAND_ATMOS" - }, -/area/template_noop) -"TE" = ( -/obj/machinery/door/poddoor{ - id = "space_turbine_vent" - }, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"TG" = ( -/obj/effect/turf_decal/siding/dark, -/obj/structure/chair/stool/directional/south, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"TJ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"TL" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/effect/mapping_helpers/apc/syndicate_access, /obj/structure/cable, -/obj/machinery/light/cold/directional/north, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/stone, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) -"TM" = ( -/obj/effect/turf_decal/siding/dark{ +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"KS" = ( +/obj/effect/turf_decal/tile/dark_blue{ dir = 4 }, -/obj/structure/disposalpipe/segment{ - dir = 6 +/obj/effect/turf_decal/tile/dark_blue{ + dir = 8 }, -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"TN" = ( -/obj/structure/plasticflaps/opaque, -/obj/machinery/conveyor{ - id = "space_syndidisp" +/obj/effect/turf_decal/siding/dark, +/obj/structure/filingcabinet, +/obj/item/folder/syndicate/red, +/obj/item/circuitboard/machine/powerator/interdyne, +/obj/item/circuitboard/computer/cargo/express/interdyne, +/obj/item/circuitboard/machine/syndiepad, +/obj/item/circuitboard/computer/syndiepad, +/obj/item/paper{ + default_raw_text = "

SSV Dauntless Cargo Guide

The SSV Dauntless has made a corporate deal with Gorlex Industries to test out their new 1100mm rail cannon reverse engineered off the 1500mm delivery system that Nanotrasen utilizes.

Please note, if at all the base has fallen into the wrong hands, it is required that these boards are to be destroyed as it contains our cryptography private seeds.

All cargo goods are logged and maintained, any misuse of funds will be traced back to agent, and will be reprimanded.

Please note: Physical money can be directly sent to our black market vendors to be exchanged into credits.

"; + name = "paper- 'SSV Dauntless Cargo Guide'" }, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) -"TO" = ( -/obj/structure/rack/shelf, -/obj/item/melee/baton/telescopic{ - pixel_x = -3; - pixel_y = 10 +/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) +"KT" = ( +/obj/machinery/cryo_cell, +/obj/effect/turf_decal/siding/white{ + dir = 9 }, -/obj/item/melee/baton/telescopic{ - pixel_y = 10; - pixel_x = 3 +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"KU" = ( +/obj/structure/chair/sofa/corp/left{ + color = "#DE3A3A" }, -/obj/item/melee/baton/telescopic{ - pixel_x = 9; - pixel_y = 10 +/obj/effect/turf_decal/siding/wood{ + dir = 5 }, -/obj/item/melee/energy/sword/saber/red, -/obj/item/melee/energy/sword/saber/red{ - pixel_x = 6 +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"KV" = ( +/obj/machinery/power/rtg/advanced, +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/obj/item/melee/energy/sword/saber/red{ - pixel_x = 13 +/obj/structure/cable, +/obj/machinery/light/cold/directional/east, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"KX" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +"KY" = ( +/obj/structure/cable, +/obj/effect/mob_spawn/ghost_role/human/dauntless/syndicate/brigoff{ + dir = 8 }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"TP" = ( +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/officer) +"La" = ( +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"Lb" = ( +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"Lc" = ( /obj/structure/cable, -/obj/machinery/light/cold/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"TW" = ( -/obj/structure/toilet, -/obj/effect/turf_decal/siding/dark{ +/obj/effect/turf_decal/siding/wood{ dir = 9 }, -/obj/machinery/firealarm/directional/west, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"TX" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 6 - }, -/obj/machinery/computer/order_console/bitrunning, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"TY" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/dark_red/line, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 1 - }, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/coffeemaker, -/turf/open/floor/iron/dark/textured_half, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"TZ" = ( +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"Le" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/siding/wood{ - dir = 5 + dir = 8 }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/sauna) -"Ua" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 2 +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"Ln" = ( +/obj/machinery/light/directional/south, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/effect/turf_decal/tile/dark_red{ + dir = 4 + }, +/turf/open/floor/engine, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"Lp" = ( +/obj/effect/spawner/liquids_spawner{ + reagent_list = list(/datum/reagent/water=250) }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/light/cold/directional/south, -/obj/effect/turf_decal/siding/dark{ +/turf/open/floor/iron/pool/cobble/corner{ dir = 4 }, -/turf/open/floor/iron/dark/side, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"Ub" = ( -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 +/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +"Lq" = ( +/obj/machinery/button/ignition/incinerator{ + id = "syndiship_igniter"; + pixel_y = -25; + pixel_x = 8; + name = "Ignition" }, -/obj/effect/turf_decal/trimline/yellow/line, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/button/door/directional{ + id = "syndiship_turbine_lock"; + pixel_y = -25; + pixel_x = -8; + name = "Turbine Bolt Control"; + normaldoorcontrol = 1; + specialfunctions = 4; + req_access = list("syndicate") }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"Uc" = ( /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"Lt" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/extinguisher_cabinet/directional/south, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/officer) -"Uk" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/effect/turf_decal/tile/dark_red/full, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"Ul" = ( -/obj/machinery/door/window/survival_pod/left/directional/south{ - name = "Virology Airlock"; - req_access = list("syndicate") - }, -/obj/effect/turf_decal/stripes/red/full, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"Um" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, /obj/structure/cable, -/turf/open/floor/iron, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/gym) -"Un" = ( -/obj/structure/rack/gunrack, -/obj/item/ammo_box/magazine/sniper_rounds/soporific, -/obj/item/gun/ballistic/rifle/sniper_rifle, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"Lw" = ( /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"Uo" = ( -/obj/effect/turf_decal/trimline/dark_blue/line{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"Up" = ( -/obj/effect/turf_decal/siding/dark{ +"Lz" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 2 - }, +/obj/structure/dresser, +/turf/open/floor/carpet/purple, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"LE" = ( /obj/structure/cable, -/obj/machinery/firealarm/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 5 +/turf/open/floor/circuit/red/anim, +/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) +"LF" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 }, -/turf/open/floor/iron/dark/side, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) -"Us" = ( -/obj/machinery/vending/dorms/prison{ - onstation = 0; - onstation_override = 1 - }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/rec) -"Uu" = ( -/turf/closed/wall/r_wall/syndicate, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/sauna) -"Uv" = ( -/obj/effect/turf_decal/trimline/dark_blue/line{ - dir = 8 +/obj/item/flashlight/lamp/green{ + pixel_x = 5; + pixel_y = 15 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/spawner/random/entertainment/plushie_delux, +/obj/structure/sign/painting/library{ + pixel_y = 30 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"Uw" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/door/poddoor{ - id = "space_sci_w" +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"LK" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ + dir = 8 }, +/obj/effect/turf_decal/vg_decals/atmos/oxygen, +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/structure/window/reinforced/plasma/spawner/directional/south, +/obj/structure/window/reinforced/plasma/spawner/directional/north, +/turf/open/floor/engine/o2, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"LL" = ( +/obj/machinery/portable_atmospherics/pump, /turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"UB" = ( -/obj/structure/bed/double, -/obj/item/bedsheet/syndie/double, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/admiral) -"UC" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/fax{ - fax_name = "Unknown Syndicate Fax"; - name = "SSV Dauntless Fax Machine"; - syndicate_network = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"UD" = ( +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"LM" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/holding) +"LO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"LR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +"LS" = ( +/obj/machinery/light/cold/directional/east, +/turf/open/floor/iron/freezer, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"LT" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/trimline/dark_blue/corner{ +/obj/structure/closet/generic/wall{ + pixel_x = -32 + }, +/obj/item/towel, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service/gym) +"LU" = ( +/obj/effect/turf_decal/siding/dark/corner{ dir = 4 }, -/obj/structure/disposalpipe/junction/flip{ - dir = 2 +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"UE" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 10 +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/side{ + dir = 8 }, -/obj/machinery/button/door/directional/west{ - id = "space_rad_shutters"; - name = "Radiation Shutters"; - pixel_y = -8 +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"LW" = ( +/obj/machinery/porta_turret/syndicate{ + dir = 4; + pixel_x = -20; + faction = list("Syndicate","neutral") }, -/obj/machinery/button/door/directional/west{ - pixel_y = 8; - id = "space_syndieng_windows"; - name = "Window Shutters"; - req_access = list("syndicate") +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/burgundy, +/obj/machinery/camera/autoname/directional/west{ + network = list("dauntless") }, +/turf/open/space/basic, +/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) +"LY" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/effect/turf_decal/vg_decals/numbers/one, +/turf/open/floor/engine, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"Ma" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"UG" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/machinery/gibber, -/turf/open/floor/iron/freezer, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/freezer) -"UI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/airalarm/directional/west, /obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"UJ" = ( -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/admiral) -"UL" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 - }, -/obj/effect/turf_decal/siding{ - dir = 4 + dir = 9 }, -/obj/structure/cable, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"Md" = ( +/obj/effect/turf_decal/skyrat_decals/syndicate/bottom/right, +/obj/effect/turf_decal/siding/thinplating/dark/corner, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"Mh" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) +"Mn" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ - dir = 5 + dir = 9 }, -/turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"UM" = ( -/obj/effect/turf_decal/siding/dark, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/reagentgrinder{ - pixel_y = 5 +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 }, -/obj/effect/mapping_helpers/apc/syndicate_access, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) -"UP" = ( -/obj/effect/turf_decal/skyrat_decals/syndicate/middle/left, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"UR" = ( -/obj/machinery/light/warm/directional/south, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"US" = ( -/obj/machinery/vending/sustenance{ - onstation = 0 +/turf/open/floor/stone, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"Mq" = ( +/obj/machinery/light/cold/directional/east, +/obj/item/radio/intercom/directional/east{ + name = "two-way prisoner intercom"; + broadcasting = 1; + freerange = 1; + freqlock = 1; + frequency = 1245; + canhear_range = 1; + desc = "A rusty, decrepit intercom. The speaker is incredibly quiet." }, /turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"UT" = ( -/obj/effect/turf_decal/stripes/red/corner{ - dir = 4 +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"Mt" = ( +/obj/machinery/atmospherics/components/binary/valve/digital{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 5 }, /turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"Mv" = ( +/obj/effect/turf_decal/stripes/red/full, +/obj/effect/turf_decal/box/white, +/obj/structure/marker_beacon/burgundy, +/turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"UV" = ( +"Mw" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +"My" = ( +/obj/structure/table/wood, +/obj/machinery/chem_dispenser/drinks/fullupgrade{ + dir = 4; + pixel_y = 0 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/light/warm/dim/directional/west, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"Mz" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) -"UW" = ( -/obj/structure/cable, -/obj/machinery/button/door/directional/north{ - name = "Bolt Control"; - id = "space_admiral_d"; - normaldoorcontrol = 1; - specialfunctions = 4; - req_access = list("syndicate_leader") +/area/ruin/space/has_grav/bubbers/dauntless/service) +"MB" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/dresser, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"MC" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"ME" = ( +/obj/effect/turf_decal/stripes/red/line, +/obj/machinery/quantum_server, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"MI" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/effect/mapping_helpers/apc/syndicate_access, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/effect/mob_spawn/ghost_role/human/dauntless/command/admiral, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/admiral) -"UX" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden, -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"Vf" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/bot_white, -/obj/machinery/light/cold/directional/north, -/turf/open/floor/iron/dark/textured_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"Vg" = ( -/obj/machinery/power/rtg/advanced, -/obj/effect/turf_decal/stripes/line{ +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"MK" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/dark{ + dir = 5 + }, +/obj/machinery/light/cold/directional/east, +/obj/machinery/computer/monitor{ dir = 8 }, -/obj/structure/cable, -/turf/open/floor/plating, +/turf/open/floor/iron/dark/diagonal, /area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"Vi" = ( -/obj/machinery/netpod, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/officer) -"Vl" = ( -/obj/machinery/door/airlock/security/old{ - name = "Solutions"; - desc = "For when you must find a solution." +"ML" = ( +/obj/machinery/portable_atmospherics/canister/bz, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"MM" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 6 }, -/obj/effect/turf_decal/stripes/red/full, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/leader, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/interrogation) -"Vm" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, /obj/structure/tank_holder/anesthetic, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east{ - pixel_x = 4 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"Vn" = ( -/obj/machinery/light/small/red/directional/south, -/obj/machinery/icecream_vat, -/turf/open/floor/iron/freezer, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/freezer) -"Vo" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/machinery/door/airlock/service/glass{ - name = "Hydroponics" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/effect/mapping_helpers/airlock/cutaiwire, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"MO" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) -"Vq" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 +/obj/structure/disposalpipe/junction{ + dir = 8 }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/light/cold/directional/west, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/interrogation) -"Vr" = ( -/obj/machinery/computer/operating{ - dir = 1 - }, -/obj/effect/turf_decal/tile/dark_blue/full, -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east{ - pixel_x = 4 +/area/ruin/space/has_grav/bubbers/dauntless/service) +"MP" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/effect/turf_decal/vg_decals/numbers/five, +/turf/open/floor/engine, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"MQ" = ( +/turf/open/floor/iron/kitchen{ + dir = 4 }, -/turf/open/floor/iron/white/textured_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"Vs" = ( -/obj/effect/turf_decal/siding/dark/corner, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"Vt" = ( -/obj/structure/cable, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"MT" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"Vu" = ( -/obj/machinery/fishing_portal_generator, -/obj/item/storage/toolbox/fishing, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/construct) -"Vv" = ( -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/mining) -"Vx" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/vending/syndichem{ - onstation = 0; - onstation_override = 1 - }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/storage) -"VD" = ( -/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/disposalpipe/segment, /obj/structure/cable, -/obj/effect/mapping_helpers/apc/syndicate_access, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +/obj/machinery/atmospherics/pipe/smart/simple/dark{ dir = 4 }, -/obj/effect/turf_decal/siding/dark{ - dir = 10 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/shower) -"VE" = ( -/obj/structure/table/wood, -/obj/item/paper_bin/carbon{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/pen{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/stamp/denied{ - pixel_x = 8; - pixel_y = 6 - }, -/obj/item/stamp{ - pixel_x = 8; - pixel_y = 1 +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"MW" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/liason) -"VF" = ( -/obj/effect/turf_decal/vg_decals/numbers/six{ +/turf/open/floor/stone, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"MX" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ dir = 8 }, -/turf/open/floor/engine/hull{ - initial_gas_mix = "LAVALAND_ATMOS" +/obj/machinery/dna_infuser, +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"Na" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 }, -/area/template_noop) -"VI" = ( -/obj/machinery/door/airlock/security/old/glass{ - name = "Preperations" +/obj/machinery/door/airlock/science{ + name = "Xenobiology" }, -/obj/effect/turf_decal/stripes/red/full, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, /obj/effect/mapping_helpers/airlock/cutaiwire, /obj/structure/cable, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/officer) -"VJ" = ( -/obj/effect/turf_decal/stripes/red/line, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"VK" = ( -/obj/effect/turf_decal/siding/thinplating/dark/end, -/obj/structure/sink/kitchen/directional/north, -/turf/open/floor/stone, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) -"VN" = ( -/obj/effect/turf_decal/stripes/red/line, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"Ne" = ( +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"Ng" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/textured, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"Ni" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/conveyor{ + id = "syndidisp"; + dir = 1 + }, +/obj/effect/spawner/random/maintenance/three, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) +"Nl" = ( /obj/effect/turf_decal/bot, +/obj/structure/rack/shelf, +/obj/item/clothing/glasses/meson/night, +/obj/item/clothing/glasses/meson/night, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/item/suit_voucher, +/obj/item/mining_voucher, +/obj/item/construction/rcd/loaded/upgraded, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, /turf/open/floor/plating, /area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"VO" = ( +"Nq" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/gym) -"VP" = ( -/obj/effect/turf_decal/siding/dark{ dir = 5 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/dryer{ - dir = 8; - pixel_x = 12 +/obj/effect/turf_decal/siding/wood{ + dir = 9 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/button/door/directional/east{ - normaldoorcontrol = 1; - specialfunctions = 4; - id = "space_syndibathroom"; - name = "Bolt Control"; - pixel_x = 32 +/obj/machinery/button/door/directional/west{ + req_access = list("syndicate_leader"); + id = "admiral_w"; + name = "Office Shutters" }, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"VQ" = ( -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"VR" = ( -/obj/structure/sink/directional/west, -/obj/structure/table/wood, -/obj/item/stack/sheet/mineral/wood/fifty, -/obj/item/reagent_containers/cup/bucket/wooden{ - pixel_x = -9; - pixel_y = 7 +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"Nr" = ( +/obj/effect/turf_decal/stripes/red/line, +/obj/machinery/light/floor{ + pixel_x = 16; + pixel_y = -16 }, -/obj/effect/turf_decal/siding/wood{ - dir = 6 +/turf/open/floor/plating/elevatorshaft, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"Ns" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 9 }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/sauna) -"VT" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/sauna) -"VU" = ( -/obj/effect/turf_decal/siding/dark, -/turf/open/floor/iron/textured, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"VY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/camera/autoname/directional/north{ + network = list("dauntless") + }, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"Nt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/dark, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"Nv" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"Nw" = ( +/obj/structure/closet/crate/science, +/obj/item/pai_card, +/obj/effect/spawner/random/mod/maint, +/obj/effect/spawner/random/mod/maint, +/obj/effect/spawner/random/mod/maint, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"Nz" = ( +/obj/structure/sink/directional/west, /obj/structure/cable, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"VZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"NA" = ( /obj/effect/turf_decal/stripes/red/line, +/obj/effect/turf_decal/bot, +/obj/machinery/light/cold/directional/north, +/obj/structure/rack/shelf, +/obj/item/tank/internals/plasmaman/belt, +/obj/item/tank/internals/plasmaman/belt, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/obj/item/tank/internals/nitrogen/belt/full, +/obj/item/tank/internals/nitrogen/belt/full, +/obj/structure/sign/warning/gas_mask/directional/north, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"ND" = ( +/obj/structure/toilet{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/sec/holding) +"NE" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/maa) -"Wa" = ( -/obj/structure/closet/secure_closet/freezer/kitchen/all_access, -/obj/item/food/breadslice/plain, -/obj/item/food/breadslice/plain, -/obj/item/food/breadslice/plain, -/obj/item/food/grown/potato, -/obj/item/food/grown/potato, -/obj/effect/spawner/random/contraband/permabrig_weapon, -/obj/item/food/grown/onion, -/obj/item/food/grown/onion, -/obj/item/storage/box/ingredients/random, -/obj/item/storage/box/ingredients/random, -/obj/effect/turf_decal/bot_white, -/obj/item/storage/box/ingredients/carnivore, -/obj/item/storage/box/ingredients/wildcard, -/obj/item/storage/fancy/egg_box, -/obj/effect/turf_decal/siding{ - dir = 6 +/area/ruin/space/has_grav/bubbers/dauntless/sec/holding) +"NF" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"NH" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"NI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"Wd" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/door/poddoor{ - id = "space_syndiwindows_2" +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"NL" = ( +/obj/structure/closet/secure_closet/freezer/meat{ + req_access = list("syndicate") }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"We" = ( +/obj/item/storage/fancy/egg_box, +/obj/item/storage/fancy/egg_box, +/obj/item/reagent_containers/condiment/flour, +/obj/item/reagent_containers/condiment/flour, +/obj/item/reagent_containers/condiment/enzyme{ + pixel_x = 12 + }, +/obj/item/reagent_containers/condiment/rice, +/obj/item/reagent_containers/condiment/sugar, +/obj/item/reagent_containers/condiment/milk, +/obj/item/reagent_containers/condiment/milk, +/obj/item/reagent_containers/condiment/soymilk, +/obj/item/reagent_containers/condiment/soymilk, +/obj/item/choice_beacon/ingredient, +/obj/item/toy/figure/chef, +/turf/open/floor/iron/freezer, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"NM" = ( +/obj/structure/closet/crate/hydroponics, +/obj/item/paper/guides/jobs/hydroponics, +/obj/item/seeds/onion, +/obj/item/seeds/garlic, +/obj/item/seeds/potato, +/obj/item/seeds/tomato, +/obj/item/seeds/carrot, +/obj/item/seeds/grass, +/obj/item/seeds/ambrosia, +/obj/item/seeds/wheat, +/obj/item/seeds/pumpkin, +/obj/effect/spawner/random/contraband/prison, +/obj/item/seeds/tower, +/obj/item/seeds/tobacco, +/obj/item/reagent_containers/cup/watering_can, +/obj/item/cultivator, +/obj/item/plant_analyzer, +/obj/item/secateurs, +/obj/item/shovel/spade, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, +/obj/item/seeds/chili, +/obj/item/seeds/pumpkin, +/obj/item/seeds/coffee, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"NP" = ( +/obj/machinery/door/airlock/wood/glass, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cutaiwire, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, /obj/structure/disposalpipe/segment{ - dir = 5 + dir = 4 }, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/gym) -"Wf" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 9 - }, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 1 +/area/ruin/space/has_grav/bubbers/dauntless/service) +"NR" = ( +/obj/effect/turf_decal/siding/dark, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/textured, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"NS" = ( +/obj/effect/turf_decal/skyrat_decals/syndicate/middle/left, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"NU" = ( +/obj/effect/turf_decal/trimline/dark_blue/filled/line, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"Wi" = ( -/obj/machinery/atmospherics/components/trinary/mixer{ - dir = 8 +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"NV" = ( +/obj/structure/plasticflaps/opaque, +/obj/machinery/conveyor{ + id = "syndidisp"; + dir = 6 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"Wj" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) +"NX" = ( +/obj/machinery/computer/arcade/battle{ + dir = 8 }, -/turf/open/floor/carpet/royalblue, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"Wl" = ( -/obj/item/circuitboard/machine/stacking_machine, -/obj/item/circuitboard/machine/stacking_unit_console, -/obj/structure/cable, -/obj/machinery/light/cold/directional/north, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/mining) -"Wn" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 5 +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"NZ" = ( +/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ + dir = 8 }, -/obj/structure/cable, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 6 +/obj/machinery/light/small/red/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 }, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"Ws" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ +/obj/machinery/firealarm/directional/east, +/obj/machinery/rnd/server/interdyne, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) +"Ob" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ dir = 8 }, -/obj/effect/turf_decal/trimline/dark_red/line{ +/obj/structure/railing{ dir = 4 }, -/obj/effect/turf_decal/trimline/dark_red/line{ - dir = 8 +/obj/structure/railing/corner{ + dir = 8; + pixel_y = 32 }, -/obj/machinery/airalarm/directional/east, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/iron/dark/textured_half{ +/obj/structure/marker_beacon/burgundy, +/turf/open/space/basic, +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"Oc" = ( +/obj/machinery/light/warm/directional/north, +/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"WD" = ( -/obj/machinery/shower/directional/south, -/obj/structure/drain, -/obj/structure/curtain, -/obj/effect/turf_decal/siding/dark{ +/obj/structure/hedge, +/obj/effect/turf_decal/trimline/dark_red/filled/line{ dir = 1 }, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/shower) -"WG" = ( -/obj/machinery/power/apc/auto_name/directional/west, -/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/structure/sign/flag/syndicate/directional/north, +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"Of" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"Og" = ( +/obj/effect/turf_decal/stripes/red/line, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"Oh" = ( /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/freezer, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/freezer) -"WI" = ( +/obj/item/toy/spinningtoy, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"Om" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/computer/order_console/mining/interdyne, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"Oq" = ( +/obj/effect/turf_decal/tile/dark_blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark_blue, /obj/effect/turf_decal/siding/dark, -/obj/machinery/airalarm/directional/east, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/maa) -"WJ" = ( -/obj/machinery/door/window/survival_pod/left/directional/south{ - name = "Slime Euthanization Chamber"; +/obj/machinery/button/door/directional/south{ + specialfunctions = 4; + id = "syndiship_vault"; + normaldoorcontrol = 1; + name = "Vault Bolt Control"; req_access = list("syndicate") }, -/turf/open/floor/circuit/telecomms, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"WK" = ( -/obj/effect/turf_decal/trimline/dark_green/corner{ +/obj/structure/closet/crate/goldcrate, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) +"Ot" = ( +/obj/effect/turf_decal/box/red/corners{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/red/corner{ dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"Ov" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"Ow" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/dark_blue/line{ dir = 4 }, +/obj/effect/turf_decal/trimline/dark_blue/corner, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"WM" = ( -/obj/machinery/porta_turret/syndicate{ - dir = 6; - pixel_y = -8; - pixel_x = 8 +/area/ruin/space/has_grav/bubbers/dauntless/service) +"Oy" = ( +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"OB" = ( +/obj/machinery/shower/directional/south, +/obj/structure/drain, +/obj/structure/curtain, +/obj/effect/turf_decal/siding/dark{ + dir = 1 }, -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) -"WO" = ( -/obj/structure/frame/machine/secured, -/obj/item/circuitboard/machine/destructive_analyzer, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless/service/shower) +"OE" = ( +/obj/effect/turf_decal/trimline/dark_red/line, /obj/effect/turf_decal/trimline/dark_red/line{ dir = 1 }, -/obj/effect/turf_decal/trimline/dark_red/line, +/obj/machinery/light/cold/directional/north, +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/computer/rdconsole, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"WP" = ( -/obj/effect/turf_decal/siding/dark/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/dark/corner, -/turf/open/floor/iron/textured, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) -"WR" = ( -/obj/machinery/computer/camera_advanced/xenobio{ - dir = 8; - networks = list("dauntless_xeno") +"OF" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"OG" = ( +/obj/effect/turf_decal/skyrat_decals/syndicate/top/left, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 1 }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"OH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/obj/structure/closet/generic/wall{ + pixel_x = -32 + }, +/obj/item/towel, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service/gym) +"OJ" = ( /obj/effect/turf_decal/siding/wood{ - dir = 4 + dir = 5 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/wood, +/obj/structure/table/wood/fancy/black, +/obj/item/sign/flag/syndicate{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/item/reagent_containers/cup/maunamug{ + pixel_x = 4 + }, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"OQ" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/turf/open/floor/engine, /area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"WT" = ( -/obj/effect/turf_decal/siding/dark{ +"OR" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/dark_red/filled/line{ + dir = 8 + }, +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"OV" = ( +/obj/effect/turf_decal/box/white/corners{ dir = 4 }, -/obj/structure/chair/office/light{ - dir = 1 +/turf/open/floor/plating/elevatorshaft, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"OW" = ( +/obj/machinery/porta_turret/syndicate{ + dir = 6; + pixel_x = -20; + faction = list("Syndicate","neutral") }, -/obj/machinery/biogenerator/medstation/directional/east, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) -"Xb" = ( -/obj/structure/bed/double, -/obj/item/bedsheet/qm/double, -/turf/open/floor/carpet/royalblue, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/liason) -"Xc" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"Xf" = ( -/obj/machinery/door/airlock/security/old/glass{ - name = "General Population" +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/burgundy, +/obj/machinery/camera/autoname/directional/west{ + network = list("dauntless"); + pixel_y = -22 + }, +/turf/open/space/basic, +/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) +"OZ" = ( +/obj/structure/chair/sofa/corp/right{ + color = "#9D8AC9" }, -/obj/effect/turf_decal/stripes/red/full, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/obj/structure/cable, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "space_dauntless-sec" +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"Pa" = ( +/obj/effect/turf_decal/siding/dark/corner, +/obj/effect/turf_decal/siding/dark/corner{ + dir = 8 }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, /turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"Xh" = ( -/obj/machinery/door/window/survival_pod/left/directional/north{ - name = "Virology Airlock"; - req_access = list("syndicate") +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"Pb" = ( +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"Pc" = ( +/obj/machinery/porta_turret/syndicate{ + dir = 1; + pixel_y = -20; + faction = list("Syndicate","neutral") }, -/obj/effect/turf_decal/stripes/red/full, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/burgundy, +/obj/machinery/camera/autoname/directional/south{ + network = list("dauntless"); + pixel_x = -8 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"Xi" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 10 +/turf/open/space/basic, +/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) +"Pf" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 8 }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/holding) -"Xj" = ( -/obj/machinery/computer/order_console/cook/interdyne, -/turf/open/floor/iron/kitchen{ +/obj/effect/turf_decal/siding{ dir = 4 }, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"Xk" = ( -/obj/machinery/atmospherics/pipe/smart/simple/dark{ - dir = 6 - }, +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"Ph" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, /turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"Xo" = ( -/obj/effect/turf_decal/stripes/red/line{ +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"Pm" = ( +/obj/effect/turf_decal/trimline/dark_red/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/dark_red/corner{ dir = 1 }, -/obj/machinery/airalarm/directional/west, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"Xp" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -10463,3466 +9508,6099 @@ dir = 4 }, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/gym) -"Xq" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"Xr" = ( +/area/ruin/space/has_grav/bubbers/dauntless/service) +"Po" = ( /obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 8 }, -/obj/effect/turf_decal/siding, -/obj/structure/extinguisher_cabinet/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"Xu" = ( +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"Pp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/dark_blue/filled/line, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"Pq" = ( +/obj/machinery/door/airlock/hatch{ + name = "Turbine Mix"; + id_tag = "syndiship_turbine_lock" + }, +/obj/structure/fans/tiny, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/machinery/atmospherics/pipe/layer_manifold/green/visible, +/turf/open/floor/engine, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"Ps" = ( +/turf/open/space/basic, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"Px" = ( /obj/effect/turf_decal/siding/dark{ - dir = 4 + dir = 1 }, -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"Xw" = ( -/obj/machinery/power/smes/engineering{ - charge = 4.5e+006; - input_level = 150000 +/obj/machinery/light/cold/directional/north, +/obj/effect/turf_decal/stripes/red/line{ + dir = 10 }, /obj/structure/cable, -/turf/open/floor/iron/dark/diagonal, +/obj/item/stack/sticky_tape, +/turf/open/floor/catwalk_floor/iron_dark, /area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"Xy" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/structure/cable, -/obj/machinery/door/poddoor{ - id = "space_syndibridge_w" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"Xz" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 +"Py" = ( +/obj/machinery/vending/boozeomat/syndicate_access{ + onstation = 0; + onstation_override = 1 }, -/obj/structure/hedge, -/obj/effect/turf_decal/trimline/dark_red/filled/line{ - dir = 1 +/obj/machinery/door/firedoor, +/obj/structure/curtain/cloth{ + color = "#333333" }, -/obj/structure/sign/painting/library{ - pixel_y = 30 +/turf/open/floor/iron/kitchen{ + dir = 4 }, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"XE" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/machinery/door/window/survival_pod/left/directional/east{ - name = "Subject A" +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"Pz" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"PA" = ( +/obj/machinery/electrolyzer, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"PE" = ( +/obj/structure/disposalpipe/segment{ + dir = 2 }, -/obj/effect/turf_decal/tile/dark_red/full, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/viro) -"XG" = ( -/turf/template_noop, -/area/template_noop) -"XJ" = ( -/obj/effect/turf_decal/trimline/dark_red/end{ - dir = 8 +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service/gym) +"PG" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 5 }, -/obj/structure/frame/machine/secured, -/obj/item/circuitboard/machine/mechfab, +/obj/structure/bed/maint, /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, +/obj/machinery/light/small/red/directional/north, /obj/effect/mapping_helpers/apc/syndicate_access, -/obj/effect/mapping_helpers/apc/cell_10k, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) -"XL" = ( -/obj/effect/turf_decal/stripes/red/line{ +/obj/item/toy/plush/abductor/agent, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/holding) +"PH" = ( +/turf/closed/wall/r_wall/syndicate/cruiser, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"PI" = ( +/obj/effect/turf_decal/stripes/end{ dir = 1 }, -/obj/structure/disposalpipe/segment{ +/obj/machinery/conveyor{ + id = "syndidisp"; dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/yellow/line, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"XN" = ( +/obj/machinery/recycler{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) +"PM" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"XT" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/fireaxecabinet/mechremoval/directional/north, +/turf/open/floor/iron/recharge_floor, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"PN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 + dir = 9 }, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/effect/turf_decal/trimline/dark_red/line, -/obj/item/toy/mecha/darkgygax{ - pixel_y = 16 - }, -/obj/item/toy/figure/syndie, -/obj/effect/turf_decal/trimline/dark_red/line{ +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"PO" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/effect/turf_decal/bot_white, +/obj/structure/table, +/obj/machinery/griddle/frontier_tabletop, +/turf/open/floor/iron/white/textured_large, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"PP" = ( +/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark/textured_half, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"XU" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 6 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/machinery/camera/autoname/directional/south{ - network = list("dauntless") +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"PQ" = ( +/obj/machinery/suit_storage_unit/syndicate/chameleon{ + name = "suit storage unit"; + req_access = list("syndicate_leader") }, /turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/holding) -"XV" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"PR" = ( +/obj/machinery/light/cold/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/structure/bed/dogbed, +/mob/living/basic/pet/cat/kitten{ + desc = "What appears to be a single-celled organism with a pronounced low-level intelligence."; + name = "Murder-Mittens" }, -/obj/effect/turf_decal/siding/corner{ - dir = 8 +/obj/structure/sign/poster/contraband/energy_swords/directional/north, +/obj/item/toy/cattoy, +/turf/open/floor/stone, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +"PT" = ( +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 9 }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"XY" = ( -/obj/structure/reagent_dispensers/wall/peppertank/directional/north, -/obj/machinery/light/red/directional/north, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"XZ" = ( -/obj/machinery/power/rtg/advanced, -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/obj/machinery/vending/drugs{ + name = "\improper SyndiDrug Plus"; + onstation = 0; + onstation_override = 1 }, +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"PU" = ( /obj/structure/cable, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"Ya" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/junction{ dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold/green/visible, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"Yb" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/freezer) -"Yc" = ( +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"PY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mob_spawn/ghost_role/human/space_dauntless/syndicate/researcher{ - dir = 1 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) -"Yd" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/interrogation) -"Yj" = ( -/obj/effect/turf_decal/vg_decals/atmos/oxygen, -/turf/open/floor/engine/o2, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"Yl" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 4 }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"PZ" = ( /obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/dark_red/filled/line{ - dir = 8 + dir = 4 }, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"Yn" = ( -/obj/effect/turf_decal/skyrat_decals/syndicate/middle/middle, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"Yp" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/machinery/vending/security/noaccess{ - onstation = 0; - pixel_x = -32; - density = 0; - onstation_override = 1 +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/structure/table/wood/fancy/red, +/obj/machinery/fax{ + fax_name = "Unknown Syndicate Fax Liason"; + name = "Syndicate Company Representative Fax Machine"; + syndicate_network = 1 }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/brig) -"Yr" = ( -/obj/effect/turf_decal/stripes/red/line{ +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"Qa" = ( +/obj/structure/sign/warning/no_smoking/directional/east, +/obj/machinery/light/cold/directional/east, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"Qb" = ( +/obj/effect/turf_decal/stripes/red/corner{ dir = 1 }, -/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"Qc" = ( +/obj/structure/bed/double, +/obj/item/bedsheet/brown/double, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/sign/painting/library{ + pixel_y = 30 + }, +/turf/open/floor/carpet/purple, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"Qd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, /obj/structure/disposalpipe/segment{ dir = 9 }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/holding) -"Ys" = ( -/obj/effect/turf_decal/siding/dark, -/obj/machinery/firealarm/directional/south, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/shower) -"Yu" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/machinery/door/window/survival_pod/left/directional/north, -/obj/item/storage/bag/chemistry, -/obj/item/storage/box/beakers/bluespace, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"Qe" = ( +/obj/machinery/power/shuttle_engine/heater{ + pixel_y = 29 }, -/obj/effect/turf_decal/siding/dark{ - dir = 9 +/obj/effect/turf_decal/stripes, +/obj/structure/window/reinforced/tinted/spawner/directional/north{ + pixel_y = 29 }, -/turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) -"Yx" = ( -/obj/machinery/vending/cigarette{ - onstation = 0; - onstation_override = 1 +/obj/effect/turf_decal/tile/dark_red/full, +/obj/machinery/power/shuttle_engine/propulsion/burst/left{ + pixel_y = -2 }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/rec) -"Yz" = ( -/obj/structure/frame/computer, /turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"YA" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 10 - }, -/mob/living/basic/bot/medbot/stationary{ - faction = list("Syndicate"); - req_one_access = list("syndicate"); - name = "Insurgent Care"; - radio_channel = "Syndicate" - }, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"YF" = ( -/obj/machinery/processor/slime, -/obj/effect/turf_decal/siding/wood{ - dir = 8 +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"Qg" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 6 }, -/turf/open/floor/wood, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"YG" = ( -/obj/effect/turf_decal/trimline/dark_red/line{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 }, -/obj/effect/turf_decal/delivery, -/obj/structure/cable, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/dresser, +/obj/machinery/camera/autoname/directional/south{ + network = list("dauntless"); + pixel_x = -8 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/service) -"YH" = ( -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"Qh" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/hidden, +/obj/effect/turf_decal/siding/white{ + dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ +/obj/machinery/light/warm/dim/directional/west, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"Qi" = ( +/obj/effect/turf_decal/siding/dark{ dir = 4 }, -/obj/effect/turf_decal/stripes/red/corner{ +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"Qk" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 8 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"YI" = ( +/obj/effect/turf_decal/siding{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/turf/open/floor/iron/dark/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) -"YL" = ( -/obj/effect/turf_decal/skyrat_decals/syndicate/middle/left, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"YN" = ( +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"Ql" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/admiral) -"YO" = ( -/obj/structure/chair{ - dir = 8 +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"Qq" = ( +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 5 }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/interrogation) -"YP" = ( -/obj/structure/bed/dogbed, -/mob/living/basic/lizard/tegu{ - name = "Entertains-The-Hostages" +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"Qr" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 }, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"YR" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"YT" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/item/storage/wallet/random, -/obj/item/choice_beacon/music, -/obj/item/clothing/under/misc/syndicate_souvenir{ - has_sensor = 0; - pixel_x = 4; - pixel_y = -7 - }, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"YU" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 +/obj/machinery/modular_computer/preset/curator, +/obj/effect/turf_decal/trimline/dark_red/filled/line{ + dir = 9 }, -/obj/machinery/airalarm/directional/west, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/mining) -"YW" = ( -/obj/effect/turf_decal/tile/dark_blue{ +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"Qt" = ( +/obj/effect/turf_decal/siding/dark/corner{ dir = 4 }, -/obj/effect/turf_decal/tile/dark_blue{ - dir = 8 - }, -/obj/effect/turf_decal/siding/dark, -/obj/structure/filingcabinet, -/obj/item/folder/syndicate/red, -/obj/item/circuitboard/machine/powerator/interdyne, -/obj/item/circuitboard/computer/cargo/express/interdyne, -/obj/item/circuitboard/machine/syndiepad, -/obj/item/circuitboard/computer/syndiepad, -/obj/item/paper{ - default_raw_text = "

SSV Dauntless Cargo Guide

The SSV Dauntless has made a corporate deal with Gorlex Industries to test out their new 1100mm rail cannon reverse engineered off the 1500mm delivery system that Nanotrasen utilizes.

Please note, if at all the base has fallen into the wrong hands, it is required that these boards are to be destroyed as it contains our cryptography private seeds.

All cargo goods are logged and maintained, any misuse of funds will be traced back to agent, and will be reprimanded.

Please note: Physical money can be directly sent to our black market vendors to be exchanged into credits.

"; - name = "paper- 'SSV Dauntless Cargo Guide'" - }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) -"YX" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/iron/textured, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"Qv" = ( +/obj/machinery/light/cold/directional/west, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"Qw" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/door/poddoor{ + id = "syndiwindows_1" + }, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"Qz" = ( +/obj/machinery/firealarm/directional/south, +/obj/structure/closet/secure_closet/interdynefob/maa_locker, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"YY" = ( -/obj/effect/turf_decal/box/red/corners{ - dir = 8 +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +"QB" = ( +/obj/structure/bed/double{ + dir = 1 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"YZ" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ +/obj/item/bedsheet/brown/double{ + dir = 1 + }, +/turf/open/floor/carpet/royalblue, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"QC" = ( +/obj/effect/turf_decal/trimline/purple/line{ dir = 4 }, +/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/machinery/light/cold/directional/east, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"QE" = ( +/obj/structure/table, +/obj/machinery/biogenerator/foodricator, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"QF" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 4 + }, /obj/structure/disposalpipe/segment{ - dir = 9 + dir = 10 }, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"Za" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/siding/wood/corner, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"Zb" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 2 +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"QI" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +"QJ" = ( +/obj/machinery/door/airlock/security/old{ + name = "Master At Arms"; + id_tag = "maa_d" }, -/obj/structure/cable, -/obj/machinery/light/cold/directional/south, +/obj/effect/turf_decal/stripes/red/full, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/leader, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/locked, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/siding/dark/corner{ - dir = 4 +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters{ + id = "maa_w1"; + name = "Window Shutters" }, -/turf/open/floor/iron/dark/side, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) -"Zc" = ( -/obj/machinery/conveyor{ - id = "space_syndidisp"; +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +"QM" = ( +/obj/effect/turf_decal/siding/thinplating/dark/corner{ dir = 1 }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/effect/spawner/random/trash/food_packaging, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) -"Zd" = ( -/obj/structure/closet/crate/freezer{ - name = "imported ingredient freezer" +/turf/open/floor/stone, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"QR" = ( +/obj/effect/mapping_helpers/dead_body_placer, +/obj/effect/turf_decal/trimline/red/real_red/filled/warning{ + dir = 4 }, -/obj/item/reagent_containers/condiment/vinegar{ - pixel_x = -3; - pixel_y = 11 +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"QU" = ( +/obj/structure/cable, +/obj/structure/chair/office/tactical{ + dir = 1 }, -/obj/item/reagent_containers/condiment/yoghurt{ - pixel_x = 6; - pixel_y = 5 +/obj/effect/turf_decal/skyrat_decals/syndicate/top/middle, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"QX" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"QY" = ( +/obj/effect/turf_decal/trimline/purple/corner{ + dir = 2 }, -/obj/item/reagent_containers/condiment/cornmeal{ - pixel_x = -6; +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"QZ" = ( +/obj/structure/cable, +/obj/effect/turf_decal/skyrat_decals/syndicate/bottom/middle, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"Rf" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/storage/box/beakers{ + pixel_x = 2; pixel_y = 2 }, -/obj/item/food/canned/jellyfish{ - pixel_x = 5 - }, -/obj/item/food/canned/desert_snails{ - pixel_x = -3; - pixel_y = 1 - }, -/obj/item/food/canned/tomatoes, -/obj/item/food/canned/tuna{ - pixel_x = -6; - pixel_y = -5 - }, -/obj/item/food/canned/pine_nuts{ - pixel_x = 10; - pixel_y = -9 - }, -/obj/item/food/fishmeat/moonfish{ - pixel_y = -11 +/obj/item/storage/box/syringes, +/obj/item/book/manual/wiki/infections{ + pixel_y = 7 }, -/obj/item/food/fishmeat/moonfish{ - pixel_y = -8 +/obj/item/storage/box/monkeycubes, +/obj/item/restraints/handcuffs/cable/zipties, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 }, -/obj/item/food/fishmeat/moonfish{ - pixel_y = -5 +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"Rg" = ( +/obj/effect/turf_decal/stripes/red/corner, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 }, /turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/construct) -"Zf" = ( -/obj/machinery/porta_turret/syndicate{ - dir = 1; - pixel_y = -20 - }, -/obj/structure/lattice/catwalk, -/obj/structure/marker_beacon/burgundy, -/obj/machinery/camera/autoname/directional/south{ - network = list("dauntless"); - pixel_x = -8 - }, -/turf/template_noop, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) -"Zg" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 8 +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"Rk" = ( +/obj/item/stack/license_plates/empty/fifty, +/obj/machinery/plate_press, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"Rl" = ( +/obj/structure/shipping_container/donk_co{ + desc = "A standard-measure shipping container for bulk transport of goods. This one is from Donk Co. and so could be carrying just about anything- although it seems this one is overflowing with little Syndicate Figurines, known for being sold at a Loss."; + pixel_x = -17; + pixel_y = 15 }, +/turf/open/floor/plating/elevatorshaft, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"Rm" = ( +/obj/machinery/light/cold/directional/north, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/textured, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) -"Zi" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/effect/mapping_helpers/apc/cell_10k, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"Rp" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/structure/bed/double, +/obj/item/bedsheet/brown/double, +/obj/machinery/light/small/directional/west, /obj/effect/turf_decal/siding/dark{ - dir = 8 + dir = 10 }, -/obj/structure/chair/office/light, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/maa) -"Zk" = ( -/obj/effect/turf_decal/siding/dark, -/obj/machinery/light/small/directional/south, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"Zl" = ( +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"Rs" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, /obj/effect/turf_decal/trimline/yellow/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 - }, -/turf/open/floor/plating, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, /area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"Zo" = ( -/obj/machinery/smartfridge/food, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/dark/smooth_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) -"Zp" = ( -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, +"Rt" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/light/cold/directional/east, -/turf/open/floor/iron/white, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"Rv" = ( +/turf/closed/wall/r_wall/syndicate, /area/ruin/space/has_grav/bubbers/dauntless_space/med/storage) -"Zq" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"Zs" = ( -/obj/machinery/atmospherics/miner/plasma, -/turf/open/floor/engine/plasma, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"Zt" = ( -/obj/effect/turf_decal/siding/dark, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 +"Ry" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 }, /turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/maa) -"Zw" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/obj/machinery/suit_storage_unit/syndicate/chameleon{ - name = "suit storage unit"; - req_access = list("syndicate_leader") +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"RE" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"RG" = ( +/obj/structure/cable, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +"RK" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/recharger, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) -"Zx" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/structure/chair/sofa/corp/right, -/obj/effect/turf_decal/siding/wood{ - dir = 9 +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"RM" = ( +/obj/effect/turf_decal/trimline/purple/line{ + dir = 4 }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) -"Zy" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/effect/turf_decal/delivery, /obj/structure/cable, -/obj/structure/chair/sofa/corp, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison/rec) -"Zz" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"RO" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/construct) -"ZB" = ( -/obj/structure/frame/machine/secured, -/obj/item/circuitboard/machine/mech_recharger, -/obj/effect/turf_decal/siding/dark, -/obj/effect/turf_decal/trimline/dark_red/line{ +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/trimline/dark_red/line{ +/obj/structure/cable, +/obj/structure/sign/poster/official/moth_hardhat/directional/south, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"RP" = ( +/obj/effect/turf_decal/trimline/dark_blue/corner{ dir = 8 }, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) -"ZE" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 8 +/obj/effect/turf_decal/trimline/dark_blue/corner{ + dir = 1 }, -/obj/machinery/griddle, -/turf/open/floor/iron/white, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/kitchen) -"ZG" = ( -/obj/machinery/griddle, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/effect/turf_decal/bot_white, -/turf/open/floor/iron/white/textured_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"ZI" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/item/paper_bin{ - pixel_x = -2; - pixel_y = 5 +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/item/pen{ - pixel_x = -2; - pixel_y = 5 +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"RQ" = ( +/obj/machinery/door/airlock/grunge{ + name = "Cell 3" }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/bubbers/dauntless_space/command/bridge) -"ZJ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/red/full, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 8 +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"RV" = ( +/obj/effect/turf_decal/trimline/dark_red/line{ + dir = 1 }, -/obj/machinery/duct, /obj/structure/cable, -/turf/open/floor/iron/white/diagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/med/treatment) -"ZL" = ( -/obj/machinery/conveyor{ - id = "space_syndidisp"; - dir = 5 +/obj/machinery/light/cold/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/machinery/light/small/red/directional/north, -/obj/effect/spawner/random/maintenance/five, /turf/open/floor/iron/dark, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) -"ZN" = ( -/obj/machinery/atmospherics/components/trinary/filter/flipped{ - dir = 8 - }, -/obj/machinery/button/door/directional/south{ - id = "space_turbine_shutters"; - name = "Turbine Shutters"; - req_access = list("syndicate") - }, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"RW" = ( +/obj/machinery/fishing_portal_generator, +/obj/item/storage/toolbox/fishing, /turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) -"ZP" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) -"ZQ" = ( -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/officer) -"ZR" = ( -/obj/structure/bed/double{ - dir = 1 +/area/ruin/space/has_grav/bubbers/dauntless/service/construct) +"RX" = ( +/obj/machinery/door/airlock/wood{ + doorClose = 'sound/effects/doorcreaky.ogg'; + doorOpen = 'sound/effects/doorcreaky.ogg'; + name = "Sauna" }, -/obj/item/bedsheet/brown/double{ +/obj/structure/fans/tiny, +/obj/structure/cable, +/turf/open/floor/wood/stairs, +/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +"Sd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/kitchen{ + dir = 4 + }, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"Sh" = ( +/obj/effect/turf_decal/skyrat_decals/syndicate/top/middle, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"Si" = ( +/obj/effect/turf_decal/stripes/red/line{ dir = 1 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ +/obj/effect/turf_decal/trimline/yellow/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/siding/dark{ - dir = 9 - }, -/turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"ZS" = ( -/obj/machinery/seed_extractor, -/obj/effect/turf_decal/bot_white, -/turf/open/floor/iron/dark/textured_large, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/prison) -"ZT" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/effect/turf_decal/vg_decals/numbers/two, -/turf/open/floor/engine, -/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) -"ZU" = ( /obj/structure/cable, +/obj/structure/sign/warning/radiation/directional/south, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"Sk" = ( +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"Sm" = ( +/obj/effect/turf_decal/siding/dark, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/bubbers/dauntless_space/sec/brig) -"ZV" = ( -/obj/structure/fans/tiny/forcefield{ - dir = 4 +/obj/structure/cable, +/obj/machinery/suit_storage_unit/syndicate/chameleon{ + name = "suit storage unit"; + req_access = list("syndicate_leader") }, -/obj/effect/turf_decal/stripes/red/line{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/tile/dark_red/half{ +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"So" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/effect/turf_decal/tile/dark_red/half{ - dir = 8 +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"Ss" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/obj/machinery/door/poddoor{ - id = "space_syndihanger" +/obj/machinery/camera/autoname/directional/east{ + network = list("dauntless"); + pixel_y = 8 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) -"ZX" = ( -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/item/clothing/under/syndicate/skyrat/baseball, -/obj/item/choice_beacon/music, -/obj/item/storage/wallet/random, -/obj/effect/turf_decal/siding/wood/corner, -/turf/open/floor/wood/large, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/dorms) -"ZZ" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 8 +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"St" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/effect/turf_decal/vg_decals/numbers/four, +/turf/open/floor/engine, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"Su" = ( +/obj/machinery/door/airlock/grunge{ + name = "Construction and Storage" }, -/obj/effect/turf_decal/siding{ +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +"Sw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/dark_blue/filled/corner{ dir = 1 }, -/obj/structure/chair/stool/bar{ - dir = 4 +/obj/structure/cable, +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"Sx" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/disposalpipe/trunk{ + dir = 2 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"Sy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/warm/directional/west, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"Sz" = ( +/obj/structure/chair/sofa/corp/right{ + color = "#DE3A3A" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"SA" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 8 + }, +/obj/effect/turf_decal/siding{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/siding, +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"SB" = ( +/obj/structure/chair/sofa/corp/left{ + color = "#9D8AC9" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/button/door/directional/south{ + id = "syndiwindows_1"; + name = "Window Privacy"; + dir = 1; + pixel_y = 24 + }, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"SC" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service/gym) +"SD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 10 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"SE" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/door/window/survival_pod/left/directional/south{ + req_access = list("syndicate") + }, +/obj/machinery/door/window/survival_pod/left/directional/north{ + req_access = list("syndicate_leader") + }, +/obj/machinery/recharger, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/sec/holding) +"SF" = ( +/obj/effect/turf_decal/stripes/red/corner{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"SH" = ( +/obj/machinery/door/poddoor{ + id = "turbine_vent" + }, +/turf/open/floor/engine, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"SN" = ( +/obj/machinery/stasis{ + dir = 8 + }, +/obj/structure/sign/warning/no_smoking/directional/east, +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"SP" = ( +/obj/effect/turf_decal/stripes/red/corner, +/turf/open/floor/plating/elevatorshaft, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"SR" = ( +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"ST" = ( +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"SW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/turf/open/floor/iron/textured, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"SX" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/holding) +"SY" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/sign/painting/library{ + pixel_x = 32 + }, +/obj/machinery/computer/security/dauntless{ + dir = 8 + }, +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +"SZ" = ( +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +"Ta" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/holding) +"Tb" = ( +/obj/effect/turf_decal/trimline/dark_red/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/dark_red/line, +/obj/structure/rack/shelf, +/obj/item/ai_module/core/full/dauntless{ + pixel_y = 3 + }, +/obj/item/ai_module/supplied/freeform{ + pixel_y = 11 + }, +/obj/item/ai_module/reset/purge{ + pixel_y = -4 + }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"Tc" = ( +/obj/machinery/door/airlock/bathroom{ + name = "Prison Showers" + }, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/shower) +"Td" = ( +/obj/effect/turf_decal/stripes/red/line, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/machinery/computer/libraryconsole/bookmanagement{ + pixel_y = 7 + }, +/obj/structure/table, +/turf/open/floor/iron/dark/textured_large, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"Te" = ( +/obj/machinery/computer/camera_advanced/syndie, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"Tg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table/wood/fancy/black, +/obj/item/camera{ + pixel_x = -9; + pixel_y = 6 + }, +/obj/item/storage/photo_album/syndicate{ + pixel_x = 8; + pixel_y = 5 + }, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"Ti" = ( +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"Tk" = ( +/obj/machinery/suit_storage_unit{ + mask_type = /obj/item/clothing/mask/gas/syndicate; + mod_type = /obj/item/mod/control/pre_equipped/traitor_elite; + storage_type = /obj/item/tank/jetpack/oxygen/harness + }, +/obj/effect/turf_decal/siding/dark, +/obj/machinery/status_display/department_balance{ + credits_account = "INT"; + name = "dauntless budget display"; + pixel_y = 30; + default_logo = "synd" + }, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"Tm" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/machinery/computer/camera_advanced/syndie, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"To" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/obj/machinery/firealarm/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/processor/slime, +/turf/open/floor/wood, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"Tp" = ( +/obj/structure/cable, +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/conveyor_switch, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +"Tq" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"Tr" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/holding) +"Tt" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/freezer, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"Tw" = ( +/obj/effect/turf_decal/siding/dark/corner{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/science/glass{ + name = "Research Wing" + }, +/obj/structure/cable, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"Tx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"Ty" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/airalarm/directional/east, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/mineral/stacking_unit_console{ + pixel_y = -32 + }, +/obj/machinery/telecomms/relay/preset, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) +"TG" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/storage/box/medipens{ + pixel_x = 4; + pixel_y = 13 + }, +/obj/item/healthanalyzer, +/obj/item/clothing/neck/stethoscope{ + pixel_x = 2; + pixel_y = -2 + }, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"TI" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/structure/cable, +/obj/machinery/door/poddoor{ + id = "syndibridge_w" + }, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"TJ" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"TK" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"TL" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Recreation" + }, +/obj/structure/curtain/cloth{ + color = "#333333" + }, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"TM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"TO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"TR" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/textured, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"TS" = ( +/obj/effect/turf_decal/stripes/red/line, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"TU" = ( +/obj/machinery/button/door/directional/north{ + name = "Armory Shutters"; + id = "armory_s"; + req_access = list("syndicate_leader") + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/rack/shelf, +/obj/item/melee/baton/telescopic{ + pixel_y = 10; + pixel_x = 3 + }, +/obj/item/melee/baton/telescopic{ + pixel_x = 9; + pixel_y = 10 + }, +/obj/item/melee/baton/telescopic{ + pixel_x = -3; + pixel_y = 10 + }, +/obj/item/melee/energy/sword/saber/red{ + pixel_x = 13 + }, +/obj/item/melee/energy/sword/saber/red{ + pixel_x = 6 + }, +/obj/item/melee/energy/sword/saber/red, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"TV" = ( +/obj/effect/turf_decal/trimline/purple/corner, +/obj/effect/turf_decal/trimline/purple/corner{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"TW" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 + }, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/radio/headset/interdyne, +/turf/open/floor/iron/small, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"TX" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/syndicate_access, +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +"TZ" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/obj/structure/rack, +/obj/item/secateurs, +/obj/item/hatchet, +/obj/item/geneshears, +/obj/item/gun/energy/floragun, +/obj/item/plant_analyzer, +/obj/item/shovel/spade, +/obj/item/cultivator, +/obj/item/construction/plumbing, +/turf/open/floor/stone, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"Ub" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/dark_blue/filled/corner, +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"Uc" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"Ui" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/structure/closet/secure_closet/medical1{ + req_access = list("syndicate") + }, +/obj/item/storage/hypospraykit/cmo/combat, +/obj/item/book/manual/wiki/chemistry{ + pixel_x = -4 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = 7; + pixel_y = -9 + }, +/obj/item/clothing/glasses/science{ + pixel_x = -4 + }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/storage) +"Uj" = ( +/obj/item/sequence_scanner, +/obj/item/storage/belt/medical/paramedic, +/obj/item/implanter/interdyne, +/obj/item/implanter/interdyne, +/obj/item/implanter/interdyne, +/obj/item/clothing/suit/toggle/labcoat/hospitalgown, +/obj/structure/closet/secure_closet/interdynefob/medical, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/storage) +"Ul" = ( +/obj/machinery/power/rtg/advanced, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"Um" = ( +/obj/machinery/door/airlock/mining{ + name = "Bitrunning Den" + }, +/obj/effect/turf_decal/stripes/red/full, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"Un" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service/gym) +"Ur" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/red/line, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/brig) +"Ut" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"UC" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"UE" = ( +/obj/effect/turf_decal/trimline/dark_green/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"UG" = ( +/obj/structure/sign/warning/radiation/directional/south, +/obj/effect/turf_decal/siding/dark, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/structure/closet/secure_closet/interdynefob/electrical_supplies, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"UJ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/holding) +"UK" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 9 + }, +/turf/open/floor/iron, +/area/ruin/space/has_grav/bubbers/dauntless/service/gym) +"UN" = ( +/obj/effect/turf_decal/trimline/purple/line{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/machinery/light/cold/directional/east, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"UO" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"UP" = ( +/obj/structure/frame/machine/secured, +/obj/effect/turf_decal/trimline/dark_red/line, +/obj/effect/turf_decal/trimline/dark_red/line{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/effect/mapping_helpers/apc/cell_10k, +/obj/item/circuitboard/machine/protolathe/interdyne, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"UR" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/brig) +"US" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/obj/machinery/bluespace_miner, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +"UU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/monkey_recycler, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"UW" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/effect/turf_decal/trimline/purple/filled/warning, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"UX" = ( +/obj/machinery/chem_mass_spec, +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/effect/turf_decal/siding/dark{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) +"UY" = ( +/obj/machinery/conveyor{ + id = "syndidisp"; + dir = 1 + }, +/obj/effect/spawner/random/maintenance/three, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) +"Vb" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"Vc" = ( +/obj/effect/turf_decal/skyrat_decals/syndicate/top/left, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"Vd" = ( +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 6 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"Ve" = ( +/obj/machinery/griddle, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"Vf" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" + }, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"Vg" = ( +/obj/effect/turf_decal/siding{ + dir = 6 + }, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"Vk" = ( +/obj/structure/frame/machine/secured, +/obj/item/circuitboard/machine/destructive_analyzer, +/obj/effect/turf_decal/trimline/dark_red/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/dark_red/line, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"Vn" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) +"Vo" = ( +/obj/effect/turf_decal/trimline/purple/line{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/light/cold/directional/east, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"Vu" = ( +/obj/machinery/door/airlock/science/glass{ + name = "Research Wing" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"Vv" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/computer/quantum_console{ + dir = 4 + }, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"Vy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/table/wood, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/item/laser_pointer/upgraded{ + pixel_y = 10 + }, +/obj/item/flashlight/lamp{ + pixel_x = -6; + pixel_y = 2 + }, +/obj/item/paper_bin{ + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 4 + }, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"Vz" = ( +/obj/machinery/biogenerator/medstation/directional/south, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"VB" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"VF" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/obj/machinery/light/cold/directional/north, +/obj/machinery/disposal/bin, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/light_switch/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"VG" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/storage) +"VH" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/machinery/light/red/directional/south, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +"VM" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"VN" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/chair/sofa/corp/left{ + color = "#DE3A3A"; + dir = 1 + }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south{ + dir = 10 + }, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"VO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/red/line, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/brig) +"VP" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 6 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/south{ + network = list("dauntless") + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/holding) +"VQ" = ( +/obj/machinery/netpod, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"VR" = ( +/obj/machinery/atmospherics/components/trinary/mixer/airmix{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"VS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/dark/corner{ + dir = 4 + }, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"VU" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 10 + }, +/obj/effect/mob_spawn/ghost_role/human/dauntless/syndicate/enginetech{ + dir = 4 + }, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"VV" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 + }, +/obj/machinery/computer/station_alert, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"VW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"VX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/reagent_containers/cup/glass/trophy/gold_cup{ + pixel_y = 6; + desc = "To the loss of a beloved sister ship. May you rest peacefully beneath the ice."; + name = "DS-2 Memorial Trophy" + }, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" + }, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"VY" = ( +/obj/machinery/firealarm/directional/south, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"VZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/vending/dorms{ + onstation_override = 1; + onstation = 0 + }, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"Wb" = ( +/obj/structure/chair/sofa/corp/left{ + color = "#DE3A3A"; + dir = 8 + }, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"Wd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +"Wh" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8; + external_pressure_bound = 140; + name = "server vent"; + pressure_checks = 0 + }, +/obj/structure/sign/departments/xenobio/directional/north, +/turf/open/floor/circuit/telecomms, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"Wi" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/firealarm/directional/north, +/obj/machinery/camera/autoname/directional/north{ + network = list("dauntless") + }, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"Wj" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/corner{ + dir = 8 + }, +/obj/item/toy/figure/syndie{ + pixel_x = 3 + }, +/turf/open/floor/plating/elevatorshaft, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"Wl" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/brig) +"Wm" = ( +/obj/machinery/porta_turret/syndicate{ + dir = 8 + }, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) +"Wn" = ( +/obj/effect/turf_decal/stripes/red/line, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/brig) +"Wp" = ( +/obj/item/storage/box/pillbottles{ + pixel_x = -3; + pixel_y = 5 + }, +/obj/item/storage/box/gloves{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/item/clothing/neck/stethoscope{ + pixel_x = 2; + pixel_y = -2 + }, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/healthanalyzer, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"Wr" = ( +/obj/machinery/porta_turret/syndicate{ + dir = 9; + pixel_x = 20; + faction = list("Syndicate","neutral") + }, +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/burgundy, +/obj/machinery/camera/autoname/directional/east{ + network = list("dauntless") + }, +/turf/open/space/basic, +/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) +"Wu" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +"Ww" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"Wx" = ( +/obj/structure/bed/maint, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/sec/holding) +"Wz" = ( +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/holding) +"WA" = ( +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/stone, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"WB" = ( +/obj/effect/turf_decal/skyrat_decals/syndicate/top/right, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"WD" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"WE" = ( +/obj/machinery/power/rtg/advanced, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"WF" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/obj/machinery/light/cold/directional/west, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/storage/test_tube_rack, +/obj/item/reagent_containers/dropper{ + pixel_y = -6 + }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"WH" = ( +/obj/structure/closet/crate, +/obj/item/reagent_containers/cup/bowl, +/obj/effect/spawner/random/contraband/prison, +/obj/item/reagent_containers/cup/bowl, +/obj/item/reagent_containers/cup/bowl, +/obj/item/reagent_containers/cup/bowl, +/obj/item/reagent_containers/cup/bowl, +/obj/item/reagent_containers/cup/bowl, +/obj/item/reagent_containers/cup/bowl, +/obj/item/reagent_containers/cup/bowl, +/obj/item/kitchen/fork/plastic, +/obj/item/kitchen/fork/plastic, +/obj/item/kitchen/fork/plastic, +/obj/item/storage/box/drinkingglasses, +/obj/item/kitchen/spoon/plastic, +/obj/item/kitchen/spoon/plastic, +/obj/item/kitchen/spoon/plastic, +/obj/item/knife/plastic, +/obj/item/knife/plastic, +/obj/item/knife/plastic, +/obj/item/kitchen/rollingpin, +/obj/item/storage/box/drinkingglasses, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/siding{ + dir = 4 + }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/obj/item/reagent_containers/cup/soup_pot, +/obj/item/plate/oven_tray, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"WI" = ( +/obj/effect/turf_decal/stripes/red/corner, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"WJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair/office/tactical{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"WM" = ( +/obj/machinery/firealarm/directional/west, +/obj/structure/sink/kitchen/directional/east, +/obj/structure/cable, +/turf/open/floor/iron/kitchen{ + dir = 4 + }, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"WN" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) +"WR" = ( +/obj/structure/disposaloutlet{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/red/full, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/light/small/red/directional/south, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) +"WU" = ( +/obj/structure/rack/shelf, +/obj/item/circuitboard/machine/stacking_unit_console, +/obj/item/circuitboard/machine/stacking_machine, +/obj/item/stack/sheet/plastic/five, +/obj/item/stack/sheet/plastic/five, +/obj/machinery/light/cold/directional/north, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +"WX" = ( +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"WY" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 8 + }, +/obj/effect/turf_decal/siding, +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"WZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"Xd" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/holding) +"Xe" = ( +/obj/effect/turf_decal/stripes/red/full, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"Xf" = ( +/obj/machinery/light/cold/directional/east, +/obj/structure/sign/warning/chem_diamond/directional/east, +/obj/machinery/atmospherics/components/binary/pump/on/general/hidden{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"Xh" = ( +/obj/effect/turf_decal/stripes/red/line, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"Xj" = ( +/obj/structure/chair/stool{ + dir = 4 + }, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/rec) +"Xl" = ( +/obj/machinery/button/door/directional/north{ + name = "Bolt Control"; + id = "liason_d"; + normaldoorcontrol = 1; + specialfunctions = 4; + req_access = list("syndicate_leader"); + pixel_y = 0; + pixel_x = -24 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/closet/secure_closet/interdynefob/cl_locker, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"Xm" = ( +/obj/item/disk/ammo_workbench/advanced, +/obj/machinery/ammo_workbench/unlocked, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"Xt" = ( +/turf/open/floor/engine, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"Xv" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"Xw" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/structure/weightmachine, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service/gym) +"Xx" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"XE" = ( +/obj/effect/turf_decal/siding/dark/corner, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/door/airlock/service/glass{ + name = "Kitchen" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/curtain/cloth{ + color = "#333333" + }, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"XF" = ( +/obj/machinery/porta_turret/syndicate{ + dir = 6; + pixel_y = -8; + pixel_x = 8 + }, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/command/vault) +"XG" = ( +/obj/effect/turf_decal/box/red/corners{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/plating/elevatorshaft, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"XH" = ( +/obj/machinery/photocopier, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"XM" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"XO" = ( +/obj/effect/turf_decal/siding{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"XP" = ( +/obj/machinery/atmospherics/miner/carbon_dioxide, +/obj/structure/window/reinforced/plasma/spawner/directional/north, +/turf/open/floor/engine/co2, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"XS" = ( +/obj/effect/turf_decal/siding/dark, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"Ye" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/obj/item/storage/toolbox/syndicate{ + pixel_y = 5 + }, +/obj/item/stack/cable_coil, +/turf/open/floor/iron/textured, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"Yf" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/machinery/computer{ + desc = "A console meant to allow modifications to IDs. There's a chameleon ID stuck inside and no one has been able to pull it out..."; + icon_keyboard = "syndie_key"; + icon_screen = "explosive"; + name = "syndicate access change console"; + dir = 4 + }, +/obj/machinery/button/door/directional/west{ + req_access = list("syndicate_leader"); + id = "liason_w"; + name = "Office Shutters" + }, +/obj/item/paper{ + default_raw_text = "

DS2 Corporate Report

The SSV Dauntless has successfully landed itself near active Nanotrasen installations. Engine shutdown in progress...

The Syndicate welcomes you onboard, Corporate Liaison. It is deeply suggested you help our crew via informing them of their corporate investors' goal and to help maintain cohesion. The ship is jointy ran, afterall. Don't hurt yourself now, and stay winning.

"; + name = "paper- 'SSV Dauntless Corporate Report'" + }, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"Yh" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 6 + }, +/obj/machinery/light/cold/directional/east, +/obj/machinery/power/smes/engineering{ + charge = 4.5e+006; + input_level = 150000 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"Yi" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 8 + }, +/obj/effect/turf_decal/siding/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/bubbers/dauntless/service/diner) +"Yj" = ( +/obj/structure/punching_bag, +/obj/item/reagent_containers/cup/glass/waterbottle{ + pixel_x = 11 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"Yk" = ( +/obj/machinery/firealarm/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/recharger, +/obj/structure/cable, +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless_space/sec/armory) +"Yl" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/structure/dresser, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"Ym" = ( +/obj/machinery/igniter{ + id = "syndiship_igniter" + }, +/turf/open/floor/engine{ + initial_gas_mix = "LAVALAND_ATMOS" + }, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"Yo" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"Yq" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 5 + }, +/obj/structure/toilet, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison/shower) +"Yt" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east{ + pixel_x = 4 + }, +/obj/machinery/smartfridge/chemistry/virology/preloaded, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"Yu" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/item/paper_bin{ + pixel_x = -2; + pixel_y = 5 + }, +/obj/item/pen{ + pixel_x = -2; + pixel_y = 5 + }, +/obj/item/trash/can{ + pixel_x = -9 + }, +/obj/structure/table, +/turf/open/floor/iron/dark/textured_large, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"Yw" = ( +/obj/machinery/firealarm/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/brig) +"Yx" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/xenobio) +"Yy" = ( +/obj/machinery/door/airlock/wood/glass, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"Yz" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/atmospherics/pipe/layer_manifold/yellow{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"YD" = ( +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"YE" = ( +/obj/machinery/door/airlock/security/old{ + name = "Interrogation" + }, +/obj/effect/turf_decal/stripes/red/full, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"YF" = ( +/obj/effect/turf_decal/siding/dark/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"YH" = ( +/obj/effect/turf_decal/box/red/corners{ + dir = 8 + }, +/obj/machinery/light/floor{ + pixel_x = 16; + pixel_y = -16 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"YK" = ( +/obj/machinery/light/cold/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/button/door/directional/south{ + name = "Prisoner Viewing Privlages"; + id = "prison_shutters"; + req_access = list("syndicate_leader"); + pixel_x = -8 + }, +/obj/machinery/button/camkillswitch{ + pixel_x = 8; + pixel_y = -24; + req_access = list("syndicate") + }, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/command/maa) +"YL" = ( +/obj/structure/closet/secure_closet/brig{ + id = "Syndicate Cell"; + name = "Syndicate Cell locker"; + req_one_access = null; + req_access = list("syndicate") + }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/holding) +"YN" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 + }, +/turf/open/floor/stone, +/area/ruin/space/has_grav/bubbers/dauntless_space/service/hydro) +"YP" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/dark_red/filled/line{ + dir = 6 + }, +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"YR" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/button/polarizer{ + id = "dauntless_interrogation"; + name = "Observation Windows"; + pixel_x = -24; + pixel_y = -8 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/bubbers/dauntless/sec/officer) +"YS" = ( +/obj/effect/turf_decal/trimline/dark_red/end{ + dir = 8 + }, +/obj/item/storage/box/beakers{ + pixel_x = -4; + pixel_y = -2 + }, +/obj/item/storage/box/stockparts/deluxe{ + pixel_x = 10 + }, +/obj/item/storage/box/stockparts/deluxe{ + pixel_y = 10; + pixel_x = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/item/storage/part_replacer, +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/rnd) +"YT" = ( +/obj/machinery/computer{ + desc = "A console meant to communicate with Syndicate upper command. This one seems to be busy processing flight calculations since you last saw it..."; + icon_keyboard = "tech_key"; + icon_screen = "comm"; + name = "syndicate communications console" + }, +/obj/structure/cable, +/obj/item/paper{ + default_raw_text = "

SSV Dauntless Landing Report

The SSV Dauntless has successfully landed itself near active Nanotrasen installations. Engine shutdown in progress...

Active syndicate operatives have been transferred over to the target NT workplace and are NOT to be interacted with under any circumstances, unless Syndicate Command allows it. While it's inevitable for Nanotrasen miners to stumble into the ship, detection by wider Nanotrasen facilities will result in this being the Dauntless' last mission. It is critical you maintain opperational security. Keep her safe. Permission to monitor their activities is granted and heavily suggested.

Stay winning.

"; + name = "paper- 'SSV Dauntless Landing Report'" + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"YU" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"YZ" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/ruin/space/has_grav/bubbers/dauntless/service/gym) +"Za" = ( +/obj/structure/bed/dogbed, +/mob/living/basic/lizard/tegu{ + name = "Entertains-The-Hostages" + }, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"Zb" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/sofa/bench, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/bubbers/dauntless/service/sauna) +"Zd" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/cold/directional/south, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"Zh" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +"Zi" = ( +/turf/open/floor/plating/elevatorshaft, +/area/ruin/space/has_grav/bubbers/dauntless_space/cargo) +"Zj" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/dispolsals) +"Zk" = ( +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"Zm" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 6 + }, +/turf/open/space/basic, +/area/ruin/space/has_grav/bubbers/dauntless/sec/interrogation) +"Zq" = ( +/obj/machinery/light/cold/directional/south, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless/engineering/mining) +"Zr" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 2; + name = "Corporate Liason Shutters"; + id = "liason_w" + }, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/door/window/survival_pod/left/directional/north, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/bubbers/dauntless/command/liason) +"Zs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"Zu" = ( +/obj/machinery/button/door/directional/east{ + id = "scirob_w"; + name = "Robotics Shutters" + }, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"Zv" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/dark, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/textured, +/area/ruin/space/has_grav/bubbers/dauntless_space/sci/robotics) +"Zw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet/red, +/area/ruin/space/has_grav/bubbers/dauntless/command/admiral) +"Zy" = ( +/obj/effect/turf_decal/trimline/dark_green/line{ + dir = 8 }, -/turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/bubbers/dauntless_space/service/diner) +/obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"Zz" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"ZB" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/warm/directional/east, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"ZD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"ZF" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med/chem) +"ZH" = ( +/obj/machinery/door/airlock/wood{ + name = "Dorm 3"; + id_tag = "syndidorm_3" + }, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless/service/dorms) +"ZK" = ( +/obj/effect/turf_decal/stripes, +/obj/machinery/door/airlock/engineering/glass{ + name = "Turbine Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + id = "rad_shutters" + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/smooth_large, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering/turbine) +"ZN" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/bubbers/dauntless/sec/prison) +"ZO" = ( +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/bubbers/dauntless/service/kitchen) +"ZP" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/turf/open/floor/iron/white/small, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"ZR" = ( +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 5 + }, +/obj/structure/cable, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron/white/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/med) +"ZT" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/coffeemaker, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" + }, +/area/ruin/space/has_grav/bubbers/dauntless/command/bridge) +"ZW" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4, +/turf/open/floor/iron/dark/diagonal, +/area/ruin/space/has_grav/bubbers/dauntless_space/engineering) +"ZX" = ( +/obj/effect/turf_decal/trimline/dark_red/line{ + dir = 1 + }, +/obj/effect/turf_decal/delivery, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) +"ZZ" = ( +/obj/effect/turf_decal/trimline/dark_green/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/bubbers/dauntless/service) (1,1,1) = {" -XG -XG -XG -XG -XG -XG -XG -iP -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -yp -cf -yp -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -cS -XG -XG -XG -sL -XG -XG -"} -(2,1,1) = {" -XG -XG -XG -XG -XG -XG -xs -BW -BW -xs -XG -XG -XG -XG -XG -XG -XG -XG -XG -nG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -lA -XG -XG -XG -pS -TE -fY -fY -fY -yH -fY -fY -fY -xS -XG -XG +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +"} +(2,1,1) = {" +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ "} (3,1,1) = {" -XG -XG -Uu -VT -oJ -oJ -BW -lj -VD -BW -BW -MV -qH -qH -qH -gv -XG -XG -XG -nG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -Gy -XG -XG -XG -XG -XG -Le -og -pS -pS -pS -pS -LO -fY -ZL -NV -Dk -ew -Zc -jQ -fY -XG -XG +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ "} (4,1,1) = {" -XG -XG -VT -Sc -pM -lt -BW -WD -jE -wf -wP -MV -th -Wj -HG -MV -MV -Wd -Wd -MV -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -bz -dz -Lj -Lj -Lj -Lj -kz -pS -SO -SO -KT -hq -IF -fY -NH -ny -Tr -wy -Mj -eS -fY -XG -XG +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ "} (5,1,1) = {" -XG -XG -oJ -xf -tX -gD -BW -Qn -Cc -BW -xD -MV -vC -fb -df -MV -PN -SG -Jc -Wd -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -dz -ET -sD -sD -sD -sD -UE -pS -fT -Ch -pS -pS -tR -fY -Et -TN -CL -Ap -pp -hv -fY -XG -XG +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +vE +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ "} (6,1,1) = {" -XG -XG -oJ -xf -tX -gD -BW -BW -MI -BW -MQ -MV -aQ -GH -Fh -MV -bZ -Hd -em -Wd -XG -XG -XG -yp -TA -sY -VF -Re -yp -XG -XG -XG -dz -kt -EX -IY +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +Wr +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +iu +Wm +Gf +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +Fg +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ IY -EX -VY -ay -SO -xM -Qa -yG -pH -fY -fY -fY -fY -EJ -fY -fY -fY -fY -XG +rQ +rQ +wY +rQ +rQ +rQ +rQ +rQ "} (7,1,1) = {" -XG -XG -oJ -xf -tX -Ky -VT -Jp -LU -no -JR -ua -ua -ZX -pF -MV -bg -Bo -lo -RX -RX -eR -ZV -FV -ev -ev -ev -eR -ZV -ZV -FV -RX -RX -oU -yw -Fk -Xw -jb -RZ -pS -bK -vs -zt -tP -PU -LA -Ly -rD -xN -MD -pS -oD -fn -jv -tl +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +nz +jq +qO +KO +KO +qO +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +vE +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +fM +rQ +rQ +rQ +rQ +rQ +rQ +aQ +HK +rQ +rQ +er +fw +fw +SH +fw +yP +Zj +Zj +yP +yP +yU +rQ +rQ +rQ +rQ +rQ "} (8,1,1) = {" -XG -XG -oJ -MY -tX -MU -VT -cr -Xp -Ni -BT -ke -ua -MV +rQ +rQ +rQ +rQ +nz +jq +GC +GC +jq +yk +KO +nn BS -MV -MV -Hu -MV -RX -pr -wS -yI -bf -Ho -sW -Ho -Ho -uL -YY -zD -rC -sl -pY -lS -YI -YI -ql -GB -pS -FW -ZN -pS -zt -zt -pS -hA -cj -eu -Cd -pS -oD -fn -jv -EI +KO +Qw +Qw +Qw +Bh +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +PH +lr +pu +pu +pu +pu +pu +io +lr +fw +fw +fw +Gg +nH +sF +fw +fW +Ni +UY +tE +WR +yP +rQ +rQ +rQ +rQ +rQ "} (9,1,1) = {" -XG -XG -VT -TZ -mA -VR -VT +rQ +rQ +rQ +rQ +jq +uf +Kt +ny +vs +Gc +KO +OB +zd +KO +LF +xR QB -Xp -ce -xr -ij -ua -rU -AD -Cl -BK -AD -vO -RX -bo -qA -Ho -bh -Ho -Ho -Ho -Ho -bh -uL -tB -XL -RX -kR -bM -bM -Pn -jb -qO -pS -AQ -cN -sC -cj -Rw -Xk -LI -uF -Wi -fc -pS -oD -fn -jv -EI +eo +eo +dQ +dQ +Bh +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +lr +FS +nU +BQ +uy +GG +hj +EM +lr +iG +pI +oW +oW +nj +Ig +fw +PI +bY +BG +nJ +wZ +yP +rQ +rQ +rQ +rQ +rQ "} (10,1,1) = {" -XG -XG -VT -Ee -VT -VT -VT -et -Xp -QY -xr -bw -ua -fS -Br -Yl -CP -MJ -Hi -RX +rQ +rQ +rQ +rQ +GC +bQ +qv +QI +tx +Lp +KO +gu +fT +KO +OZ +jP +Ak +eo +df +rt +Jj +dQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +lr +KR dv -Ho -ku -Ho -Ho -Ho -Ho -Ho -Ho -Op -Ho -gk -RX -to -Vg -xY -Ar -jb -zZ -kE -Vt -qe -pd -pd -pd -Al -hp -LL -Qk -zm -pS -oD -fn -jv -tl -"} -(11,1,1) = {" -XG -XG -VT -cv -oc -kX -kh -qS -Xp -iM -Um -xd -ua -Xz -FS -JL -eN -MJ -Ku -RX dv -Ho -Ho -Ho -Ho -Ho -Ho -Ho -Ho -Ho -Ho -Ub -RX -iS -iJ -jZ -ft -jb -ub -UX -Sq -Sj -vh -bS -Di -Io -EP -hf -CW -ro -pS -oD -fn -jv -EI +dv +dv +dv +zZ +BA +oW +cN +Lq +fw +fw +wg +fw +NV +gl +uL +Fa +Ty +yP +rQ +rQ +rQ +rQ +rQ +"} +(11,1,1) = {" +rQ +rQ +rQ +rQ +GC +bQ +qv +IQ +jq +Ec +Ec +Ec +CP +Ec +SB +ra +ID +eo +Jk +Ry +hX +dQ +AL +AL +AL +ke +wO +pT +kF +mN +ke +AL +AL +EB +Ai +xz +Ge +Ge +Ba +vf +UG +lr +dV +cN +oW +Pq +nF +Ym +fw +yP +yP +yP +FK +yP +yP +yP +rQ +rQ +rQ +rQ "} (12,1,1) = {" -XG -XG -VT -bp -Ff -mk -dP -Rh -VO -jr -We -sA -ua -OI -PA -jH -nR -ck -UR -RX -VN -Ho -Ho -Ho -Ho -Ho -Ho -Ho -Ho -Ho -Ho -Ub +rQ +rQ +rQ +rQ +GC +bQ +qv +Ft RX -XZ -Jz -kJ -IP -aX -Is -pS -pS -Jk -aD -pS -Jk -hN -pS -Jk -wd -pS -pS -oD -fn -jv -EI +xd +LT +OH +zQ +Ec +eo +ls +xs +eo +nL +So +jN +eo +YU +Fr +ix +rB +hh +hh +hh +Fr +ix +ix +rB +EB +YU +kB +xO +st +FU +ad +wc +lr +EX +cN +oW +sa +gk +jK +fw +KP +cN +qa +kb +fw +bb +HW +cO +rx +rQ +rQ "} (13,1,1) = {" -XG -XG -Uu -AE -AE -AE -AE -AE -AE -EU -AK -MV -vp -fU -qi -aI -Fo -MJ -ba -RX -ut -Ho -Ho -Ho -Ho -Ho -Ho -Ho -Ho -Ho -Ho -bu -Yb -Yb -Yb -Yb -Yb -QD -IB -yJ -pS -hr -lz -Jk -Yj -Qe -Jk -nI -RH -pS -pS -pS -pS -pS -XG +rQ +rQ +rQ +rQ +GC +Zb +qv +eG +Ec +Xw +vA +UK +ew +dP +eo +eo +wv +eo +eo +GZ +eo +eo +zK +CZ +eD +SF +eQ +ok +eQ +eQ +cI +YH +Rg +ft +YU +Hw +Oh +TS +lj +dv +Du +lr +Rm +cN +fN +Fu +CY +CY +fw +cN +cN +tm +Fq +fw +bb +HW +cO +Ps +rQ +rQ "} (14,1,1) = {" -XG -XG -XG -XG -OJ -Dd -cR -CA -AE -rG -Gj -MV -ci -Ls -yv -hd -lK -MJ -hk -RX -qd -Yz -Ho -Ho -Ho -Ho -Ho -Ho -Ho -Ho -Ho -Ub -Yb -wl -WG -UG -Yb -Ev -Xc -xp -pS +rQ +rQ +rQ +rQ +jq +nI +qc +IG +Ec +uQ +vA +mR +YZ +hV +eo +vq +rI +Sy +rW +rI +mS +eo +NA +Ot +eQ +Mv +eQ +eQ +eQ +eQ +Mv +cI +fl +bz +YU +Px +Vb +Ep +vd +ad +fL +ZK +DP +zV +Hp +wk +cN +cN tr -dk -Jk -wY -qI -Jk +Of +Of +tm +Zd +fw +bb +HW +cO +Ps +rQ +rQ +"} +(15,1,1) = {" +rQ +rQ +rQ +rQ +jq +jq +jq +jq +Ec +Ec +vA +kv +YZ +ml +eo +Qr +OR +Im +OR +ff +VZ +eo +Om +Zi +ao +eQ +eQ +Zi +Zi +eQ +eQ +bu +Zi +rA +YU +mO +Df +Df +YF +ad +Sm +qr +gC +Nt +MT +zD Zs -Ke -pS -dd -KN -jP -dD -XG -"} -(15,1,1) = {" -XG -XG -MG -Mt -AE -ll -ag -mi -AE -FA -Ek -SY -Fu -Xq -cE -HI -Za -Ci -Ca -RX -mU -ox -aj -Ho -Ho -Ho -Ho -Ho -Ho -Ho -Ho -Zl -Yb -wl -nQ -Vn -Yb -xI -Xc -Qg -Ma -Ma -Ma -Ma -Ma -Ma -Ma -Ma -dD -dD -pC -KN -Dj -dD -XG +Zs +be +jl +Hc +HR +kg +fw +bb +HW +cO +rx +rQ +rQ "} (16,1,1) = {" -XG -XG -XG -Xy -fV -ag -ag -XT -AE -tT -Gj -MV -MV -yj -MV -MV -MV -ho -MV -RX -Rr -lZ -RC -Ho -Ho -Ho -NP -Ho -Ho -vZ -Ho -Zl -Yb -zu -pI -Ao -Yb -FH -tI -vG -LR -Hq -hO -YU +rQ +rQ +rQ +rQ +AW +lV +sT +bx +Xl +AW +vA +oL +iY +KM +eo +zq +Sz +ox +VN +xW uX -mR -Vv -Ma -oa -KN -KN -KN -Vx -dD -XG +eo +Cw +Zi +Zi +eQ +eQ +Zi +Zi +eQ +eQ +Zi +Hb +Ap +GM +ek +ZW +ip +aU +NH +iq +QX +Xf +VR +Mt +fg +mr +cN +Qa +uM +rD +sC +cN +fw +bb +HW +cO +Ps +rQ +rQ "} (17,1,1) = {" -XG -XG -XG -Xy -dx -ag -ag -KE -AE -cy -TP -MV -qw -YX -pL -MV -tC -gR -YT -RX -lZ -tG -UT -bh -Ho -sW -Ho -Ho -bh -HR -Nt -nM -Yb -Yb -bt -Yb -Yb -dz -dz -dz -Ma -Ma -CQ -eX -Vv -bE -iE -Ma -xe -lx -QJ -Zp -NX -dD -XG -"} -(18,1,1) = {" -XG -XG -XG -Xy -yW -ag -ag -vi -AE -JQ -iQ -MV -zY -ai -Sh -MV -gI -QU -eM -RX -lZ -BM -ge -UT -Ho -Ho -Ho -Ho -HR -GZ -YH -Pf -RX -Xj -LK -FP +rQ +rQ +rQ +rQ +AW +OJ +Xv +ps +jX +tL +PE +Un +SC +vD +eo +Oc +Ef +HP +FY +xW +ez +eo +xF +Zi +Zi +eQ +eQ +Zi +Zi +eQ +eQ +Zi +Zi +Si +YU +aR +hU +Ul +aO +mb +bm +VU +fw +Yz +Hs +Hk +up +th +fw +LL +cN +oW +vU +fw bb -ZE -HE -qr -Sg -Ma -Wl -oS -JS -mR -Vv -Ma -dD -Ak -Az -Az -Az -Az -yO +HW +cO +Ps +rQ +rQ "} -(19,1,1) = {" -XG -XG -XG -Xy -GF -TJ +(18,1,1) = {" +rQ +rQ +rQ +rQ +Ne +AW +eu +mY TJ -lp -AE -yq -Gj -MV -eT -hS -nr -MV -aZ -BA -pb -RX -dR -aB -JI -NO -oW -ie -aS -DX -nq -CU -dI -bG -RX -Lh -LK -cw -kN -CS -CS -CS -im -Ma -ju -Vv -Ma -Ma -Ma -Ma -Wf -ey -lH -eI -OT -Az -XG +AW +AW +nC +XM +eo +nB +gy +KU +Is +Cx +xW +Lb +eo +Nl +Zi +Zi +eQ +eQ +Zi +Zi +eQ +eQ +Zi +Zi +Rs +YU +td +ui +WE +AZ +vd +jo +xi +fw +gS +LK +CF +JP +qy +fw +pd +cN +oW +hf +fw +fw +fw +rQ +rQ +rQ +rQ +"} +(19,1,1) = {" +rQ +rQ +rQ +rQ +rQ +AW +Sx +Qd +Yo +Yf +AW +Mz +HO +eo +af +Hr +ku +or +ku +YP +wd +eo +sN +eQ +eQ +eQ +eQ +eQ +eQ +eQ +eQ +eQ +eQ +RO +YU +Gp +KV +kD +lr +MK +ul +Yh +fw +bT +DA +qq +BB +XP +fw +PA +eV +Ib +fw +fw +fw +fw +fw +rQ +rQ +rQ "} (20,1,1) = {" -XG -XG -XG -Xy -jn -Mr -UP -qF -AE -ns -xt -MV -MV -MV -MV -MV -MV -MV -MV -RX -RX -RX -RX -dq -dq -Ic -RX -RX -RX -RX -RX -RX -RX -iW -By -aA -nu -py -jg -VQ -xo -Ma -dM -Vv -Az -Oz -Fe -rj -GU -Ph -UI -Dr -rX -Az -XG +rQ +rQ +rQ +rQ +FJ +Ne +xI +Ad +nb +oK +Zr +el +PU +Yy +DB +qX +zc +qB +BC +DN +ZB +eo +qK +Zi +Zi +eQ +eQ +Zi +Zi +eQ +eQ +Zi +yY +Da +YU +lr +lr +lr +lr +lr +ai +lr +fw +fw +fw +fw +fw +fw +fw +fw +fw +pG +fw +Uj +Ui +DM +VG +rQ +rQ +rQ "} (21,1,1) = {" -XG -XG -XG -Xy -oX -MM -Yn -Ll -tt -PW -pn -zI -cy -er -cz -cy -EU -cy -cz -bk -er -tN -cy -zI -cy -Gj -kW -oh -lY -lF -fp -pE -Np -nj -CF -aA -LG -Xu -TM -jM -ty -Ma -yA -BN -Az -Me -EL -Dr -GU -Ph -Vm -uG -Vr -Az -XG +rQ +rQ +rQ +rQ +rQ +dL +zF +PZ +la +Cc +AW +el +HO +eo +eo +qp +eo +eo +eo +ZH +eo +eo +eQ +Zi +OV +eQ +eQ +Zi +oO +eQ +eQ +bW +Rl +Da +YU +zl +zl +zl +IZ +Ve +iz +dc +cd +IK +pb +IX +kq +KT +Qh +Fc +vL +eY +zB +ih +ih +Ah +VG +rQ +rQ +rQ "} (22,1,1) = {" -XG -XG -XG -Xy -lG -eF -mD -BE -AE -jJ -Hs -bQ -fG -fG -QS -UD -ki -Bm -Bm -Bm -Od -Bm -Bm -nE -gM -ht -NR -Qw -iz -au -lf -XN -XN -rP -Qm -uJ -wz -wz -Nl -Zo -wz -wz -wz -zh -Az -ms -co -zL -mJ -Ph -pK -ES -ga -zR -XG +rQ +rQ +rQ +rQ +rQ +Aq +AW +AW +AW +AW +AW +IJ +aX +eo +jH +Le +iT +eo +sO +vW +xj +eo +bo +SP +vB +Mv +eQ +Zi +Zi +eQ +Mv +SP +cw +GS +YU +Bd +tS +WM +AG +Oy +gn +ee +XS +JE +Tt +bC +kq +Uc +jL +CX +VG +Bk +nx +zT +qo +fz +Rv +rQ +rQ +rQ "} (23,1,1) = {" +rQ +rQ +rQ +rQ +TI +TI +uZ +lO +en +TW +UO +NF +iW +eo +Lz +iy +mo +eo +lP +Rt +MB +eo +oa +Nr XG -XG -XG -Xy -UC -TJ -TJ -uB -ez -ez -GV -GV -GV -ez -ez -Em -Ka -oA -Rl -oA -Ka -Lc -Lc -Lc -Lc -iX -NR -Qw -Hl -au -AR -Iz -Ps -Qw -Kf -wU -wz -AI -qV -sd -oQ -HC -wz -CE -vv -Aj -ZJ -rf -Lq -dA -HD -DM -mG -zR -XG +pH +eQ +mH +Zi +eQ +WI +xt +Wj +CH +YU +HS +bs +MQ +GI +ZO +Cu +hW +jn +TK +iB +Dm +kq +ST +QR +vu +VG +gJ +VG +VG +VG +VG +VG +cH +rQ +rQ "} (24,1,1) = {" -XG -XG -XG -Xy -Ck -ag -ag -qf -mv -IL -cX -YN -YN -ex -ez -xZ -mh -VE -aY -yl -Ka -en -nF -YW -Lc -Fj -NR -Qw -vw -XV rQ rQ -Td -oh -oh -oh -oh -SQ -kd -Fx -Pj -VK -wz -SI -Ya -xR -rW -Nh -xR -Da -Yu -BV -Iw +rQ +rQ +TI +An +PN +WJ +SD +Vf +UO +jB +HO +eo +Qc +pi +ne +eo +Hj +PP +GB +eo +bo +cI +UC +Qb +pZ +Tq +HT +kE +yn +lo +Ab +Ce +YU +kC +Sd +pv +vk +vc +vc +Ql +IU +TK zR -XG +NL +kq +tR +hY +Wp +JB +nc +WF +Rf +tA +oS +Zz +kq +EG +rQ "} (25,1,1) = {" -XG -XG -XG -Xy -BX -ag -ag -Qh -ez -UW -kK -ER -DY -hQ -ez -br -Gc -di -pG -tz -Ka -dL -UV -lk -SR -or -NR -Qw -vw -zO -jp -jp -Xr -oh -TW -Gv -oh -wC -nN -zV -zV -sc -wz -Df -Jr -xR -YA -Gm -xR -Da -aC -Gg -UM +rQ +rQ +rQ +rQ +TI +VV +OG +NS +eU +cz +UO +eh +NP +eo +eo +eo +eo +eo +eo +eo +eo +eo +YU +YU +YU +Ph +Ph +AS +YU +BK +BK +BK +BK +BK +BK +zl +sX +MQ +bB +ZO +ZO +ZO +ln +TK zR -XG -"} -(26,1,1) = {" -XG -XG -XG -Xy -ZI -ag -ag -Jv -ez -Go -UJ -ER -Ae -SU -ez -fi -pt -oY -pG -nJ -Ka -LX -us -Nw -Lc -qE -NR -oh -bv -UL -io -tD -dj -bq -VP +fm +kq +Dy +ZD +ea +wU +tz +Hz +vQ +ep DQ -oh -tJ -nN -dK -zV -dK -wz -pV -gA -gH -Gt -Gt -iu -EO -HX -WT -En -zR -XG +kq +kq +kq +rQ "} -(27,1,1) = {" -XG -XG -Zf -Mt -AE -ll -ag -TY -ez -sq -Oa -ER -mP -QV -ez -OO -Bc -vR -RT -nc -Ka -Lc -Lc -Lc -Lc -YG -ig -oh -Qw -xK -oh -ZZ -On -oh -oh -oh -oh -du -nN -dK -zV -pT -wz -gq -gA -MT +(26,1,1) = {" +rQ +rQ +rQ +rQ +TI +YT +QU +vi +QZ +qL +Ky +Lt +tX +pg +el +lS +sd +el +xD +el +sd +gD +lS +Br +el +pg +el +HO xG -hV -ss -ss -ss -ss -ss -ss -yO +BK +oq +HV +Fy +My +cB +Py +sX +bs +xL +yb +kJ +HZ +hA +TK +LS +bS +kq +Ke +ns +MM +oG +tz +Yt +rw +fb +lm +Zz +kq +EG +rQ "} -(28,1,1) = {" -XG -XG -XG -XG -OJ -RO -Ws -Kd -ez -rp +(27,1,1) = {" +rQ +rQ +rQ +rQ +TI +Te +WB +wV +Md +IM +UO +oB +QF +GY +ey +ey +dk +eI +Ow +Dr +qC +PY +Cn +qC +qC +BT +DW +MO nh -ER -ER -rs -ez -Xb -xg -iY -rr -oN -Ka -BI -kY -iw -kQ -PO -NR -Zx -ne -Lg -oh -ls -QM -FX -wz -TL -eC -rB -DE -dK -zV -dK -wz -sU -gA -uj -UI -wu -ss -Au -nn -jl -fm -ss -XG +jQ +SA +xx +Bg +ts +Ut +XE +uY +fv +zl +oU +mc +nM +TK +TK +TK +IK +kq +nd +JF +MX +cQ +tz +xC +Dc +dR +ZF +Vn +cH +rQ +rQ "} -(29,1,1) = {" -XG -XG -IA -sv -sv -sv -sv -sv -ez -Pb +(28,1,1) = {" +rQ +rQ +rQ +rQ +TI +IH +NI +yF +CM +uI +UO +Pz +DX +DX +DX +Pz +Pz +eh +eh +yC +Ez +Ez +Mh +Mh +Mh +Mh +Mh +Jo nh -Mm -Ju -UB -ez -Ka -Ka -Ka -Ka -Ka -Ka -vj +jQ +Kz +zH +dW +kZ +rn +zl +qH +zl +pr +YN +yt +nq +we +iS +TK +PT jj -AM -JW -mE -NR -nm -dc -un -oh -Ec -dZ -PS -wz -Ot -EB -lw -jT -dK -zV -dK -wz -Wn -YZ -Bi -nb -ug -ss -XE -Uk -rR -uS -ss -XG +TM +Ex +Ex +Sw +Pp +Id +sD +hO +Am +WN +rQ +rQ +rQ +"} +(29,1,1) = {" +rQ +rQ +rQ +rQ +TI +TI +RK +GV +GV +fu +Ci +Nq +Cd +Zw +qM +De +Pz +ze +DG +fo +Ez +Qz +Mh +jz +kR +KS +Mh +RV +nh +jQ +uj +EV +vX +vX +vX +zs +Jc +TK +yE +Ct +hb +MW +hM +TZ +TK +SR +Iv +qu +gB +Qq +qu +NU +zJ +Ij +UX +Am +tv +rQ +rQ +rQ "} (30,1,1) = {" -XG -XG -sv -eL -HJ -Mo +rQ +rQ +rQ +rQ +rQ +TI +vb +JT +Gy +yV +UO +hu +OF +uA +Tg +eE +Pz +RG +Ez +Ez +Ez +Iw +Mh +tk +LE +Dk +JH +Pm +nh +jQ +wJ +gI +eN +eN +eN +in +WY +TK +zf +Ct +WA +GK +yL +vT +TK +SR +Iv +qu +ys +te +qu +NU +II cF -hC -ez -ez -ez -ez -ez -ez -ez -Bj -VZ -JC -cJ -Yp -Dh -dC -RP -Dy -IH -mE -NR -dh -yX -Ia -oh -Qw -Qw -oh -wz -Vo -IW -uW -IW -IW -IW -wz -wz -om -Az -Az -Az -Az -ss -sR -lh -rh -Ra -rd -XG +rX +Am +rQ +rQ +rQ +rQ "} (31,1,1) = {" -XG -XG -sv -CT -tH -wO -wO -Ql -dy -sv -ZR -fl -sv -Gd -yf -zA -Ri -eE -ZU -BB +rQ +rQ +rQ +rQ +rQ +TI +Tm +sh +on +sc +UO +MI +OF Dh -dX -JW -JW -JW -Fj -WK -DC -DC -qJ -DC -Rn -DC -wH -DC -Kj -fx -oo -as -Uo -Uo -Uv -uZ -vo -Uo -NS -Li -Xh -Ul -FI -ps -eq -pO -mL -XG +dp +Wb +Pz +mu +xK +TX +EF +Fo +Mh +Fd +NZ +Oq +Mh +IA +nh +BK +et +rY +Qk +Yi +Po +vy +hS +TK +gs +Ct +WA +GK +yL +GK +TK +SR +Ub +Ti +Ti +zh +BV +Vd +ci +hK +cT +Am +rQ +rQ +rQ +rQ "} (32,1,1) = {" -XG -XG -sv -ZG -tH -wO -CY -RV -lT -sv -HB -nL -sv -fO -Zt +rQ +rQ +rQ +rQ +Pc +UO +Eb +MC +CM +VX +UO +VF +wP +Dh +Dh +gK +Pz +eb +jT +AI +gp +YK Mh -Zi -sn -pk -OD -vS -Yr -mK -Hz -JW -My -mC -SL -qx -Pg -CX -Gw -KZ -wn -zP -Pg -zP -Nz -zP -zP -zP -zP -zP -zQ -zP -AY -KO -KK -jN -ov -bR -bR -mT -mL -XG +Mh +Mh +Mh +Mh +ZX +pe +BK +jQ +iD +BK +Em +tB +mk +TK +TK +bn +Ct +WA +GK +yL +qI +TK +SR +uK +qV +AF +TG +gU +gU +gU +gU +gU +gU +cH +rQ +rQ +rQ "} (33,1,1) = {" -XG -XG -sv -mW -lg -nA -Wa -US +rQ +rQ +rQ +rQ +rQ +UO +ug lT -IA -Lz -ca -sv -Cf -WI -lX -Dt -eE -qG -kl +dU +ZT +UO +Tk +kU Dh -fC -Qq -iZ -JW -DB -DB -DB -Nm -qR -eU -EG -Nm -ZP -mw -mw -ZP +Dh +VY +Pz +PR +lN +lG +SY +wq +Ez +UJ +SX +JY +DF +zW +nh +Kq +oN +is +BK +vY +eN +jt +TK +kW +tZ +QM +WA +GK +yL +GK +TK +hs +uK ZP -YR -wm -wm -YR -YR -YR -YR -YR -wi -vW -vW -Ce -ps -GX -at -ss -XG +Pb +Vz +gU +Bi +dT +pW +eX +Mw +gU +gU +rQ +rQ "} (34,1,1) = {" -XG -XG -sv -PI -tS -lT -lT -lT -Vs -Ht -EW -Cp -IA -sv -sv -eE -eE -eE -Rp +rQ +rQ +rQ +rQ +La +UO +UO +UO +UO +UO +UO +iE +VB +vO +Eg +HA +Pz +Ez +Ez +Ez +Ez +QJ +Ey +Ko +dH +jh +Ey +EE +nh +as +Bs +FM +BK +Je +Pf +cc +TK +GR +Ji +yu +Mn +GK +yL +GK +TK +ZR +mh +yf +vR +SN +gU +HX +IE +dT +SZ +VH +gU +gU +rQ +rQ +"} +(35,1,1) = {" +rQ +rQ +rQ +rQ +bc +kf +wM +mL +FV +si +bc +bc +bc +bc +bc +bc +bc +Vv +ME DZ -Dh -xP +aG +Wn +YL +Xd +xH +bt +SE +EE +nh +yH +nG +wR +BK +jQ +jQ +BK +TK +IN +TK +iP +iP +iP +iP +TK +TK +vz +kq +kq +kq +kq +gU +US +Wd +xJ +Zh +Fs +gU +gU +rQ +rQ +"} +(36,1,1) = {" +rQ +rQ +rQ +rQ +bc +ij +lZ +eK +eK +gQ +DC +qR +qR +hv +jR +kL +Qv +Zk +Zk +ES +Ca +Kv +Ey +NE +Ey +va +Ey +RV +ZZ +UE +UE +Dj +UE +HJ +UE +Zy +UE +kl +iR +sL +zn +YD +YD +mB +zN +RP +YD +Jf +rS +IW +Su +KX +LR +KX +KX +Tp +gU +gU +rQ +rQ +"} +(37,1,1) = {" +rQ +rQ +rQ +rQ +bc +PO +lZ +eK +Fb +Vg +aC +Qi +Qi +HE +VS +Um +BZ +BZ +Iu +ES +dy +xk +mW +Ta +my +ND +Ey +qW +Jp +gO +QY +tb +Ip +TV +UN +yS +uw +tb +Go +QC +Go +Ip +Go +Go +Go +Vo +Go +RM +cp +Xe +gU +zI +dT +dT +uq +jd +gU +gU +rQ +rQ +"} +(38,1,1) = {" +rQ +rQ +rQ +rQ +bc +uu +XO +WH +rc +Zk +Sk +ql +Yj +rC +az +bc +dK +VQ +wW +ES +Yw +bJ +Ey +tG +uv +IO +Ey +wA +wA +wA +Ov +sn +Vu +Ov +WD +sK gT -wG -JW -Zw -wQ -DB -bT -RG -Ga -wI -Nm -Mg -xA -ZB -mV -ZP +Tw +WD +Yx +Yx +Na +pw +Yx +Yx +Yx +Yx +Yx +kt +ye +gU +WU +dT +dT +dT +Zq +gU +gU +rQ +rQ +"} +(39,1,1) = {" +rQ +rQ +rQ +rQ +bc +sQ BZ -YF -gE -DD -fg -DD -Ds -YR -uI -KX -vW -vQ -va -Sv -xj -Hm -Eo +CS +QE +Bz +Pa +gH +ar +VW +oA +bc +bc +bc +bc +ES +Gw +UR +Ey +Tr +JN +Wx +Ey +uW +PQ +wA +vN +LU +CI +aB +WD +Bn +ro +qg +ld +Yx +wm +oX +zS +DI +LY +bI +St +Yx +dB +Dq +gU +dT +dT +CQ +dT +dT +Wu +gU +rQ +rQ "} -(35,1,1) = {" -XG -XG -sv -YP -tS -lT -lT -lT -TG -yb -fB -Pw -lT -zJ -vl -Xo -VJ -an -aK -kl -DB -QP -DB -DB -WM -PV -kF -DB -dF -vF -xC -xh -EE -wX -Zg -Cg -Up -ZP -mj -ue -Kb -AV -Zq -LV -Lk -YR -yP -iI -vW -ss -ss -ss -ss -ss -XG +(40,1,1) = {" +rQ +rQ +rQ +rQ +bc +Za +BZ +Zk +Zk +Zk +pl +Td +wl +TO +Zk +Og +zu +mK +Xh +bR +eB +bJ +wA +zL +wA +wA +XF +vM +kT +wA +Fk +iM +Ng +bH +WD +PM +aL +mG +At +Yx +To +tY +Av +OQ +zm +Ih +rV +Yx +mV +Dq +gU +gU +gU +gU +gU +gU +XF +rQ +rQ +rQ "} -(36,1,1) = {" -XG -XG -sv -Nu -lM -aM -lM -uM -Fm -NE -fB -Pw -Sm -DS -sv -AZ -cV -Dh -JV -sS -JD -oO -KS -uE -jf -cD -eh -DB -CH -Qv -cg -Ua -Nm -Ab -WP -ts -Zb -ZP -mc -WR -rE -DD -ZT -DD -lr -YR -Zz -iI -iI -iI -iI +(41,1,1) = {" +rQ +rQ +rQ +rQ +bc +cv +RE +Nz +RE +WZ +ws +pp +wl +TO +ov +DV +bc +Ar +Jx +ES +do +Ur +tI +oj +Yk +tP +oY +qN +hk +wA +OE +Ye +gb +HD +WD +EZ Qt -vW -wa -XG -"} -(37,1,1) = {" -XG -Fg -Rz -BY -Rz -GM -lT -jF -Ah -hl -DN -lM -lM -Pk -Xf -uK -NA -AC -cJ -ks -JD -Ex -NT -NT -NT -NT -wN -DB -oC -tk -NF -Yc -Nm -XJ -DT -Ss -fh -GO -Er -fZ -SM -AV -Zq -LV -Zq -YR -Zz -iI -iI -iI -iI -GG -vW -RY -XG +Cv +Cg +Yx +FE +ga +BN +bI +wD +bI +MP +Yx +oZ +Dq +uD +dn +pc +oZ +qk +kt +kt +rQ +rQ +rQ "} -(38,1,1) = {" -XG -Rz -je -Xi -Rz -Kn -lT -lM -PC -li -sH -Iu -lL -Iu -sv -Jn -GQ -Dh -uN -OB -DB -cU -td -YL -zl -NT -hR -DB -mI -qu -VU -Iy -Nm -hX -DT -ad -ah -ZP -PP -JT -Gp -DD -Ld -DD -LP -YR -Zz -kL -jK -iI -iI -iI -vW -GP -XG +(42,1,1) = {" +rQ +rQ +rQ +Wz +LM +JM +LM +cq +Zk +NM +tH +Yu +Aw +RE +RE +bE +ri +FQ +op +Hf +Wl +VO +tI +Tx +Lw +Lw +Lw +Lw +Eu +wA +UP +DY +pf +bG +WD +CJ +Zv +Cv +bK +Yx +UU +qn +UW +OQ +zm +Ih +zm +Yx +oZ +IC +oZ +oZ +oZ +oZ +Nw +kt +dg +pE +rQ +rQ "} -(39,1,1) = {" -ky -Rz -uQ -XU -Rz -Vf -lT -lM -rw -sv -Lz -re -sv -mM -sv -sv -sv -Be -Be -VI -DB -cH -sx -ap -cW -NT -Lf -DB -WO -qu -VU -af -Nm -tW -HQ -qq -tO -ZP -Fz -qa -eJ -AV -Zq -LV -Zq -YR -dT -iI -iI -iI -iI -ye -vW -vW -XG +(43,1,1) = {" +rQ +rQ +rQ +LM +hG +Ev +LM +eC +Zk +RE +Jv +zt +IL +Mq +xr +Zk +bc +xM +yv +ES +BE +cY +wA +TU +Vc +He +nm +Lw +Kf +wA +aT +dz +JD +YS +WD +of +Zv +Cv +Gj +Yx +rL +Nv +fJ +bI +qU +bI +ca +Yx +oZ +IC +sP +lg +oZ +oZ +py +kt +pO +pE +rQ +rQ "} -(40,1,1) = {" -Fg -Rz -Rz -Rz -Rz -CR -lT -lM -El -sv -Hw -MP -sv -hu -jh -Ti -KF -OR -Qo -Uc -DB -bU -nW -Gq -se -NT -Un -DB -lD -cT -ra -RM -Nm -vy -fM -NZ -vM -ZP -Gi -uR -Tn -yV -FT -FT -vN -YR -dT -dT -NQ -iI -iI -wJ -vW -RY -XG +(44,1,1) = {" +rQ +rQ +vw +LM +PG +VP +LM +rK +Zk +RE +bc +ic +vZ +bc +Kn +ic +bc +bc +bc +px +px +yZ +wA +Jh +Sh +bO +je +Lw +JG +wA +Vk +dz +JD +Cq +WD +Tb +As +cm +Dn +Yx +Kl +wo +Xx +OQ +zm +Ih +zm +Yx +oZ +LO +oZ +oZ +oZ +oZ +Cl +kt +kt +rQ +rQ +rQ "} -(41,1,1) = {" -OF -dE -Nb -OF -Ei -sv -ZS -lM -by -sv -cq +(45,1,1) = {" +rQ +rQ +uS +LM +LM +LM +LM +fA Zk -sv -Mv -eO -Ti -Vi -ZQ -ZQ -Ks -DB -DB -XY -NT -NT -NT -TO -DB -Nm -Uw -Uw -Nm -Nm -ZP -tm -tm -ZP -ZP -FO -WJ -NC -yU -Tv -Tv -ei +RE +bc +Ns +pL +bc +Wi +ZN +bc +KY YR -iI -iI -iI -iI -iI -Ms -vW -GP -XG +hB +tO +dq +px +jV +KN +ig +tw +Lw +ck +wA +Ov +Ov +hx +fU +WD +WD +pS +WD +WD +Yx +fx +ML +wf +Kj +fX +fX +Ln +Yx +oZ +LO +LO +pq +oZ +oZ +hy +kt +dg +pE +rQ +rQ "} -(42,1,1) = {" -OF -Dg -Ys -OF -ld -Ei -HT -zT -HT -sv -DV -vr -sv -ao -cd -Be -vc -aa -ZQ -fv -Bf -DB -QH -gf -ol -IN -DB -bn -XG -XG -XG -XG -nG -XG -XG -XG -XG -iG -YR -YR -YR -YR -YR -YR -YR -YR -Vu -Zd -To -Lt -iI -iV -vW +(46,1,1) = {" +rQ +rQ +nV +bF +yh +nV +Cj +Cj +Jw +RE +bc +dh +jJ +bc +Yl +vx +bc +iv +rs +rs +rs +En +px +wA +sj +Lw +Lw +Lw +wA +da +Ho +ec +cX +gv +WD +at +SW +uN +Eq +Yx +Ja +fH +vV +yJ +ho +Xt +Dt +Yx +oZ +oZ +oZ +oZ +oZ +oZ +gM +kt +pO +pE +rQ +rQ +"} +(47,1,1) = {" +rQ +rQ +nV +eT +pz +nV +ja +Cj +FZ +TL +bc +bc +bc +bc +bc +bc +bc +px +nQ +cC +ky +dC +sJ +wA +Xm +gr +vC +lv +wA +fC +ht +FR +NR +kV +WD +xQ +SW +ji HH -XG +Yx +Wh +jx +xe +ik +hd +hd +tM +Yx +oZ +oZ +oZ +oZ +oZ +oZ +Cl +kt +Qe +rQ +rQ +rQ "} -(43,1,1) = {" -OF -tc -IX -qv +(48,1,1) = {" +rQ +rQ +nV +Yq +Gz +Tc +Lc +yw +yD Fp -Rx -zC -sI -bP -IA -sv -sv -sv -Ol -Bt -uO -uO -uO -uO -eb -uO -uO -DB -DB -DB -DB -bn -XG -XG -XG -XG -XG -nG -XG -XG -XG -XG -st -XG -XG -XG -XG -XG -XG -XG -rI -vW -vW -vW -vW -vW -vW -vW -vW -XG -"} -(44,1,1) = {" -JH -OF -OF -OF -pj -ct -ln -OQ +jO +fr +ap +dA +gR +Ma +Rp +Gl +CN +CN +Gl +YE +Gl wA -iA -Ib +wA +wA +wA +wA +wA +hN +Hu +TR +Ii +kH +WD +Zu +ev +uN +vG +Yx +Yx +Yx +Yx +Yx +Yx +Yx +os Yx -Ei -vH -TX -uO -Dw -BQ -Vq -xz -qh -Vl -KH -fA -yK -LM -XG -XG -XG -XG -XG -ka -dm -Oe -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG oZ -XG -XG -XG -XG -XG -XG -kg -XG -XG +mg +oZ +bw +nX +RW +kQ +kt +kt +rQ +rQ +rQ +"} +(49,1,1) = {" +rQ +rQ +uS +nV +nV +nV +ko +uG +VM +CU +Jt +iJ +iJ +AU +RQ +pA +Qg +Gl +Db +IV +rg +AO +qh +hg +mM +rQ +rQ +rQ +AT +Ov +Ov +AE +AE +Ov +WD +WD +fy +fy +WD +JX +rQ +rQ +rQ +rQ +rQ +rQ +LW +kt +kt +kt +kt +kt +kt +kt +kt +OW +rQ +rQ +rQ +rQ +"} +(50,1,1) = {" +rQ +rQ +rQ +rQ +rQ +EH +Cj +jG +zr +rT +Xj +Xj +Xj +Rk +Cj +Cj +Cj +Gl +tf +Ww +lc +hr +sV +Gl +pk +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +vE +rQ +rQ +rQ +rQ +rQ +lA +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +"} +(51,1,1) = {" +rQ +rQ +rQ +rQ +rQ +rQ +Cj +tW +JA +rT +yd +eR +NX +Cj +EH +rQ +rQ +FT +bi +Gs +Vy +hr +XH +FT +dZ +Ob +wt +rQ +rQ +rQ +rQ +rQ +iu +AX +Gf +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ "} -(45,1,1) = {" -XG -XG -XG -yg -Ei -Zy -si -hy -po -po -po -Us -Ei -sv -sv -uO -Nr -Nr -pu -lv -SJ -uO -uO -uO -uO -ac -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG +(52,1,1) = {" +rQ +rQ +rQ +rQ +rQ +xN +EH +Cj +sB +sB +sB +sB +Cj +EH +rQ +rQ +rQ +FT +Ka +qS +Ka +Ss +ru +FT +Zm +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +vE +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ "} -(46,1,1) = {" -XG -XG -XG -XG -Ei -cP -gi -hy -NL -OC -qU -Ei -yg -XG -XG -nU -hz -NB -AU -lv -kf -nU -XG -Dq -wg -PH -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG +(53,1,1) = {" +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +WX +FT +FT +Gl +FT +FT +WX +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +"} +(54,1,1) = {" +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ "} -(47,1,1) = {" -XG -XG -XG -Rf -yg -Ei -um -um -um -um -Ei -yg -XG -XG -XG -nU -YO -Yd -YO -lv -ej -nU -XG -XG -XG -rz -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG +(55,1,1) = {" +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ "} -(48,1,1) = {" -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -sh -nU -nU -nU -nU -nU -sh -XG -XG -XG -nS -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG -XG +(56,1,1) = {" +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ +rQ "} diff --git a/_maps/RandomRuins/SpaceRuins/derelict_sulaco.dmm b/_maps/RandomRuins/SpaceRuins/derelict_sulaco.dmm index f8ec15738e1dc..512888b5e24ab 100644 --- a/_maps/RandomRuins/SpaceRuins/derelict_sulaco.dmm +++ b/_maps/RandomRuins/SpaceRuins/derelict_sulaco.dmm @@ -72,7 +72,7 @@ /turf/open/floor/iron/smooth_edge, /area/ruin/space/has_grav/derelictsulaco) "dk" = ( -/obj/machinery/keycard_auth/directional/south, +/obj/machinery/keycard_auth/wall_mounted/directional/south, /obj/item/stack/sheet/mineral/sandbags{ amount = 2 }, @@ -1110,7 +1110,7 @@ /area/template_noop) "KS" = ( /obj/machinery/door/window/brigdoor/left/directional/east, -/obj/machinery/keycard_auth/directional/north, +/obj/machinery/keycard_auth/wall_mounted/directional/north, /obj/structure/barricade/sandbags, /turf/open/floor/iron/stairs{ dir = 8 diff --git a/_maps/RandomRuins/SpaceRuins/hauntedtradingpost.dmm b/_maps/RandomRuins/SpaceRuins/hauntedtradingpost.dmm new file mode 100644 index 0000000000000..50e0bffd56727 --- /dev/null +++ b/_maps/RandomRuins/SpaceRuins/hauntedtradingpost.dmm @@ -0,0 +1,7592 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ad" = ( +/obj/structure/table/wood, +/obj/item/c_tube{ + pixel_y = 8 + }, +/obj/item/gun/ballistic/shotgun/toy/crossbow, +/obj/machinery/light/warm/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"ah" = ( +/obj/structure/cable/layer1, +/obj/machinery/camera/xray/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/obj/machinery/button/door/invisible_tripwire{ + id = "donk_vault_lasertrap"; + suicide_pact = 1; + suicide_pact_id = "donk_vault_lasertrap" + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"am" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"ap" = ( +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"au" = ( +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"aw" = ( +/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/random/structure/grille, +/obj/effect/mapping_helpers/damaged_window, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"aD" = ( +/obj/effect/decal/cleanable/robot_debris/old, +/obj/item/assembly/igniter{ + pixel_x = -7; + pixel_y = -11 + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"aH" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"aM" = ( +/obj/structure/rack, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"aO" = ( +/obj/structure/grille/broken, +/obj/effect/mapping_helpers/damaged_window, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"aP" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"ba" = ( +/obj/structure/grille, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space) +"bd" = ( +/obj/structure/table/wood, +/obj/structure/cable/layer1, +/obj/machinery/door/poddoor/shutters{ + id = "donk_market" + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"be" = ( +/obj/structure/rack, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"bf" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/item/toner/large{ + pixel_y = 8; + pixel_x = 4 + }, +/obj/item/toner/large{ + pixel_y = -4; + pixel_x = 4 + }, +/obj/item/toner/large{ + pixel_y = 2; + pixel_x = 4 + }, +/obj/item/food/grown/onion/red{ + pixel_y = 5; + pixel_x = -12 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"bn" = ( +/obj/structure/table/wood, +/obj/effect/overloader_trap{ + uses_remaining = 2; + shock_damage = 45; + trigger_cooldown_duration = 30 + }, +/obj/machinery/coffeemaker, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"bo" = ( +/obj/machinery/door/airlock/external/glass/ruin{ + space_dir = 4; + name = "Dock 4 External Airlock" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "donk_dock_4" + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"bq" = ( +/obj/structure/cable/layer1, +/obj/machinery/vending/sovietsoda{ + onstation_override = 1 + }, +/obj/structure/sign/poster/contraband/clown/directional/east, +/obj/machinery/duct, +/obj/effect/mapping_helpers/broken_machine, +/obj/machinery/camera/autoname/directional/east{ + camera_construction_state = 1; + camera_enabled = 0 + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"br" = ( +/obj/structure/table/wood/fancy/orange, +/obj/machinery/recharger{ + pixel_y = 8; + pixel_x = -4 + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"bt" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/oil/streak{ + pixel_y = -7 + }, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"bu" = ( +/obj/structure/cable/layer1, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"bx" = ( +/obj/item/rack_parts, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/catwalk_floor/iron_smooth/airless, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"bz" = ( +/obj/structure/chair/sofa/right/brown{ + dir = 1 + }, +/obj/structure/sign/poster/ripped/directional/south, +/obj/machinery/light/warm/directional/south, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"bA" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"bC" = ( +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"bI" = ( +/obj/effect/spawner/random/trash/crushed_can, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"bQ" = ( +/obj/structure/cable/layer1, +/obj/effect/spawner/random/trash/bin, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/machinery/duct, +/obj/effect/spawner/random/trash/deluxe_garbage, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"bU" = ( +/obj/structure/rack, +/obj/item/tank/internals/oxygen/yellow, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"bV" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/light_switch/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"bY" = ( +/obj/machinery/door/airlock/highsecurity{ + desc = "It's labelled AI CORE - SENIOR EMPLOYEES ONLY"; + id_tag = "donk_aicore_door_bolts"; + name = "Secure Airlock" + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/structure/cable/layer1, +/obj/effect/mapping_helpers/airlock/access/all/away/command, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/circuit/red/off, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"bZ" = ( +/obj/structure/table/wood, +/obj/structure/desk_bell, +/obj/machinery/duct, +/obj/effect/decal/cleanable/wrapping, +/obj/structure/curtain/cloth/fancy, +/obj/structure/cable/layer1, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"ca" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/oil/slippery, +/obj/machinery/camera/xray/directional/west, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"cb" = ( +/obj/item/clothing/neck/stethoscope, +/obj/item/reagent_containers/syringe/contraband/methamphetamine, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint) +"ch" = ( +/obj/structure/cable/layer1, +/obj/machinery/door/airlock/maintenance_hatch{ + desc = "It's labelled STORAGE B" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint) +"cm" = ( +/obj/structure/rack, +/obj/item/toy/nuke{ + pixel_y = 8; + pixel_x = 7 + }, +/obj/item/toy/figure/syndie{ + pixel_x = 8 + }, +/obj/item/toy/figure/syndie, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toystorage) +"co" = ( +/obj/structure/cable/layer1, +/obj/structure/chair/office{ + dir = 4 + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"cq" = ( +/obj/structure/closet/crate/bin, +/obj/effect/spawner/random/trash/deluxe_garbage, +/obj/effect/spawner/random/trash/deluxe_garbage, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"ct" = ( +/obj/structure/table/wood, +/obj/machinery/microwave, +/obj/effect/decal/cleanable/oil/streak, +/obj/structure/cable/layer1, +/obj/effect/overloader_trap{ + trigger_delay = 10 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"cv" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"cB" = ( +/obj/item/throwing_star/toy{ + pixel_y = -6; + pixel_x = -7 + }, +/obj/item/barcodescanner, +/obj/item/ammo_casing/foam_dart{ + dir = 8; + pixel_x = 7; + pixel_y = 12 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/arrows/red{ + dir = 8 + }, +/mob/living/basic/mouse/rat, +/obj/machinery/conveyor{ + dir = 8; + id = "Donk_Trash_Chute" + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/disposals) +"cC" = ( +/obj/structure/cable/layer1, +/obj/effect/spawner/random/trash/bin, +/obj/effect/spawner/random/trash/food_packaging, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"cF" = ( +/obj/structure/chair/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/layer1, +/obj/machinery/camera/xray/directional/east, +/obj/machinery/button/door/invisible_tripwire{ + donk_ai_slave = 1; + suicide_pact = 1; + suicide_pact_id = "donk_office_trap_shutters"; + id = "donk_office_trap_shutters"; + sync_doors = 0 + }, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"cL" = ( +/obj/structure/cable/layer1, +/obj/structure/reagent_dispensers/water_cooler, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"cN" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"cO" = ( +/obj/structure/cable/layer1, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock/maintenance_hatch{ + desc = "It's labelled STORAGE D - EMPLOYEES ONLY."; + id_tag = "donk_door_bolts" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toystorage) +"cQ" = ( +/obj/structure/cable/layer1, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"cT" = ( +/obj/structure/cable/layer1, +/obj/structure/table/wood, +/obj/item/storage/belt/utility{ + desc = "The tool storage solution that hangs around your waist. This one has 'VLAD' embroidered on it." + }, +/obj/structure/sign/poster/contraband/interdyne_gene_clinics/directional/north, +/obj/machinery/light/warm/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"cV" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"cY" = ( +/obj/effect/spawner/random/entertainment/arcade, +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"db" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/duct, +/obj/structure/cable/layer1, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"dc" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/fuel_pool, +/obj/structure/sign/poster/contraband/energy_swords/directional/north, +/obj/machinery/duct, +/obj/structure/chair/sofa/left/maroon, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"dj" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Glass Airlock" + }, +/obj/structure/cable/layer1, +/obj/machinery/door/firedoor, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"dt" = ( +/obj/structure/chair/sofa/left/brown{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"du" = ( +/obj/structure/cable/layer1, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/light/red/dim/directional/east, +/obj/item/circuitboard/machine/microwave, +/obj/item/multitool/circuit{ + pixel_y = 2; + pixel_x = -8 + }, +/obj/item/clothing/neck/stethoscope, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"dv" = ( +/obj/structure/table/wood/fancy/orange, +/obj/item/radio{ + pixel_x = -6; + pixel_y = 8 + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"dw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"dx" = ( +/obj/structure/table/wood/fancy/orange, +/obj/item/stamp/syndicate{ + pixel_y = 11; + pixel_x = 4 + }, +/obj/item/stamp/denied{ + pixel_y = 11; + pixel_x = -7 + }, +/obj/effect/spawner/random/entertainment/cigar, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"dC" = ( +/obj/effect/spawner/random/structure/grille, +/obj/structure/lattice/catwalk, +/obj/structure/cable/layer1, +/turf/open/space/basic, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"dD" = ( +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"dE" = ( +/obj/structure/closet/crate/trashcart, +/obj/item/storage/bag/trash/filled, +/mob/living/basic/mouse/rat, +/obj/item/screwdriver/red, +/obj/item/crowbar, +/obj/item/multitool, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/disposals) +"dH" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/ash/large{ + pixel_y = -9; + pixel_x = -9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/chair/wood{ + pixel_y = 2; + pixel_x = 2 + }, +/obj/machinery/button/door/invisible_tripwire{ + donk_ai_slave = 1; + suicide_pact = 1; + suicide_pact_id = "donk_office_trap_shutters"; + id = "donk_office_trap_shutters"; + sync_doors = 0 + }, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"dN" = ( +/obj/structure/cable/layer1, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"dU" = ( +/obj/structure/cable/layer1, +/obj/machinery/vending/cigarette/syndicate{ + onstation_override = 1 + }, +/obj/machinery/duct, +/obj/effect/mapping_helpers/broken_machine, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"ef" = ( +/obj/structure/cable/layer1, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"ej" = ( +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"ek" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/duct, +/obj/machinery/vending/clothing{ + onstation_override = 1 + }, +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"en" = ( +/obj/structure/cable/layer1, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/light/red/dim/directional/west, +/obj/item/mod/construction/broken_core, +/obj/item/mod/module/storage/large_capacity, +/obj/item/mod/module/visor/night, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"eB" = ( +/obj/structure/cable/layer1, +/obj/structure/reagent_dispensers/water_cooler, +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/duct, +/obj/machinery/firealarm/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"eE" = ( +/obj/structure/secure_safe/directional/north{ + pixel_y = 44 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sink/directional/south, +/obj/machinery/button/door{ + pixel_y = 22; + pixel_x = -12; + id = "donk_market"; + name = "shutter button" + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"eN" = ( +/obj/structure/cable/layer1, +/obj/item/dualsaber/toy, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"fg" = ( +/obj/structure/rack, +/obj/effect/spawner/random/engineering/tool_advanced, +/obj/structure/sign/clock/directional/north, +/obj/machinery/light/warm/directional/north, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"fk" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"fu" = ( +/obj/structure/table/wood, +/obj/item/dice/d10{ + pixel_y = 2; + pixel_x = 6 + }, +/obj/item/dice/d10{ + pixel_y = 1; + pixel_x = -8 + }, +/obj/machinery/duct, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"fA" = ( +/obj/item/vending_refill/donksoft{ + pixel_y = -6; + pixel_x = -6 + }, +/obj/item/vending_refill/donksnackvendor{ + pixel_x = 10; + pixel_y = -6 + }, +/obj/item/vending_refill/sustenance{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/item/vending_refill/youtool{ + pixel_y = 8; + pixel_x = 10 + }, +/obj/effect/turf_decal/bot_red, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/large{ + desc = "A hefty wooden crate labelled 'VENDOR REFILLS'. You'll need a crowbar to get it open." + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toolstorage) +"fE" = ( +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"fK" = ( +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"fT" = ( +/obj/effect/spawner/random/structure/grille, +/obj/structure/lattice/catwalk, +/obj/structure/cable/layer1, +/turf/open/space/basic, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"fW" = ( +/obj/structure/rack, +/obj/item/melee/skateboard, +/obj/machinery/light/small/dim/directional/east, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toystorage) +"fZ" = ( +/obj/effect/decal/cleanable/oil/streak, +/obj/structure/cable/layer1, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"ga" = ( +/obj/machinery/door/airlock/external/glass/ruin{ + name = "Dock 1 Internal Airlock" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "donk_dock_1" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"gb" = ( +/obj/machinery/light/red/dim/directional/east, +/obj/structure/cable/layer1, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"gh" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/mob/living/basic/mouse/rat, +/obj/effect/turf_decal/arrows/red{ + dir = 8 + }, +/obj/machinery/conveyor{ + dir = 8; + id = "Donk_Trash_Chute" + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/disposals) +"gn" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt, +/obj/item/coin/titanium{ + pixel_x = 12; + pixel_y = 11 + }, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"gv" = ( +/obj/structure/cable/layer1, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"gz" = ( +/turf/closed/wall/r_wall, +/area/ruin/space/has_grav/hauntedtradingpost/maint/disposals) +"gH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/light/broken/directional/south, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"gK" = ( +/obj/machinery/door/airlock/external/glass/ruin{ + space_dir = 8; + name = "Dock 1 External Airlock" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "donk_dock_1" + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"gS" = ( +/obj/machinery/door/poddoor, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toystorage) +"gT" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8 + }, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/wood/airless, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"gV" = ( +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/wood{ + desc = "It's labelled MANAGERS OFFICE - SENIOR EMPLOYEES ONLY"; + id_tag = "donk_office_entrance"; + name = "Executive Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/away/command, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"gW" = ( +/obj/machinery/light/warm/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"hd" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt, +/obj/item/trash/candy{ + pixel_y = 9; + pixel_x = -6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/duct, +/obj/item/book/random, +/obj/structure/sign/poster/contraband/cybersun_six_hundred/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"hf" = ( +/obj/structure/cable/layer1, +/obj/structure/sign/poster/contraband/syndicate_pistol/directional/west, +/mob/living/simple_animal/bot/secbot{ + faction = list("Syndicate"); + bot_cover_flags = 4; + baton_type = /obj/item/melee/baton/security/cattleprod; + name = "\improper Syndicate Securitron"; + desc = "A little security robot, reprogrammed by the syndicate. He looks downright surly." + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"hi" = ( +/obj/effect/decal/cleanable/dirt/dust, +/mob/living/basic/viscerator, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toystorage) +"hl" = ( +/obj/structure/cable/layer1, +/obj/machinery/duct, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"hr" = ( +/obj/structure/table/wood, +/obj/item/pen/fountain, +/obj/structure/curtain/cloth/fancy, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"hw" = ( +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"hx" = ( +/obj/structure/cable/layer1, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/effect/mapping_helpers/apc/full_charge, +/obj/machinery/power/apc/auto_name/directional/east{ + cable_layer = 1 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"hF" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + desc = "It's labelled STORAGE E - EMPLOYEES ONLY." + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toolstorage) +"hH" = ( +/obj/structure/table/wood, +/obj/machinery/microwave, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"hK" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/safe, +/obj/item/mail/junkmail, +/obj/item/market_uplink/blackmarket, +/obj/item/clothing/suit/armor/bulletproof{ + desc = "A Type II heavy bulletproof vest that excels in protecting the wearer against traditional projectile weaponry and explosives to a minor extent." + }, +/obj/item/coin/gold, +/obj/item/vending_refill/donksnackvendor, +/obj/item/circuitboard/machine/vending/donksnackvendor, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"hL" = ( +/obj/structure/cable/layer1, +/obj/structure/sign/poster/official/moth_epi/directional/north, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint) +"hO" = ( +/obj/item/stack/sheet/iron/twenty, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toolstorage) +"hT" = ( +/obj/effect/mapping_helpers/damaged_window, +/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating/airless, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"hV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"hW" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"hX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/carpet/orange/airless, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"ia" = ( +/obj/structure/safe/floor, +/obj/item/fishing_hook/shiny{ + desc = "A fancy fishing hook made out of gold."; + name = "fancy gold fishing hook" + }, +/obj/item/food/bait/natural, +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/spacecash/c1000, +/obj/item/stack/spacecash/c1000, +/obj/machinery/button/door/invisible_tripwire{ + id = "donk_vault_lasertrap"; + suicide_pact = 1; + suicide_pact_id = "donk_vault_lasertrap" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"ic" = ( +/obj/effect/spawner/random/trash/mess, +/obj/item/stack/sheet/glass{ + pixel_y = 7; + pixel_x = 7; + amount = 15 + }, +/obj/item/stack/sheet/iron/ten, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint) +"ij" = ( +/obj/machinery/light/warm/directional/east, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"ik" = ( +/obj/structure/closet/crate/preopen, +/obj/item/rack_parts, +/obj/item/stack/wrapping_paper/xmas, +/obj/item/radio/off, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint) +"in" = ( +/obj/machinery/light/broken/directional/south, +/obj/item/storage/wallet/random, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"ip" = ( +/obj/structure/cable/layer1, +/obj/structure/closet/crate/bin, +/obj/effect/spawner/random/trash/deluxe_garbage, +/obj/machinery/duct, +/obj/machinery/firealarm/directional/east, +/obj/machinery/light/broken/directional/east, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"iu" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/blood/splatter, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"iv" = ( +/turf/open/floor/circuit/red/off, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"ix" = ( +/obj/effect/decal/cleanable/blood/drip{ + pixel_y = 6; + pixel_x = 8 + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"iz" = ( +/obj/machinery/porta_turret/syndicate/donk, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"iC" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"iD" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"iE" = ( +/obj/item/chair/wood{ + pixel_y = -7; + pixel_x = 2 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "donk_office_entrance_trap_gamma" + }, +/obj/machinery/button/door/invisible_tripwire{ + id = "donk_office_entrance_trap_gamma"; + donk_ai_slave = 1; + multiuse = 1; + resets_self = 1 + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"iH" = ( +/obj/machinery/door/airlock/external/glass/ruin{ + name = "Dock 4 Internal Airlock" + }, +/obj/effect/mapping_helpers/airlock/welded, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "donk_dock_4" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/obj/machinery/door/firedoor/closed{ + ignore_alarms = 1; + welded = 1; + alarm_type = null + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"iS" = ( +/obj/effect/decal/cleanable/plastic, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"iU" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "donk_office_trap_shutters" + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"iW" = ( +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/airlock/grunge{ + desc = "It's labelled WORKSTATION - EMPLOYEES ONLY" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"iX" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"iY" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/plastic, +/obj/item/stack/sheet/plastic/five{ + pixel_y = 8; + pixel_x = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/structure/closet/crate/cardboard{ + desc = "A fine example of the ubiquitous cardboard box. Handy if you want to store things. This box is labelled 'OUTLET 6013 - MISC' and has the Donk Co. logo stamped on it." + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/obj/item/stack/sheet/iron/twenty, +/obj/item/electronics/apc{ + pixel_x = -5; + pixel_y = 3 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"jd" = ( +/obj/structure/cable/layer1, +/obj/item/restraints/handcuffs/cable/zipties/used, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"je" = ( +/obj/effect/mine/shrapnel/sting, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"jk" = ( +/obj/structure/cable/layer1, +/obj/structure/rack, +/obj/item/flashlight/seclite{ + name = "syndicate flashlight"; + desc = "A robust flashlight used by syndicate security." + }, +/obj/item/megaphone{ + inhand_icon_state = "megaphone-cargo"; + icon_state = "megaphone-cargo"; + desc = "A device used to project your voice. Loudly. It has 'PROPERTY OF DONK CO' written on the side."; + name = "donk co megaphone" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"jq" = ( +/obj/structure/closet/crate/trashcart, +/obj/item/ammo_casing/foam_dart{ + dir = 4; + pixel_x = 7; + pixel_y = 6 + }, +/obj/effect/spawner/random/trash/food_packaging, +/obj/effect/spawner/random/trash/deluxe_garbage, +/obj/effect/spawner/random/mod/maint, +/obj/effect/turf_decal/arrows/red{ + dir = 8 + }, +/obj/machinery/conveyor{ + dir = 8; + id = "Donk_Trash_Chute" + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/disposals) +"jF" = ( +/obj/structure/chair/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/layer1, +/obj/machinery/light/warm/directional/east, +/obj/machinery/button/door/invisible_tripwire{ + donk_ai_slave = 1; + suicide_pact = 1; + suicide_pact_id = "donk_office_trap_shutters"; + id = "donk_office_trap_shutters"; + sync_doors = 0 + }, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"jK" = ( +/obj/structure/cable/layer1, +/obj/machinery/porta_turret/syndicate/energy/cybersun, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"jL" = ( +/obj/structure/cable/layer1, +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/item/reagent_containers/condiment/donksauce{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/item/instrument/banjo, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"jY" = ( +/obj/structure/cable/layer1, +/obj/structure/noticeboard/directional/north, +/obj/item/paper/fluff/ruins/hauntedtradingpost/warning, +/obj/machinery/duct, +/obj/item/paper/fluff/ruins/hauntedtradingpost/oldnote, +/obj/item/paper/fluff/ruins/hauntedtradingpost/officememo, +/obj/structure/chair/sofa/right/maroon, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"ka" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/obj/machinery/navbeacon{ + location = "breakroom1"; + codes_txt = "patrol;next_patrol=hall1" + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"kl" = ( +/mob/living/basic/viscerator, +/obj/effect/turf_decal/bot_red, +/turf/open/floor/circuit/red/off, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"km" = ( +/obj/structure/closet/crate/bin, +/obj/effect/spawner/random/trash/food_packaging, +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/duct, +/obj/structure/sign/departments/custodian/directional/west, +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"kp" = ( +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"kq" = ( +/obj/structure/filingcabinet/chestdrawer/wheeled, +/obj/item/folder, +/obj/item/folder, +/obj/item/paper/pamphlet/violent_video_games, +/obj/item/folder, +/obj/item/paper/fluff/ruins/hauntedtradingpost/brainstorming/eureka, +/obj/item/storage/box/gum/nicotine, +/obj/item/folder/yellow, +/obj/item/paper/fluff/ruins/hauntedtradingpost/brainstorming/eureka3, +/obj/item/folder/yellow, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/xray/directional/north, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"kr" = ( +/obj/structure/lattice, +/obj/structure/grille, +/turf/open/space/basic, +/area/space) +"kx" = ( +/mob/living/basic/bot/dedbot{ + bot_mode_flags = 29 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint) +"kz" = ( +/obj/item/food/badrecipe/moldy/bacteria{ + pixel_x = 8; + pixel_y = 14 + }, +/obj/effect/decal/cleanable/ash, +/obj/machinery/light/warm/dim/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toolstorage) +"kD" = ( +/obj/structure/cable/layer1, +/obj/structure/sign/poster/official/moth_hardhat/directional/north, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint) +"kE" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/robot_debris/limb, +/obj/structure/sign/departments/cargo/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/structure/reagent_dispensers/water_cooler, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"kG" = ( +/obj/effect/spawner/structure/window/reinforced/indestructible, +/obj/structure/cable/layer1, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"kI" = ( +/turf/closed/wall/r_wall, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"kR" = ( +/obj/structure/cable/layer1, +/obj/structure/table/wood/fancy/orange, +/obj/machinery/microwave, +/obj/structure/sign/poster/contraband/donk_co/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"kV" = ( +/obj/structure/table/wood, +/obj/item/c_tube, +/obj/structure/curtain/cloth/fancy, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"kX" = ( +/obj/structure/table/wood, +/obj/item/paper/fluff/ruins/hauntedtradingpost/officememo{ + pixel_y = 12; + pixel_x = -2 + }, +/obj/item/storage/box/donkpockets/donkpocketpizza, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/layer1, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"la" = ( +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"lc" = ( +/obj/structure/chair/comfy/brown, +/obj/structure/sign/poster/contraband/donk_co/directional/north, +/obj/machinery/light/warm/directional/north, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"lx" = ( +/obj/structure/chair/comfy/black, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"lA" = ( +/mob/living/basic/viscerator, +/obj/effect/turf_decal/bot_red, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/circuit/red/off, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"lD" = ( +/obj/structure/bookcase/random/reference, +/obj/item/book/random{ + pixel_x = 2; + pixel_y = 9 + }, +/obj/item/book/random{ + pixel_y = -7; + pixel_x = 6 + }, +/obj/item/book/bible{ + pixel_y = 8; + pixel_x = -6 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"lG" = ( +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"lI" = ( +/obj/machinery/photocopier/gratis, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/overloader_trap{ + shock_damage = 40; + uses_remaining = 3; + trigger_delay = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"lQ" = ( +/turf/closed/wall/r_wall, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"lR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"lT" = ( +/obj/machinery/vending/cola/black{ + onstation_override = 1 + }, +/obj/machinery/duct, +/obj/effect/mapping_helpers/broken_machine, +/obj/effect/decal/cleanable/glass, +/obj/structure/cable/layer1, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"lW" = ( +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"me" = ( +/obj/item/bodypart/leg/left/skeleton{ + pixel_y = 8; + pixel_x = -12 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "donk_waste" + }, +/obj/structure/plasticflaps/opaque, +/obj/effect/turf_decal/arrows/red{ + dir = 8 + }, +/obj/machinery/conveyor{ + dir = 8; + id = "Donk_Trash_Chute" + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/disposals) +"mf" = ( +/obj/machinery/door/airlock/external/glass/ruin{ + name = "Dock 2 Internal Airlock" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "donk_dock_2" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"mh" = ( +/obj/item/circuitboard/machine/vendatray{ + pixel_y = 15 + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"mn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"mp" = ( +/obj/structure/sign/departments/restroom/directional/south, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "donk_toilet" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/disposals) +"mt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"mz" = ( +/obj/structure/cable/layer1, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toolstorage) +"mB" = ( +/obj/machinery/door/airlock/external/glass/ruin{ + name = "Dock 4 Internal Airlock" + }, +/obj/effect/mapping_helpers/airlock/welded, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "donk_dock_4" + }, +/obj/machinery/door/firedoor/closed{ + ignore_alarms = 1; + welded = 1; + alarm_type = null + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"mL" = ( +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"mR" = ( +/obj/structure/cable/layer1, +/obj/structure/table/wood, +/obj/item/food/fortunecookie{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/food/fortunecookie{ + pixel_x = -6 + }, +/obj/item/food/mozzarella_sticks{ + pixel_x = 8; + pixel_y = 8 + }, +/obj/machinery/camera/xray/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"mT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"mV" = ( +/obj/effect/mapping_helpers/damaged_window, +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille/broken, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"nb" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/duct, +/obj/machinery/door/airlock/grunge{ + desc = "It's labelled STAFFROOM - EMPLOYEES ONLY" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"nf" = ( +/obj/machinery/door/airlock/external/glass/ruin{ + name = "Dock 1 Internal Airlock" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "donk_dock_1" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"nh" = ( +/obj/structure/cable/layer1, +/obj/machinery/space_heater, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"nk" = ( +/obj/effect/decal/cleanable/robot_debris, +/obj/machinery/duct, +/obj/machinery/firealarm/directional/south, +/obj/item/food/deadmouse, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"nu" = ( +/obj/structure/reagent_dispensers/plumbed{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toystorage) +"nC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"nD" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint) +"nE" = ( +/obj/structure/cable/layer1, +/turf/open/floor/circuit/red/off, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"nF" = ( +/obj/structure/cable/layer1, +/obj/effect/spawner/structure/window/reinforced/indestructible, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"nG" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"nJ" = ( +/obj/structure/cable/layer1, +/obj/structure/rack, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/item/language_manual/roundstart_species/unlimited, +/obj/effect/mapping_helpers/apc/full_charge, +/obj/machinery/power/apc/auto_name/directional/west{ + cable_layer = 1 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"nZ" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"od" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"og" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/decal/cleanable/wrapping, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"ok" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"ot" = ( +/obj/machinery/porta_turret/syndicate/energy/cybersun, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"ox" = ( +/obj/structure/closet/crate/cardboard{ + desc = "A fine example of the ubiquitous cardboard box. Handy if you want to store things. This box is labelled 'OUTLET 6013 - MISC' and has the Donk Co. logo stamped on it." + }, +/obj/item/card/id/away/donk{ + pixel_x = 3; + pixel_y = 8 + }, +/obj/item/card/id/away/donk{ + pixel_y = 1; + pixel_x = -1 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint) +"oy" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance/no_decals, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toystorage) +"oz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"oB" = ( +/obj/structure/table/wood/fancy/orange, +/obj/item/pen/red{ + pixel_x = 10; + pixel_y = 8 + }, +/obj/item/cigbutt/cigarbutt{ + pixel_y = 8; + pixel_x = -4 + }, +/obj/effect/spawner/random/bureaucracy/paper, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"oC" = ( +/obj/machinery/light/warm/directional/south, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"oF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"oJ" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/duct, +/obj/item/storage/wallet/money{ + pixel_y = -5; + desc = "It can hold a few small and personal things. This one is monogrammed 'S.C.'." + }, +/obj/machinery/camera/autoname/directional/west{ + camera_construction_state = 1; + camera_enabled = 0 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"oN" = ( +/obj/effect/spawner/random/trash/deluxe_garbage, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/carpet/orange/airless, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"oO" = ( +/obj/structure/cable/layer1, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"oT" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"oW" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"pb" = ( +/obj/structure/cable/multilayer, +/obj/structure/cable/layer1, +/obj/structure/safe/floor, +/obj/item/sticker/syndicate/apc, +/obj/item/grenade/empgrenade, +/obj/item/book/granter/crafting_recipe/donk_secret_recipe, +/obj/item/ai_module/core/full/cybersun, +/obj/item/reagent_containers/condiment/donksauce, +/mob/living/basic/cybersun_ai_core{ + donk_ai_master = 1 + }, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"pc" = ( +/obj/structure/table/wood, +/obj/item/cardpack/series_one{ + pixel_y = -8; + pixel_x = -11; + card_count = 4; + guaranteed_count = 0; + desc = "Contains six cards of varying rarity from the 2560 Core Set. Collect them all! This pack seems to have been resealed..." + }, +/obj/machinery/door/poddoor/shutters{ + id = "donk_market" + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"pg" = ( +/obj/structure/cable/layer1, +/obj/machinery/duct, +/obj/item/trash/ready_donk{ + pixel_x = 6; + pixel_y = -16 + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"pj" = ( +/obj/effect/spawner/random/entertainment/coin, +/mob/living/basic/mad_piano{ + faction = list("Syndicate") + }, +/obj/item/card/id/away/donk/boss{ + pixel_y = 11 + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"pm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/furniture_parts, +/obj/structure/noticeboard/directional/north, +/obj/item/paper/fluff/ruins/hauntedtradingpost/nomodsuits, +/obj/item/universal_scanner, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"pn" = ( +/obj/structure/cable/layer1, +/obj/machinery/door/poddoor/shutters{ + id_tag = "donk_office_trap_shutters"; + id = "donk_office_trap_shutters" + }, +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"pw" = ( +/turf/closed/wall/r_wall, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"py" = ( +/obj/effect/spawner/structure/window/reinforced/indestructible, +/obj/structure/cable/layer1, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"pz" = ( +/turf/closed/wall/r_wall, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"pB" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "donk_office_trap_shutters" + }, +/obj/structure/cable/layer1, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"pG" = ( +/obj/structure/lattice/catwalk, +/obj/effect/spawner/structure/electrified_grille{ + spawn_list = list(/obj/structure/grille,/obj/structure/cable/layer1) + }, +/turf/open/space/basic, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"pN" = ( +/obj/structure/cable/layer1, +/obj/structure/window/reinforced/fulltile, +/obj/effect/mapping_helpers/damaged_window, +/obj/structure/grille/broken, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"pO" = ( +/mob/living/basic/mouse/brown, +/obj/structure/cable/layer1, +/obj/structure/sink/directional/east, +/obj/structure/mirror/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/structure/sign/poster/official/cleanliness/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint/disposals) +"pS" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/screwdriver/power{ + pixel_y = 8 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"pT" = ( +/obj/item/restraints/handcuffs/cable/zipties/used, +/obj/item/restraints/handcuffs/cable/zipties/used, +/obj/machinery/light/warm/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"pX" = ( +/obj/structure/cable/layer1, +/obj/structure/rack, +/obj/item/storage/medkit/fire{ + pixel_x = -2; + pixel_y = -3 + }, +/obj/item/storage/medkit/brute{ + pixel_x = 3; + pixel_y = 6 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"qb" = ( +/obj/structure/cable/layer1, +/obj/machinery/duct, +/obj/machinery/vending/assist{ + onstation_override = 1 + }, +/obj/machinery/camera/xray/directional/west, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"qi" = ( +/obj/effect/decal/cleanable/fuel_pool, +/obj/structure/cable/layer1, +/obj/machinery/duct, +/obj/item/toy/plush/donkpocket{ + pixel_x = -3; + pixel_y = 2 + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"qp" = ( +/obj/effect/decal/cleanable/blood/splatter, +/obj/effect/mine/shrapnel/sting, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"qB" = ( +/obj/structure/closet/crate/cardboard{ + desc = "A fine example of the ubiquitous cardboard box. Handy if you want to store things. This box is labelled 'OUTLET 6013 - TOY STOCK' and has the Donk Co. logo stamped on it." + }, +/obj/item/instrument/musicalmoth, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toystorage) +"qF" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/robot_debris/down, +/obj/item/ammo_casing/foam_dart{ + pixel_x = 2 + }, +/obj/effect/decal/cleanable/glass/plastitanium/screws{ + desc = "These screws are pretty loose." + }, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"qK" = ( +/obj/structure/cable/layer1, +/obj/structure/holosign/barrier/cyborg/cybersun_ai_shield{ + desc = "A fragile holographic energy field projected by an AI core. It blocks movement. Excels at blocking lethal projectiles." + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/circuit/red, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"qL" = ( +/obj/structure/cable/layer1, +/obj/structure/sign/warning/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/xray/directional/south, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"qM" = ( +/obj/structure/rack, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/obj/item/tank/internals/oxygen/yellow, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"qP" = ( +/obj/structure/bed/maint, +/obj/machinery/light/broken/directional/west, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toolstorage) +"qQ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"qR" = ( +/turf/open/space/basic, +/area/space) +"qY" = ( +/obj/item/tank/jetpack/oxygen/security{ + name = "red jetpack (oxygen)" + }, +/obj/item/tank/internals/oxygen/red, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint) +"ra" = ( +/obj/machinery/light/warm/directional/south, +/obj/structure/cable/layer1, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"rd" = ( +/obj/machinery/door/airlock/highsecurity{ + desc = "It's labelled AI CORE - SENIOR EMPLOYEES ONLY"; + id_tag = "donk_aicore_door_bolts"; + name = "Secure Airlock" + }, +/obj/effect/mapping_helpers/airlock/locked{ + id_tag = "donk_aicore_door_bolts" + }, +/obj/structure/cable/layer1, +/obj/effect/mapping_helpers/airlock/access/all/away/command, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/circuit/red/off, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"rg" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/blood/old, +/obj/item/restraints/legcuffs/beartrap/prearmed, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"rk" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/obj/structure/cable/layer1, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"rr" = ( +/obj/structure/table/wood, +/obj/item/toy/figure/ninja{ + pixel_y = 8; + pixel_x = 8; + name = "\improper Evil Underlord action figure"; + toysay = "For my dark master!" + }, +/obj/item/toy/figure/ninja{ + toysay = "Slaughter them all! For the Dark God!"; + name = "\improper Shadow Knight action figure" + }, +/obj/item/toy/figure/ninja{ + toysay = "Slaughter them all! For the Dark God!"; + name = "\improper Shadow Knight action figure"; + pixel_x = -10; + pixel_y = 4 + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"rs" = ( +/turf/closed/wall/r_wall, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"ru" = ( +/obj/structure/cable/layer1, +/obj/machinery/recharger{ + pixel_x = -9; + pixel_y = 10 + }, +/obj/structure/table/wood, +/obj/item/food/cubannachos{ + pixel_x = 5; + pixel_y = 8 + }, +/obj/item/food/donkpocket/warm/pizza{ + pixel_y = 12; + pixel_x = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/structure/cable/layer1, +/obj/machinery/cell_charger{ + pixel_y = -7 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"rv" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"rx" = ( +/obj/machinery/door/poddoor/shutters{ + id = "donk_toilet_window" + }, +/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced/indestructible, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/disposals) +"rI" = ( +/obj/machinery/light_switch/directional/east, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"rN" = ( +/obj/structure/chair/sofa/corner/brown{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"rV" = ( +/obj/effect/turf_decal/stripes/red/line, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"se" = ( +/obj/structure/sink/directional/south, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"sh" = ( +/obj/structure/frame/machine, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint) +"sk" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Glass Airlock" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable/layer1, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"sr" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/storage/toolbox/syndicate{ + pixel_x = 2; + pixel_y = 6 + }, +/obj/machinery/light/red/dim/directional/west, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/cable/layer1, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"ss" = ( +/obj/structure/cable/layer1, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/spawner/random/exotic/technology, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/item/gun/energy/laser/carbine/cybersun, +/obj/effect/mapping_helpers/apc/full_charge, +/obj/machinery/power/apc/auto_name/directional/south{ + cable_layer = 1 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"su" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/directional/south{ + frequency = 1463 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/obj/machinery/camera/xray/directional/south, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"sv" = ( +/obj/structure/table/wood, +/obj/structure/sign/poster/contraband/donk_co/directional/north, +/obj/item/trash/ready_donk, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"sx" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/machinery/porta_turret/syndicate/donk, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"sy" = ( +/obj/structure/sign/poster/contraband/blasto_detergent/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"sB" = ( +/obj/structure/cable/layer1, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/cell_charger, +/obj/machinery/button/door{ + pixel_y = 23; + pixel_x = 10; + id = "donk_office_peek"; + name = "shutter button" + }, +/obj/item/stock_parts/power_store/cell/bluespace{ + pixel_y = 2 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"sD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"sH" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"sM" = ( +/obj/structure/cable/layer1, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/effect/mapping_helpers/apc/full_charge, +/obj/machinery/power/apc/auto_name/directional/south{ + cable_layer = 1 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toolstorage) +"sN" = ( +/obj/structure/sign/poster/contraband/energy_swords/directional/east, +/obj/effect/decal/cleanable/blood/drip{ + pixel_y = 19; + pixel_x = -2 + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"sQ" = ( +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/wood{ + desc = "It's labelled WAITING ROOM - SENIOR EMPLOYEES ONLY"; + id_tag = "donk_office_entrance"; + name = "Executive Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/away/command, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"sR" = ( +/obj/structure/cable/layer1, +/obj/structure/table/wood/fancy/orange, +/obj/item/kirbyplants/organic{ + pixel_y = 14 + }, +/obj/item/stack/spacecash/c10, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"sT" = ( +/obj/effect/mine/shrapnel/sting, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"sU" = ( +/obj/structure/table/wood/fancy/orange, +/obj/item/paper/fluff/ruins/hauntedtradingpost/curatorsnote{ + pixel_y = -2; + pixel_x = -6 + }, +/obj/structure/desk_bell{ + pixel_x = 4 + }, +/obj/item/radio{ + pixel_y = 14; + pixel_x = 6 + }, +/obj/item/gps/spaceruin{ + pixel_y = 10; + pixel_x = -7 + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"sW" = ( +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint/disposals) +"sY" = ( +/obj/structure/fans/tiny, +/obj/machinery/door/poddoor, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toystorage) +"ta" = ( +/obj/structure/cable/layer1, +/obj/machinery/duct, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"tb" = ( +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"tj" = ( +/obj/structure/cable/layer1, +/obj/item/universal_scanner, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"tl" = ( +/turf/closed/wall/r_wall, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"tm" = ( +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"tw" = ( +/obj/machinery/light/warm/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"tG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"tJ" = ( +/obj/structure/sign/poster/contraband/eat/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/item/book/random, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"tK" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"tL" = ( +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"tP" = ( +/obj/structure/closet/crate/secure/trashcart/filled, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/effect/turf_decal/caution/white{ + dir = 4 + }, +/obj/machinery/light/small/dim/directional/north, +/obj/item/mop, +/obj/item/food/badrecipe/moldy/bacteria, +/obj/effect/spawner/random/maintenance/no_decals, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/disposals) +"tQ" = ( +/obj/structure/rack, +/obj/item/analyzer, +/obj/item/radio, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"tW" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"tZ" = ( +/obj/structure/lattice/catwalk, +/obj/effect/spawner/random/structure/grille, +/obj/structure/cable/layer1, +/turf/open/space/basic, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"uj" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"uq" = ( +/obj/structure/rack, +/obj/item/food/peanuts/random, +/obj/item/circuitboard/machine/microwave, +/obj/item/hand_labeler, +/obj/effect/spawner/random/entertainment/coin, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"ur" = ( +/turf/closed/wall/r_wall, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"uA" = ( +/obj/structure/cable/layer1, +/obj/machinery/door/poddoor/shutters{ + id = "donk_vault_lasertrap" + }, +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"uE" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Glass Airlock" + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/blood/splatter, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/duct, +/obj/structure/cable/layer1, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"uF" = ( +/mob/living/basic/mouse/rat, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/disposals) +"uH" = ( +/turf/open/floor/carpet/orange/airless, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"uT" = ( +/obj/structure/cable/layer1, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"uZ" = ( +/turf/closed/wall/r_wall, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"va" = ( +/obj/effect/spawner/random/structure/grille, +/obj/structure/lattice/catwalk, +/obj/structure/cable/layer1, +/turf/open/space/basic, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"ve" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"vf" = ( +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"vg" = ( +/obj/structure/rack, +/obj/item/analyzer, +/obj/item/radio, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"vm" = ( +/obj/structure/cable/layer1, +/obj/structure/table/wood, +/obj/item/ammo_casing/foam_dart{ + pixel_x = 4; + pixel_y = -2 + }, +/obj/item/ammo_casing/foam_dart{ + dir = 4; + pixel_x = 7; + pixel_y = 6 + }, +/obj/machinery/light/broken/directional/east, +/obj/item/toy/snappop{ + pixel_y = 21; + pixel_x = -5 + }, +/obj/item/toy/snappop{ + pixel_y = 12; + pixel_x = -8 + }, +/obj/item/ammo_box/magazine/toy/pistol{ + pixel_x = -2; + pixel_y = 7 + }, +/obj/machinery/duct, +/obj/machinery/camera/xray/directional/east, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"vr" = ( +/obj/structure/cable/layer1, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"vv" = ( +/obj/structure/cable/layer1, +/obj/machinery/duct, +/obj/machinery/vending/cola/shamblers{ + onstation_override = 1 + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"vw" = ( +/obj/structure/cable/layer1, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/turf/open/floor/circuit/red/off, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"vx" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"vA" = ( +/obj/structure/door_assembly/door_assembly_ext{ + anchored = 1 + }, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/carpet/orange/airless, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"vD" = ( +/obj/structure/cable/layer1, +/obj/item/wrench/caravan{ + pixel_x = -8 + }, +/obj/structure/table/wood, +/obj/item/crowbar/hammer{ + pixel_x = -4 + }, +/obj/item/screwdriver/nuke{ + pixel_y = -4 + }, +/obj/structure/sign/poster/contraband/pwr_game/directional/south, +/obj/machinery/light/warm/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"vH" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/restraints/legcuffs/beartrap/prearmed{ + trap_damage = 30 + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"vM" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"vY" = ( +/obj/structure/extinguisher_cabinet/directional/east, +/obj/machinery/light/warm/directional/east, +/obj/machinery/duct, +/obj/structure/cable/layer1, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"vZ" = ( +/obj/structure/cable/layer1, +/obj/machinery/light/warm/directional/south, +/obj/effect/overloader_trap{ + uses_remaining = 1; + shock_damage = 60; + trigger_cooldown_duration = 30; + shock_range = 0; + trigger_range = 0; + machine_overload_damage = 200 + }, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"wg" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/duct, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/grunge{ + desc = "It's labelled STAFF MEETING ROOM - EMPLOYEES ONLY" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"wk" = ( +/obj/structure/cable/layer1, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toolstorage) +"wn" = ( +/turf/closed/wall/r_wall, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toolstorage) +"ws" = ( +/obj/machinery/light/warm/directional/west, +/obj/effect/decal/cleanable/blood/drip{ + pixel_y = 9; + pixel_x = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"wy" = ( +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"wz" = ( +/obj/item/storage/box/donkpockets{ + pixel_y = 8; + pixel_x = -8 + }, +/obj/item/storage/box/donkpockets{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/storage/box/donkpockets/donkpockethonk{ + pixel_x = -8 + }, +/obj/item/storage/box/donkpockets/donkpockethonk{ + pixel_y = -4; + pixel_x = -8 + }, +/obj/item/storage/box/donkpockets/donkpocketpizza{ + pixel_y = 8; + pixel_x = 8 + }, +/obj/item/storage/box/donkpockets/donkpocketpizza{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/item/storage/box/donkpockets/donkpocketspicy{ + pixel_x = 8 + }, +/obj/item/storage/box/donkpockets/donkpocketspicy{ + pixel_x = 8; + pixel_y = -4 + }, +/obj/structure/closet/crate/large{ + desc = "A hefty wooden crate labelled 'DONK POCKETS BOX BULK' You'll need a crowbar to get it open." + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toolstorage) +"wA" = ( +/obj/structure/cable/layer1, +/obj/structure/table/wood, +/obj/item/storage/cans/sixsoda, +/obj/machinery/light/warm/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"wD" = ( +/obj/machinery/porta_turret/syndicate/donk, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"wE" = ( +/obj/structure/table/wood, +/obj/item/storage/dice{ + pixel_y = 10; + pixel_x = 6 + }, +/obj/item/dice/d100{ + pixel_y = 12; + pixel_x = -9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/paper/fluff/ruins/hauntedtradingpost/rpgrules{ + pixel_y = -2; + pixel_x = -8 + }, +/obj/item/toy/figure/dsquad{ + toysay = "Kneel before me!"; + name = "\improper Evil Overlord action figure"; + pixel_x = 3; + pixel_y = -5 + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"wH" = ( +/obj/structure/cable/layer1, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toystorage) +"wK" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + desc = "It's labelled... something. Whatever it said has been scratched out and painted over."; + id_tag = "donk_door_bolts" + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/structure/cable/layer1, +/obj/structure/barricade/wooden/crude, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"wQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"wX" = ( +/obj/structure/table/wood, +/obj/machinery/door/poddoor/shutters{ + id = "donk_market" + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"xg" = ( +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/disposals) +"xn" = ( +/obj/structure/cable/layer1, +/obj/structure/frame/machine/secured, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"xr" = ( +/obj/structure/closet/crate/large{ + desc = "A hefty wooden crate labelled 'REJECT - DEFECTIVE'. You'll need a crowbar to get it open." + }, +/obj/item/ammo_casing/shotgun/ion{ + pixel_y = 4; + pixel_x = -4 + }, +/obj/item/ammo_casing/shotgun/ion, +/obj/item/ammo_casing/shotgun/ion{ + pixel_y = 4; + pixel_x = 4 + }, +/obj/machinery/duct, +/obj/item/gun/ballistic/shotgun/musket{ + pixel_y = -7 + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"xs" = ( +/obj/structure/cable/layer1, +/obj/structure/table/wood, +/obj/machinery/light/warm/directional/south, +/obj/item/toy/plush/donkpocket{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/item/kitchen/tongs{ + pixel_y = 4; + pixel_x = -7 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"xu" = ( +/obj/structure/cable/layer1, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "donk_office_trap_shutters" + }, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"xE" = ( +/obj/machinery/light/broken/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toolstorage) +"xG" = ( +/obj/structure/cable/layer1, +/obj/effect/turf_decal/stripes/red/corner{ + dir = 8 + }, +/turf/open/floor/circuit/red/off, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"xN" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/duct, +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"xO" = ( +/obj/machinery/duct, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"xT" = ( +/obj/effect/spawner/random/trash/cigbutt, +/obj/effect/spawner/random/trash/mess, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/spawner/random/entertainment/lighter, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toolstorage) +"xU" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toolstorage) +"xV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"xW" = ( +/obj/machinery/light/small/dim/directional/west, +/obj/structure/cable/layer1, +/obj/machinery/light_switch/directional/north, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toystorage) +"xY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"yb" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"yi" = ( +/turf/closed/wall/r_wall, +/area/ruin/space/has_grav/hauntedtradingpost/maint) +"ys" = ( +/obj/structure/cable/layer1, +/obj/effect/spawner/structure/window/reinforced/indestructible, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"yz" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/machinery/porta_turret/syndicate/donk, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"yE" = ( +/obj/structure/closet/crate/cardboard{ + desc = "A fine example of the ubiquitous cardboard box. Handy if you want to store things. This box is labelled 'OUTLET 6013 - DECO' and has the Donk Co. logo stamped on it." + }, +/obj/item/poster/random_contraband{ + pixel_x = 8; + pixel_y = 1 + }, +/obj/item/poster/random_contraband{ + pixel_x = 2; + pixel_y = -1 + }, +/obj/item/poster/random_contraband{ + pixel_x = -5; + pixel_y = -2 + }, +/obj/item/poster/random_contraband{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/poster/traitor{ + pixel_y = 4; + pixel_x = -1 + }, +/obj/effect/turf_decal/bot_red, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toolstorage) +"yF" = ( +/turf/closed/wall/r_wall, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toystorage) +"yI" = ( +/obj/structure/cable/layer1, +/obj/effect/spawner/structure/window/reinforced/indestructible, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"yK" = ( +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"yS" = ( +/obj/effect/spawner/random/structure/grille, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space) +"yU" = ( +/obj/item/rack_parts{ + pixel_y = 8; + pixel_x = 2 + }, +/obj/effect/turf_decal/bot_red, +/obj/item/storage/toolbox/syndicate{ + pixel_y = -4; + pixel_x = -2 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toolstorage) +"zb" = ( +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/airlock/maintenance_hatch{ + desc = "It's labelled STORAGE D - EMPLOYEES ONLY." + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toystorage) +"zd" = ( +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toolstorage) +"zg" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"zi" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/duct, +/obj/machinery/door/airlock/grunge{ + desc = "It's labelled STAFF MEETING ROOM - EMPLOYEES ONLY" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"zm" = ( +/obj/structure/closet/cardboard/metal{ + desc = "An iron alternative to the ubiquitous cardboard box. This one is labelled 'Do Not Open - Live Snakes Inside'." + }, +/obj/item/toy/plush/snakeplushie, +/mob/living/basic/snake/banded, +/mob/living/basic/snake/banded, +/mob/living/basic/snake/banded, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toolstorage) +"zq" = ( +/obj/item/cardboard_cutout, +/obj/item/ammo_casing/foam_dart{ + pixel_x = 10; + pixel_y = 7; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"zt" = ( +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/duct, +/obj/machinery/light_switch/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint/disposals) +"zz" = ( +/obj/structure/table/wood, +/obj/item/laser_pointer/red, +/obj/item/pen/red{ + pixel_y = 9; + pixel_x = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"zO" = ( +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/obj/effect/mapping_helpers/apc/full_charge, +/obj/machinery/power/apc/auto_name/directional/south{ + cable_layer = 1 + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"zQ" = ( +/mob/living/basic/viscerator, +/obj/effect/turf_decal/bot_red, +/obj/machinery/button/door{ + pixel_y = 23; + pixel_x = 8; + normaldoorcontrol = 1; + specialfunctions = 4; + id = "donk_aicore_door_bolts"; + name = "Door Bolt Button"; + skin = "-warning"; + silicon_access_disabled = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/circuit/red/off, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"Ab" = ( +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toolstorage) +"Af" = ( +/obj/structure/safe/floor, +/obj/structure/mannequin/wood, +/obj/item/circuitboard/computer/slot_machine, +/obj/item/circuitboard/computer/slot_machine, +/obj/item/circuitboard/machine/chem_dispenser/drinks/fullupgrade, +/obj/item/roulette_wheel_beacon, +/obj/item/coin/iron, +/obj/item/coin/iron, +/obj/item/coin/silver, +/obj/item/card/id/away/donk/boss, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"Aj" = ( +/obj/structure/cable/layer1, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"Aq" = ( +/obj/structure/table/wood, +/obj/item/food/ready_donk/mac_n_cheese{ + pixel_y = -2; + pixel_x = -6 + }, +/obj/item/food/ready_donk/mac_n_cheese{ + pixel_y = 2; + pixel_x = -6 + }, +/obj/item/kitchen/fork/plastic{ + pixel_x = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"At" = ( +/obj/structure/lattice/catwalk, +/obj/effect/spawner/structure/electrified_grille{ + spawn_list = list(/obj/structure/grille,/obj/structure/cable/layer1) + }, +/turf/open/space/basic, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"Au" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/duct, +/obj/machinery/door/firedoor, +/obj/structure/cable/layer1, +/obj/effect/mapping_helpers/airlock/access/all/away/command, +/obj/machinery/door/airlock/wood{ + name = "Executive Airlock"; + desc = "It's labelled MANAGEMENT - SENIOR EMPLOYEES ONLY" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"AB" = ( +/obj/structure/cable/layer1, +/obj/effect/turf_decal/stripes/red/line, +/obj/machinery/light/red/dim/directional/south, +/turf/open/floor/circuit/red/off, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"AG" = ( +/obj/structure/cable/layer1, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock/highsecurity{ + desc = "It's labelled SYSTEM CONTROL - SENIOR EMPLOYEES ONLY"; + id_tag = "donk_door_bolts"; + name = "Secure Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/away/command, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"AQ" = ( +/obj/structure/frame/machine/secured, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/item/circuitboard/machine/vendor, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/obj/machinery/camera/autoname/directional/south{ + camera_construction_state = 1; + camera_enabled = 0 + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"AU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/duct, +/obj/structure/cable/layer1, +/obj/machinery/navbeacon{ + location = "workhall"; + codes_txt = "patrol;next_patrol=securehall" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"Bb" = ( +/obj/machinery/navbeacon{ + location = "cybersun_ai_core" + }, +/obj/structure/cable/layer1, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"Bc" = ( +/obj/machinery/light/warm/directional/south, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"Bg" = ( +/obj/structure/cable/layer1, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/stack/sheet/plastitaniumglass/fifty, +/obj/item/stack/sheet/mineral/plastitanium{ + pixel_y = 8; + amount = 50 + }, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"Bi" = ( +/obj/structure/lattice, +/obj/effect/spawner/random/structure/grille, +/turf/open/space/basic, +/area/space) +"Bj" = ( +/obj/structure/rack, +/obj/effect/spawner/random/medical/minor_healing, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"Bo" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"Br" = ( +/obj/structure/rack, +/obj/effect/spawner/random/trash/crushed_can, +/obj/effect/spawner/random/decoration/glowstick, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"Bx" = ( +/obj/machinery/navbeacon{ + location = "hall2"; + codes_txt = "patrol;next_patrol=hall3" + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"BE" = ( +/obj/structure/cable/layer1, +/obj/machinery/power/terminal{ + dir = 1; + cable_layer = 1 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"BH" = ( +/obj/structure/cable/layer1, +/obj/machinery/navbeacon{ + location = "managers"; + codes_txt = "patrol;next_patrol=workhall" + }, +/mob/living/basic/bot/dedbot, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"BI" = ( +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/duct, +/obj/machinery/door/airlock/maintenance_hatch{ + desc = "It's labelled DISPOSALS - EMPLOYEES ONLY" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint/disposals) +"BJ" = ( +/obj/structure/cable/layer1, +/obj/machinery/duct, +/obj/machinery/door/airlock/grunge{ + desc = "It's labelled STALL 3 - EMPLOYEES ONLY" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"BP" = ( +/obj/effect/decal/cleanable/blood/drip{ + pixel_y = 6; + pixel_x = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"BS" = ( +/mob/living/basic/cockroach, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/effect/turf_decal/arrows/white{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/disposals) +"Ct" = ( +/obj/structure/cable/layer1, +/obj/item/cigbutt, +/obj/machinery/light_switch/directional/east, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/effect/mapping_helpers/apc/full_charge, +/obj/machinery/power/apc/auto_name/directional/south{ + cable_layer = 1 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"Cz" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"CD" = ( +/obj/effect/spawner/random/structure/grille, +/obj/structure/lattice/catwalk, +/obj/structure/cable/layer1, +/turf/open/space/basic, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"CF" = ( +/obj/structure/sink/directional/south, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"CJ" = ( +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"CR" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"CS" = ( +/obj/structure/table/wood, +/obj/structure/desk_bell, +/obj/machinery/duct, +/obj/structure/curtain/cloth/fancy, +/obj/structure/cable/layer1, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"CU" = ( +/obj/structure/chair/wood, +/obj/structure/sign/poster/contraband/syndicate_recruitment/directional/north, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "donk_office_entrance_trap_alpha" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/button/door/invisible_tripwire{ + id = "donk_office_entrance_trap_alpha"; + resets_self = 1; + donk_ai_slave = 1; + multiuse = 1 + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"CZ" = ( +/obj/structure/cable/layer1, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint) +"Db" = ( +/obj/structure/cable/layer1, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/mapping_helpers/airlock/access/all/away/command, +/obj/machinery/door/airlock/highsecurity{ + desc = "It's labelled SYSTEM CONTROL - SENIOR EMPLOYEES ONLY"; + id_tag = "donk_door_bolts"; + name = "Secure Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"Dg" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/soda_cans/shamblers{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/item/paper/fluff/ruins/hauntedtradingpost/brainstorming{ + pixel_x = -5 + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"Di" = ( +/obj/structure/rack, +/obj/effect/spawner/random/decoration/glowstick, +/turf/open/floor/catwalk_floor/iron_smooth/airless, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"Dm" = ( +/obj/structure/filingcabinet, +/obj/structure/sign/clock/directional/north, +/obj/item/food/candy/bronx, +/obj/item/lipstick, +/obj/item/grenade/frag, +/obj/item/sticker/heart, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"Dn" = ( +/obj/effect/spawner/random/trash/food_packaging, +/obj/item/stack/sheet/mineral/wood/fifty{ + amount = 42 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toolstorage) +"Dp" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"Dt" = ( +/obj/structure/rack, +/obj/item/tank/internals/oxygen/yellow, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"Dz" = ( +/obj/machinery/door/poddoor/shutters/preopen, +/obj/effect/spawner/structure/window/reinforced/indestructible, +/obj/structure/cable/layer1, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"DI" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Glass Airlock" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"DM" = ( +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"DP" = ( +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/item/radio/intercom/directional/south{ + frequency = 1463 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"DR" = ( +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"DT" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"DX" = ( +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"DY" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/machinery/conveyor_switch/oneway{ + id = "Donk_Trash_Chute" + }, +/obj/machinery/light/small/dim/directional/west, +/obj/machinery/button/door{ + pixel_y = 10; + pixel_x = -23; + id = "donk_waste" + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/disposals) +"El" = ( +/obj/structure/cable/layer1, +/obj/machinery/recharger{ + pixel_x = -9; + pixel_y = -8 + }, +/obj/structure/table/wood, +/obj/item/stock_parts/matter_bin{ + pixel_x = 6; + pixel_y = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/item/paper/fluff/ruins/hauntedtradingpost/oldnote/aiclue, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"Ep" = ( +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"Et" = ( +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/airalarm/directional/east, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"Eu" = ( +/obj/structure/cable/layer1, +/obj/machinery/light/warm/directional/south, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"EC" = ( +/obj/structure/lattice/catwalk, +/obj/effect/spawner/structure/electrified_grille{ + spawn_list = list(/obj/structure/grille,/obj/structure/cable/layer1) + }, +/turf/open/space/basic, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"EK" = ( +/obj/item/coin/plastic{ + pixel_y = -9; + pixel_x = -9 + }, +/obj/item/ammo_casing/foam_dart{ + dir = 4; + pixel_x = 7; + pixel_y = 6 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "donk_waste" + }, +/obj/structure/plasticflaps/opaque, +/obj/effect/turf_decal/arrows/red{ + dir = 8 + }, +/obj/machinery/conveyor{ + dir = 8; + id = "Donk_Trash_Chute" + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/disposals) +"EQ" = ( +/obj/structure/cable/layer1, +/obj/structure/sink/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"EX" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"EZ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"Fc" = ( +/obj/structure/easel{ + anchored = 1; + name = "spreadsheet stand"; + desc = "Only for the finest of spreadsheets!" + }, +/obj/machinery/holopad, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"Fd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"Fh" = ( +/obj/structure/cable/layer1, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toystorage) +"Fp" = ( +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"Ft" = ( +/obj/structure/cable/layer1, +/obj/structure/closet/crate/cardboard{ + desc = "A fine example of the ubiquitous cardboard box. Handy if you want to store things. This box is labelled 'OUTLET 6013 - DECO' and has the Donk Co. logo stamped on it." + }, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/universal_scanner, +/obj/item/laser_pointer/red, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"Fx" = ( +/obj/structure/cable/layer1, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/turf/open/floor/circuit/red/off, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"Fy" = ( +/obj/effect/decal/cleanable/glass, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/vending/custom, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"FB" = ( +/obj/structure/cable/layer1, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"FE" = ( +/obj/structure/grille/broken, +/obj/effect/spawner/random/trash/crushed_can, +/obj/structure/lattice/catwalk, +/obj/effect/spawner/random/trash/crushed_can, +/obj/structure/cable/layer1, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/space/basic, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"FI" = ( +/mob/living/basic/mouse/rat, +/obj/effect/turf_decal/arrows/red{ + dir = 8 + }, +/obj/machinery/conveyor{ + dir = 8; + id = "Donk_Trash_Chute" + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/disposals) +"FL" = ( +/obj/effect/decal/cleanable/blood/drip{ + pixel_y = 6; + pixel_x = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"FO" = ( +/obj/machinery/photocopier/gratis, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/obj/effect/overloader_trap{ + shock_damage = 40; + uses_remaining = 3; + trigger_delay = 10 + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"FT" = ( +/obj/machinery/duct, +/obj/structure/noticeboard/directional/south, +/obj/item/paper/fluff/ruins/hauntedtradingpost/rpgclub, +/obj/item/paper/fluff/ruins/hauntedtradingpost/warning/turrets, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"FY" = ( +/obj/item/food/donut/meat{ + pixel_x = -2; + pixel_y = 1; + name = "meaty ring"; + desc = "A dog treat. It's in the shape of a bagel, and is made of processed meaty giblets." + }, +/obj/item/food/bowled/wish{ + pixel_y = -14; + pixel_x = -10; + desc = "92% tap water, 7% canine backwash, 1% other."; + name = "water bowl" + }, +/obj/structure/bed/dogbed, +/mob/living/basic/pet/dog/bullterrier/guarddog{ + faction = list("Syndicate") + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"Ga" = ( +/obj/effect/spawner/random/entertainment/arcade, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/obj/machinery/button/door/invisible_tripwire{ + id = "donk_refuel_window"; + donk_ai_slave = 1 + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"Ge" = ( +/obj/item/food/badrecipe/moldy{ + pixel_x = -5; + pixel_y = -6 + }, +/mob/living/basic/mouse/white, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "donk_waste" + }, +/obj/structure/plasticflaps/opaque, +/obj/effect/turf_decal/arrows/red{ + dir = 8 + }, +/obj/machinery/conveyor{ + dir = 8; + id = "Donk_Trash_Chute" + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/disposals) +"Gg" = ( +/obj/structure/cable/layer1, +/obj/machinery/door/poddoor/shutters{ + id = "donk_office_peek" + }, +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"Gk" = ( +/turf/open/floor/circuit/red, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"Gp" = ( +/obj/structure/cable/layer1, +/obj/effect/turf_decal/stripes/red/corner, +/turf/open/floor/circuit/red/off, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"Gq" = ( +/obj/structure/rack, +/obj/item/analyzer, +/obj/item/radio, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"Gs" = ( +/obj/structure/cable/layer1, +/obj/structure/sign/poster/contraband/revolver/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"Gw" = ( +/obj/machinery/door/airlock/external/glass/ruin{ + space_dir = 8; + name = "Dock 2 External Airlock" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "donk_dock_2" + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"Gy" = ( +/obj/structure/table/wood, +/obj/structure/desk_bell, +/obj/machinery/door/poddoor/shutters{ + id = "donk_market" + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"GA" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"GC" = ( +/obj/structure/safe/floor, +/obj/structure/cable/layer1, +/obj/item/stack/sheet/mineral/uranium/five, +/obj/item/storage/box/donkpockets/donkpocketgondola, +/obj/item/toy/basketball{ + name = "autographed basketball"; + desc = "A basketball that has been signed by legendary basketball player Richard E. Durkis." + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/stack/sheet/mineral/diamond{ + amount = 10 + }, +/obj/machinery/button/door/invisible_tripwire{ + id = "donk_vault_lasertrap"; + suicide_pact = 1; + suicide_pact_id = "donk_vault_lasertrap" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"GG" = ( +/obj/structure/cable/layer1, +/obj/machinery/light/warm/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"GS" = ( +/obj/structure/cable/layer1, +/obj/machinery/light/warm/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"Hb" = ( +/obj/effect/mapping_helpers/damaged_window, +/obj/effect/spawner/structure/window/reinforced/indestructible, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"He" = ( +/obj/structure/rack, +/obj/effect/spawner/random/entertainment/money_medium, +/obj/item/storage/bag/money{ + pixel_x = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"Hh" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"Hj" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/weldingtool/hugetank, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"Hp" = ( +/obj/structure/cable/layer1, +/obj/machinery/duct, +/obj/machinery/door/airlock/grunge{ + desc = "It's labelled STALL 1 - EMPLOYEES ONLY" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"Hq" = ( +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"Ht" = ( +/obj/structure/cable/layer1, +/obj/machinery/duct, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/effect/mapping_helpers/apc/full_charge, +/obj/machinery/power/apc/auto_name/directional/north{ + cable_layer = 1 + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"Hu" = ( +/obj/structure/table/wood, +/obj/item/trash/boritos/red{ + pixel_y = 12; + pixel_x = 6 + }, +/obj/item/paper/crumpled{ + pixel_x = 10; + desc = "Ew, it's been used as a napkin..." + }, +/obj/item/food/grown/grapes/green{ + pixel_x = -4; + pixel_y = 5 + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"Hw" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/machinery/duct, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"Hz" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"HA" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/effect/turf_decal/caution/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/disposals) +"HB" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"HD" = ( +/obj/structure/table/wood/fancy/orange, +/obj/item/food/beef_wellington{ + pixel_y = 4 + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"HF" = ( +/obj/structure/cable/layer1, +/obj/machinery/light/warm/directional/west, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/airalarm/directional/west, +/obj/structure/rack, +/obj/item/hand_labeler_refill, +/obj/item/hand_labeler, +/obj/effect/spawner/random/bureaucracy/pen, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"HG" = ( +/obj/item/broken_bottle, +/obj/item/cane/white, +/obj/effect/turf_decal/arrows/red{ + dir = 8 + }, +/obj/machinery/conveyor{ + dir = 8; + id = "Donk_Trash_Chute" + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/disposals) +"HK" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + desc = "It's labelled STORAGE A" + }, +/obj/structure/cable/layer1, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint) +"HL" = ( +/obj/item/toy/basketball{ + pixel_y = 8; + pixel_x = 1 + }, +/obj/item/toy/dodgeball{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/toy/dodgeball{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/item/toy/dodgeball, +/obj/structure/rack, +/obj/item/toy/basketball{ + pixel_y = -4; + pixel_x = -6 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toystorage) +"HR" = ( +/obj/structure/chair/sofa/right/brown{ + dir = 8 + }, +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"HV" = ( +/obj/structure/shipping_container/donk_co, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toystorage) +"HX" = ( +/obj/structure/rack, +/obj/item/shard, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_smooth/airless, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"Ic" = ( +/obj/machinery/door/airlock/external/glass/ruin{ + name = "Dock 3 Internal Airlock" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "donk_dock_3" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"Ie" = ( +/obj/effect/decal/cleanable/blood/drip, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/machinery/duct, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"Ii" = ( +/obj/structure/cable/layer1, +/obj/effect/turf_decal/stripes/red/line, +/obj/machinery/light/red/dim/directional/south, +/obj/machinery/camera/xray/directional/south, +/turf/open/floor/circuit/red/off, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"Im" = ( +/obj/effect/turf_decal/stripes/red/line, +/obj/machinery/button/door{ + pixel_y = -23; + pixel_x = -8; + normaldoorcontrol = 1; + specialfunctions = 4; + id = "donk_aicore_door_bolts"; + name = "Door Bolt Button"; + skin = "-warning"; + silicon_access_disabled = 1 + }, +/turf/open/floor/circuit/red/off, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"Ip" = ( +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"Iv" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"IA" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/blood/drip{ + pixel_y = 6; + pixel_x = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"IL" = ( +/obj/structure/cable/layer1, +/obj/machinery/light/red/dim/directional/west, +/obj/structure/holosign/barrier/cyborg/cybersun_ai_shield, +/turf/open/floor/circuit/red, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"IN" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"IQ" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/robot_debris, +/mob/living/basic/mouse/rat, +/obj/effect/decal/cleanable/oil/streak{ + pixel_y = -7 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"IR" = ( +/obj/structure/closet/cardboard{ + desc = "A typical example of the ubiquitous cardboard box. Handy if you want to store things. This box is labelled 'OUTLET 6013' and has the Donk Co. logo stamped on it." + }, +/obj/effect/decal/cleanable/oil/slippery, +/obj/item/trash/popcorn/salty, +/obj/item/ammo_casing/shotgun/fletchette{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/item/ammo_casing/shotgun/fletchette{ + pixel_x = -2; + pixel_y = -7 + }, +/obj/item/ammo_casing/shotgun/fletchette{ + pixel_x = -4; + pixel_y = 6 + }, +/obj/machinery/camera/xray/directional/east, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"IT" = ( +/obj/structure/chair/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/ash{ + pixel_y = -6; + pixel_x = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/layer1, +/obj/machinery/button/door/invisible_tripwire{ + donk_ai_slave = 1; + suicide_pact = 1; + suicide_pact_id = "donk_office_trap_shutters"; + id = "donk_office_trap_shutters"; + sync_doors = 0 + }, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"IX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"Jj" = ( +/obj/structure/showerframe{ + pixel_y = -2; + pixel_x = -8 + }, +/obj/structure/sinkframe{ + pixel_x = 2 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint) +"Jw" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"Jx" = ( +/obj/structure/cable/layer1, +/obj/structure/frame/machine/secured, +/obj/structure/sign/poster/ripped/directional/east, +/obj/machinery/duct, +/obj/item/shard, +/obj/machinery/camera/autoname/directional/east{ + camera_construction_state = 1; + camera_enabled = 0 + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"JE" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"JG" = ( +/obj/structure/sink/directional/west, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"JJ" = ( +/obj/structure/cable/layer1, +/obj/machinery/light/red/dim/directional/west, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"JP" = ( +/obj/structure/sign/poster/contraband/c20r/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/item/paper/fluff/ruins/hauntedtradingpost/receipt/alternate, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"JX" = ( +/obj/structure/cable/layer1, +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"JY" = ( +/obj/structure/cable/layer1, +/obj/machinery/door/poddoor/shutters/preopen, +/obj/effect/spawner/structure/window/reinforced/indestructible, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"JZ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/layer4{ + dir = 8 + }, +/turf/open/floor/wood/airless, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"Kd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"Kl" = ( +/obj/machinery/firealarm/directional/south, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"Kr" = ( +/obj/structure/cable/layer1, +/obj/structure/reagent_dispensers/water_cooler, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"KC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"KF" = ( +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"KG" = ( +/obj/structure/rack, +/obj/item/toy/ammo/gun, +/obj/item/toy/ammo/gun, +/obj/item/toy/gun, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toystorage) +"KH" = ( +/obj/structure/cable/layer1, +/obj/machinery/vending/donksnack{ + onstation_override = 1 + }, +/obj/machinery/duct, +/obj/machinery/camera/autoname/directional/west{ + camera_construction_state = 1; + camera_enabled = 0 + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"KI" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plating/airless, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"KO" = ( +/obj/structure/fans/tiny, +/obj/machinery/door/poddoor, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"KQ" = ( +/obj/item/plunger{ + pixel_x = -9; + pixel_y = 18 + }, +/obj/machinery/light/small/directional/north, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/button/door{ + pixel_y = 25; + pixel_x = 12; + id = "donk_toilet" + }, +/obj/machinery/button/door{ + pixel_y = 25; + pixel_x = -12; + id = "donk_toilet_window"; + name = "window shutter button" + }, +/obj/machinery/airalarm/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/structure/toilet/secret{ + secret_type = /obj/item/toy/plush/nukeplushie; + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/disposals) +"KZ" = ( +/obj/structure/cable/layer1, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/structure/holosign/barrier/cyborg/cybersun_ai_shield, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"Ld" = ( +/obj/effect/decal/cleanable/blood/splatter, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=breakroom1"; + location = "lounge" + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"Le" = ( +/obj/structure/rack, +/obj/item/radio, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"Lf" = ( +/obj/structure/rack, +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/contraband/donk_co/directional/north, +/obj/item/storage/box/donkpockets, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"Li" = ( +/turf/closed/wall/r_wall, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"Ls" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/duct, +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/obj/item/restraints/legcuffs/beartrap/prearmed{ + trap_damage = 30 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"Lt" = ( +/obj/structure/rack, +/obj/effect/spawner/random/trash/deluxe_garbage, +/obj/effect/spawner/random/medical/minor_healing, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"Lz" = ( +/obj/structure/cable/layer1, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/ai_module/supplied/protect_station{ + pixel_x = 2; + pixel_y = 5 + }, +/obj/machinery/light/red/dim/directional/east, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"LC" = ( +/obj/structure/cable/layer1, +/obj/machinery/door/firedoor, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"LD" = ( +/obj/machinery/door/firedoor, +/obj/machinery/duct, +/obj/structure/cable/layer1, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"LF" = ( +/obj/structure/cable/layer1, +/obj/structure/bookcase, +/obj/item/book/granter/crafting_recipe/death_sandwich{ + pixel_x = 6; + pixel_y = -7 + }, +/obj/item/book/granter/crafting_recipe/cooking_sweets_101{ + pixel_x = 10; + pixel_y = 10 + }, +/obj/item/book/manual/wiki/cooking_to_serve_man{ + pixel_x = -5; + pixel_y = -3 + }, +/obj/item/book/random{ + pixel_x = -8; + pixel_y = 4 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"LG" = ( +/obj/item/paper/fluff/ruins/hauntedtradingpost/receipt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"LI" = ( +/obj/item/circuitboard/machine/vending/donksofttoyvendor{ + pixel_y = -2; + pixel_x = -6 + }, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"LL" = ( +/obj/structure/chair/comfy/black, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"LM" = ( +/obj/effect/decal/cleanable/robot_debris/up, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/duct, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"LO" = ( +/obj/structure/sign/poster/contraband/donut_corp/directional/west, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"LP" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toystorage) +"LQ" = ( +/obj/structure/cable/layer1, +/obj/structure/sign/poster/contraband/arc_slimes/directional/north, +/obj/item/trash/syndi_cakes{ + pixel_y = 4; + pixel_x = -8 + }, +/obj/item/clothing/shoes/sneakers/orange, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"LS" = ( +/obj/structure/cable/layer1, +/obj/structure/table/wood, +/obj/item/stock_parts/micro_laser/ultra{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/stock_parts/micro_laser/ultra{ + pixel_x = -8; + pixel_y = -12 + }, +/obj/item/stock_parts/micro_laser/ultra{ + pixel_x = -4; + pixel_y = -4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"LW" = ( +/obj/structure/filingcabinet/chestdrawer/wheeled, +/obj/item/poster/random_contraband, +/obj/item/paper/fluff/ruins/hauntedtradingpost/brainstorming/eureka2, +/obj/item/healthanalyzer, +/obj/item/skillchip/brainwashing, +/obj/item/storage/fancy/cigarettes/cigpack_shadyjims, +/obj/machinery/light/warm/directional/north, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"Mc" = ( +/obj/item/trash/boritos/red{ + pixel_y = -12 + }, +/obj/machinery/navbeacon{ + location = "securehall"; + codes_txt = "patrol;next_patrol=managers" + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"Md" = ( +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"Mf" = ( +/obj/structure/table/wood, +/obj/item/clipboard, +/obj/effect/spawner/random/bureaucracy/paper, +/obj/effect/spawner/random/bureaucracy/pen, +/obj/structure/cable/layer1, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"Mg" = ( +/obj/structure/cable/layer1, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/obj/effect/spawner/structure/window/reinforced/indestructible, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "donk_refuel_window" + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toystorage) +"Mh" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/duct, +/obj/item/card/id/away/donk, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"Mr" = ( +/obj/machinery/camera/autoname/directional/west{ + camera_construction_state = 1; + camera_enabled = 0 + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"Mu" = ( +/obj/effect/mapping_helpers/bombable_wall, +/turf/closed/wall/r_wall, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"Mx" = ( +/obj/effect/decal/cleanable/blood/drip, +/obj/machinery/navbeacon{ + location = "hall1"; + codes_txt = "patrol;next_patrol=hall2" + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"MJ" = ( +/obj/structure/cable/layer1, +/obj/structure/chair/office/tactical{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"MN" = ( +/obj/structure/cable/layer1, +/obj/structure/table/wood, +/obj/item/wirecutters{ + pixel_y = -6 + }, +/obj/item/circuitboard/machine/microwave{ + pixel_x = 9; + pixel_y = 6 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/item/multitool/circuit{ + pixel_y = 2; + pixel_x = -8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/obj/effect/mapping_helpers/apc/full_charge, +/obj/machinery/power/apc/auto_name/directional/west{ + cable_layer = 1 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"MO" = ( +/obj/machinery/duct, +/obj/machinery/vending/snack{ + onstation_override = 1 + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"MR" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal{ + desc = "An ominous looking wall."; + name = "reinforced wall" + }, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"Ne" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/duct, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"Ng" = ( +/obj/structure/cable/layer1, +/obj/structure/closet/crate/bin, +/obj/effect/spawner/random/food_or_drink/donkpockets_single, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/obj/effect/spawner/random/maintenance/no_decals, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"Ni" = ( +/obj/effect/spawner/structure/window/reinforced/indestructible, +/obj/structure/cable/layer1, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"Nk" = ( +/obj/structure/table/wood, +/obj/item/storage/box/bandages, +/obj/machinery/camera/xray/directional/west, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"Nr" = ( +/obj/structure/cable/layer1, +/obj/machinery/duct, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/grunge{ + desc = "It's labelled STAFFROOM - EMPLOYEES ONLY" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"Nt" = ( +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"Nw" = ( +/obj/structure/cable/layer1, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"NB" = ( +/obj/structure/cable/layer1, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/stock_parts/capacitor/super{ + pixel_y = 5 + }, +/obj/machinery/button/door{ + pixel_y = 23; + pixel_x = -10; + id = "donk_corridor_peek"; + name = "shutter button" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"NH" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Glass Airlock" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable/layer1, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"NM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/splatter, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"NS" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space) +"NY" = ( +/obj/structure/cable/layer1, +/obj/machinery/vending/coffee{ + onstation_override = 1 + }, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"NZ" = ( +/obj/machinery/door/airlock/external/glass/ruin{ + name = "Dock 2 Internal Airlock" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "donk_dock_2" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"Of" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/fuel_pool, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"Oh" = ( +/obj/effect/turf_decal/stripes/red/line, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/circuit/red/off, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"Oi" = ( +/obj/structure/table/wood, +/obj/item/toy/cards/deck/cas{ + pixel_y = 1; + pixel_x = -6 + }, +/obj/item/toy/cards/deck/cas/black{ + pixel_y = 10; + pixel_x = -6 + }, +/obj/machinery/duct, +/obj/machinery/light_switch/directional/south, +/obj/item/universal_scanner{ + pixel_y = 12; + pixel_x = 5 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"OD" = ( +/obj/structure/cable/layer1, +/obj/machinery/duct, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"OE" = ( +/obj/structure/cable/layer1, +/obj/machinery/door/airlock/maintenance_hatch{ + desc = "It's labelled STORAGE C - EMPLOYEES ONLY." + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint) +"OL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"OP" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/item/screwdriver{ + pixel_y = -12 + }, +/obj/item/vending_refill/custom, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"OR" = ( +/obj/machinery/atmospherics/components/tank/air{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toystorage) +"OS" = ( +/obj/structure/cable/layer1, +/obj/item/trash/ready_donk, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/structure/closet/crate/bin, +/obj/machinery/firealarm/directional/east, +/obj/structure/sign/clock/directional/north, +/obj/item/trash/syndi_cakes, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"Pd" = ( +/obj/structure/cable/layer1, +/obj/structure/table/wood, +/obj/machinery/duct, +/obj/item/toy/snappop{ + pixel_y = 6; + pixel_x = 6 + }, +/obj/item/weldingtool{ + pixel_y = 3; + pixel_x = -5 + }, +/obj/item/storage/toolbox/electrical, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"Pe" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/machinery/conveyor{ + dir = 8; + id = "Donk_Trash_Chute" + }, +/obj/item/book/random, +/obj/item/food/badrecipe/moldy{ + pixel_y = -6 + }, +/obj/effect/turf_decal/arrows/red{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/disposals) +"Pg" = ( +/obj/structure/safe, +/obj/item/pet_carrier, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/food/ready_donk/donkrange_chicken, +/obj/item/gun/ballistic/rifle/boltaction/donkrifle, +/obj/item/tank/internals/emergency_oxygen/engi, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"Pk" = ( +/obj/structure/cable/layer1, +/obj/machinery/vending/tool{ + onstation_override = 1 + }, +/obj/structure/sign/poster/contraband/donk_co/directional/west, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"Pq" = ( +/obj/item/mail/junkmail, +/obj/item/folder/red, +/obj/effect/decal/cleanable/dirt, +/obj/item/paper/fluff/ruins/hauntedtradingpost/officememo, +/obj/structure/filingcabinet/chestdrawer/wheeled, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/light_switch/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"Pv" = ( +/obj/effect/spawner/structure/window/reinforced/indestructible, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"Px" = ( +/obj/structure/chair/wood, +/obj/structure/sign/poster/contraband/gorlex_recruitment/directional/north, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "donk_office_entrance_trap_beta" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door/invisible_tripwire{ + id = "donk_office_entrance_trap_beta"; + resets_self = 1; + donk_ai_slave = 1; + multiuse = 1 + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"PA" = ( +/obj/effect/decal/cleanable/fuel_pool, +/obj/machinery/duct, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"PD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"PE" = ( +/obj/structure/cable/layer1, +/obj/structure/closet/crate/bin, +/obj/effect/spawner/random/trash/deluxe_garbage, +/obj/effect/spawner/random/trash/deluxe_garbage, +/obj/effect/spawner/random/trash/deluxe_garbage, +/obj/structure/sign/poster/contraband/hacking_guide/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"PU" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/camera/xray/directional/north, +/mob/living/basic/mouse/rat, +/obj/item/food/badrecipe/moldy/bacteria, +/obj/effect/spawner/random/trash/deluxe_garbage, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"PX" = ( +/obj/structure/cable/layer1, +/obj/structure/holosign/barrier/cyborg/cybersun_ai_shield, +/turf/open/floor/circuit/red, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"Qc" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + desc = "It's labelled STORAGE E - EMPLOYEES ONLY." + }, +/obj/structure/cable/layer1, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toolstorage) +"Qe" = ( +/obj/structure/sign/poster/contraband/donk_co/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"Qr" = ( +/obj/structure/cable/layer1, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/machinery/light/warm/directional/west, +/obj/machinery/duct, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"Qw" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"Qy" = ( +/obj/structure/cable/layer1, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/effect/mapping_helpers/apc/full_charge, +/obj/machinery/power/apc/auto_name/directional/north{ + cable_layer = 1 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint) +"QA" = ( +/obj/structure/sign/warning, +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"QF" = ( +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"QM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/vending/sovietsoda{ + onstation_override = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"QV" = ( +/obj/structure/cable/layer1, +/obj/machinery/light/broken/directional/north, +/obj/machinery/duct, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"QX" = ( +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/light_switch/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"Ra" = ( +/obj/structure/cable/layer1, +/obj/item/chair/plastic, +/obj/item/chair/plastic{ + pixel_y = 4 + }, +/obj/item/chair/plastic{ + pixel_y = 8 + }, +/obj/item/chair/plastic{ + pixel_y = 16 + }, +/obj/item/chair/plastic{ + pixel_y = 12 + }, +/obj/item/chair/plastic{ + pixel_y = 16 + }, +/obj/structure/rack, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"Rb" = ( +/obj/structure/cable/layer1, +/obj/machinery/light/warm/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"Re" = ( +/obj/structure/table/wood/fancy/orange, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"Ri" = ( +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/duct, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/obj/effect/mapping_helpers/apc/full_charge, +/obj/machinery/power/apc/auto_name/directional/east{ + cable_layer = 1 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint/disposals) +"Rj" = ( +/obj/structure/sign/warning/pods/directional/west, +/obj/effect/spawner/random/trash/deluxe_garbage, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"Ro" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"Rq" = ( +/obj/machinery/door/firedoor, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"Rv" = ( +/obj/structure/cable/layer1, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/structure/holosign/barrier/cyborg/cybersun_ai_shield, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"Rx" = ( +/obj/structure/rack, +/obj/structure/cable/layer1, +/obj/item/storage/box/mothic_rations, +/obj/structure/sign/poster/contraband/mothic_rations/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"Ry" = ( +/obj/effect/decal/cleanable/glass/plastitanium/screws{ + desc = "Someone's got a screw loose! Or 41 screws loose." + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"RA" = ( +/obj/item/shield/buckler, +/obj/item/grenade/barrier, +/obj/effect/decal/cleanable/plastic, +/obj/machinery/light/warm/dim/directional/west, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toolstorage) +"RC" = ( +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/firealarm/directional/east, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/mapping_helpers/apc/full_charge, +/obj/machinery/power/apc/auto_name/directional/north{ + cable_layer = 1 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"RH" = ( +/obj/docking_port/stationary{ + dir = 8; + dwidth = 11; + height = 24; + name = "Donk Co Trading Outpost: Dock 2"; + shuttle_id = "whiteship_home"; + width = 35 + }, +/turf/open/space/basic, +/area/space) +"RI" = ( +/obj/structure/chair/sofa/left/brown{ + dir = 1 + }, +/obj/machinery/light/warm/directional/south, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"RN" = ( +/obj/structure/closet/l3closet, +/obj/item/soap/syndie, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/disposals) +"RR" = ( +/obj/structure/cable/layer1, +/obj/machinery/duct, +/obj/machinery/door/airlock/grunge{ + desc = "It's labelled STALL 2 - EMPLOYEES ONLY" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"RU" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/poddoor/shutters{ + id = "donk_market" + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"RW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/syndicate, +/obj/machinery/door/airlock/wood{ + desc = "It's labelled MANAGERS OFFICE - SENIOR EMPLOYEES ONLY"; + name = "Ecevutive Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/away/command, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "donk_vault" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"RX" = ( +/obj/item/stack/medical/suture{ + amount = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"Sh" = ( +/obj/item/trash/ready_donk, +/obj/effect/turf_decal/arrows/red{ + dir = 8 + }, +/obj/machinery/conveyor{ + dir = 8; + id = "Donk_Trash_Chute" + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/disposals) +"Sj" = ( +/obj/effect/spawner/random/trash/mopbucket, +/obj/item/wrench, +/obj/item/crowbar, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint) +"Sl" = ( +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/obj/machinery/meter, +/obj/effect/spawner/random/maintenance/no_decals, +/obj/effect/spawner/random/trash/deluxe_garbage, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toystorage) +"Sx" = ( +/obj/structure/cable/layer1, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/effect/mapping_helpers/apc/full_charge, +/obj/machinery/power/apc/auto_name/directional/west{ + cable_layer = 1 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toystorage) +"Sy" = ( +/obj/effect/spawner/random/structure/grille, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plating/airless, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"SA" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"SF" = ( +/obj/item/target/clown{ + pixel_y = 3 + }, +/obj/item/bikehorn, +/obj/item/soap/syndie{ + pixel_y = -9 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toystorage) +"SK" = ( +/obj/structure/cable/layer1, +/obj/machinery/light/red/dim/directional/east, +/obj/structure/holosign/barrier/cyborg/cybersun_ai_shield, +/turf/open/floor/circuit/red, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"SO" = ( +/obj/item/ammo_box/foambox{ + pixel_x = -10; + pixel_y = 7 + }, +/obj/item/mod/module/recycler/donk/safe{ + pixel_y = -3; + pixel_x = 7 + }, +/obj/item/gun/ballistic/automatic/pistol/toy{ + pixel_y = -6; + pixel_x = -5 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toystorage) +"SQ" = ( +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toystorage) +"SX" = ( +/obj/machinery/button/door{ + pixel_y = 24; + pixel_x = 9; + id = "donk_office_trap_shutters"; + name = "shutter button"; + sync_doors = 0 + }, +/obj/machinery/button/door/selfdestructs{ + normaldoorcontrol = 1; + id = "donk_door_bolts"; + specialfunctions = 4; + pixel_x = -9; + pixel_y = 24; + desc = "A button for unbolting doors throughout the facility."; + name = "door bolt override" + }, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"SY" = ( +/obj/structure/cable/layer1, +/obj/effect/turf_decal/stripes/red/line, +/turf/open/floor/circuit/red/off, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"Ti" = ( +/obj/structure/sign/poster/ripped/directional/north, +/obj/structure/reagent_dispensers/fueltank/large, +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"Tl" = ( +/obj/structure/cable/layer1, +/obj/structure/frame/machine/secured, +/obj/machinery/light/red/dim/directional/north, +/obj/item/circuitboard/machine/smes, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"Tp" = ( +/obj/machinery/door/poddoor/shutters{ + id = "donk_corridor_peek" + }, +/obj/structure/cable/layer1, +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"Tz" = ( +/obj/structure/table/wood, +/obj/item/hourglass{ + pixel_x = 10; + pixel_y = 7 + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"TB" = ( +/obj/structure/rack, +/turf/open/floor/catwalk_floor/iron_smooth/airless, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"TC" = ( +/obj/effect/turf_decal/arrows/red{ + dir = 8 + }, +/obj/structure/closet/crate/secure/trashcart/filled, +/obj/item/food/badrecipe/moldy/bacteria, +/obj/item/food/fishmeat/donkfish, +/obj/machinery/conveyor{ + dir = 8; + id = "Donk_Trash_Chute" + }, +/obj/item/card/id/away/donk{ + pixel_y = -4; + pixel_x = -8 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/disposals) +"TF" = ( +/obj/effect/mapping_helpers/bombable_wall, +/turf/closed/wall/r_wall, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"TH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/light/warm/directional/south, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"TI" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint) +"TK" = ( +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"TP" = ( +/obj/effect/decal/cleanable/dirt, +/mob/living/basic/bot/cleanbot{ + additional_access = /datum/id_trim/away/hauntedtradingpost; + bot_mode_flags = 0; + name = "\improper Henry"; + unique_name = 1; + desc = "A dusty and dented old cleaning robot. Despite his scars and his aging body, he determinedly stands by to cleanse the galaxy. One stain at a time."; + req_one_access = list("syndicate") + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint) +"TR" = ( +/obj/structure/sign/poster/ripped/directional/south, +/obj/structure/cable/layer1, +/obj/structure/closet/crate/cardboard{ + desc = "A fine example of the ubiquitous cardboard box. Handy if you want to store things. This box is labelled 'OUTLET 6013 - DECO' and has the Donk Co. logo stamped on it." + }, +/obj/effect/spawner/random/maintenance/no_decals/two, +/obj/item/toy/snappop{ + pixel_x = 5 + }, +/obj/item/assembly/prox_sensor{ + pixel_y = -3; + pixel_x = -6 + }, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"TT" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 4; + name = "external vent" + }, +/turf/open/space/basic, +/area/space) +"TU" = ( +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"TY" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen/red, +/obj/machinery/door/poddoor/shutters{ + id = "donk_market" + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"Uf" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"Uk" = ( +/obj/structure/bed/maint, +/obj/item/pen, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint) +"Uu" = ( +/obj/structure/table/wood, +/obj/item/pen/red{ + pixel_y = -3; + pixel_x = -6 + }, +/obj/item/poster/random_contraband{ + pixel_y = 8 + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"Ux" = ( +/obj/structure/cable/layer1, +/obj/structure/sign/departments/custodian/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"Uy" = ( +/obj/structure/cable/layer1, +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/duct, +/obj/machinery/airalarm/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"UD" = ( +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/away/command, +/obj/machinery/door/airlock/wood{ + desc = "It's labelled CONFERENCE ROOM - SENIOR EMPLOYEES ONLY"; + name = "Executive Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"UO" = ( +/obj/structure/chair/sofa/corner/brown{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"UV" = ( +/obj/effect/decal/cleanable/fuel_pool, +/obj/item/lighter{ + pixel_y = 8; + pixel_x = 14 + }, +/obj/effect/decal/cleanable/oil/slippery{ + pixel_y = 6; + pixel_x = 6 + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"UW" = ( +/obj/structure/cable/layer1, +/obj/machinery/duct, +/obj/machinery/vending/medical{ + onstation_override = 1; + name = "\improper CyberMed +" + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"UZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/wood{ + desc = "It's labelled CONFERENCE ROOM - SENIOR EMPLOYEES ONLY"; + name = "Executive Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/away/command, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "donk_vault" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"Vf" = ( +/obj/effect/spawner/random/structure/furniture_parts, +/obj/effect/spawner/random/entertainment/musical_instrument, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"Vj" = ( +/obj/structure/table/wood, +/obj/item/food/cornchips{ + pixel_x = -6; + pixel_y = 10 + }, +/obj/item/food/chocolatebar{ + pixel_y = 6; + pixel_x = 5 + }, +/obj/item/toy/figure/ian{ + name = "\improper Dire-Corgi action figure"; + pixel_x = 2; + pixel_y = -13; + toysay = "ARF!!!" + }, +/obj/item/reagent_containers/cup/glass/mug/tea{ + pixel_y = -2; + pixel_x = -8 + }, +/obj/machinery/duct, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"Vl" = ( +/obj/structure/table/wood, +/obj/item/toy/figure/wizard{ + pixel_y = 9; + pixel_x = -4; + toysay = "CLANG!"; + toysound = 'sound/effects/clang.ogg' + }, +/obj/item/toy/figure/warden{ + name = "\improper Knight action figure"; + toysay = "Upon my oath, Armoria will not fall!" + }, +/obj/machinery/duct, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"Vm" = ( +/obj/structure/table/wood, +/obj/machinery/microwave, +/obj/structure/sign/poster/contraband/microwave/directional/north, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"Vq" = ( +/obj/structure/cable/layer1, +/obj/structure/table/wood, +/obj/item/circuitboard/machine/vendor, +/obj/item/circuitboard/machine/vendor{ + pixel_y = 12 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"Vw" = ( +/obj/structure/closet/crate/cardboard{ + desc = "A fine example of the ubiquitous cardboard box. Handy if you want to store things. This box is labelled 'OUTLET 6013 - MISC' and has the Donk Co. logo stamped on it." + }, +/obj/item/stack/sheet/cardboard/fifty{ + pixel_y = 4 + }, +/obj/item/paper_bin/bundlenatural{ + pixel_x = 6 + }, +/obj/item/paper_bin/bundlenatural{ + pixel_x = -5 + }, +/obj/machinery/duct, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"VA" = ( +/obj/effect/decal/cleanable/oil/streak, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"VJ" = ( +/obj/structure/cable/layer1, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/effect/mapping_helpers/apc/full_charge, +/obj/machinery/power/apc/auto_name/directional/west{ + cable_layer = 1 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"VP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/navbeacon{ + location = "hall3"; + codes_txt = "patrol;next_patrol=hall4" + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"VQ" = ( +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"VW" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation) +"VX" = ( +/obj/structure/cable/layer1, +/obj/structure/rack, +/obj/item/gun/ballistic/automatic/pistol/toy, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"Wa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/drip{ + pixel_y = 6; + pixel_x = 8 + }, +/obj/machinery/navbeacon{ + location = "hall4"; + codes_txt = "patrol;next_patrol=lounge" + }, +/mob/living/basic/bot/firebot{ + additional_access = /datum/id_trim/away/hauntedtradingpost; + bot_mode_flags = 3; + req_one_access = list("syndicate"); + faction = list("Syndicate") + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"Wf" = ( +/obj/structure/lattice/catwalk, +/obj/effect/spawner/structure/electrified_grille{ + spawn_list = list(/obj/structure/grille,/obj/structure/cable/layer1) + }, +/turf/open/space/basic, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"Wg" = ( +/obj/structure/rack, +/obj/item/card/emagfake{ + pixel_x = 1; + pixel_y = 8 + }, +/obj/item/card/emagfake{ + pixel_y = 2 + }, +/obj/item/card/emagfake{ + pixel_y = -4; + pixel_x = -1 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toystorage) +"Wn" = ( +/obj/structure/cable/layer1, +/obj/machinery/light/broken/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"Wo" = ( +/obj/structure/closet/crate/cardboard/mothic{ + name = "cardboard box"; + desc = "A fine example of the ubiquitous cardboard box. Handy if you want to store things. This box is labelled 'ORDER #494316' and has the seal of the nomadic moth fleet stamped on it." + }, +/obj/item/food/grown/herbs{ + pixel_x = 10; + pixel_y = 4 + }, +/obj/item/food/grown/herbs{ + pixel_x = -6; + pixel_y = 1 + }, +/obj/item/food/grown/herbs, +/obj/effect/spawner/random/trash/deluxe_garbage, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"Wu" = ( +/obj/structure/cable/layer1, +/obj/machinery/light/warm/directional/west, +/obj/machinery/duct, +/obj/structure/closet/crate/bin, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"Wv" = ( +/obj/structure/fireaxecabinet/empty/directional/north, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"Ww" = ( +/obj/machinery/vending/coffee{ + onstation_override = 1 + }, +/obj/structure/cable/layer1, +/obj/machinery/duct, +/obj/effect/mapping_helpers/broken_machine, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"WA" = ( +/obj/machinery/door/airlock/highsecurity{ + desc = "It's labelled AI CORE - SENIOR EMPLOYEES ONLY"; + id_tag = "donk_aicore_door_bolts"; + name = "Secure Airlock" + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/mapping_helpers/airlock/access/all/away/command, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/circuit/red/off, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"WD" = ( +/obj/structure/rack, +/obj/item/tank/internals/oxygen/yellow, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"WF" = ( +/obj/machinery/door/airlock/external/glass/ruin{ + name = "Dock 3 Internal Airlock" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "donk_dock_3" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"WN" = ( +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toolstorage) +"WO" = ( +/obj/structure/cable/layer1, +/obj/machinery/power/smes/magical/cybersun{ + cable_layer = 1; + donk_ai_slave = 1; + input_level = 180000; + output_level = 200000 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"WP" = ( +/obj/effect/spawner/structure/window/reinforced/indestructible, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/disposals) +"WV" = ( +/obj/structure/cable/layer1, +/obj/structure/sign/poster/ripped/directional/north, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint) +"WW" = ( +/obj/item/electronics/firelock{ + pixel_x = 8 + }, +/obj/item/trash/ready_donk{ + pixel_y = 10; + pixel_x = -9 + }, +/obj/effect/turf_decal/arrows/red{ + dir = 8 + }, +/obj/machinery/conveyor{ + dir = 8; + id = "Donk_Trash_Chute" + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/disposals) +"Xe" = ( +/obj/structure/cable/layer1, +/obj/machinery/vending/cola/shamblers{ + onstation_override = 1 + }, +/obj/machinery/duct, +/obj/effect/overloader_trap, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"Xh" = ( +/obj/structure/extinguisher_cabinet/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"Xj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/bureaucracy/briefcase, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"Xu" = ( +/obj/item/ammo_casing/foam_dart{ + pixel_x = 10; + pixel_y = 14; + dir = 4 + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"Xy" = ( +/obj/structure/cable/layer1, +/obj/structure/table/wood/fancy/orange, +/obj/item/storage/box/donkpockets{ + pixel_y = 12; + pixel_x = 8 + }, +/obj/item/storage/box/donkpockets{ + pixel_y = 12; + pixel_x = -6 + }, +/obj/item/food/dankpocket{ + pixel_x = -10 + }, +/obj/item/food/dankpocket, +/obj/item/food/dankpocket{ + pixel_x = 10 + }, +/obj/machinery/light/warm/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"Xz" = ( +/obj/structure/table/wood, +/obj/machinery/microwave, +/obj/machinery/door/poddoor/shutters{ + id = "donk_market" + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"XB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/spawner/random/structure/furniture_parts, +/obj/item/stock_parts/capacitor/super, +/obj/item/stock_parts/capacitor/super, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"XC" = ( +/obj/machinery/door/airlock/external/glass/ruin{ + space_dir = 4; + name = "Dock 3 External Airlock" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "donk_dock_3" + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"XJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"XK" = ( +/obj/machinery/vending/donksnack{ + onstation_override = 1 + }, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"XR" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint) +"XT" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"XU" = ( +/obj/structure/table/wood, +/obj/item/coffee_cartridge{ + pixel_y = -2; + pixel_x = -12 + }, +/obj/item/reagent_containers/cup/glass/mug/britcup{ + pixel_x = -11; + pixel_y = 7 + }, +/obj/item/pinata/donk, +/obj/item/radio/intercom/directional/north{ + frequency = 1463 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"XW" = ( +/obj/structure/holosign/barrier/cyborg/cybersun_ai_shield, +/turf/open/floor/circuit/red, +/area/ruin/space/has_grav/hauntedtradingpost/aicore) +"XX" = ( +/obj/structure/cable/layer1, +/obj/machinery/light/small/broken/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/obj/machinery/button/door/invisible_tripwire{ + id = "donk_vault_lasertrap"; + suicide_pact = 1; + suicide_pact_id = "donk_vault_lasertrap" + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"Ye" = ( +/obj/structure/cable/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/obj/machinery/camera/xray/directional/south, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"Yg" = ( +/obj/structure/cable/layer1, +/obj/machinery/duct, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"Yq" = ( +/obj/structure/closet/crate/trashcart/laundry, +/obj/item/bedsheet/syndie{ + pixel_y = 5 + }, +/obj/item/storage/fancy/cigarettes/cigpack_syndicate, +/obj/item/storage/pill_bottle/happy{ + pixel_x = -8 + }, +/obj/item/bedsheet/orange{ + pixel_y = 8 + }, +/obj/effect/turf_decal/bot_red, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toolstorage) +"Yw" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/carpet/orange, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"YB" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/porta_turret/syndicate/donk{ + scan_range = 7 + }, +/turf/open/floor/plating/reinforced, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"YF" = ( +/obj/structure/cable/layer1, +/obj/structure/table/wood, +/obj/item/food/pizza/donkpocket{ + pixel_y = 6; + pixel_x = 2 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"YG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sink/directional/south, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor) +"YI" = ( +/obj/machinery/duct, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"YJ" = ( +/obj/machinery/light/small/broken/directional/west, +/mob/living/basic/viscerator, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toystorage) +"YK" = ( +/obj/item/dice/d4{ + pixel_y = -6; + pixel_x = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/duct, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"YM" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"YN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/duct, +/obj/structure/cable/layer1, +/obj/machinery/light_switch/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor) +"YR" = ( +/obj/structure/cable/layer1, +/obj/structure/frame/machine/secured, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/employees) +"YT" = ( +/obj/structure/aquarium/donkfish, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"YX" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom) +"YY" = ( +/obj/structure/sign/clock/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"YZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "donk_office_trap_shutters" + }, +/turf/open/floor/carpet/donk, +/area/ruin/space/has_grav/hauntedtradingpost/office) +"Zf" = ( +/obj/structure/filingcabinet, +/obj/item/paper/fluff/ruins/hauntedtradingpost/nomodsuits, +/obj/item/paper/fluff/ruins/hauntedtradingpost/oldnote, +/obj/item/paper/fluff/junkmail_generic{ + name = "strange note" + }, +/obj/item/paper/fluff/ruins/hauntedtradingpost/receipt/alternate_alt, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint) +"Zi" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint) +"Zn" = ( +/obj/structure/closet/crate/mail, +/obj/item/mail/junkmail, +/obj/item/mail/junkmail, +/obj/item/paper/fluff/operative, +/obj/item/mail/junkmail, +/obj/item/mail/junkmail, +/obj/effect/turf_decal/bot_red, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toolstorage) +"Zt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + pipe_color = "#FF7B00"; + color = "#FF7B00" + }, +/obj/structure/sign/poster/ripped/directional/north, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) +"Zu" = ( +/obj/structure/lattice, +/obj/structure/grille/broken, +/turf/open/space/basic, +/area/space) +"ZI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom) +"ZK" = ( +/obj/item/stack/tile/carpet/donk/thirty{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/effect/spawner/random/decoration/carpet, +/obj/item/toy/plush/donkpocket{ + pixel_x = -4; + pixel_y = 3 + }, +/obj/item/pillow{ + pixel_y = -2; + pixel_x = 10 + }, +/obj/effect/turf_decal/bot_red, +/obj/structure/closet/crate/cardboard{ + desc = "A fine example of the ubiquitous cardboard box. Handy if you want to store things. This box is labelled 'OUTLET 6013 - DECO' and has the Donk Co. logo stamped on it." + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toolstorage) +"ZU" = ( +/turf/open/floor/catwalk_floor/iron_dark, +/area/ruin/space/has_grav/hauntedtradingpost/maint/toolstorage) +"ZZ" = ( +/obj/machinery/camera/autoname/directional/east{ + camera_construction_state = 1; + camera_enabled = 0 + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/hauntedtradingpost/public) + +(1,1,1) = {" +qR +qR +wn +wn +wn +wn +wn +wn +wn +wn +wn +CD +EC +EC +CD +EC +gz +me +Ge +EK +gz +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +"} +(2,1,1) = {" +qR +qR +wn +fA +qP +ZK +wz +yE +RA +sM +wn +lQ +ys +ys +Ni +lQ +gz +TC +Sh +jq +WP +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +"} +(3,1,1) = {" +qR +qR +wn +Dn +hO +xU +WN +zm +WN +mz +wn +MN +LS +El +ru +Vq +gz +HG +WW +FI +WP +qR +TT +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +RH +qR +qR +qR +qR +qR +"} +(4,1,1) = {" +qR +qR +wn +Yq +zd +yU +xU +Zn +xU +wk +wn +cT +oW +VW +oW +vD +gz +cB +gh +Pe +gz +gz +rx +gz +qR +qR +qR +qR +Pv +gK +Pv +Pv +gK +Pv +Gw +Pv +Pv +Gw +Pv +qR +ba +qR +qR +"} +(5,1,1) = {" +qR +qR +wn +xT +kz +Ab +ZU +ZU +xE +wk +wn +PE +iX +tb +tb +Gs +gz +tP +BS +HA +DY +gz +KQ +gz +qR +qR +qR +qR +Pv +bA +bU +Gq +hW +Pv +QF +be +Lt +QF +Pv +qR +yS +qR +qR +"} +(6,1,1) = {" +qR +qR +wn +wn +wn +wn +wn +hF +wn +Qc +wn +Iv +am +og +VW +Ux +gz +RN +uF +xg +dE +gz +mp +gz +NS +qR +qR +NS +Pv +QF +tK +ok +QF +Pv +QF +tK +KC +QF +Pv +qR +kr +qR +qR +"} +(7,1,1) = {" +qR +va +rs +sR +EQ +Uy +hd +TK +rs +IX +IX +IX +Mf +kX +ct +xN +BI +zt +sW +Ri +sW +pO +sW +gz +NS +NS +NS +NS +Pv +bI +qM +Le +Kd +Pv +wQ +Dt +tQ +Kd +Pv +NS +kr +qR +qR +"} +(8,1,1) = {" +qR +At +kG +nh +Ne +Ne +cV +Rb +rs +Ls +FO +xr +Vw +OL +iS +nk +gz +gz +gz +gz +gz +gz +BI +gz +pw +pw +pw +pw +Pv +ga +Pv +Pv +nf +Pv +NZ +Pv +Pv +mf +Pv +NS +kr +NS +NS +"} +(9,1,1) = {" +qR +va +nF +hH +vM +Ro +Aj +YN +Au +AU +vH +IR +qp +ij +JG +DR +rI +iW +rg +oJ +ad +zq +lW +km +tl +cY +JP +gW +tG +rv +DT +tG +xV +Fd +xV +tG +tG +zO +yi +yi +yi +yi +NS +"} +(10,1,1) = {" +qR +At +nF +Aq +Hq +Ro +LF +rs +rs +lQ +lQ +lQ +Mu +lQ +lQ +lQ +lQ +tl +bt +Ie +od +Ld +VQ +IA +nb +yK +Wa +QF +Hz +oz +Uf +QF +QF +Hz +Yw +QF +VP +fK +OE +CZ +sh +yi +qR +"} +(11,1,1) = {" +qR +At +nF +bf +Hq +Mc +FB +Tp +sr +MJ +cv +JJ +cv +cv +en +Li +PU +wK +tj +LM +VQ +ef +Ra +Ct +tl +Kr +Md +oO +bq +UW +LC +Yg +ip +Jx +NY +gn +gv +GS +yi +CZ +Jj +yi +qR +"} +(12,1,1) = {" +qR +At +nF +XB +Hq +Aj +hx +Tp +pS +Nw +DM +DM +Nw +sT +yb +AG +IQ +tl +LQ +PA +aP +qF +tl +tl +tl +uZ +uE +uZ +uZ +uZ +uZ +NH +uZ +uZ +uZ +Rq +Uf +XT +yi +WV +TP +yi +qR +"} +(13,1,1) = {" +qR +At +nF +lI +oF +ra +rs +rs +NB +Nw +Gp +vw +vw +yz +Rv +Li +Li +tl +Ti +qi +VQ +Eu +tl +Af +Qr +CS +db +ix +nG +LO +Mr +uT +dt +UO +uZ +MO +QF +Xh +yi +XR +Zf +yi +qR +"} +(14,1,1) = {" +qR +At +nF +PD +Cz +Aj +AG +bu +fZ +DM +SY +ot +ve +MR +rd +MR +MR +tl +tl +jY +lG +Ft +tl +uq +ta +hr +XJ +dw +dw +tw +BP +uT +sU +bz +uZ +XK +xO +tJ +yi +OE +yi +yi +Bi +"} +(15,1,1) = {" +qR +At +nF +iY +EZ +qL +Li +jk +je +Nw +Ii +ve +QA +lA +nE +IL +MR +MR +tl +dc +UV +TR +tl +tl +RR +uZ +Xz +wX +pc +uZ +YY +uT +HB +dD +DI +QF +QF +gH +yi +CZ +Sj +yi +kr +"} +(16,1,1) = {" +qR +At +rs +OS +QX +DP +Li +xn +Nw +eN +Oh +MR +zQ +Gk +iv +qK +Bg +MR +tl +dU +Xu +tW +VX +tl +Ht +uZ +eE +mh +He +TY +RX +uT +Bc +uZ +uZ +YG +xO +QM +yi +hL +ox +yi +kr +"} +(17,1,1) = {" +qR +qR +rs +rs +rs +sQ +Li +Tl +Bb +wD +rV +WA +iv +iv +ot +XW +pb +MR +tl +YR +LI +aD +Of +tl +QV +Hp +ta +cQ +cQ +bd +Fp +mL +Kl +uZ +Vm +bC +OP +AQ +yi +Qy +kx +yi +kr +"} +(18,1,1) = {" +qR +qR +NS +ur +CU +Dp +Li +WO +BE +yb +Im +MR +kl +Gk +iv +PX +ss +MR +tl +Xe +VA +VQ +hl +Nr +oT +uZ +Lf +Ip +Ip +RU +mT +CJ +hw +uZ +sv +bC +cN +ek +yi +CZ +ic +yi +kr +"} +(19,1,1) = {" +qR +qR +NS +ur +iE +GG +Li +pX +je +Nw +AB +ve +QA +kl +nE +SK +MR +MR +tl +Pd +vm +Bo +cL +tl +Mh +uZ +Rx +aH +aM +Gy +FL +uT +in +uZ +uZ +CF +xO +Fy +yi +WV +cb +yi +kr +"} +(20,1,1) = {" +qR +qR +NS +ur +Px +Ye +TF +bu +bu +DM +SY +ot +ve +MR +bY +MR +MR +kI +tl +tl +tl +wg +tl +tl +BJ +uZ +bd +wX +wX +uZ +Zt +uT +uT +uT +dj +gv +QF +TH +yi +CZ +Uk +yi +kr +"} +(21,1,1) = {" +ur +KO +ur +ur +ur +gV +ur +ur +sB +Nw +xG +Fx +Fx +sx +KZ +Li +kI +kI +lD +nJ +HF +OD +kI +pm +ta +kV +mT +mT +NM +ws +mT +dD +HD +RI +uZ +Ww +xO +Qe +yi +ch +yi +yi +Bi +"} +(22,1,1) = {" +ur +Wv +Rj +Pg +Pq +tL +VJ +Gg +Hj +yb +DM +DM +Nw +je +Nw +Db +ca +hf +JX +co +nZ +FT +kI +hK +vY +bZ +iC +Ry +sN +dD +ZZ +dD +HR +rN +uZ +vv +hW +Xh +yi +CZ +qY +yi +qR +"} +(23,1,1) = {" +ur +Wo +ej +vf +hV +vx +tm +Gg +Lz +bu +cv +gb +zg +bu +du +Li +fg +Jw +wE +rr +Hu +ka +kI +kI +kI +uZ +sk +uZ +uZ +uZ +uZ +DI +uZ +uZ +uZ +LC +Uf +XT +yi +kD +ik +yi +qR +"} +(24,1,1) = {" +ur +Dm +ej +FY +xY +vZ +ur +ur +pz +pz +pz +pz +pz +pz +pz +pz +YB +Ep +Vj +Vl +fu +YI +Nk +Oi +kI +eB +jd +bQ +qb +Pk +LD +Yg +Wu +KH +lT +pg +gv +Wn +yi +CZ +nD +yi +qR +"} +(25,1,1) = {" +ur +YT +ej +dv +sH +BH +ur +jK +pz +kq +ap +lR +Fc +Xj +pj +pz +Vf +Ep +Hw +GA +Hw +uj +Hh +iu +zi +yK +Mx +QF +nC +iD +Uf +QF +QF +fk +iD +QF +Bx +fK +HK +Zi +TI +yi +qR +"} +(26,1,1) = {" +ur +ur +SX +dx +xY +kp +ur +uA +pz +LW +ap +lx +Uu +la +oC +pz +pz +se +YK +Nt +Nt +kE +wy +cC +kI +Ga +sy +pT +tG +xV +XT +tG +xV +tG +sD +tG +cq +mn +yi +yi +yi +yi +NS +"} +(27,1,1) = {" +pG +ur +lc +oB +sH +su +ur +ia +pz +bn +ap +LL +Dg +la +ap +bV +UD +YX +kR +Xy +yF +yF +cO +yF +yF +Mg +yF +pw +Pv +Ic +Pv +Pv +WF +Pv +iH +Pv +Pv +mB +mV +NS +Bi +NS +NS +"} +(28,1,1) = {" +pG +Dz +ej +br +xY +EX +RW +XX +pz +XU +ap +LL +Tz +KF +ap +Ng +yF +yF +yF +yF +yF +xW +Fh +zb +Sl +wH +yF +NS +Pv +wQ +vg +WD +mt +Hb +oN +HX +bx +hX +KI +NS +Zu +qR +qR +"} +(29,1,1) = {" +pG +JY +CR +Re +Qw +dN +ur +ah +UZ +fE +ap +LL +zz +la +ap +mR +yF +oy +YJ +Sx +Fh +Fh +LP +yF +OR +nu +yF +NS +Pv +QF +IN +LG +QF +Pv +uH +gT +JZ +uH +Sy +qR +Zu +qR +qR +"} +(30,1,1) = {" +pG +JY +vr +vf +vf +vr +ur +GC +pz +jL +ap +au +SA +au +ap +YF +yF +HV +SF +HV +KG +SQ +qB +yF +sY +sY +yF +qR +Pv +QF +Br +Bj +qQ +Pv +uH +Di +TB +uH +hT +qR +Bi +qR +qR +"} +(31,1,1) = {" +pG +ur +pB +iU +YZ +xu +ur +uA +pz +wA +YM +JE +YM +ZI +rk +xs +yF +SQ +SQ +SQ +HL +hi +Wg +yF +qR +qR +qR +qR +Pv +XC +Pv +Pv +XC +Pv +bo +Pv +aO +vA +aw +qR +kr +qR +qR +"} +(32,1,1) = {" +FE +pN +IT +jF +cF +dH +pn +jK +pz +RC +Et +DX +TU +DX +DX +iz +yF +SQ +SO +SQ +fW +SQ +cm +yF +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +"} +(33,1,1) = {" +fT +ur +ur +ur +ur +ur +ur +ur +pz +pz +pz +py +yI +yI +pz +pz +yF +yF +yF +yF +yF +gS +yF +yF +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +"} +(34,1,1) = {" +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +tZ +dC +Wf +Wf +Wf +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +qR +"} diff --git a/_maps/RandomRuins/SpaceRuins/infested_frigate.dmm b/_maps/RandomRuins/SpaceRuins/infested_frigate.dmm index ebdc07798fd4d..9336a4a77a0dc 100644 --- a/_maps/RandomRuins/SpaceRuins/infested_frigate.dmm +++ b/_maps/RandomRuins/SpaceRuins/infested_frigate.dmm @@ -348,6 +348,24 @@ /obj/item/ammo_casing/spent, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/infested_frigate) +"er" = ( +/obj/structure/lattice, +/obj/structure/alien/resin/membrane{ + max_integrity = 1600; + desc = "Resin just thin enough to let light pass through, but it's congealing in the same way as the thicker stuff."; + name = "viscous resin membrane" + }, +/obj/item/ammo_casing/spent, +/obj/item/ammo_casing/spent, +/obj/item/ammo_casing/spent, +/obj/item/ammo_casing/spent, +/obj/structure/door_assembly/door_assembly_hatch{ + anchored = 1; + name = "crew quarters"; + desc = "People lived in this place." + }, +/turf/template_noop, +/area/ruin/space/has_grav/infested_frigate) "eE" = ( /mob/living/basic/alien{ faction = list("syndicate","xenomorph") @@ -355,6 +373,20 @@ /obj/structure/cable, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/infested_frigate) +"eX" = ( +/obj/structure/table/glass, +/obj/item/pen{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/phone, +/obj/item/paper/crumpled/muddy/fluff/elephant_graveyard/rnd_notes{ + default_raw_text = "STERILIZATION ORDERS

Detailed findings:

A biological research lab within the HD-10180 system has suffered from a complete containment failure. The SYN-C Brutus is to deliver a nuclear payload via strike team. Everything inside and outside the facility is to be killed on sight, including any research staff. Nuclear authentication codes have been sent via red phone, as have other detailed orders.

The rest of the documents are maps and mundane information regarding the crew's destination."; + name = "STERILIZATION ORDERS"; + desc = "These are particularly boring for what they entail." + }, +/turf/open/floor/pod/dark, +/area/ruin/space/has_grav/infested_frigate) "eZ" = ( /obj/item/clothing/mask/facehugger/impregnated, /obj/structure/closet/crate/secure/freezer/pizza, @@ -602,6 +634,23 @@ }, /turf/open/floor/mineral/plastitanium/airless, /area/ruin/space/has_grav/infested_frigate) +"jx" = ( +/obj/effect/decal/cleanable/glass, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/infested_frigate) +"jy" = ( +/obj/effect/turf_decal{ + icon_state = "warningline_white" + }, +/obj/structure/showcase/machinery/tv{ + icon_state = "computer_broken"; + desc = "It would have been locked anyway."; + name = "syndicate navigation console" + }, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/pod/dark, +/area/ruin/space/has_grav/infested_frigate) "kc" = ( /obj/effect/turf_decal{ dir = 8 @@ -680,10 +729,6 @@ }, /turf/closed/wall/mineral/plastitanium, /area/ruin/space/has_grav/infested_frigate) -"lp" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/turf/open/floor/plating, -/area/ruin/space/has_grav/infested_frigate) "lx" = ( /obj/structure/barricade/security, /obj/effect/decal/cleanable/blood/gibs{ @@ -790,13 +835,6 @@ }, /turf/open/floor/pod/dark, /area/ruin/space/has_grav/infested_frigate) -"no" = ( -/obj/machinery/door/poddoor{ - id = "Brutusexterior" - }, -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/turf/open/floor/plating, -/area/ruin/space/has_grav/infested_frigate) "nG" = ( /mob/living/basic/alien{ faction = list("syndicate","xenomorph") @@ -897,20 +935,6 @@ }, /turf/template_noop, /area/template_noop) -"ps" = ( -/obj/structure/table/glass, -/obj/item/pen{ - pixel_x = 6; - pixel_y = 6 - }, -/obj/item/phone, -/obj/item/paper/crumpled/muddy/fluff/elephant_graveyard/rnd_notes{ - default_raw_text = "STERILIZATION ORDERS

Detailed findings:

A biological research lab within the HD-10180 system has suffered from a complete containment failure. The SYN-C Brutus is to deliver a nuclear payload via strike team. Everything inside and outside the facility is to be killed on sight, including any research staff. Nuclear authentication codes have been sent via red phone, as have other detailed orders.

The rest of the documents are maps and mundane information regarding the crew's destination."; - name = "STERILIZATION ORDERS"; - desc = "These are particularly boring for what they entail." - }, -/turf/open/floor/pod/dark, -/area/ruin/space/has_grav/infested_frigate) "qb" = ( /obj/effect/turf_decal{ dir = 8 @@ -930,6 +954,17 @@ }, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/infested_frigate) +"qu" = ( +/obj/effect/decal/cleanable/blood{ + icon_state = "floor7-old" + }, +/obj/effect/decal/cleanable/glass, +/obj/machinery/button/door/directional/north{ + name = "prisoner isolation shutter"; + id = "captivity" + }, +/turf/open/floor/pod/dark, +/area/ruin/space/has_grav/infested_frigate) "qC" = ( /obj/effect/turf_decal/tile/bar{ dir = 1 @@ -1072,25 +1107,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/infested_frigate) -"sy" = ( -/obj/structure/sign/poster/contraband/random/directional/north, -/obj/item/restraints/handcuffs/cable/zipties/used, -/obj/effect/decal/cleanable/blood{ - icon_state = "floor7-old" - }, -/obj/effect/decal/cleanable/glass, -/obj/effect/decal/cleanable/blood/gibs{ - icon_state = "gib1-old" - }, -/obj/machinery/door/window/left/directional/east, -/obj/machinery/door/poddoor/shutters/window/preopen{ - id = "captivity" - }, -/mob/living/carbon/alien/larva{ - faction = list("syndicate","xenomorph") - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/infested_frigate) "sA" = ( /obj/item/clothing/mask/surgical, /obj/structure/cable, @@ -1199,6 +1215,13 @@ }, /turf/open/floor/pod/dark, /area/ruin/space/has_grav/infested_frigate) +"vj" = ( +/obj/machinery/door/poddoor{ + id = "Brutusexterior" + }, +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/turf/open/floor/plating, +/area/ruin/space/has_grav/infested_frigate) "vm" = ( /obj/machinery/door/airlock/external/ruin, /obj/effect/mapping_helpers/airlock/locked, @@ -1565,24 +1588,6 @@ }, /turf/open/floor/pod/dark, /area/ruin/space/has_grav/infested_frigate) -"yL" = ( -/obj/structure/lattice, -/obj/structure/alien/resin/membrane{ - max_integrity = 1600; - desc = "Resin just thin enough to let light pass through, but it's congealing in the same way as the thicker stuff."; - name = "viscous resin membrane" - }, -/obj/item/ammo_casing/spent, -/obj/item/ammo_casing/spent, -/obj/item/ammo_casing/spent, -/obj/item/ammo_casing/spent, -/obj/structure/door_assembly/door_assembly_hatch{ - anchored = 1; - name = "crew quarters"; - desc = "People lived in this place." - }, -/turf/template_noop, -/area/ruin/space/has_grav/infested_frigate) "yP" = ( /obj/item/storage/belt/military, /obj/effect/decal/cleanable/glass{ @@ -1596,6 +1601,10 @@ /obj/effect/decal/cleanable/plastic, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/infested_frigate) +"yZ" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/turf/open/floor/plating, +/area/ruin/space/has_grav/infested_frigate) "zg" = ( /obj/effect/turf_decal/tile/bar{ dir = 1 @@ -1790,11 +1799,6 @@ /obj/item/clothing/shoes/combat, /turf/open/floor/pod/dark, /area/ruin/space/has_grav/infested_frigate) -"Cx" = ( -/obj/effect/decal/cleanable/glass, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/infested_frigate) "CE" = ( /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/mineral/plastitanium, @@ -1865,18 +1869,6 @@ /obj/structure/girder/displaced, /turf/template_noop, /area/template_noop) -"ED" = ( -/obj/effect/turf_decal{ - icon_state = "warningline_white" - }, -/obj/structure/showcase/machinery/tv{ - icon_state = "computer_broken"; - desc = "It would have been locked anyway."; - name = "syndicate navigation console" - }, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/pod/dark, -/area/ruin/space/has_grav/infested_frigate) "EL" = ( /obj/effect/turf_decal{ icon_state = "warningline_white" @@ -1898,6 +1890,25 @@ }, /turf/open/floor/pod/dark, /area/ruin/space/has_grav/infested_frigate) +"EQ" = ( +/obj/structure/sign/poster/contraband/random/directional/north, +/obj/item/restraints/handcuffs/cable/zipties/used, +/obj/effect/decal/cleanable/blood{ + icon_state = "floor7-old" + }, +/obj/effect/decal/cleanable/glass, +/obj/effect/decal/cleanable/blood/gibs{ + icon_state = "gib1-old" + }, +/obj/machinery/door/window/left/directional/east, +/obj/machinery/door/poddoor/shutters/window/preopen{ + id = "captivity" + }, +/mob/living/carbon/alien/larva{ + faction = list("syndicate","xenomorph") + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/infested_frigate) "ER" = ( /obj/structure/cable, /mob/living/basic/alien/sentinel{ @@ -2040,17 +2051,6 @@ }, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/infested_frigate) -"Hv" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood{ - icon_state = "floor5-old" - }, -/obj/item/ammo_casing/spent, -/obj/item/gun/ballistic/automatic/plastikov, -/obj/effect/mob_spawn/corpse/human/syndicatepilot, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/infested_frigate) "Hx" = ( /obj/structure/alien/weeds, /obj/effect/decal/cleanable/glass, @@ -2121,6 +2121,23 @@ /obj/machinery/power/smes, /turf/open/floor/plating, /area/ruin/space/has_grav/infested_frigate) +"IO" = ( +/obj/structure/cable, +/obj/structure/alien/weeds, +/obj/effect/decal/cleanable/blood/gibs{ + icon_state = "floor6-old" + }, +/obj/item/shard{ + icon_state = "plastitaniumtiny" + }, +/mob/living/basic/alien/queen/large{ + loot = list(/obj/effect/gibspawner/xeno,/obj/item/ammo_box/magazine/smartgun,/obj/effect/mob_spawn/corpse/human/syndicatecommando/soft_suit); + desc = "What you saw in your dreams last night."; + faction = list("syndicate","xenomorph") + }, +/obj/structure/alien/egg/burst, +/turf/open/floor/plating, +/area/ruin/space/has_grav/infested_frigate) "IS" = ( /obj/item/ammo_casing/spent, /obj/item/ammo_casing/spent, @@ -2156,6 +2173,17 @@ /obj/machinery/newscaster/directional/north, /turf/open/floor/pod/dark, /area/ruin/space/has_grav/infested_frigate) +"Jq" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood{ + icon_state = "floor5-old" + }, +/obj/item/ammo_casing/spent, +/obj/item/gun/ballistic/automatic/smartgun, +/obj/effect/mob_spawn/corpse/human/syndicatepilot, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/infested_frigate) "Jw" = ( /obj/effect/spawner/random/exotic/antag_gear_weak{ pixel_y = 5 @@ -2339,17 +2367,6 @@ /obj/item/ammo_casing/spent, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/infested_frigate) -"LS" = ( -/obj/effect/decal/cleanable/blood{ - icon_state = "floor7-old" - }, -/obj/effect/decal/cleanable/glass, -/obj/machinery/button/door/directional/north{ - name = "prisoner isolation shutter"; - id = "captivity" - }, -/turf/open/floor/pod/dark, -/area/ruin/space/has_grav/infested_frigate) "Ml" = ( /obj/effect/turf_decal/tile/bar{ dir = 1 @@ -2780,23 +2797,6 @@ /obj/item/ammo_casing/spent, /turf/open/floor/pod/dark, /area/ruin/space/has_grav/infested_frigate) -"SM" = ( -/obj/structure/cable, -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/blood/gibs{ - icon_state = "floor6-old" - }, -/obj/item/shard{ - icon_state = "plastitaniumtiny" - }, -/mob/living/basic/alien/queen/large{ - loot = list(/obj/effect/gibspawner/xeno,/obj/item/ammo_box/magazine/plastikov9mm,/obj/effect/mob_spawn/corpse/human/syndicatecommando/soft_suit); - desc = "What you saw in your dreams last night."; - faction = list("syndicate","xenomorph") - }, -/obj/structure/alien/egg/burst, -/turf/open/floor/plating, -/area/ruin/space/has_grav/infested_frigate) "SS" = ( /obj/structure/table_frame, /obj/effect/decal/cleanable/glass, @@ -3371,10 +3371,10 @@ fl fl fl wP -sy +EQ wP hX -SM +IO ME KT LF @@ -3398,7 +3398,7 @@ fl fl fl wP -LS +qu wP Ru df @@ -3461,7 +3461,7 @@ rs AH yt YW -no +vj fl fl fl @@ -3478,7 +3478,7 @@ fl fl fl fl -no +vj yJ wP wP @@ -3488,7 +3488,7 @@ Qg ki Zp di -no +vj fl fl fl @@ -3505,7 +3505,7 @@ fl fl fl fl -no +vj OC OC qE @@ -3515,7 +3515,7 @@ wP Et KA RG -no +vj fl fl fl @@ -3532,7 +3532,7 @@ fl fl fl fl -no +vj xp ab Cm @@ -3542,7 +3542,7 @@ Rw SX xT qC -no +vj fl fl fl @@ -3559,7 +3559,7 @@ fl fl fl fl -no +vj Ez Jx Cm @@ -3569,7 +3569,7 @@ Qg Ml hB xB -no +vj fl fl fl @@ -3722,7 +3722,7 @@ fl Eg fl Qj -yL +er Qm wP NU @@ -3775,7 +3775,7 @@ fl fl fl fl -no +vj EL yP Fg @@ -3785,7 +3785,7 @@ mk Jx lU Rx -no +vj fl fl fl @@ -3802,7 +3802,7 @@ fl fl fl HD -no +vj ug Nu CE @@ -3812,7 +3812,7 @@ Fs Im iy IC -no +vj fl fl fl @@ -3829,7 +3829,7 @@ fl fl fl fl -no +vj YV Er wP @@ -3839,7 +3839,7 @@ LF wP iL nm -no +vj fl fl fl @@ -3861,7 +3861,7 @@ bM Ne wP bE -Hv +Jq ML wP UX @@ -4019,7 +4019,7 @@ fl fl fl fl -no +vj Bw ip BA @@ -4027,7 +4027,7 @@ sZ rz Ai KC -no +vj fl fl fl @@ -4046,7 +4046,7 @@ fl fl fl fl -no +vj HA Cm Td @@ -4054,7 +4054,7 @@ st MH eE AM -no +vj fl fl fl @@ -4073,7 +4073,7 @@ fl fl fl fl -no +vj vM wP wP @@ -4081,7 +4081,7 @@ VV wP wP OK -no +vj fl fl fl @@ -4100,15 +4100,15 @@ fl fl fl fl -no +vj cX wP -ED +jy PV Gt wP OK -no +vj fl fl fl @@ -4127,7 +4127,7 @@ fl fl fl fl -no +vj iS wP Jp @@ -4135,7 +4135,7 @@ xo wO wP oV -no +vj fl fl fl @@ -4154,15 +4154,15 @@ fl fl fl fl -no +vj KK wP -ps +eX aA NX wP oo -no +vj fl fl fl @@ -4183,11 +4183,11 @@ fl fl wP af -lp -lp +yZ +yZ pl -lp -lp +yZ +yZ sE wP fl @@ -4239,7 +4239,7 @@ wP Yd hA My -Cx +jx yG nG UV diff --git a/_maps/RandomZLevels/SnowCabin.dmm b/_maps/RandomZLevels/SnowCabin.dmm index 3b5c32345c0e3..bfbc5a18c56a1 100644 --- a/_maps/RandomZLevels/SnowCabin.dmm +++ b/_maps/RandomZLevels/SnowCabin.dmm @@ -598,7 +598,7 @@ /turf/open/floor/iron/freezer, /area/awaymission/cabin) "cH" = ( -/obj/effect/landmark/awaystart, +/obj/effect/landmark/awaystart/snowcabin, /obj/structure/cable, /turf/open/floor/wood, /area/awaymission/cabin) @@ -660,7 +660,7 @@ /turf/open/floor/iron/white, /area/awaymission/cabin) "cQ" = ( -/obj/effect/landmark/awaystart, +/obj/effect/landmark/awaystart/snowcabin, /obj/structure/cable, /turf/open/floor/carpet, /area/awaymission/cabin) @@ -2904,7 +2904,7 @@ /area/awaymission/cabin/snowforest) "rk" = ( /obj/machinery/light/directional/south, -/obj/effect/landmark/awaystart, +/obj/effect/landmark/awaystart/snowcabin, /obj/structure/sign/poster/official/report_crimes/directional/south, /obj/structure/cable, /turf/open/floor/carpet, diff --git a/_maps/RandomZLevels/TheBeach.dmm b/_maps/RandomZLevels/TheBeach.dmm index 17e5e61b170b3..bc12d30d77bd0 100644 --- a/_maps/RandomZLevels/TheBeach.dmm +++ b/_maps/RandomZLevels/TheBeach.dmm @@ -344,6 +344,19 @@ }, /turf/open/misc/beach/sand, /area/awaymission/beach) +"eT" = ( +/obj/structure/table/wood, +/obj/item/cigarette/cigar{ + pixel_y = 16; + pixel_x = -2 + }, +/obj/item/reagent_containers/cup/glass/coffee{ + pixel_x = 8; + pixel_y = 9 + }, +/obj/machinery/cell_charger, +/turf/open/floor/iron/dark/diagonal, +/area/awaymission/beach) "fa" = ( /obj/structure/table/reinforced, /obj/item/toy/plush/slimeplushie{ @@ -860,23 +873,6 @@ }, /turf/open/floor/wood, /area/awaymission/beach) -"kX" = ( -/obj/structure/window/reinforced/spawner/directional/east, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/chair/stool/directional/south, -/obj/item/clothing/glasses/sunglasses{ - pixel_y = -2; - pixel_x = 2 - }, -/obj/item/bikehorn/airhorn{ - pixel_y = -15; - pixel_x = -13 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/turf/open/floor/wood, -/area/awaymission/beach) "kZ" = ( /turf/open/floor/eighties, /area/awaymission/beach) @@ -993,6 +989,12 @@ /obj/structure/table/glass, /turf/open/floor/iron/dark/diagonal, /area/awaymission/beach) +"mu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/landmark/awaystart/beach, +/turf/open/floor/plating, +/area/awaymission/beach) "mG" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -1689,12 +1691,6 @@ /obj/effect/decal/cleanable/oil, /turf/open/floor/iron/dark/herringbone, /area/awaymission/beach) -"vq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/broken_floor, -/obj/effect/landmark/awaystart, -/turf/open/floor/plating, -/area/awaymission/beach) "vx" = ( /obj/effect/turf_decal/siding/wood{ dir = 10 @@ -1868,22 +1864,6 @@ }, /turf/open/floor/eighties, /area/awaymission/beach) -"ye" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/condiment/enzyme{ - pixel_x = 9; - pixel_y = 5 - }, -/obj/item/food/seaweedsheet{ - pixel_y = 6; - pixel_x = -4 - }, -/obj/item/food/seaweedsheet{ - pixel_x = -15; - pixel_y = 2 - }, -/turf/open/floor/wood/large, -/area/awaymission/beach) "yn" = ( /obj/effect/turf_decal/siding/wood, /obj/item/kirbyplants/organic/plant8{ @@ -2040,6 +2020,22 @@ }, /turf/open/misc/beach/sand, /area/awaymission/beach) +"Aa" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/condiment/enzyme{ + pixel_x = 9; + pixel_y = 5 + }, +/obj/item/food/seaweedsheet{ + pixel_y = 6; + pixel_x = -4 + }, +/obj/item/food/seaweedsheet{ + pixel_x = -15; + pixel_y = 2 + }, +/turf/open/floor/wood/large, +/area/awaymission/beach) "Ar" = ( /turf/open/floor/carpet/blue, /area/awaymission/beach) @@ -2081,19 +2077,6 @@ }, /turf/open/floor/iron/freezer, /area/awaymission/beach) -"AS" = ( -/obj/structure/table/wood, -/obj/item/cigarette/cigar{ - pixel_y = 16; - pixel_x = -2 - }, -/obj/item/reagent_containers/cup/glass/coffee{ - pixel_x = 8; - pixel_y = 9 - }, -/obj/machinery/cell_charger, -/turf/open/floor/iron/dark/diagonal, -/area/awaymission/beach) "AU" = ( /obj/structure/fluff/beach_umbrella/syndi, /obj/item/reagent_containers/cup/soda_cans/cola{ @@ -2524,6 +2507,23 @@ /obj/item/toy/seashell, /turf/open/misc/beach/coast, /area/awaymission/beach) +"Ft" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/chair/stool/directional/south, +/obj/item/clothing/glasses/sunglasses{ + pixel_y = -2; + pixel_x = 2 + }, +/obj/item/bikehorn/airhorn{ + pixel_y = -15; + pixel_x = -13 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/wood, +/area/awaymission/beach) "Fu" = ( /obj/structure/flora/tree/palm{ pixel_y = 31 @@ -3257,6 +3257,11 @@ }, /turf/open/floor/iron/white/textured_large, /area/awaymission/beach) +"Oe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/awaystart/beach, +/turf/open/floor/plating, +/area/awaymission/beach) "Og" = ( /obj/effect/turf_decal/siding/wood/corner, /turf/open/floor/wood/large, @@ -3584,11 +3589,6 @@ }, /turf/open/floor/wood, /area/awaymission/beach) -"SB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/awaystart, -/turf/open/floor/plating, -/area/awaymission/beach) "SI" = ( /mob/living/basic/crab/kreb, /turf/open/misc/beach/sand, @@ -14736,7 +14736,7 @@ eE un Cb uJ -AS +eT un Pk xv @@ -16550,8 +16550,8 @@ fi uT uT Nb -SB -SB +Oe +Oe uT xv wt @@ -16806,8 +16806,8 @@ xv uT FF Ge -SB -SB +Oe +Oe Qr KV xv @@ -17063,7 +17063,7 @@ xv Ge uT uT -vq +mu La xv xv @@ -18630,7 +18630,7 @@ DF xv Cl Zp -ye +Aa pN Zp kB @@ -20947,7 +20947,7 @@ ls VY VY VY -kX +Ft wC St VY diff --git a/_maps/RandomZLevels/caves.dmm b/_maps/RandomZLevels/caves.dmm index c64aa99d1aab6..a21d64d505b63 100644 --- a/_maps/RandomZLevels/caves.dmm +++ b/_maps/RandomZLevels/caves.dmm @@ -480,7 +480,7 @@ /turf/open/floor/plating, /area/awaymission/caves/research) "cR" = ( -/obj/effect/landmark/awaystart, +/obj/effect/landmark/awaystart/caves, /turf/open/floor/plating, /area/awaymission/caves/research) "cS" = ( @@ -610,7 +610,7 @@ "dw" = ( /obj/structure/bed, /obj/item/bedsheet, -/obj/effect/landmark/awaystart, +/obj/effect/landmark/awaystart/caves, /turf/open/floor/iron, /area/awaymission/caves/bmp_asteroid/level_two) "dx" = ( @@ -653,7 +653,7 @@ "dH" = ( /obj/structure/bed, /obj/item/bedsheet, -/obj/effect/landmark/awaystart, +/obj/effect/landmark/awaystart/caves, /turf/open/floor/wood, /area/awaymission/caves/northblock) "dI" = ( @@ -705,7 +705,7 @@ /obj/structure/bed, /obj/item/bedsheet, /obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/landmark/awaystart, +/obj/effect/landmark/awaystart/caves, /turf/open/floor/wood, /area/awaymission/caves/northblock) "ea" = ( @@ -714,7 +714,7 @@ /area/awaymission/caves/northblock) "ed" = ( /obj/structure/bed, -/obj/effect/landmark/awaystart, +/obj/effect/landmark/awaystart/caves, /turf/open/floor/wood, /area/awaymission/caves/northblock) "ee" = ( @@ -849,7 +849,7 @@ /turf/open/floor/iron, /area/awaymission/caves/listeningpost) "eO" = ( -/obj/effect/landmark/awaystart, +/obj/effect/landmark/awaystart/caves, /turf/open/floor/iron, /area/awaymission/caves/listeningpost) "eP" = ( @@ -1584,7 +1584,7 @@ }, /area/awaymission/caves/bmp_asteroid/level_two) "Bs" = ( -/obj/effect/landmark/awaystart, +/obj/effect/landmark/awaystart/caves, /turf/open/misc/asteroid/basalt{ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, diff --git a/_maps/RandomZLevels/moonoutpost19.dmm b/_maps/RandomZLevels/moonoutpost19.dmm index 035cc9d0060b8..1dce7d2ab60ff 100644 --- a/_maps/RandomZLevels/moonoutpost19.dmm +++ b/_maps/RandomZLevels/moonoutpost19.dmm @@ -79,6 +79,16 @@ dir = 5 }, /area/awaymission/moonoutpost19/research) +"aq" = ( +/obj/effect/turf_decal/siding/purple, +/obj/effect/turf_decal/tile/dark/opposingcorners{ + dir = 1 + }, +/obj/machinery/computer/security/telescreen/moon_outpost/xenobio/directional/south, +/turf/open/floor/iron/cafeteria{ + dir = 5 + }, +/area/awaymission/moonoutpost19/research) "as" = ( /obj/item/stack/rods, /obj/structure/cable, @@ -99,6 +109,14 @@ }, /turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) +"aJ" = ( +/obj/machinery/door/poddoor{ + id = "AwayRD"; + name = "Privacy Shutter" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) "aK" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced/spawner/directional/north, @@ -296,6 +314,14 @@ /obj/effect/turf_decal/stripes/red/end, /turf/open/floor/iron/half, /area/awaymission/moonoutpost19/syndicate) +"cp" = ( +/obj/structure/table/reinforced, +/obj/structure/alien/weeds, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/research) "cq" = ( /obj/machinery/vending/medical{ req_access = "201" @@ -512,18 +538,6 @@ temperature = 251 }, /area/awaymission/moonoutpost19/arrivals) -"dS" = ( -/obj/structure/alien/weeds, -/mob/living/basic/alien/queen/large{ - desc = "A gigantic alien who is in charge of the hive and all of its loyal servants."; - name = "alien queen"; - pixel_x = -16; - can_plant_weeds = 0 - }, -/turf/open/misc/asteroid/moon{ - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/hive) "dU" = ( /obj/structure/fence/cut{ dir = 4 @@ -633,6 +647,17 @@ /obj/machinery/vending/coffee, /turf/open/floor/iron/dark, /area/awaymission/moonoutpost19/research) +"ez" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/radio/off{ + pixel_x = 8; + pixel_y = 17 + }, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) "eA" = ( /obj/structure/flora/lunar_plant, /turf/open/misc/asteroid/moon{ @@ -697,16 +722,6 @@ temperature = 251 }, /area/awaymission/moonoutpost19/arrivals) -"eU" = ( -/obj/effect/turf_decal/siding/purple, -/obj/effect/turf_decal/tile/dark/opposingcorners{ - dir = 1 - }, -/obj/machinery/computer/security/telescreen/moon_outpost/xenobio/directional/south, -/turf/open/floor/iron/cafeteria{ - dir = 5 - }, -/area/awaymission/moonoutpost19/research) "fb" = ( /obj/effect/turf_decal/stripes/asteroid/line, /obj/effect/turf_decal/lunar_sand/plating, @@ -737,14 +752,6 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/awaymission/moonoutpost19/research) -"fm" = ( -/mob/living/basic/alien/drone{ - can_plant_weeds = 0 - }, -/turf/open/misc/asteroid/moon{ - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/main) "fo" = ( /obj/effect/decal/cleanable/blood/tracks{ desc = "Your instincts say you shouldn't be following these."; @@ -907,14 +914,6 @@ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, /area/awaymission/moonoutpost19/hive) -"fZ" = ( -/obj/structure/table/reinforced, -/obj/structure/alien/weeds, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron, -/area/awaymission/moonoutpost19/research) "gc" = ( /obj/structure/alien/weeds, /obj/effect/decal/cleanable/blood, @@ -924,6 +923,16 @@ }, /turf/open/floor/engine, /area/awaymission/moonoutpost19/research) +"ge" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; + id = "Awaybiohazard"; + name = "Acid-Proof Biohazard Containment Door" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/research) "gg" = ( /obj/effect/turf_decal/stripes/asteroid/line, /obj/structure/lattice/catwalk, @@ -1367,16 +1376,6 @@ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, /area/awaymission/moonoutpost19/mines) -"js" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor{ - desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; - id = "Awaybiohazard"; - name = "Acid-Proof Biohazard Containment Door" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/awaymission/moonoutpost19/research) "jx" = ( /obj/structure/flora/rock/style_random, /turf/open/misc/asteroid/moon{ @@ -1391,6 +1390,10 @@ }, /turf/open/floor/plating, /area/awaymission/moonoutpost19/syndicate) +"jE" = ( +/obj/effect/landmark/awaystart/moonoutpost, +/turf/open/floor/mineral/titanium/blue, +/area/awaymission/moonoutpost19/arrivals) "jH" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -1903,17 +1906,6 @@ "mr" = ( /turf/open/floor/mineral/titanium/yellow, /area/awaymission/moonoutpost19/arrivals) -"ms" = ( -/obj/effect/landmark/awaystart, -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/moonoutpost19/arrivals) -"mt" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/landmark/awaystart, -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/moonoutpost19/arrivals) "mu" = ( /obj/machinery/light/small/directional/east, /obj/structure/window/reinforced/spawner/directional/north, @@ -1955,20 +1947,6 @@ }, /turf/open/floor/mineral/titanium/yellow, /area/awaymission/moonoutpost19/arrivals) -"mI" = ( -/obj/effect/landmark/awaystart, -/turf/open/floor/mineral/titanium/yellow, -/area/awaymission/moonoutpost19/arrivals) -"mJ" = ( -/obj/structure/sign/warning/vacuum{ - desc = "A beacon used by a teleporter."; - icon = 'icons/obj/devices/tracker.dmi'; - icon_state = "beacon"; - name = "tracking beacon" - }, -/obj/effect/landmark/awaystart, -/turf/open/floor/mineral/titanium/yellow, -/area/awaymission/moonoutpost19/arrivals) "mK" = ( /obj/machinery/door/airlock/titanium{ name = "Shuttle Airlock" @@ -2108,6 +2086,13 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/wood, /area/awaymission/moonoutpost19/syndicate) +"nz" = ( +/obj/structure/alien/weeds, +/mob/living/basic/alien/sentinel, +/turf/open/misc/asteroid/moon{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" + }, +/area/awaymission/moonoutpost19/hive) "nE" = ( /obj/machinery/door/poddoor/preopen{ desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; @@ -2154,14 +2139,6 @@ /obj/machinery/door/airlock/maintenance, /turf/open/floor/plating, /area/awaymission/moonoutpost19/arrivals) -"nV" = ( -/obj/machinery/door/poddoor{ - id = "AwayRD"; - name = "Privacy Shutter" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/moonoutpost19/research) "od" = ( /obj/effect/decal/cleanable/xenoblood/xgibs/larva/body, /turf/open/misc/asteroid/moon{ @@ -2224,6 +2201,21 @@ }, /turf/open/floor/iron/white/corner, /area/awaymission/moonoutpost19/arrivals) +"os" = ( +/obj/machinery/door/poddoor/preopen{ + desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; + id = "Awaybiohazard"; + name = "Acid-Proof Biohazard Containment Door" + }, +/obj/machinery/door/poddoor{ + desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; + id = "Awaybiohazard"; + name = "Acid-Proof Biohazard Containment Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) "ot" = ( /obj/machinery/door/airlock{ name = "Private Restroom" @@ -2359,6 +2351,24 @@ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, /area/awaymission/moonoutpost19/syndicate) +"pF" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/table, +/obj/structure/bedsheetbin, +/obj/item/clothing/neck/tie/black, +/obj/item/clothing/under/costume/buttondown/slacks/service, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/cafeteria{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + temperature = 251 + }, +/area/awaymission/moonoutpost19/arrivals) "pH" = ( /obj/structure/table, /obj/item/folder/red, @@ -2657,16 +2667,6 @@ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, /area/awaymission/moonoutpost19/mines) -"rj" = ( -/obj/item/pickaxe{ - pixel_x = -12; - pixel_y = 6 - }, -/obj/structure/flora/rock/style_random{ - pixel_y = -2 - }, -/turf/open/misc/asteroid/basalt, -/area/awaymission/moonoutpost19/main) "rk" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, @@ -2826,17 +2826,6 @@ temperature = 273.15 }, /area/awaymission/moonoutpost19/arrivals) -"rT" = ( -/obj/machinery/door/window/left/directional/north{ - name = "Gateway Access"; - req_access = "150" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/awaymission/moonoutpost19/syndicate) "rU" = ( /obj/effect/turf_decal/stripes/asteroid/line{ dir = 5 @@ -3049,13 +3038,6 @@ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, /area/awaymission/moonoutpost19/mines) -"ty" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/effect/turf_decal/siding/thinplating_new/light, -/turf/open/floor/iron, -/area/awaymission/moonoutpost19/arrivals) "tA" = ( /obj/structure/urinal/directional/north, /obj/machinery/duct, @@ -3084,6 +3066,15 @@ /obj/structure/cable, /turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) +"tN" = ( +/obj/structure/alien/weeds/node, +/mob/living/basic/alien/drone{ + can_plant_weeds = 0 + }, +/turf/open/misc/asteroid/moon{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" + }, +/area/awaymission/moonoutpost19/mines) "tQ" = ( /obj/structure/table, /obj/item/stack/sheet/mineral/plasma, @@ -3210,6 +3201,18 @@ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, /area/awaymission/moonoutpost19/arrivals) +"uH" = ( +/obj/structure/alien/weeds, +/mob/living/basic/alien/queen/large{ + desc = "A gigantic alien who is in charge of the hive and all of its loyal servants."; + name = "alien queen"; + pixel_x = -16; + can_plant_weeds = 0 + }, +/turf/open/misc/asteroid/moon{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" + }, +/area/awaymission/moonoutpost19/hive) "uK" = ( /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/door/airlock/public/glass{ @@ -3233,6 +3236,13 @@ /obj/item/clothing/under/misc/assistantformal, /turf/open/floor/carpet/red, /area/awaymission/moonoutpost19/arrivals) +"uN" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/effect/turf_decal/siding/thinplating_new/light, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/arrivals) "uR" = ( /obj/structure/table, /obj/item/storage/toolbox/mechanical{ @@ -3313,16 +3323,6 @@ /obj/structure/extinguisher_cabinet/directional/north, /turf/closed/wall/r_wall/rust, /area/awaymission/moonoutpost19/research) -"vo" = ( -/obj/machinery/power/smes{ - charge = 3e+007; - input_level = 10000; - inputting = 0; - output_level = 15000 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/awaymission/moonoutpost19/research) "vp" = ( /obj/effect/mapping_helpers/burnt_floor, /turf/closed/wall/r_wall, @@ -3416,15 +3416,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/closed/wall/r_wall, /area/awaymission/moonoutpost19/research) -"vH" = ( -/obj/structure/alien/weeds/node, -/mob/living/basic/alien/drone{ - can_plant_weeds = 0 - }, -/turf/open/misc/asteroid/moon{ - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/mines) "vK" = ( /obj/machinery/power/terminal{ dir = 4 @@ -3434,6 +3425,20 @@ /obj/structure/cable, /turf/open/floor/plating, /area/awaymission/moonoutpost19/research) +"vR" = ( +/obj/structure/bed, +/obj/item/bedsheet, +/obj/effect/decal/remains/human{ + desc = "They look like human remains. The skeleton is laid out on its side and there seems to have been no sign of struggle." + }, +/obj/machinery/button/door/directional/west{ + id = "awaydorm3"; + name = "Door Bolt Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/turf/open/floor/carpet/royalblue, +/area/awaymission/moonoutpost19/arrivals) "vT" = ( /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, @@ -3459,6 +3464,13 @@ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, /area/awaymission/moonoutpost19/mines) +"wc" = ( +/obj/structure/table, +/obj/item/stock_parts/power_store/cell/crap/empty{ + pixel_x = -4 + }, +/turf/open/floor/pod/dark, +/area/awaymission/moonoutpost19/tent) "wh" = ( /obj/structure/alien/weeds/node, /obj/structure/alien/resin/wall, @@ -3731,6 +3743,20 @@ }, /turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) +"yx" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "awaysyndie"; + name = "mining conveyor" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/iron{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + temperature = 251 + }, +/area/awaymission/moonoutpost19/syndicate) "yz" = ( /obj/machinery/portable_atmospherics/scrubber, /turf/open/floor/plating, @@ -3852,19 +3878,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/awaymission/moonoutpost19/research) -"zt" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/effect/turf_decal/siding/purple/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/dark/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron/cafeteria{ - dir = 5 - }, -/area/awaymission/moonoutpost19/research) "zx" = ( /obj/structure/table, /obj/item/radio/off, @@ -3994,6 +4007,17 @@ }, /turf/open/floor/iron/white, /area/awaymission/moonoutpost19/research) +"AC" = ( +/obj/machinery/door/window/left/directional/north{ + name = "Gateway Access"; + req_access = "150" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/syndicate) "AD" = ( /obj/item/bodybag/environmental, /turf/open/misc/asteroid/moon{ @@ -4064,6 +4088,17 @@ /obj/structure/table/wood, /turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) +"Bb" = ( +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/bar{ + dir = 1 + }, +/obj/item/crowbar{ + pixel_x = 7; + pixel_y = -13 + }, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/arrivals) "Bc" = ( /obj/vehicle/ridden/atv{ dir = 4 @@ -4085,6 +4120,14 @@ /obj/machinery/duct, /turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) +"Bg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/computer/security/telescreen/moon_outpost/xenobio/directional/east, +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) "Bk" = ( /obj/machinery/door/airlock/maintenance, /obj/machinery/duct, @@ -4541,6 +4584,16 @@ temperature = 251 }, /area/awaymission/moonoutpost19/syndicate) +"Ei" = ( +/obj/structure/sign/warning/vacuum{ + desc = "A beacon used by a teleporter."; + icon = 'icons/obj/devices/tracker.dmi'; + icon_state = "beacon"; + name = "tracking beacon" + }, +/obj/effect/landmark/awaystart/moonoutpost, +/turf/open/floor/mineral/titanium/yellow, +/area/awaymission/moonoutpost19/arrivals) "Ep" = ( /turf/closed/mineral/random/labormineral, /area/awaymission/moonoutpost19/mines) @@ -4623,6 +4676,13 @@ /obj/structure/cable, /turf/open/floor/iron, /area/awaymission/moonoutpost19/research) +"EZ" = ( +/obj/structure/alien/weeds/node, +/mob/living/basic/alien, +/turf/open/misc/asteroid/moon{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" + }, +/area/awaymission/moonoutpost19/hive) "Fc" = ( /obj/machinery/light/floor, /obj/effect/turf_decal/stripes/line{ @@ -4670,6 +4730,16 @@ /obj/item/bodypart/arm/left/robot, /turf/open/floor/iron/white, /area/awaymission/moonoutpost19/research) +"Fw" = ( +/obj/item/pickaxe{ + pixel_x = -12; + pixel_y = 6 + }, +/obj/structure/flora/rock/style_random{ + pixel_y = -2 + }, +/turf/open/misc/asteroid/basalt, +/area/awaymission/moonoutpost19/main) "FA" = ( /turf/open/lava/airless, /area/awaymission/moonoutpost19/mines) @@ -4919,6 +4989,13 @@ dir = 8 }, /area/awaymission/moonoutpost19/research) +"Ha" = ( +/obj/structure/alien/weeds, +/mob/living/basic/alien, +/turf/open/misc/asteroid/moon{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" + }, +/area/awaymission/moonoutpost19/hive) "Hd" = ( /obj/item/stack/rods, /obj/item/shard{ @@ -4968,17 +5045,6 @@ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, /area/awaymission/moonoutpost19/mines) -"Hz" = ( -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, -/obj/item/crowbar{ - pixel_x = 7; - pixel_y = -13 - }, -/turf/open/floor/iron, -/area/awaymission/moonoutpost19/arrivals) "HD" = ( /obj/machinery/firealarm/directional/south, /obj/effect/decal/cleanable/dirt, @@ -5062,15 +5128,13 @@ }, /turf/open/floor/iron, /area/awaymission/moonoutpost19/research) -"HW" = ( -/obj/structure/alien/weeds, -/mob/living/basic/alien/drone{ - can_plant_weeds = 0 - }, -/turf/open/misc/asteroid/moon{ - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" +"HX" = ( +/obj/structure/chair{ + dir = 8 }, -/area/awaymission/moonoutpost19/mines) +/obj/effect/landmark/awaystart/moonoutpost, +/turf/open/floor/mineral/titanium/blue, +/area/awaymission/moonoutpost19/arrivals) "HY" = ( /obj/structure/sign/departments/science{ pixel_y = 32 @@ -5217,6 +5281,16 @@ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, /area/awaymission/moonoutpost19/main) +"Ja" = ( +/obj/structure/alien/weeds, +/obj/effect/decal/cleanable/blood, +/mob/living/basic/alien/drone{ + can_plant_weeds = 0 + }, +/turf/open/misc/asteroid/moon{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" + }, +/area/awaymission/moonoutpost19/hive) "Jb" = ( /obj/structure/fence/post{ dir = 4 @@ -5286,6 +5360,15 @@ }, /turf/open/floor/iron/white, /area/awaymission/moonoutpost19/research) +"Jw" = ( +/obj/structure/alien/weeds/node, +/mob/living/basic/alien/drone{ + can_plant_weeds = 0 + }, +/turf/open/misc/asteroid/moon{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" + }, +/area/awaymission/moonoutpost19/hive) "Jz" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/cable, @@ -5333,18 +5416,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/awaymission/moonoutpost19/research) -"JO" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/machinery/light/small/directional/west, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/paper/fluff/awaymissions/moonoutpost19/engineering, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/awaymission/moonoutpost19/syndicate) "JQ" = ( /turf/open/floor/iron{ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" @@ -5368,6 +5439,18 @@ }, /turf/open/floor/iron/white, /area/awaymission/moonoutpost19/research) +"JZ" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/machinery/light/small/directional/west, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/paper/fluff/awaymissions/moonoutpost19/engineering, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/syndicate) "Kb" = ( /obj/structure/alien/weeds, /obj/structure/bed/nest, @@ -5411,6 +5494,15 @@ "Ky" = ( /turf/open/floor/iron/white/side, /area/awaymission/moonoutpost19/research) +"KA" = ( +/obj/structure/alien/weeds, +/mob/living/basic/alien/drone{ + can_plant_weeds = 0 + }, +/turf/open/misc/asteroid/moon{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" + }, +/area/awaymission/moonoutpost19/mines) "KF" = ( /obj/item/banner/command/mundane{ desc = "The banner of Central Command, impaled into the rock upon first landing on this moon."; @@ -5483,13 +5575,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/awaymission/moonoutpost19/syndicate) -"Lu" = ( -/obj/structure/alien/weeds, -/mob/living/basic/alien, -/turf/open/misc/asteroid/moon{ - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/hive) "LA" = ( /obj/item/stack/ore/iron{ pixel_x = -3; @@ -5533,23 +5618,6 @@ }, /turf/open/floor/iron/white/corner, /area/awaymission/moonoutpost19/arrivals) -"LO" = ( -/obj/structure/alien/weeds, -/mob/living/basic/alien/drone{ - can_plant_weeds = 0 - }, -/turf/open/misc/asteroid/moon{ - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/hive) -"LP" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/computer/security/telescreen/moon_outpost/xenobio/directional/east, -/turf/open/floor/iron/white, -/area/awaymission/moonoutpost19/research) "LQ" = ( /obj/effect/decal/cleanable/blood/tracks{ dir = 4 @@ -5648,17 +5716,6 @@ dir = 5 }, /area/awaymission/moonoutpost19/arrivals) -"MD" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/radio/off{ - pixel_x = 8; - pixel_y = 17 - }, -/turf/open/floor/plating, -/area/awaymission/moonoutpost19/research) "MF" = ( /obj/structure/flora/rock/style_random{ pixel_y = -2 @@ -5697,13 +5754,6 @@ }, /turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"MW" = ( -/obj/structure/table, -/obj/item/stock_parts/power_store/cell/crap/empty{ - pixel_x = -4 - }, -/turf/open/floor/pod/dark, -/area/awaymission/moonoutpost19/tent) "Nf" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -5767,24 +5817,6 @@ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, /area/awaymission/moonoutpost19/syndicate) -"Ns" = ( -/obj/machinery/light/small/directional/north, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/structure/table, -/obj/structure/bedsheetbin, -/obj/item/clothing/neck/tie/black, -/obj/item/clothing/under/costume/buttondown/slacks/service, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/iron/cafeteria{ - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - temperature = 251 - }, -/area/awaymission/moonoutpost19/arrivals) "Nt" = ( /obj/effect/turf_decal/tile/dark/opposingcorners{ dir = 1 @@ -5891,12 +5923,33 @@ temperature = 251 }, /area/awaymission/moonoutpost19/arrivals) +"NU" = ( +/mob/living/basic/alien/drone{ + can_plant_weeds = 0 + }, +/turf/open/misc/asteroid/moon{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" + }, +/area/awaymission/moonoutpost19/main) "NW" = ( /obj/machinery/light/small/directional/east, /turf/open/floor/wood{ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, /area/awaymission/moonoutpost19/syndicate) +"NY" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/siding/purple/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/dark/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria{ + dir = 5 + }, +/area/awaymission/moonoutpost19/research) "Oa" = ( /obj/structure/sink{ dir = 4; @@ -5959,6 +6012,13 @@ /obj/effect/turf_decal/lunar_sand/plating, /turf/open/floor/plating, /area/awaymission/moonoutpost19/main) +"Ou" = ( +/obj/structure/table/wood, +/obj/item/lighter, +/obj/machinery/newscaster/directional/east, +/obj/item/cigarette/cigar, +/turf/open/floor/carpet/orange, +/area/awaymission/moonoutpost19/arrivals) "Ov" = ( /turf/open/floor/iron, /area/awaymission/moonoutpost19/research) @@ -6022,6 +6082,16 @@ temperature = 251 }, /area/awaymission/moonoutpost19/syndicate) +"OO" = ( +/obj/machinery/power/smes{ + charge = 3e+007; + input_level = 10000; + inputting = 0; + output_level = 15000 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) "OQ" = ( /obj/structure/trap/cult, /obj/effect/decal/cleanable/blood/drip, @@ -6440,17 +6510,6 @@ }, /turf/open/floor/iron/dark, /area/awaymission/moonoutpost19/arrivals) -"Ro" = ( -/obj/structure/table, -/obj/item/stock_parts/power_store/cell/crap/empty, -/obj/item/stock_parts/power_store/cell/crap/empty, -/obj/item/stock_parts/power_store/cell/crap/empty{ - pixel_x = -16; - pixel_y = 4 - }, -/obj/machinery/cell_charger, -/turf/open/floor/pod/dark, -/area/awaymission/moonoutpost19/tent) "Rq" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -6565,21 +6624,6 @@ temperature = 251 }, /area/awaymission/moonoutpost19/syndicate) -"Sh" = ( -/obj/machinery/door/poddoor/preopen{ - desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; - id = "Awaybiohazard"; - name = "Acid-Proof Biohazard Containment Door" - }, -/obj/machinery/door/poddoor{ - desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; - id = "Awaybiohazard"; - name = "Acid-Proof Biohazard Containment Door" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable, -/turf/open/floor/plating, -/area/awaymission/moonoutpost19/research) "Si" = ( /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ @@ -6764,16 +6808,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/awaymission/moonoutpost19/syndicate) -"Tn" = ( -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/blood, -/mob/living/basic/alien/drone{ - can_plant_weeds = 0 - }, -/turf/open/misc/asteroid/moon{ - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/hive) "Ts" = ( /obj/machinery/newscaster/directional/south, /obj/effect/turf_decal/siding/purple, @@ -6858,13 +6892,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"Ua" = ( -/obj/structure/alien/weeds, -/mob/living/basic/alien/sentinel, -/turf/open/misc/asteroid/moon{ - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/hive) "Ud" = ( /obj/structure/bed, /obj/item/bedsheet/syndie, @@ -6889,15 +6916,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/awaymission/moonoutpost19/research) -"Ui" = ( -/obj/structure/alien/weeds/node, -/mob/living/basic/alien/drone{ - can_plant_weeds = 0 - }, -/turf/open/misc/asteroid/moon{ - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/hive) "Uj" = ( /obj/structure/cable, /obj/structure/fluff/tram_rail/end, @@ -6932,20 +6950,6 @@ /obj/structure/mirror/broken/directional/east, /turf/open/floor/iron/freezer, /area/awaymission/moonoutpost19/arrivals) -"Ut" = ( -/obj/structure/bed, -/obj/item/bedsheet, -/obj/effect/decal/remains/human{ - desc = "They look like human remains. The skeleton is laid out on its side and there seems to have been no sign of struggle." - }, -/obj/machinery/button/door/directional/west{ - id = "awaydorm3"; - name = "Door Bolt Control"; - normaldoorcontrol = 1; - specialfunctions = 4 - }, -/turf/open/floor/carpet/royalblue, -/area/awaymission/moonoutpost19/arrivals) "Uu" = ( /obj/structure/cable, /obj/effect/turf_decal/lunar_sand, @@ -6981,6 +6985,15 @@ }, /turf/open/floor/plating, /area/awaymission/moonoutpost19/research) +"UI" = ( +/obj/structure/alien/weeds, +/mob/living/basic/alien/drone{ + can_plant_weeds = 0 + }, +/turf/open/misc/asteroid/moon{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" + }, +/area/awaymission/moonoutpost19/hive) "UO" = ( /obj/structure/closet/crate/miningcar{ desc = "A mining cart. It's caked with old basalt and lunar debris."; @@ -7082,13 +7095,6 @@ }, /turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"VF" = ( -/obj/structure/alien/weeds/node, -/mob/living/basic/alien, -/turf/open/misc/asteroid/moon{ - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/hive) "VH" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -7175,6 +7181,17 @@ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, /area/awaymission/moonoutpost19/mines) +"VY" = ( +/obj/structure/table, +/obj/item/stock_parts/power_store/cell/crap/empty, +/obj/item/stock_parts/power_store/cell/crap/empty, +/obj/item/stock_parts/power_store/cell/crap/empty{ + pixel_x = -16; + pixel_y = 4 + }, +/obj/machinery/cell_charger, +/turf/open/floor/pod/dark, +/area/awaymission/moonoutpost19/tent) "Wg" = ( /obj/structure/flora/rock/style_random{ pixel_y = -2 @@ -7189,20 +7206,6 @@ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, /area/awaymission/moonoutpost19/main) -"Wi" = ( -/obj/machinery/conveyor_switch/oneway{ - id = "awaysyndie"; - name = "mining conveyor" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/fuel_pool, -/turf/open/floor/iron{ - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - temperature = 251 - }, -/area/awaymission/moonoutpost19/syndicate) "Wj" = ( /obj/structure/table/wood, /obj/machinery/newscaster/directional/north, @@ -7228,13 +7231,6 @@ }, /turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"Wv" = ( -/obj/structure/table/wood, -/obj/item/lighter, -/obj/machinery/newscaster/directional/east, -/obj/item/cigarette/cigar, -/turf/open/floor/carpet/orange, -/area/awaymission/moonoutpost19/arrivals) "Ww" = ( /obj/structure/table, /obj/item/newspaper, @@ -7678,6 +7674,10 @@ /obj/effect/spawner/random/medical/surgery_tool, /turf/open/misc/asteroid/moon/dug, /area/awaymission/moonoutpost19/mines) +"Zk" = ( +/obj/effect/landmark/awaystart/moonoutpost, +/turf/open/floor/mineral/titanium/yellow, +/area/awaymission/moonoutpost19/arrivals) "Zo" = ( /turf/open/floor/pod/light, /area/awaymission/moonoutpost19/tent) @@ -26860,7 +26860,7 @@ AP fY fY AP -LO +UI fY bJ um @@ -27373,7 +27373,7 @@ fY fY qA fY -dS +uH AO LY Gj @@ -27627,7 +27627,7 @@ ac ac um bJ -Ua +nz fY fY fY @@ -27889,7 +27889,7 @@ fY fY XO fY -Ua +nz bJ um ac @@ -29191,7 +29191,7 @@ um um bJ AO -Tn +Ja fY um ac @@ -29958,7 +29958,7 @@ ac um um fY -Lu +Ha fY bJ um @@ -30492,7 +30492,7 @@ My My My My -fm +NU My My My @@ -31479,7 +31479,7 @@ ae um bJ fY -Lu +Ha kj um um @@ -31509,7 +31509,7 @@ ac dA dA My -fm +NU Wg My My @@ -32257,7 +32257,7 @@ ac ac ac um -LO +UI um um bl @@ -32267,7 +32267,7 @@ bl bl um fY -Ui +Jw um um um @@ -32291,7 +32291,7 @@ My My My My -fm +NU My My My @@ -32887,7 +32887,7 @@ uZ Nj nk nk -MD +ez eJ eI eJ @@ -33284,7 +33284,7 @@ ac um dz QA -Lu +Ha fY bJ qA @@ -33419,9 +33419,9 @@ hI My Jc mb -ms -mI -ms +jE +Zk +jE mb Jc My @@ -33676,9 +33676,9 @@ iM My ld mc -mt -mJ -mt +HX +Ei +HX mc ld My @@ -33830,7 +33830,7 @@ My My My My -fm +NU My My My @@ -33911,7 +33911,7 @@ My My My eI -vo +OO op op Xr @@ -33924,7 +33924,7 @@ Nt ap aK on -eU +aq dZ bn lG @@ -33933,9 +33933,9 @@ iM My ld md -ms -mI -ms +jE +Zk +jE nh ld My @@ -34080,7 +34080,7 @@ vs My My My -fm +NU My My My @@ -34436,7 +34436,7 @@ dZ rH SX Sd -zt +NY ap Ts ea @@ -34690,9 +34690,9 @@ dZ dZ ea ea -nV +aJ Ay -nV +aJ Ci Sd zx @@ -34949,7 +34949,7 @@ Rl Rq ik OC -nV +aJ xK au FY @@ -35206,7 +35206,7 @@ pH Rq ik OC -nV +aJ tE PG tG @@ -35369,7 +35369,7 @@ My My My My -fm +NU My My My @@ -35463,7 +35463,7 @@ iB Rq ik OC -nV +aJ Um Tx vu @@ -35860,7 +35860,7 @@ um um fY fY -VF +EZ fY fY um @@ -35963,7 +35963,7 @@ My My My My -Sh +os kd Ov Ky @@ -35977,7 +35977,7 @@ OC OC fk fk -js +ge ea UZ Oa @@ -36110,7 +36110,7 @@ ac ac um qA -LO +UI fY fY fY @@ -36220,7 +36220,7 @@ My My My xm -Sh +os ZA eR Za @@ -36234,7 +36234,7 @@ fk fk fk fP -js +ge Qq fc Ds @@ -36491,7 +36491,7 @@ Nk cI LU LU -js +ge ea TM Az @@ -36647,7 +36647,7 @@ My My My My -fm +NU Wg My My @@ -37469,7 +37469,7 @@ xm Ff My IP -MW +wc ZY CP qY @@ -37726,7 +37726,7 @@ xm Bz My IP -Ro +VY Uw Qx vj @@ -38190,7 +38190,7 @@ My My My My -fm +NU My My My @@ -38278,7 +38278,7 @@ My My dZ ei -LP +Bg vU fl fC @@ -38535,7 +38535,7 @@ My My ea ef -fZ +cp vx Gh qy @@ -39078,7 +39078,7 @@ hI hI hJ hJ -Ns +pF RY dF WF @@ -39526,7 +39526,7 @@ My UO ZX aL -rj +Fw aL wj aL @@ -39975,7 +39975,7 @@ aU uq jH VH -Wi +yx do VH IW @@ -40107,7 +40107,7 @@ Sk hJ Ue hJ -Ut +vR yP YF hI @@ -40356,7 +40356,7 @@ cT hI LX fU -Wv +Ou hJ zy kZ @@ -40785,7 +40785,7 @@ LG dA Wg My -fm +NU dA ae ae @@ -41767,7 +41767,7 @@ TR EN Jz Vj -rT +AC Re Re Lp @@ -41896,7 +41896,7 @@ hI qx RK bm -ty +uN hJ Gp hI @@ -42799,7 +42799,7 @@ ac ac aU uR -JO +JZ Ew ZT aU @@ -43440,7 +43440,7 @@ xs LW pY xG -Hz +Bb Te hI hJ @@ -52402,7 +52402,7 @@ pS tb pS pS -vH +tN tb tb tb @@ -55757,7 +55757,7 @@ nw nw nw nw -HW +KA pS pS pS @@ -56789,7 +56789,7 @@ Oq Oq Oq nw -HW +KA pS zY tb @@ -57036,7 +57036,7 @@ zY pS pS nw -HW +KA pS pS pS diff --git a/_maps/RandomZLevels/museum.dmm b/_maps/RandomZLevels/museum.dmm index 2937250b1f9ba..afd0cd888fdcd 100644 --- a/_maps/RandomZLevels/museum.dmm +++ b/_maps/RandomZLevels/museum.dmm @@ -1426,7 +1426,7 @@ /turf/open/indestructible/plating, /area/awaymission/museum) "lz" = ( -/obj/effect/landmark/awaystart, +/obj/effect/landmark/awaystart/museum, /obj/structure/flora/bush/sparsegrass/style_random, /turf/open/floor/grass, /area/awaymission/museum) @@ -3095,7 +3095,7 @@ /turf/open/floor/iron/smooth_large, /area/awaymission/museum) "zd" = ( -/obj/effect/landmark/awaystart, +/obj/effect/landmark/awaystart/museum, /turf/open/floor/grass, /area/awaymission/museum) "zg" = ( @@ -4503,7 +4503,7 @@ }, /area/awaymission/museum) "KN" = ( -/obj/effect/landmark/awaystart, +/obj/effect/landmark/awaystart/museum, /obj/effect/turf_decal/siding/wood{ dir = 1 }, diff --git a/_maps/RandomZLevels/research.dmm b/_maps/RandomZLevels/research.dmm index 1e84014fa0e1b..ae1814b7d7096 100644 --- a/_maps/RandomZLevels/research.dmm +++ b/_maps/RandomZLevels/research.dmm @@ -389,7 +389,7 @@ /turf/open/floor/iron/dark, /area/awaymission/research/interior/gateway) "bR" = ( -/obj/effect/landmark/awaystart, +/obj/effect/landmark/awaystart/research, /turf/open/floor/iron/dark, /area/awaymission/research/interior/gateway) "bS" = ( @@ -438,7 +438,7 @@ /turf/open/floor/iron/dark, /area/awaymission/research/interior/gateway) "bZ" = ( -/obj/effect/landmark/awaystart, +/obj/effect/landmark/awaystart/research, /obj/effect/turf_decal/stripes/line, /obj/structure/cable, /turf/open/floor/iron/dark, @@ -481,12 +481,12 @@ /area/awaymission/research/interior/gateway) "cj" = ( /obj/structure/window/reinforced/spawner/directional/south, -/obj/effect/landmark/awaystart, +/obj/effect/landmark/awaystart/research, /turf/open/floor/iron/dark, /area/awaymission/research/interior/gateway) "ck" = ( /obj/machinery/door/window/right/directional/south, -/obj/effect/landmark/awaystart, +/obj/effect/landmark/awaystart/research, /obj/structure/cable, /turf/open/floor/iron/dark, /area/awaymission/research/interior/gateway) @@ -1761,7 +1761,7 @@ /obj/structure/toilet{ dir = 8 }, -/obj/effect/landmark/awaystart, +/obj/effect/landmark/awaystart/research, /obj/machinery/light/small/directional/east, /turf/open/floor/iron/freezer, /area/awaymission/research/interior/bathroom) @@ -2007,7 +2007,7 @@ "jU" = ( /obj/structure/bed, /obj/item/bedsheet/blue, -/obj/effect/landmark/awaystart, +/obj/effect/landmark/awaystart/research, /turf/open/floor/wood, /area/awaymission/research/interior/dorm) "jV" = ( @@ -2505,7 +2505,7 @@ "lT" = ( /obj/structure/bed, /obj/item/bedsheet/patriot, -/obj/effect/landmark/awaystart, +/obj/effect/landmark/awaystart/research, /turf/open/floor/wood, /area/awaymission/research/interior/dorm) "lX" = ( @@ -2976,7 +2976,7 @@ /area/awaymission/research/interior) "sM" = ( /obj/structure/window/reinforced/spawner/directional/south, -/obj/effect/landmark/awaystart, +/obj/effect/landmark/awaystart/research, /obj/structure/cable, /turf/open/floor/iron/dark, /area/awaymission/research/interior/gateway) diff --git a/_maps/RandomZLevels/snowdin.dmm b/_maps/RandomZLevels/snowdin.dmm index b59228b713690..f72d9fd320724 100644 --- a/_maps/RandomZLevels/snowdin.dmm +++ b/_maps/RandomZLevels/snowdin.dmm @@ -22,10 +22,6 @@ "ae" = ( /turf/closed/mineral/snowmountain, /area/awaymission/snowdin/cave/mountain) -"ag" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/cavern1) "ah" = ( /obj/effect/baseturf_helper/asteroid/snow, /turf/closed/wall/ice, @@ -175,12 +171,52 @@ /obj/item/paper/fluff/awaymissions/snowdin/research_feed, /turf/open/floor/iron/dark, /area/awaymission/snowdin/post/research) +"aQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/awaymission/snowdin/post/dorm) "aS" = ( /turf/closed/wall, /area/awaymission/snowdin/post/dorm) +"aT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/item/bedsheet/purple, +/turf/open/floor/wood, +/area/awaymission/snowdin/post/dorm) +"aU" = ( +/obj/structure/bed, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/wood, +/area/awaymission/snowdin/post/dorm) "aV" = ( /turf/closed/wall/rust, /area/awaymission/snowdin/post/dorm) +"aW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/wood, +/area/awaymission/snowdin/post/dorm) +"aY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/wood, +/area/awaymission/snowdin/post/dorm) +"aZ" = ( +/obj/structure/bed, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/item/bedsheet/orange, +/turf/open/floor/wood, +/area/awaymission/snowdin/post/dorm) +"ba" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/structure/sign/poster/contraband/kudzu/directional/north, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/awaymission/snowdin/post/dorm) "bc" = ( /obj/structure/window/spawner/directional/south, /turf/open/floor/iron/dark, @@ -200,6 +236,14 @@ "bh" = ( /turf/closed/indestructible/rock/snow/ice, /area/awaymission/snowdin/cave/cavern) +"bi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 6 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/awaymission/snowdin/post/dorm) "bj" = ( /obj/effect/decal/remains/human, /turf/open/misc/asteroid/snow, @@ -214,6 +258,13 @@ }, /turf/open/floor/iron/white, /area/awaymission/snowdin/post) +"bl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 6 + }, +/turf/open/floor/wood, +/area/awaymission/snowdin/post/dorm) "bn" = ( /obj/structure/barricade/sandbags, /obj/effect/turf_decal/weather/snow/corner{ @@ -263,15 +314,22 @@ /obj/structure/spider/stickyweb, /turf/open/floor/iron/freezer, /area/awaymission/snowdin/post/kitchen) -"bz" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/item/kitchen/fork, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, +"bw" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/kitchenspike, +/turf/open/floor/iron/freezer, /area/awaymission/snowdin/post/kitchen) +"bx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/turf/open/floor/wood, +/area/awaymission/snowdin/post/dorm) +"bA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/awaymission/snowdin/post/dorm) "bB" = ( /obj/item/stack/sheet/mineral/plastitanium, /turf/open/misc/asteroid/snow, @@ -284,18 +342,16 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/awaymission/snowdin/cave) -"bD" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/structure/sink/directional/west, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/hydro) "bE" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/awaymission/snowdin/post/research) +"bF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/research) "bG" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 @@ -309,25 +365,39 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post/engineering) -"bK" = ( +"bH" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 10 - }, -/obj/effect/landmark/awaystart, /obj/machinery/holopad, /obj/effect/decal/cleanable/dirt, -/obj/structure/cable, /turf/open/floor/iron, -/area/awaymission/snowdin/post/gateway) +/area/awaymission/snowdin/post/research) +"bI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/research) +"bJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/research) +"bK" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/landmark/awaystart/snowdin, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/garage) "bL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, /obj/structure/spider/stickyweb, /turf/open/floor/iron/freezer, /area/awaymission/snowdin/post/kitchen) -"bM" = ( -/obj/effect/landmark/awaystart, -/obj/effect/decal/cleanable/blood/old, +"bN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/structure/spider/stickyweb, /turf/open/floor/iron/freezer, /area/awaymission/snowdin/post/kitchen) "bO" = ( @@ -340,6 +410,60 @@ /obj/structure/flora/tree/pine/xmas, /turf/open/misc/asteroid/snow, /area/awaymission/snowdin/outside) +"bQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/door/airlock{ + id_tag = "snowdindormresearch3"; + name = "Jouslen McGee's Private Quarters" + }, +/turf/open/floor/wood, +/area/awaymission/snowdin/post/dorm) +"bR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/door/airlock{ + id_tag = "snowdindormresearch2"; + name = "Elizabeth Queef's Private Quarters" + }, +/turf/open/floor/wood, +/area/awaymission/snowdin/post/dorm) +"bS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/door/airlock{ + id_tag = "snowdindormresearch1"; + name = "Jacob Ullman's Private Quarters" + }, +/turf/open/floor/wood, +/area/awaymission/snowdin/post/dorm) +"bT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/door/airlock{ + id_tag = "snowdindormhydro2"; + name = "Rachel Migro's Private Quarters" + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/awaymission/snowdin/post/dorm) +"bU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/door/airlock{ + id_tag = "snowdindormhydro1"; + name = "Katherine Esterdeen's Private Quarters" + }, +/turf/open/floor/wood, +/area/awaymission/snowdin/post/dorm) +"bV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/research) "bW" = ( /obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, @@ -362,6 +486,12 @@ /obj/structure/spider/stickyweb, /turf/open/floor/iron/freezer, /area/awaymission/snowdin/post/kitchen) +"cc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/structure/kitchenspike, +/obj/structure/spider/stickyweb, +/turf/open/floor/iron/freezer, +/area/awaymission/snowdin/post/kitchen) "cd" = ( /turf/closed/wall, /area/awaymission/snowdin/post/kitchen) @@ -389,6 +519,11 @@ /obj/structure/table, /turf/open/floor/iron, /area/awaymission/snowdin/post/kitchen) +"cl" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/light/directional/north, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/kitchen) "cm" = ( /obj/effect/spawner/random/exotic/antag_gear, /turf/open/misc/asteroid/snow/ice, @@ -403,6 +538,15 @@ /obj/structure/cable, /turf/open/floor/plating, /area/awaymission/snowdin/post/dorm) +"cp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/dorm) "cq" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -412,6 +556,11 @@ "cr" = ( /turf/open/floor/plating, /area/awaymission/snowdin/post/dorm) +"cs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/dorm) "ct" = ( /obj/machinery/light/directional/north, /obj/effect/decal/cleanable/dirt, @@ -420,10 +569,27 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post/dorm) +"cu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/dorm) "cv" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/awaymission/snowdin/post/dorm) +"cw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/dorm) "cx" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -431,6 +597,13 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post/dorm) +"cy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/dorm) "cz" = ( /obj/machinery/door/airlock/public/glass{ name = "Research Desks" @@ -441,6 +614,14 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post/research) +"cA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/research) "cB" = ( /turf/open/floor/iron, /area/awaymission/snowdin/post/research) @@ -453,15 +634,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/awaymission/snowdin/post/mining_dock) -"cE" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 8 - }, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/awaymission/snowdin/post) "cF" = ( /obj/item/shard, /obj/effect/decal/cleanable/blood/old, @@ -482,6 +654,77 @@ /obj/structure/spider/stickyweb, /turf/open/floor/iron/freezer, /area/awaymission/snowdin/post/kitchen) +"cI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/structure/spider/stickyweb, +/turf/open/floor/iron/freezer, +/area/awaymission/snowdin/post/kitchen) +"cJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/door/airlock{ + name = "Freezer" + }, +/obj/structure/barricade/wooden, +/obj/structure/spider/stickyweb, +/turf/open/floor/iron/freezer, +/area/awaymission/snowdin/post/kitchen) +"cK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/kitchen) +"cL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/item/kitchen/fork, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/kitchen) +"cN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/kitchen) +"cO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/kitchen) +"cP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/kitchen) +"cQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/kitchen) +"cR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/kitchen) +"cS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/food/egg_smudge, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/kitchen) "cT" = ( /obj/item/stack/sheet/mineral/wood, /turf/open/floor/plating/snowed, @@ -494,10 +737,120 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post/mining_main/mechbay) -"dc" = ( +"cV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 5 + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/cavern2) +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/dorm) +"cW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/dorm) +"cX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/dorm) +"cY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/dorm) +"cZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/item/trash/can, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/dorm) +"da" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/dorm) +"db" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/dorm) +"dd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/dorm) +"de" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/dorm) +"df" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/dorm) +"dg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/public/glass{ + name = "Research Desks" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/research) +"dh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/research) +"di" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/research) +"dj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/research) "dk" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/half/contrasted, @@ -533,6 +886,13 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/awaymission/snowdin/post/kitchen) +"dt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/food/flour, +/obj/structure/cable, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/kitchen) "du" = ( /obj/machinery/deepfryer, /obj/effect/decal/cleanable/dirt, @@ -592,10 +952,6 @@ /obj/structure/table, /turf/open/floor/plating, /area/awaymission/snowdin/post/dorm) -"dI" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/iron/cafeteria, -/area/awaymission/snowdin/post/messhall) "dJ" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -608,6 +964,13 @@ "dK" = ( /turf/closed/wall, /area/awaymission/snowdin/post) +"dL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/plating, +/area/awaymission/snowdin/post) "dM" = ( /turf/closed/wall/rust, /area/awaymission/snowdin/post) @@ -678,6 +1041,13 @@ }, /turf/open/floor/carpet, /area/awaymission/snowdin/post/dorm) +"eb" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/sign/poster/contraband/lusty_xenomorph/directional/east, +/obj/structure/table/wood, +/obj/item/paper_bin, +/turf/open/floor/carpet, +/area/awaymission/snowdin/post/dorm) "ec" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -696,16 +1066,16 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post/dorm) -"eg" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ - dir = 8 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/post/mining_main/mechbay) "ei" = ( /obj/effect/baseturf_helper/asteroid/snow, /turf/closed/wall, /area/awaymission/snowdin/post) +"ej" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/awaymission/snowdin/post) "ek" = ( /obj/structure/cable, /turf/open/floor/plating, @@ -716,17 +1086,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/awaymission/snowdin/post) -"em" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock{ - name = "Custodial Closet" - }, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/awaymission/snowdin/post/custodials) "eo" = ( /turf/open/misc/ice/smooth, /area/awaymission/snowdin/outside) @@ -758,6 +1117,14 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/awaymission/snowdin/post/messhall) +"ew" = ( +/obj/structure/bed, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/landmark/awaystart/snowdin, +/obj/item/bedsheet/red, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/awaymission/snowdin/post/dorm) "ex" = ( /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, @@ -770,6 +1137,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/awaymission/snowdin/post/kitchen) +"ez" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/kitchen) "eB" = ( /obj/effect/decal/cleanable/food/flour, /turf/open/floor/plating, @@ -816,18 +1191,6 @@ "eL" = ( /turf/closed/mineral/plasma/ice, /area/awaymission/snowdin/cave/cavern) -"eM" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/item/storage/box{ - name = "box of donkpockets" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/kitchen) "eN" = ( /obj/structure/dresser, /turf/open/floor/carpet, @@ -837,12 +1200,65 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/carpet, /area/awaymission/snowdin/post/dorm) +"eP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/carpet, +/area/awaymission/snowdin/post/dorm) "eQ" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, /turf/open/floor/iron, /area/awaymission/snowdin/post/dorm) +"eR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 6 + }, +/obj/structure/cable, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/dorm) +"eS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/dorm) +"eT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/door/airlock{ + id_tag = "snowdindormsec"; + name = "James Reed's Private Quarters" + }, +/turf/open/floor/wood, +/area/awaymission/snowdin/post/dorm) +"eU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/awaymission/snowdin/post/dorm) +"eV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/item/trash/cheesie, +/turf/open/floor/wood, +/area/awaymission/snowdin/post/dorm) +"eW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/item/trash/cheesie, +/turf/open/floor/wood, +/area/awaymission/snowdin/post/dorm) "eX" = ( /obj/structure/closet/crate/freezer, /obj/item/reagent_containers/blood/random, @@ -871,13 +1287,13 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/awaymission/snowdin/post/research) -"fc" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, +"fd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/carpet, -/area/awaymission/snowdin/post/dorm) +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/plating, +/area/awaymission/snowdin/post) "fe" = ( /obj/effect/turf_decal/weather/snow, /obj/effect/turf_decal/bot_white, @@ -902,6 +1318,18 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/awaymission/snowdin/post/messhall) +"fj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/door/airlock/public/glass{ + name = "Kitchen" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, +/obj/machinery/door/firedoor, +/obj/structure/barricade/wooden/crude, +/obj/structure/cable, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/kitchen) "fk" = ( /obj/machinery/smartfridge, /turf/open/floor/iron, @@ -954,6 +1382,12 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post/dorm) +"fu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/structure/cable, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/dorm) "fw" = ( /obj/machinery/sleeper{ dir = 4 @@ -963,8 +1397,17 @@ }, /turf/open/floor/iron/white, /area/awaymission/snowdin/post) -"fy" = ( -/obj/effect/decal/cleanable/dirt, +"fx" = ( +/obj/item/reagent_containers/blood, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/awaymission/snowdin/post) +"fy" = ( +/obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, @@ -988,16 +1431,6 @@ /obj/effect/spawner/random/structure/crate_abandoned, /turf/open/floor/plating/snowed/cavern, /area/awaymission/snowdin/cave/cavern) -"fE" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/iron, -/area/awaymission/snowdin/post) "fF" = ( /turf/open/floor/iron, /area/awaymission/snowdin/post/gateway) @@ -1043,6 +1476,12 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/awaymission/snowdin/post/hydro) +"fQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/hydro) "fR" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/green/half/contrasted{ @@ -1057,6 +1496,14 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post/hydro) +"fV" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/tile/green/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/hydro) "fW" = ( /turf/closed/wall/ice, /area/awaymission/snowdin/post/hydro) @@ -1101,6 +1548,21 @@ /obj/effect/decal/cleanable/blood/old, /turf/open/misc/asteroid/snow, /area/awaymission/snowdin/cave) +"gh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet, +/area/awaymission/snowdin/post/dorm) +"gi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/dorm) "gj" = ( /obj/machinery/power/shuttle_engine/propulsion/left{ dir = 4 @@ -1127,6 +1589,37 @@ }, /turf/open/misc/asteroid/snow, /area/awaymission/snowdin/cave/mountain) +"gm" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/closet/crate, +/obj/item/clothing/shoes/winterboots, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/dorm) +"gn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/awaymission/snowdin/post) +"go" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/awaymission/snowdin/post) +"gq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/awaymission/snowdin/post) "gr" = ( /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 @@ -1191,6 +1684,14 @@ }, /turf/open/floor/plating, /area/awaymission/snowdin/post/hydro) +"gF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/hydro) "gG" = ( /obj/machinery/hydroponics/constructable, /turf/open/floor/plating, @@ -1213,6 +1714,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/awaymission/snowdin/post/hydro) +"gL" = ( +/obj/structure/sink/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/hydro) "gM" = ( /obj/item/stack/cable_coil{ amount = 1 @@ -1245,12 +1752,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/awaymission/snowdin/post/garage) -"gR" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) "gS" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, @@ -1277,13 +1778,57 @@ "gW" = ( /turf/closed/mineral/diamond/ice, /area/awaymission/snowdin/cave/cavern) -"hf" = ( +"gZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/door/airlock/public/glass, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/trash/can, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, /turf/open/floor/iron, -/area/awaymission/snowdin/post) +/area/awaymission/snowdin/post/dorm) +"ha" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/dorm) +"hb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/door/airlock/maintenance{ + name = "Misc Storage" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/dorm) +"hc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/dorm) +"hd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/dorm) +"he" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/structure/closet/crate/preopen, +/obj/item/clothing/shoes/winterboots, +/obj/item/clothing/shoes/winterboots, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/dorm) "hg" = ( /obj/item/shard, /obj/effect/turf_decal/tile/blue/opposingcorners{ @@ -1317,6 +1862,10 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/awaymission/snowdin/post/gateway) +"ho" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/closed/wall/ice, +/area/awaymission/snowdin/post/mining_main/mechbay) "hp" = ( /obj/item/chair, /turf/open/floor/iron/cafeteria, @@ -1361,13 +1910,6 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post/hydro) -"hx" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) "hy" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1378,6 +1920,10 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/awaymission/snowdin/post/hydro) +"hA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/hydro) "hB" = ( /obj/structure/lattice/catwalk, /obj/effect/turf_decal/weather/snow, @@ -1425,6 +1971,42 @@ }, /turf/open/floor/carpet, /area/awaymission/snowdin/post/dorm) +"hI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/carpet, +/area/awaymission/snowdin/post/dorm) +"hJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/door/airlock{ + id_tag = "snowdindormcap"; + name = "Overseer's Private Quarters" + }, +/turf/open/floor/carpet, +/area/awaymission/snowdin/post/dorm) +"hK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/dorm) +"hL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/dorm) "hM" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, @@ -1440,24 +2022,32 @@ }, /turf/open/floor/plating, /area/awaymission/snowdin/post) +"hO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + name = "Medbay Storage" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/surgery, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/awaymission/snowdin/post) +"hP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/cable, +/turf/open/floor/plating, +/area/awaymission/snowdin/post) "hQ" = ( /obj/structure/window/spawner/directional/south, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/awaymission/snowdin/post/gateway) -"hR" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/landmark/awaystart, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/gateway) -"hS" = ( -/obj/effect/landmark/awaystart, -/obj/effect/turf_decal/loading_area, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/gateway) "hU" = ( /obj/structure/window/spawner/directional/south, /turf/open/floor/iron, @@ -1466,6 +2056,10 @@ /obj/effect/decal/cleanable/blood/old, /turf/open/floor/iron/cafeteria, /area/awaymission/snowdin/post/messhall) +"hW" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/iron/cafeteria, +/area/awaymission/snowdin/post/messhall) "hX" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/biogenerator, @@ -1474,6 +2068,12 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post/hydro) +"hY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/hydro) "hZ" = ( /obj/item/gun/ballistic/rifle/boltaction, /obj/item/ammo_box/strilka310, @@ -1545,6 +2145,99 @@ temperature = 120 }, /area/awaymission/snowdin/cave/cavern) +"io" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/dorm) +"ip" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/dorm) +"iq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/dorm) +"ir" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 1 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/dorm) +"is" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/public/glass{ + name = "Dorms" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/dorm) +"it" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/awaymission/snowdin/post) +"iu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/awaymission/snowdin/post) +"iv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/awaymission/snowdin/post) +"iw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/structure/sign/departments/medbay/directional/north, +/obj/structure/cable, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/awaymission/snowdin/post) "ix" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -1563,13 +2256,6 @@ /obj/effect/turf_decal/tile/yellow/fourcorners, /turf/open/floor/iron, /area/awaymission/snowdin/post/engineering) -"iA" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 5 - }, -/obj/effect/landmark/awaystart, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/gateway) "iD" = ( /obj/structure/table, /obj/item/crowbar, @@ -1587,6 +2273,10 @@ /obj/effect/decal/cleanable/vomit/old, /turf/open/floor/iron/cafeteria, /area/awaymission/snowdin/post/messhall) +"iH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/iron/cafeteria, +/area/awaymission/snowdin/post/messhall) "iI" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/seed_extractor, @@ -1602,6 +2292,13 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/awaymission/snowdin/post/hydro) +"iL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/hydro) "iM" = ( /obj/structure/lattice/catwalk, /obj/effect/turf_decal/weather/snow, @@ -1609,16 +2306,79 @@ /obj/structure/cable, /turf/open/floor/plating/snowed/smoothed, /area/awaymission/snowdin/outside) -"iW" = ( -/turf/open/floor/plating, +"iN" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/iron, /area/awaymission/snowdin/post/garage) -"iX" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +"iP" = ( +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/garage) +"iQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/garage) +"iR" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Garage" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/garage) +"iS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ dir = 1 }, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/garage) +"iT" = ( /obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/garage) +"iU" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Garage" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/awaymission/snowdin/post/garage) +"iV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/garage) +"iW" = ( +/turf/open/floor/plating, +/area/awaymission/snowdin/post/garage) "iZ" = ( /obj/item/clothing/head/cone, /obj/effect/light_emitter{ @@ -1641,6 +2401,17 @@ }, /turf/open/floor/plating/snowed/smoothed, /area/awaymission/snowdin/cave) +"jd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/item/storage/box{ + name = "box of donkpockets" + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/kitchen) "je" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ @@ -1657,6 +2428,13 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/awaymission/snowdin/post/dorm) +"jh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/dorm) "ji" = ( /obj/effect/light_emitter{ name = "cave light"; @@ -1696,6 +2474,34 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/awaymission/snowdin/post) +"jp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/awaymission/snowdin/post) +"jq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/plating, +/area/awaymission/snowdin/post) +"jr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/awaymission/snowdin/post) "js" = ( /turf/open/floor/plating, /area/awaymission/snowdin/post) @@ -1707,11 +2513,6 @@ }, /turf/open/floor/iron/white, /area/awaymission/snowdin/post/minipost) -"ju" = ( -/obj/effect/landmark/awaystart, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/gateway) "jw" = ( /obj/structure/table, /obj/item/paper/pamphlet/gateway, @@ -1734,6 +2535,20 @@ /obj/item/trash/candle, /turf/open/floor/iron/cafeteria, /area/awaymission/snowdin/post/messhall) +"jz" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/item/kitchen/fork, +/turf/open/floor/iron/cafeteria, +/area/awaymission/snowdin/post/messhall) +"jB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/structure/sink/directional/west, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/hydro) "jC" = ( /obj/structure/lattice/catwalk, /obj/effect/turf_decal/weather/snow, @@ -1772,6 +2587,18 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post/garage) +"jJ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/garage) +"jK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/garage) "jL" = ( /obj/vehicle/ridden/atv, /turf/open/floor/plating, @@ -1781,14 +2608,6 @@ /obj/item/storage/toolbox/mechanical/old, /turf/open/floor/plating, /area/awaymission/snowdin/post/garage) -"jN" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/firealarm/directional/east, -/obj/machinery/light/broken/directional/east, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) "jO" = ( /mob/living/basic/blankbody{ desc = "It's Jacob Ullman, but their flesh has an ashy texture, and their face is featureless save an eerie smile."; @@ -1799,6 +2618,14 @@ temperature = 120 }, /area/awaymission/snowdin/cave/cavern) +"jP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/door/airlock{ + name = "Bathroom" + }, +/turf/open/floor/iron/showroomfloor, +/area/awaymission/snowdin/post/dorm) "jQ" = ( /obj/effect/baseturf_helper/asteroid/snow, /turf/closed/wall, @@ -1806,11 +2633,6 @@ "jR" = ( /turf/closed/wall/rust, /area/awaymission/snowdin/post/custodials) -"jS" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) "jT" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral{ @@ -1822,6 +2644,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/awaymission/snowdin/post) +"jV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/awaymission/snowdin/post) "jW" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/broken_floor, @@ -1840,6 +2669,16 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/awaymission/snowdin/post/gateway) +"jZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "snowdin_gate" + }, +/obj/effect/turf_decal/delivery, +/obj/structure/cable, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/gateway) "ka" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -1848,6 +2687,11 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/awaymission/snowdin/post/messhall) +"kc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/messhall) "kd" = ( /obj/machinery/light/directional/east, /turf/open/floor/iron/cafeteria, @@ -1865,6 +2709,32 @@ /obj/machinery/holopad, /turf/open/floor/iron, /area/awaymission/snowdin/post/hydro) +"kh" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/garage) +"ki" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/garage) +"kj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/garage) +"kk" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/garage) "kl" = ( /obj/effect/decal/cleanable/oil, /turf/open/floor/plating, @@ -1881,15 +2751,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/awaymission/snowdin/post/mining_main/mechbay) -"ko" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/awaymission/snowdin/post) "kr" = ( /obj/structure/fence{ dir = 4 @@ -1903,6 +2764,59 @@ "ku" = ( /turf/closed/wall/ice, /area/awaymission/snowdin/cave/mountain) +"kv" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/shower/directional/south, +/turf/open/floor/iron/showroomfloor, +/area/awaymission/snowdin/post/dorm) +"kw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 6 + }, +/obj/machinery/shower/directional/south, +/turf/open/floor/iron/showroomfloor, +/area/awaymission/snowdin/post/dorm) +"kx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/shower/directional/south, +/turf/open/floor/iron/showroomfloor, +/area/awaymission/snowdin/post/dorm) +"ky" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock{ + name = "Showers" + }, +/turf/open/floor/iron/showroomfloor, +/area/awaymission/snowdin/post/dorm) +"kz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/showroomfloor, +/area/awaymission/snowdin/post/dorm) +"kB" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/iron/showroomfloor, +/area/awaymission/snowdin/post/dorm) +"kE" = ( +/obj/structure/bed{ + dir = 4 + }, +/obj/effect/landmark/awaystart/snowdin, +/obj/item/bedsheet/nanotrasen{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/awaymission/snowdin/post/dorm) "kF" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -1915,17 +2829,6 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post) -"kH" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/door/airlock/security{ - name = "Security Checkpoint" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/general, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red/fourcorners, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/secpost) "kI" = ( /obj/machinery/light/directional/north, /turf/open/floor/plating, @@ -1939,6 +2842,18 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post) +"kK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/awaymission/snowdin/post) "kL" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ @@ -1991,6 +2906,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, /turf/open/floor/plating/snowed/smoothed, /area/awaymission/snowdin/outside) +"kU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/garage) "kV" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ @@ -2016,11 +2938,22 @@ /obj/structure/table/reinforced, /turf/open/floor/iron, /area/awaymission/snowdin/post/garage) +"kZ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/garage) "la" = ( /obj/machinery/light/small/directional/north, /obj/effect/spawner/random/structure/crate_abandoned, /turf/open/floor/plating, /area/awaymission/snowdin/post/mining_main/mechbay) +"lb" = ( +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/garage) "lc" = ( /obj/vehicle/ridden/atv, /obj/effect/decal/cleanable/oil, @@ -2030,14 +2963,14 @@ /obj/machinery/space_heater, /turf/open/floor/plating, /area/awaymission/snowdin/post/garage) -"lg" = ( +"lf" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 + dir = 9 }, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/awaymission/snowdin/post/custodials) +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/showroomfloor, +/area/awaymission/snowdin/post/dorm) "lh" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 @@ -2045,13 +2978,9 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/showroomfloor, /area/awaymission/snowdin/post/dorm) -"li" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 5 - }, +"lj" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron, +/turf/open/floor/iron/showroomfloor, /area/awaymission/snowdin/post/dorm) "lk" = ( /obj/machinery/holopad, @@ -2061,6 +2990,202 @@ "ll" = ( /turf/open/floor/iron/dark, /area/awaymission/snowdin/post/custodials) +"lm" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/mop_bucket/janitorialcart, +/obj/item/mop, +/turf/open/floor/iron/dark, +/area/awaymission/snowdin/post/custodials) +"lo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 8 + }, +/obj/effect/turf_decal/snowdin_station_sign/up, +/obj/structure/cable, +/turf/open/floor/iron, +/area/awaymission/snowdin/post) +"lp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/turf_decal/snowdin_station_sign/up/two, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/awaymission/snowdin/post) +"lq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/turf_decal/snowdin_station_sign/up/three, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/awaymission/snowdin/post) +"lr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/turf_decal/snowdin_station_sign/up/four, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/awaymission/snowdin/post) +"ls" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/turf_decal/snowdin_station_sign/up/five, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/awaymission/snowdin/post) +"lt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/turf_decal/snowdin_station_sign/up/six, +/obj/structure/cable, +/turf/open/floor/iron, +/area/awaymission/snowdin/post) +"lu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/turf_decal/snowdin_station_sign/up/seven, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/awaymission/snowdin/post) +"lv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/structure/cable, +/turf/open/floor/iron, +/area/awaymission/snowdin/post) +"lw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/awaymission/snowdin/post) +"lx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/awaymission/snowdin/post) +"ly" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Mess Hall" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/turf/open/floor/iron/cafeteria, +/area/awaymission/snowdin/post/messhall) +"lz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/messhall) +"lA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/messhall) +"lB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/cafeteria, +/area/awaymission/snowdin/post/messhall) +"lC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/cafeteria, +/area/awaymission/snowdin/post/messhall) +"lD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/cafeteria, +/area/awaymission/snowdin/post/messhall) +"lE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/public/glass{ + name = "Hydroponics" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/turf/open/floor/iron/cafeteria, +/area/awaymission/snowdin/post/messhall) +"lF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/hydro) +"lG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 9 + }, +/obj/structure/cable, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/hydro) +"lH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/hydro) +"lI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/hydro) "lJ" = ( /obj/structure/table/wood, /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -2070,22 +3195,57 @@ /obj/item/paper/crumpled/ruins/snowdin/foreshadowing, /turf/open/floor/wood, /area/awaymission/snowdin/post/dorm) +"lK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/hydro) +"lM" = ( +/obj/machinery/door/airlock/external/glass/ruin, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/garage) "lN" = ( /obj/machinery/door/airlock/external/glass/ruin, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/plating, /area/awaymission/snowdin/post/garage) -"lS" = ( +"lO" = ( +/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 1 + dir = 6 }, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/garage) +"lP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, -/area/awaymission/snowdin/post/dorm) +/area/awaymission/snowdin/post/garage) +"lQ" = ( +/obj/machinery/door/airlock{ + name = "Mechanic's Quarters" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/garage) +"lR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/garage) "lU" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 @@ -2126,6 +3286,55 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/awaymission/snowdin/post/custodials) +"mb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/awaymission/snowdin/post/custodials) +"mc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock{ + name = "Custodial Closet" + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/awaymission/snowdin/post/custodials) +"md" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/awaymission/snowdin/post) +"me" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/awaymission/snowdin/post) +"mf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/snowdin_station_sign, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/awaymission/snowdin/post) "mg" = ( /obj/effect/turf_decal/snowdin_station_sign/two, /obj/effect/decal/cleanable/dirt, @@ -2170,6 +3379,12 @@ }, /turf/open/floor/iron/cafeteria, /area/awaymission/snowdin/post/messhall) +"mo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/cafeteria, +/area/awaymission/snowdin/post/messhall) "mp" = ( /obj/structure/fence/door{ dir = 4 @@ -2218,18 +3433,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, /turf/open/floor/plating/snowed/smoothed, /area/awaymission/snowdin/outside) +"my" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/garage) "mz" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/awaymission/snowdin/post/garage) -"mA" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/landmark/awaystart, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/garage) "mB" = ( /obj/item/storage/toolbox/electrical, /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -2242,17 +3453,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/awaymission/snowdin/post/garage) -"mD" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/turf_decal/snowdin_station_sign/up/three, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/iron, -/area/awaymission/snowdin/post) "mE" = ( /obj/structure/table, /turf/open/floor/iron/dark, @@ -2265,6 +3465,20 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/awaymission/snowdin/post/custodials) +"mI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/awaymission/snowdin/post) +"mJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/awaymission/snowdin/post) "mK" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -2291,6 +3505,17 @@ /obj/machinery/door/firedoor, /turf/open/floor/plating, /area/awaymission/snowdin/post/messhall) +"mP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/door/airlock/engineering/glass{ + name = "Engineering" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/turf/open/floor/iron/cafeteria, +/area/awaymission/snowdin/post/messhall) "mQ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 @@ -2307,6 +3532,12 @@ }, /turf/open/floor/plating, /area/awaymission/snowdin/post/garage) +"mT" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/garage) "mU" = ( /obj/structure/rack, /obj/item/clothing/suit/hooded/wintercoat, @@ -2336,12 +3567,6 @@ /obj/structure/barricade/wooden/snowed, /turf/open/misc/asteroid/snow/ice, /area/awaymission/snowdin/cave/cavern) -"mZ" = ( -/obj/machinery/light/directional/west, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) "na" = ( /turf/closed/wall/ice, /area/awaymission/snowdin/post/custodials) @@ -2363,31 +3588,47 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/awaymission/snowdin/post) +"ne" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/awaymission/snowdin/post) +"nf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/awaymission/snowdin/post) "ng" = ( /obj/structure/flora/grass/both/style_random, /obj/structure/flora/tree/pine/style_random, /turf/open/misc/asteroid/snow, /area/awaymission/snowdin/outside) -"nl" = ( -/obj/effect/baseturf_helper/asteroid/snow, -/turf/closed/wall, -/area/awaymission/snowdin/post/engineering) -"nm" = ( +"nh" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 }, -/turf/open/floor/iron/white, +/turf/open/floor/plating, /area/awaymission/snowdin/post) -"nn" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +"ni" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 10 + }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, /turf/open/floor/iron, /area/awaymission/snowdin/post) +"nl" = ( +/obj/effect/baseturf_helper/asteroid/snow, +/turf/closed/wall, +/area/awaymission/snowdin/post/engineering) "no" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -2395,6 +3636,13 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post/engineering) +"np" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/engineering) "nq" = ( /obj/structure/cable, /obj/effect/mapping_helpers/broken_floor, @@ -2439,6 +3687,14 @@ slowdown = 1 }, /area/awaymission/snowdin/outside) +"nz" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/landmark/awaystart/snowdin, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/garage) "nA" = ( /obj/structure/reagent_dispensers/watertank/high, /obj/item/reagent_containers/cup/bucket, @@ -2468,28 +3724,11 @@ "nF" = ( /turf/closed/wall/rust, /area/awaymission/snowdin/post/secpost) -"nG" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/door/firedoor, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/research) "nH" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /turf/open/floor/plating, /area/awaymission/snowdin/post/secpost) -"nI" = ( -/obj/structure/bed, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/effect/landmark/awaystart, -/obj/item/bedsheet/purple, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) "nJ" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 8 @@ -2505,6 +3744,11 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/awaymission/snowdin/post) +"nM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/awaymission/snowdin/post) "nN" = ( /turf/closed/wall, /area/awaymission/snowdin/post/engineering) @@ -2527,6 +3771,12 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post/engineering) +"nR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/engineering) "nS" = ( /turf/open/floor/plating, /area/awaymission/snowdin/post/engineering) @@ -2559,16 +3809,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/plating, /area/awaymission/snowdin/post/hydro) -"nZ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/structure/sign/departments/medbay/directional/north, -/obj/structure/cable, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) "oa" = ( /obj/effect/light_emitter{ name = "outdoor light"; @@ -2583,6 +3823,15 @@ "oc" = ( /turf/closed/wall, /area/awaymission/snowdin/post/secpost) +"of" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/secpost) "og" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -2616,6 +3865,21 @@ /obj/structure/cable, /turf/open/floor/plating, /area/awaymission/snowdin/post/engineering) +"on" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/engineering) +"oo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/engineering) +"op" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/engineering) "or" = ( /obj/structure/table, /obj/item/cultivator, @@ -2630,11 +3894,6 @@ /obj/machinery/space_heater, /turf/open/floor/plating, /area/awaymission/snowdin/post/dorm) -"ot" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) "ou" = ( /obj/structure/cable, /turf/open/floor/iron, @@ -2681,6 +3940,32 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/awaymission/snowdin/post/secpost) +"oD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/secpost) +"oE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/secpost) +"oF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/secpost) +"oG" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/secpost) "oH" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -2699,6 +3984,23 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post) +"oK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/awaymission/snowdin/post) +"oL" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/awaymission/snowdin/post) "oM" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -2712,6 +4014,11 @@ }, /turf/open/floor/plating, /area/awaymission/snowdin/post/engineering) +"oO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/engineering) "oP" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, @@ -2798,12 +4105,6 @@ /obj/machinery/microwave, /turf/open/floor/iron/cafeteria, /area/awaymission/snowdin/post/cavern2) -"pi" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/hydro) "pj" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 @@ -2871,6 +4172,19 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/awaymission/snowdin/post) +"ps" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/snowdin/post) +"pt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/awaymission/snowdin/post) "pu" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -2880,6 +4194,14 @@ /obj/structure/cable, /turf/open/floor/plating, /area/awaymission/snowdin/post/engineering) +"pv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible{ + dir = 8 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/engineering) "pw" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible{ dir = 8 @@ -2988,6 +4310,13 @@ }, /turf/open/misc/asteroid/snow, /area/awaymission/snowdin/outside) +"pT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible{ + dir = 5 + }, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/engineering) "pU" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible{ dir = 8 @@ -3141,6 +4470,24 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/plating, /area/awaymission/snowdin/post) +"qs" = ( +/obj/machinery/door/airlock/external/glass/ruin, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/structure/barricade/wooden/crude, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/plating, +/area/awaymission/snowdin/post) +"qt" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/structure/cable, +/obj/machinery/power/terminal{ + dir = 8 + }, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/engineering) "qv" = ( /obj/machinery/atmospherics/components/binary/volume_pump{ name = "Air Mix To Turbine Mix" @@ -3203,6 +4550,10 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/awaymission/snowdin/post/custodials) +"qF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/closed/wall/ice, +/area/awaymission/snowdin/post/cavern2) "qG" = ( /obj/machinery/door/airlock{ name = "Private Quarters" @@ -3238,18 +4589,17 @@ }, /turf/open/floor/plating, /area/awaymission/snowdin/post) -"qO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ +"qP" = ( +/obj/effect/turf_decal/stripes/line{ dir = 10 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, /turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"qP" = ( +/area/awaymission/snowdin/post/engineering) +"qQ" = ( /obj/effect/turf_decal/stripes/line{ - dir = 10 + dir = 6 }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/awaymission/snowdin/post/engineering) "qS" = ( @@ -3329,6 +4679,12 @@ }, /turf/open/floor/plating, /area/awaymission/snowdin/post/cavern2) +"rd" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/cavern2) "re" = ( /obj/machinery/door/airlock/external/glass/ruin, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -3340,14 +4696,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/awaymission/snowdin/post/cavern2) -"rg" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/cable, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) "rh" = ( /obj/structure/window/spawner/directional/south, /turf/open/floor/engine/cult, @@ -3357,15 +4705,14 @@ /obj/structure/table, /turf/open/floor/iron/cafeteria, /area/awaymission/snowdin/post/cavern2) -"rj" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) "rk" = ( /obj/structure/rack, /turf/open/floor/plating, /area/awaymission/snowdin/post) +"rm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/plating, +/area/awaymission/snowdin/post) "rn" = ( /obj/structure/rack, /obj/item/clothing/suit/hooded/wintercoat, @@ -3375,6 +4722,10 @@ }, /turf/open/floor/plating, /area/awaymission/snowdin/post) +"ro" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/closed/wall/ice, +/area/awaymission/snowdin/post/engineering) "rp" = ( /turf/closed/wall/r_wall, /area/awaymission/snowdin/post/engineering) @@ -3438,14 +4789,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/awaymission/snowdin/post/cavern2) -"rC" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/shower/directional/south, -/turf/open/floor/iron/showroomfloor, -/area/awaymission/snowdin/post/dorm) "rE" = ( /obj/machinery/conveyor{ dir = 10; @@ -3472,6 +4815,17 @@ }, /turf/open/floor/plating, /area/awaymission/snowdin/post) +"rI" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/layer4{ + dir = 1 + }, +/obj/effect/light_emitter{ + name = "cave light"; + set_cap = 3; + set_luminosity = 6 + }, +/turf/open/floor/plating/snowed/smoothed, +/area/awaymission/snowdin/post/engineering) "rJ" = ( /obj/machinery/washing_machine, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -3666,19 +5020,6 @@ }, /turf/open/floor/plating/snowed/cavern, /area/awaymission/snowdin/cave/cavern) -"sq" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/shower/directional/south, -/turf/open/floor/iron/showroomfloor, -/area/awaymission/snowdin/post/dorm) -"sr" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/messhall) "ss" = ( /obj/structure/cable, /turf/open/floor/engine/cult, @@ -3699,29 +5040,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/awaymission/snowdin/post/cavern2) -"sv" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/mining_main/mechbay) -"sw" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 8 - }, -/obj/structure/cable, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"sx" = ( -/obj/structure/bed, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/effect/landmark/awaystart, -/obj/item/paper/crumpled/ruins/snowdin/dontdeadopeninside, -/obj/item/bedsheet/green, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) "sz" = ( /obj/machinery/door/poddoor{ id = "snowdinturbinegas"; @@ -3790,17 +5108,6 @@ }, /turf/open/floor/iron/dark/snowdin, /area/awaymission/snowdin/outside) -"sL" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/item/storage/box{ - name = "box of donkpockets" - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/kitchen) "sN" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -3864,12 +5171,6 @@ }, /turf/open/floor/iron/dark/snowdin, /area/awaymission/snowdin/outside) -"sW" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) "sX" = ( /obj/item/disk/holodisk/snowdin/ripjacob, /obj/structure/cable, @@ -3947,24 +5248,18 @@ }, /turf/open/floor/iron/dark/snowdin, /area/awaymission/snowdin/outside) -"tn" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +"tm" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/effect/landmark/awaystart/snowdin, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/research) +/turf/open/floor/iron, +/area/awaymission/snowdin/post/gateway) "tp" = ( /turf/closed/wall/mineral/snow, /area/awaymission/snowdin/cave/cavern) "tq" = ( /turf/closed/wall/ice, /area/awaymission/snowdin/outside) -"tr" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) "ts" = ( /obj/structure/flora/tree/dead/style_random, /obj/effect/light_emitter{ @@ -4020,18 +5315,14 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/plating, /area/awaymission/snowdin/post/mining_main/mechbay) -"tO" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/item/storage/medkit/o2{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 +"tN" = ( +/obj/structure/bed, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 }, -/turf/open/floor/iron/white, -/area/awaymission/snowdin/post) +/obj/effect/landmark/awaystart/snowdin, +/turf/open/floor/wood, +/area/awaymission/snowdin/post/dorm) "tQ" = ( /obj/machinery/light/small/directional/south, /obj/structure/sign/nanotrasen{ @@ -4043,39 +5334,6 @@ /obj/structure/barricade/wooden/snowed, /turf/open/floor/plating/snowed/cavern, /area/awaymission/snowdin/cave/cavern) -"tT" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/dorm) -"tU" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron/cafeteria, -/area/awaymission/snowdin/post/messhall) -"tW" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"tX" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/turf_decal/snowdin_station_sign/up/two, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/iron, -/area/awaymission/snowdin/post) "tY" = ( /turf/closed/wall, /area/awaymission/snowdin/post/cavern1) @@ -4099,12 +5357,6 @@ /obj/structure/table/wood, /turf/open/floor/wood, /area/awaymission/snowdin/post/cavern1) -"ud" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) "ue" = ( /turf/open/floor/wood, /area/awaymission/snowdin/post/cavern1) @@ -4118,11 +5370,6 @@ }, /turf/open/misc/asteroid/snow/ice, /area/awaymission/snowdin/cave/cavern) -"uj" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) "uk" = ( /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/wood, @@ -4159,14 +5406,22 @@ /obj/structure/cable, /turf/open/floor/plating, /area/awaymission/snowdin/post/cavern1) -"uv" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/closet/crate, -/obj/item/clothing/shoes/winterboots, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/suit/hooded/wintercoat, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) +"ut" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/structure/table, +/obj/item/stack/sheet/glass/fifty{ + pixel_x = 1; + pixel_y = -1 + }, +/obj/item/stack/sheet/iron/fifty{ + pixel_x = -1; + pixel_y = 1 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/engineering) "ux" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -4215,10 +5470,6 @@ "uI" = ( /turf/closed/wall/ice, /area/awaymission/snowdin/post/cavern1) -"uJ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) "uK" = ( /obj/structure/cable, /mob/living/basic/skeleton/plasmaminer, @@ -4251,15 +5502,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/awaymission/snowdin/post/cavern1) -"uT" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/turf_decal/snowdin_station_sign/up/six, -/obj/structure/cable, -/turf/open/floor/iron, -/area/awaymission/snowdin/post) "uU" = ( /obj/item/chair, /turf/open/floor/iron, @@ -4271,16 +5513,6 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post/cavern1) -"uW" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock{ - name = "Showers" - }, -/turf/open/floor/iron/showroomfloor, -/area/awaymission/snowdin/post/dorm) "uY" = ( /obj/docking_port/stationary{ dir = 4; @@ -4336,16 +5568,6 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron, /area/awaymission/snowdin/post/cavern1) -"vg" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/turf_decal/snowdin_station_sign/up/four, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/iron, -/area/awaymission/snowdin/post) "vh" = ( /obj/effect/turf_decal/weather/snow/corner{ dir = 8 @@ -4414,6 +5636,10 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/plating, /area/awaymission/snowdin/post/dorm) +"vt" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/cavern1) "vu" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -4430,6 +5656,18 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post/cavern1) +"vy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 6 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/showroomfloor, +/area/awaymission/snowdin/post/dorm) +"vA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/closed/wall/ice, +/area/awaymission/snowdin/post/cavern1) "vB" = ( /obj/structure/closet/emcloset, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ @@ -4454,6 +5692,12 @@ }, /turf/open/floor/iron/showroomfloor, /area/awaymission/snowdin/post/cavern1) +"vG" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/layer4{ + dir = 1 + }, +/turf/open/floor/plating/snowed/cavern, +/area/awaymission/snowdin/post/cavern1) "vI" = ( /obj/structure/ore_box, /obj/effect/turf_decal/bot, @@ -4479,13 +5723,6 @@ /obj/effect/baseturf_helper/asteroid/snow, /turf/open/floor/plating, /area/awaymission/snowdin/post/broken_shuttle) -"vO" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/structure/closet/crate/preopen, -/obj/item/clothing/shoes/winterboots, -/obj/item/clothing/shoes/winterboots, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) "vP" = ( /obj/structure/plasticflaps, /obj/machinery/conveyor{ @@ -4538,22 +5775,6 @@ /obj/structure/flora/grass/both/style_random, /turf/open/misc/asteroid/snow, /area/awaymission/snowdin/outside) -"we" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/landmark/awaystart, -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/gateway) -"wh" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) "wm" = ( /obj/machinery/porta_turret/centcom_shuttle/weak{ desc = "A turret built with substandard parts and run down further with age."; @@ -4562,21 +5783,6 @@ }, /turf/open/floor/plating/snowed/smoothed, /area/awaymission/snowdin/cave) -"wn" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Garage" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/garage) -"wq" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/engineering) "ws" = ( /obj/effect/light_emitter{ name = "cave light"; @@ -4586,28 +5792,6 @@ /obj/machinery/light/small/directional/east, /turf/open/misc/asteroid/snow, /area/awaymission/snowdin/cave) -"wv" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/door/airlock{ - id_tag = "snowdindormresearch2"; - name = "Elizabeth Queef's Private Quarters" - }, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"ww" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/item/trash/cheesie, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"wB" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/messhall) "wD" = ( /turf/closed/wall, /area/awaymission/snowdin/post/mining_dock) @@ -4624,16 +5808,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/awaymission/snowdin/post/mining_dock) -"wI" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/engineering) -"wJ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/kitchen) "wK" = ( /obj/machinery/power/terminal{ dir = 1 @@ -4709,14 +5883,6 @@ /obj/effect/turf_decal/stripes/white/line, /turf/open/floor/plating/snowed, /area/awaymission/snowdin/cave) -"xd" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/research) "xe" = ( /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plating, @@ -4817,6 +5983,12 @@ /obj/structure/cable, /turf/open/floor/engine/cult, /area/awaymission/snowdin/post/mining_dock) +"xw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/firealarm/directional/west, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/awaymission/snowdin/post) "xx" = ( /obj/machinery/door/airlock/vault{ name = "Relic Storage" @@ -4945,14 +6117,6 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post/mining_dock) -"xR" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/awaymission/snowdin/post) "xS" = ( /obj/machinery/power/port_gen/pacman, /obj/item/stack/sheet/mineral/plasma{ @@ -5033,14 +6197,6 @@ "yg" = ( /turf/open/floor/engine/plasma, /area/awaymission/snowdin/cave) -"yh" = ( -/obj/structure/bed, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/item/bedsheet/orange, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) "yi" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -5075,15 +6231,6 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post/mining_dock) -"yn" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/landmark/awaystart, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/garage) "yo" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 8 @@ -5138,17 +6285,6 @@ "yv" = ( /turf/closed/wall/mineral/snow, /area/awaymission/snowdin/outside) -"yw" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/dorm) "yx" = ( /obj/structure/closet/crate, /obj/item/relic, @@ -5265,14 +6401,6 @@ slowdown = 1 }, /area/awaymission/snowdin/outside) -"yN" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/dorm) "yO" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -5410,15 +6538,6 @@ }, /turf/open/floor/plating, /area/awaymission/snowdin/post/minipost) -"zs" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/item/trash/can, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/dorm) "zt" = ( /obj/effect/baseturf_helper/asteroid/snow, /turf/closed/wall/mineral/wood, @@ -5426,19 +6545,17 @@ "zu" = ( /turf/closed/wall/mineral/wood, /area/awaymission/snowdin/igloo) +"zv" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ + dir = 8 + }, +/turf/open/floor/plating/snowed/cavern, +/area/awaymission/snowdin/post/mining_main/mechbay) "zw" = ( /obj/structure/rack, /obj/structure/cable, /turf/open/floor/plating, /area/awaymission/snowdin/post/mining_dock) -"zx" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 6 - }, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) "zy" = ( /obj/effect/decal/cleanable/oil, /turf/open/floor/plating, @@ -5452,6 +6569,11 @@ }, /turf/open/misc/asteroid/snow, /area/awaymission/snowdin/cave) +"zB" = ( +/obj/effect/landmark/awaystart/snowdin, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/gateway) "zC" = ( /obj/structure/rack, /obj/item/grown/log/tree, @@ -5480,6 +6602,28 @@ /obj/structure/cable, /turf/open/floor/plating, /area/awaymission/snowdin/post/mining_dock) +"zH" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/machinery/space_heater, +/obj/structure/sign/warning/xeno_mining/directional/east, +/obj/structure/cable, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/mining_dock) +"zI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/turf/closed/wall/ice, +/area/awaymission/snowdin/post/mining_dock) +"zJ" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating/snowed/cavern, +/area/awaymission/snowdin/post/mining_dock) "zL" = ( /obj/machinery/door/airlock/public/glass{ name = "Garage" @@ -5790,17 +6934,6 @@ /obj/item/stack/sheet/iron, /turf/open/floor/plating/snowed/smoothed, /area/awaymission/snowdin/post/minipost) -"AS" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/door/airlock{ - id_tag = "snowdindormsec"; - name = "James Reed's Private Quarters" - }, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) "AU" = ( /obj/effect/light_emitter{ name = "outdoor light"; @@ -5851,13 +6984,6 @@ slowdown = 1 }, /area/awaymission/snowdin/cave) -"Be" = ( -/obj/effect/landmark/awaystart, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/minipost) "Bf" = ( /obj/machinery/space_heater, /obj/effect/mapping_helpers/broken_floor, @@ -5895,16 +7021,6 @@ }, /turf/open/floor/iron/white, /area/awaymission/snowdin/post/minipost) -"Bn" = ( -/obj/machinery/door/airlock{ - name = "Mechanic's Quarters" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/garage) "Bo" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -5937,15 +7053,6 @@ }, /turf/open/floor/iron/white, /area/awaymission/snowdin/post/minipost) -"Bt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/garage) "Bu" = ( /obj/structure/table, /obj/item/clothing/glasses/hud/health, @@ -6047,14 +7154,6 @@ }, /turf/open/floor/plating/snowed, /area/awaymission/snowdin/cave) -"BL" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/awaymission/snowdin/post) "BM" = ( /obj/structure/table/wood, /obj/item/knife/combat/bone, @@ -6184,27 +7283,6 @@ }, /turf/open/floor/plating/snowed, /area/awaymission/snowdin/cave) -"Cf" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/door/airlock{ - id_tag = "snowdindormresearch3"; - name = "Jouslen McGee's Private Quarters" - }, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"Cg" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/hydro) -"Ci" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible{ - dir = 5 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/engineering) "Cj" = ( /obj/structure/fence{ dir = 4 @@ -6219,13 +7297,6 @@ "Cl" = ( /turf/closed/wall/ice, /area/awaymission/snowdin/cave/cavern) -"Cp" = ( -/obj/machinery/door/airlock/external/glass/ruin, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/structure/barricade/wooden/crude, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) "Ct" = ( /turf/closed/wall/mineral/plastitanium, /area/awaymission/snowdin/outside) @@ -6241,13 +7312,6 @@ /obj/machinery/light/small/broken/directional/west, /turf/open/floor/carpet, /area/awaymission/snowdin/post/dorm) -"Cy" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/awaymission/snowdin/post) "CA" = ( /obj/structure/bonfire/prelit{ burn_icon = "bonfire_warm" @@ -6263,12 +7327,6 @@ slowdown = 1 }, /area/awaymission/snowdin/cave) -"CB" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/dorm) "CC" = ( /turf/closed/wall/mineral/plastitanium, /area/awaymission/snowdin/cave) @@ -6356,22 +7414,6 @@ }, /turf/open/floor/iron/dark, /area/awaymission/snowdin/cave) -"CU" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/structure/table, -/obj/item/stack/sheet/glass/fifty{ - pixel_x = 1; - pixel_y = -1 - }, -/obj/item/stack/sheet/iron/fifty{ - pixel_x = -1; - pixel_y = 1 - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/engineering) "CV" = ( /obj/effect/turf_decal/tile/brown/anticorner/contrasted{ dir = 4 @@ -6388,16 +7430,6 @@ }, /turf/open/floor/iron/dark, /area/awaymission/snowdin/cave) -"CX" = ( -/obj/structure/bed{ - dir = 4 - }, -/obj/effect/landmark/awaystart, -/obj/item/bedsheet/nanotrasen{ - dir = 4 - }, -/turf/open/floor/carpet, -/area/awaymission/snowdin/post/dorm) "CZ" = ( /obj/structure/frame/machine, /obj/item/stack/cable_coil{ @@ -6415,10 +7447,6 @@ /obj/effect/turf_decal/weather/snow, /turf/open/floor/plating/snowed, /area/awaymission/snowdin/cave) -"Dc" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) "De" = ( /obj/structure/table/reinforced, /obj/machinery/light/built/directional/west, @@ -6506,29 +7534,10 @@ /obj/effect/decal/cleanable/blood/drip, /turf/open/floor/plating/snowed/smoothed, /area/awaymission/snowdin/cave) -"Dw" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/engineering) "Dx" = ( /obj/machinery/light/built/directional/south, /turf/open/floor/plating/snowed, /area/awaymission/snowdin/cave) -"Dy" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible{ - dir = 8 - }, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/engineering) -"Dz" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) "DA" = ( /obj/item/stack/rods, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -6548,14 +7557,6 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/awaymission/snowdin/cave) -"DF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/awaymission/snowdin/post) "DH" = ( /obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, /turf/open/floor/plating, @@ -6588,13 +7589,6 @@ /obj/effect/decal/cleanable/blood/drip, /turf/open/floor/plating/snowed, /area/awaymission/snowdin/cave) -"DQ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) "DR" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -6626,6 +7620,17 @@ /mob/living/basic/bear/snow, /turf/open/floor/iron/dark/snowdin, /area/awaymission/snowdin/cave) +"DZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 10 + }, +/obj/effect/landmark/awaystart/snowdin, +/obj/machinery/holopad, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/gateway) "Ea" = ( /obj/item/reagent_containers/cup/glass/bottle/beer{ list_reagents = null @@ -6640,14 +7645,6 @@ "Ed" = ( /turf/open/floor/circuit/red, /area/awaymission/snowdin/cave) -"Ee" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/awaymission/snowdin/post) "Eg" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -6734,11 +7731,9 @@ /area/awaymission/snowdin/cave) "Ex" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/awaymission/snowdin/post) +/obj/effect/landmark/awaystart/snowdin, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/gateway) "Ez" = ( /obj/machinery/light/directional/west, /turf/open/floor/iron/dark, @@ -6807,10 +7802,6 @@ "EH" = ( /turf/open/floor/iron/dark, /area/awaymission/snowdin/cave) -"EJ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/iron/showroomfloor, -/area/awaymission/snowdin/post/dorm) "EK" = ( /obj/structure/bed/medical/emergency, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -6850,13 +7841,6 @@ }, /turf/open/floor/iron/dark, /area/awaymission/snowdin/cave) -"ER" = ( -/obj/machinery/door/airlock/external/glass/ruin, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) "ES" = ( /obj/structure/table/reinforced, /obj/machinery/light/built/directional/south, @@ -6879,14 +7863,6 @@ }, /turf/open/floor/plating/snowed/cavern, /area/awaymission/snowdin/cave/cavern) -"EY" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) "EZ" = ( /obj/effect/turf_decal/weather/snow, /obj/effect/light_emitter{ @@ -6896,22 +7872,6 @@ }, /turf/open/floor/plating/snowed, /area/awaymission/snowdin/outside) -"Fd" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) -"Ff" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 8 - }, -/obj/effect/turf_decal/snowdin_station_sign/up, -/obj/structure/cable, -/turf/open/floor/iron, -/area/awaymission/snowdin/post) "Fg" = ( /obj/effect/turf_decal/bot, /obj/effect/turf_decal/loading_area, @@ -6945,13 +7905,6 @@ /obj/machinery/portable_atmospherics/canister, /turf/open/floor/plating/snowed, /area/awaymission/snowdin/outside) -"Fr" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) "Ft" = ( /obj/structure/fence/door, /turf/open/misc/asteroid/snow, @@ -6971,14 +7924,6 @@ slowdown = 1 }, /area/awaymission/snowdin/cave) -"Fw" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 6 - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron/showroomfloor, -/area/awaymission/snowdin/post/dorm) "Fx" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, /turf/open/floor/plating/snowed, @@ -7005,42 +7950,18 @@ /turf/open/floor/plating/snowed/smoothed, /area/awaymission/snowdin/outside) "FH" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/button/door/directional/east{ - id = "snowdindormcap"; - name = "Dorm Bolt Control"; - normaldoorcontrol = 1; - specialfunctions = 4 +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 5 }, -/turf/open/floor/carpet, -/area/awaymission/snowdin/post/dorm) +/obj/effect/landmark/awaystart/snowdin, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/gateway) "FI" = ( /obj/machinery/conveyor{ id = "snowdin_belt_mine" }, /turf/open/floor/plating, /area/awaymission/snowdin/post/mining_main/mechbay) -"FJ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/structure/sign/poster/contraband/kudzu/directional/north, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"FK" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/item/bedsheet/purple, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"FN" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/awaymission/snowdin/post) "FO" = ( /obj/machinery/computer/monitor{ dir = 8 @@ -7103,12 +8024,6 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/plating/snowed, /area/awaymission/snowdin/outside) -"Gg" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern2) "Gk" = ( /turf/closed/wall/ice, /area/awaymission/snowdin/post/mining_main/mechbay) @@ -7196,14 +8111,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/plating, /area/awaymission/snowdin/post/mining_main/robotics) -"GD" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet/directional/south, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) "GH" = ( /turf/closed/wall/rust, /area/awaymission/snowdin/post/mining_main/mechbay) @@ -7238,11 +8145,6 @@ "GN" = ( /turf/closed/wall, /area/awaymission/snowdin/post/mining_main/mechbay) -"GO" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/research) "GP" = ( /turf/closed/wall/rust, /area/awaymission/snowdin/post/mining_main) @@ -7340,11 +8242,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/plating, /area/awaymission/snowdin/post/mining_main) -"Hn" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) "Ho" = ( /turf/open/floor/engine/plasma, /area/awaymission/snowdin/outside) @@ -7360,13 +8257,6 @@ /obj/machinery/portable_atmospherics/canister, /turf/open/floor/plating/snowed/smoothed, /area/awaymission/snowdin/outside) -"Hr" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) "Hs" = ( /obj/machinery/light/directional/west, /turf/open/floor/iron, @@ -7382,14 +8272,6 @@ /obj/machinery/holopad, /turf/open/floor/iron/white, /area/awaymission/snowdin/post/mining_main/robotics) -"Hv" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/garage) "Hy" = ( /obj/machinery/door/airlock/research/glass{ name = "Mech Lab" @@ -7461,12 +8343,6 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/awaymission/snowdin/post/mining_main/robotics) -"HN" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/mop_bucket/janitorialcart, -/obj/item/mop, -/turf/open/floor/iron/dark, -/area/awaymission/snowdin/post/custodials) "HO" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, @@ -7546,22 +8422,6 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/awaymission/snowdin/post/mining_main/robotics) -"Id" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/engineering) -"Ih" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/dorm) "Ij" = ( /obj/effect/turf_decal/bot, /turf/open/floor/iron/recharge_floor, @@ -7585,19 +8445,6 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post/mining_main/mechbay) -"Iq" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/medical/glass{ - name = "Medbay Storage" - }, -/obj/effect/mapping_helpers/airlock/access/all/medical/surgery, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/awaymission/snowdin/post) "Ir" = ( /obj/structure/closet/cabinet, /turf/open/floor/iron/grimy, @@ -7697,15 +8544,6 @@ /obj/structure/flora/grass/both/style_random, /turf/open/misc/asteroid/snow, /area/awaymission/snowdin/outside) -"IP" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/dorm) "IQ" = ( /obj/effect/spawner/random/structure/crate_abandoned, /obj/effect/mapping_helpers/broken_floor, @@ -7772,19 +8610,6 @@ }, /turf/open/floor/wood, /area/awaymission/snowdin/post/dorm) -"Jf" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/hydro) -"Jg" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/hydro) "Ji" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -7803,38 +8628,17 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/awaymission/snowdin/post/mining_main/mechbay) -"Jm" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/door/airlock/public/glass{ - name = "Kitchen" - }, -/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, -/obj/machinery/door/firedoor, -/obj/structure/barricade/wooden/crude, -/obj/structure/cable, -/turf/open/floor/iron, +"Jn" = ( +/obj/effect/landmark/awaystart/snowdin, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/iron/freezer, /area/awaymission/snowdin/post/kitchen) -"Jo" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/engineering) "Jq" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 }, /turf/open/floor/plating/snowed/cavern, /area/awaymission/snowdin/cave/cavern) -"Jr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) "Jt" = ( /obj/structure/closet/crate/preopen, /obj/item/storage/toolbox/emergency, @@ -7884,11 +8688,6 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post/mining_main) -"JA" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/kitchenspike, -/turf/open/floor/iron/freezer, -/area/awaymission/snowdin/post/kitchen) "JL" = ( /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 1 @@ -7954,20 +8753,6 @@ "JV" = ( /turf/open/misc/ice, /area/awaymission/snowdin/outside) -"JW" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/iron/cafeteria, -/area/awaymission/snowdin/post/messhall) -"JZ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/broken/directional/south, -/turf/open/floor/iron/showroomfloor, -/area/awaymission/snowdin/post/dorm) "Kc" = ( /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 8 @@ -7993,17 +8778,6 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post/mining_main/mechbay) -"Kg" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/trash/can, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/dorm) "Kj" = ( /obj/machinery/power/port_gen/pacman, /obj/machinery/power/terminal{ @@ -8035,11 +8809,6 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post/mining_main) -"Kn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) "Ko" = ( /obj/machinery/light/directional/east, /obj/effect/turf_decal/stripes/line{ @@ -8053,31 +8822,6 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post/mining_main) -"Kr" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/door/airlock{ - name = "Freezer" - }, -/obj/structure/barricade/wooden, -/obj/structure/spider/stickyweb, -/turf/open/floor/iron/freezer, -/area/awaymission/snowdin/post/kitchen) -"Ks" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/research) -"Kt" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/structure/spider/stickyweb, -/turf/open/floor/iron/freezer, -/area/awaymission/snowdin/post/kitchen) "Kv" = ( /obj/structure/fence/corner, /turf/open/misc/asteroid/snow, @@ -8115,21 +8859,6 @@ /obj/structure/flora/grass/both/style_random, /turf/open/misc/asteroid/snow, /area/awaymission/snowdin/cave) -"KE" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/engineering) -"KF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 6 - }, -/obj/structure/cable, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) "KH" = ( /obj/structure/door_assembly/door_assembly_min{ anchored = 1; @@ -8234,13 +8963,6 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post/mining_main/mechbay) -"Ld" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/hydro) "Lf" = ( /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, @@ -8274,17 +8996,6 @@ }, /turf/open/floor/plating/snowed/smoothed, /area/awaymission/snowdin/post/minipost) -"Ll" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/dorm) "Lm" = ( /mob/living/basic/bear/snow, /turf/open/misc/asteroid/snow{ @@ -8346,29 +9057,16 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post/mining_main/mechbay) -"LD" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/firealarm/directional/west, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"LF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/secpost) "LH" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 9 +/obj/structure/bed, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 }, -/obj/structure/cable, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/hydro) +/obj/effect/landmark/awaystart/snowdin, +/obj/item/paper/crumpled/ruins/snowdin/dontdeadopeninside, +/obj/item/bedsheet/green, +/turf/open/floor/wood, +/area/awaymission/snowdin/post/dorm) "LI" = ( /obj/effect/turf_decal/weather/snow, /obj/effect/decal/cleanable/blood/drip, @@ -8402,10 +9100,16 @@ /obj/effect/mob_spawn/corpse/human/assistant, /turf/open/misc/asteroid/snow/ice, /area/awaymission/snowdin/cave/cavern) -"LP" = ( +"LO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/item/storage/box{ + name = "box of donkpockets" + }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/holopad, +/obj/structure/cable, /turf/open/floor/iron, /area/awaymission/snowdin/post/kitchen) "LQ" = ( @@ -8476,29 +9180,6 @@ temperature = 120 }, /area/awaymission/snowdin/cave/cavern) -"Md" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) -"Me" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/kitchen) -"Mf" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/kitchen) "Mg" = ( /obj/structure/table, /obj/item/clothing/neck/stethoscope, @@ -8524,13 +9205,6 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/cafeteria, /area/awaymission/snowdin/post/messhall) -"Mk" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 1 - }, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/garage) "Ml" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible{ dir = 8 @@ -8551,34 +9225,10 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark/snowdin, /area/awaymission/snowdin/cave) -"Mv" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron/cafeteria, -/area/awaymission/snowdin/post/messhall) -"Mx" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 6 - }, -/obj/machinery/shower/directional/south, -/turf/open/floor/iron/showroomfloor, -/area/awaymission/snowdin/post/dorm) "Mz" = ( /obj/structure/fence, /turf/open/misc/asteroid/snow, /area/awaymission/snowdin/outside) -"MA" = ( -/obj/structure/table, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/secpost) "MB" = ( /obj/structure/fence{ dir = 4 @@ -8590,25 +9240,12 @@ }, /turf/open/misc/asteroid/snow, /area/awaymission/snowdin/outside) -"MD" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/secpost) "ME" = ( /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 1 }, /turf/open/floor/iron, /area/awaymission/snowdin/post/mining_main/mechbay) -"MF" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/tile/green/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/hydro) "MG" = ( /obj/effect/decal/remains/human, /obj/effect/decal/cleanable/blood/old, @@ -8643,24 +9280,14 @@ /obj/item/stack/rods, /turf/open/misc/asteroid/snow, /area/awaymission/snowdin/outside) -"MO" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "snowdin_gate" - }, -/obj/effect/turf_decal/delivery, -/obj/structure/cable, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/gateway) -"MQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 +"MP" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 }, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/garage) +/obj/machinery/firealarm/directional/east, +/obj/machinery/light/broken/directional/east, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/dorm) "MR" = ( /obj/effect/turf_decal/weather/snow/corner{ dir = 6 @@ -8671,12 +9298,6 @@ slowdown = 1 }, /area/awaymission/snowdin/outside) -"MS" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/structure/cable, -/turf/open/floor/iron, -/area/awaymission/snowdin/post) "MT" = ( /obj/effect/turf_decal/weather/snow, /obj/effect/turf_decal/weather/snow/corner{ @@ -8729,29 +9350,6 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/carpet, /area/awaymission/snowdin/post/dorm) -"Nc" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/garage) -"Ne" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Dorms" - }, -/obj/machinery/door/firedoor, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/dorm) "Nf" = ( /obj/structure/fence/corner{ dir = 6 @@ -8784,10 +9382,6 @@ }, /turf/open/floor/wood, /area/awaymission/snowdin/post/dorm) -"Nl" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/mining_dock) "Nn" = ( /obj/machinery/firealarm/directional/north, /obj/effect/turf_decal/tile/green/half/contrasted{ @@ -8795,34 +9389,6 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post/hydro) -"Np" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/kitchen) -"Nr" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"Ns" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/awaymission/snowdin/post) "Nt" = ( /obj/structure/sink/directional/west, /obj/structure/mirror/directional/east, @@ -8838,19 +9404,17 @@ /obj/structure/cable, /turf/open/floor/plating, /area/awaymission/snowdin/post/engineering) -"Ny" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/machinery/space_heater, -/obj/structure/sign/warning/xeno_mining/directional/east, -/obj/structure/cable, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) "Nz" = ( /obj/structure/flora/rock/icy/style_random, /turf/open/misc/asteroid/snow/ice, /area/awaymission/snowdin/cave/cavern) +"NA" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/awaymission/snowdin/post) "NB" = ( /obj/structure/table, /obj/item/storage/medkit/o2{ @@ -8912,14 +9476,6 @@ /obj/machinery/light/small/broken/directional/east, /turf/open/floor/iron/showroomfloor, /area/awaymission/snowdin/post/dorm) -"NO" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/showroomfloor, -/area/awaymission/snowdin/post/dorm) "NQ" = ( /obj/machinery/airalarm/directional/north, /obj/effect/decal/cleanable/dirt, @@ -8941,17 +9497,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark/snowdin, /area/awaymission/snowdin/outside) -"NW" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/door/airlock{ - id_tag = "snowdindormcap"; - name = "Overseer's Private Quarters" - }, -/turf/open/floor/carpet, -/area/awaymission/snowdin/post/dorm) "NX" = ( /obj/structure/noticeboard/directional/north, /obj/item/paper/crumpled/ruins/snowdin/shovel, @@ -8996,6 +9541,12 @@ }, /turf/open/floor/iron/white, /area/awaymission/snowdin/post) +"Oh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/broken/directional/south, +/turf/open/floor/iron/showroomfloor, +/area/awaymission/snowdin/post/dorm) "Oj" = ( /obj/structure/fence, /turf/open/misc/asteroid/snow/ice, @@ -9005,34 +9556,6 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/dark, /area/awaymission/snowdin/post/research) -"On" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"Op" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) -"Os" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/dorm) "Ou" = ( /obj/effect/decal/cleanable/blood/drip, /turf/open/misc/ice/smooth, @@ -9048,11 +9571,6 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post/dorm) -"Ow" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) "Ox" = ( /obj/structure/table, /obj/item/disk/holodisk/snowdin/welcometodie, @@ -9148,28 +9666,24 @@ /obj/item/paper/fluff/awaymissions/snowdin/secnotice, /turf/open/floor/plating, /area/awaymission/snowdin/post/secpost) -"OY" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Hydroponics" +"OX" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, -/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, -/obj/machinery/door/firedoor, -/obj/structure/cable, -/turf/open/floor/iron/cafeteria, -/area/awaymission/snowdin/post/messhall) -"Pa" = ( +/turf/open/floor/iron, +/area/awaymission/snowdin/post/research) +"OZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/door/airlock{ - id_tag = "snowdindormhydro1"; - name = "Katherine Esterdeen's Private Quarters" +/obj/machinery/door/airlock/security{ + name = "Security Checkpoint" }, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/secpost) "Pb" = ( /obj/effect/turf_decal/weather/snow/corner{ dir = 5 @@ -9195,13 +9709,6 @@ slowdown = 1 }, /area/awaymission/snowdin/cave/mountain) -"Pe" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/food/flour, -/obj/structure/cable, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/kitchen) "Pf" = ( /obj/structure/table, /obj/structure/bedsheetbin, @@ -9222,10 +9729,23 @@ slowdown = 1 }, /area/awaymission/snowdin/cave) -"Pi" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/iron/cafeteria, -/area/awaymission/snowdin/post/messhall) +"Pk" = ( +/obj/effect/landmark/awaystart/snowdin, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/minipost) +"Pm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/dorm) "Po" = ( /obj/machinery/airalarm/directional/north, /turf/open/floor/engine/cult, @@ -9263,39 +9783,11 @@ /obj/machinery/light/small/directional/south, /turf/open/misc/asteroid/snow, /area/awaymission/snowdin/post/mining_main) -"Pw" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/awaymission/snowdin/post) -"Pz" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/engineering) -"PA" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/structure/spider/stickyweb, -/turf/open/floor/iron/freezer, -/area/awaymission/snowdin/post/kitchen) "PC" = ( /obj/machinery/space_heater, /obj/machinery/light/small/directional/west, /turf/open/floor/plating, /area/awaymission/snowdin/post/mining_main) -"PF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/hydro) "PH" = ( /obj/structure/closet/crate/wooden, /obj/effect/spawner/random/exotic/antag_gear, @@ -9336,6 +9828,17 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/awaymission/snowdin/cave) +"PU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door/directional/east{ + id = "snowdindormcap"; + name = "Dorm Bolt Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/turf/open/floor/carpet, +/area/awaymission/snowdin/post/dorm) "PV" = ( /obj/item/shard, /turf/open/misc/asteroid/snow/ice, @@ -9348,14 +9851,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/awaymission/snowdin/cave) -"PX" = ( -/obj/structure/bed, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/effect/landmark/awaystart, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) "PY" = ( /obj/effect/turf_decal/weather/snow/corner{ dir = 4 @@ -9367,12 +9862,6 @@ slowdown = 1 }, /area/awaymission/snowdin/outside) -"Qa" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/hydro) "Qb" = ( /obj/machinery/door/airlock/mining/glass{ name = "Mining Dock" @@ -9398,11 +9887,6 @@ }, /turf/open/misc/asteroid/snow, /area/awaymission/snowdin/cave/mountain) -"Qe" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/carpet, -/area/awaymission/snowdin/post/dorm) "Qf" = ( /obj/item/shard, /turf/open/misc/asteroid/snow{ @@ -9411,10 +9895,6 @@ slowdown = 1 }, /area/awaymission/snowdin/cave) -"Qg" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4, -/turf/open/misc/asteroid/snow/ice, -/area/awaymission/snowdin/post/cavern2) "Qh" = ( /obj/structure/table, /obj/item/clothing/glasses/hud/health, @@ -9452,10 +9932,13 @@ slowdown = 1 }, /area/awaymission/snowdin/cave) -"Qo" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/iron/showroomfloor, -/area/awaymission/snowdin/post/dorm) +"Qn" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/structure/sign/warning/xeno_mining/directional/east, +/turf/open/floor/plating, +/area/awaymission/snowdin/post/mining_main/mechbay) "Qp" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced/spawner/directional/south, @@ -9484,11 +9967,13 @@ /turf/open/floor/iron, /area/awaymission/snowdin/post/engineering) "Qy" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, +/obj/structure/bed, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/effect/landmark/awaystart/snowdin, +/obj/item/bedsheet/purple, +/turf/open/floor/wood, /area/awaymission/snowdin/post/dorm) "Qz" = ( /obj/machinery/door/firedoor, @@ -9497,7 +9982,7 @@ /obj/structure/cable, /turf/open/floor/plating, /area/awaymission/snowdin/post/mining_main/mechbay) -"QA" = ( +"QB" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, @@ -9552,16 +10037,17 @@ /obj/item/disk/holodisk/snowdin/weregettingpaidright, /turf/open/floor/iron/dark, /area/awaymission/snowdin/post/research) -"QL" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/layer4{ - dir = 1 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/post/cavern1) "QM" = ( /mob/living/basic/spider/giant/nurse/ice, /turf/open/misc/asteroid/snow/ice, /area/awaymission/snowdin/cave/cavern) +"QN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/awaymission/snowdin/post) "QO" = ( /obj/machinery/light/directional/north, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -9626,13 +10112,6 @@ /obj/structure/barricade/wooden, /turf/open/misc/asteroid/snow, /area/awaymission/snowdin/cave) -"Rc" = ( -/obj/structure/bed, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) "Rd" = ( /obj/structure/barricade/sandbags, /turf/open/misc/asteroid/snow{ @@ -9651,14 +10130,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/awaymission/snowdin/post/garage) -"Rk" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/research) "Rm" = ( /obj/item/stack/sheet/mineral/plastitanium, /turf/open/misc/asteroid/snow{ @@ -9675,18 +10146,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/awaymission/snowdin/post/mining_main) -"Rp" = ( -/obj/structure/sink/directional/west, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/hydro) -"Rq" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/food/egg_smudge, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/kitchen) "Rs" = ( /obj/item/stack/cable_coil{ amount = 1 @@ -9694,13 +10153,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/awaymission/snowdin/cave) -"Rt" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 6 - }, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) "Ru" = ( /obj/item/shard, /turf/open/misc/asteroid/snow, @@ -9711,17 +10163,6 @@ }, /turf/open/misc/asteroid/snow/ice, /area/awaymission/snowdin/cave/cavern) -"Rw" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/structure/cable, -/obj/machinery/power/terminal{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/engineering) "RB" = ( /obj/effect/decal/cleanable/blood/drip, /turf/open/misc/asteroid/snow, @@ -9832,24 +10273,11 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark/snowdin, /area/awaymission/snowdin/cave) -"Se" = ( -/obj/machinery/light/small/directional/west, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) "Sf" = ( /obj/effect/turf_decal/weather/snow, /obj/machinery/light/small/directional/east, /turf/open/floor/iron/dark/snowdin, /area/awaymission/snowdin/cave) -"Sh" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/kitchen) "Si" = ( /mob/living/basic/spider/giant/hunter/ice, /turf/open/misc/asteroid/snow/ice, @@ -9891,14 +10319,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/awaymission/snowdin/post/mining_dock) -"Sn" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/dorm) "So" = ( /obj/machinery/light/small/directional/west, /turf/open/floor/plating/snowed/smoothed, @@ -9908,14 +10328,14 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/awaymission/snowdin/post/research) -"Sq" = ( -/obj/structure/bed, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/landmark/awaystart, -/obj/item/bedsheet/red, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) +"Sr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plating, +/area/awaymission/snowdin/post) "Ss" = ( /obj/structure/bed{ dir = 4 @@ -9934,14 +10354,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/awaymission/snowdin/post/mining_main) -"Sv" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron/cafeteria, -/area/awaymission/snowdin/post/messhall) "Sw" = ( /obj/structure/statue/snow/snowman{ name = "Snow-Luc Price" @@ -9959,10 +10371,6 @@ }, /turf/open/misc/asteroid/snow/ice, /area/awaymission/snowdin/cave/cavern) -"Sz" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern1) "SA" = ( /obj/structure/statue/snow/snowman{ anchored = 1; @@ -9976,31 +10384,11 @@ }, /turf/open/misc/asteroid/snow, /area/awaymission/snowdin/outside) -"SB" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/door/airlock/maintenance{ - name = "Misc Storage" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) "SC" = ( /obj/structure/spider/stickyweb, /obj/structure/spider/stickyweb, /turf/open/misc/asteroid/snow/ice, /area/awaymission/snowdin/cave/cavern) -"SD" = ( -/obj/machinery/light/directional/north, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/garage) "SE" = ( /obj/machinery/power/apc/auto_name/directional/north, /obj/effect/decal/cleanable/dirt, @@ -10063,11 +10451,6 @@ }, /turf/open/floor/plating, /area/awaymission/snowdin/post/mining_main/mechbay) -"SP" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) "SS" = ( /obj/structure/fence{ dir = 4 @@ -10096,14 +10479,6 @@ }, /turf/open/floor/plating, /area/awaymission/snowdin/post/mining_main) -"SY" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/dorm) "SZ" = ( /obj/machinery/door/airlock/external/ruin{ name = "Ready Room" @@ -10115,12 +10490,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/awaymission/snowdin/cave) -"Ta" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/structure/kitchenspike, -/obj/structure/spider/stickyweb, -/turf/open/floor/iron/freezer, -/area/awaymission/snowdin/post/kitchen) "Tb" = ( /obj/effect/light_emitter{ name = "outdoor light"; @@ -10130,16 +10499,6 @@ /obj/structure/flora/grass/both/style_random, /turf/open/misc/asteroid/snow, /area/awaymission/snowdin/outside) -"Tc" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/turf_decal/snowdin_station_sign/up/five, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/iron, -/area/awaymission/snowdin/post) "Te" = ( /obj/machinery/light/small/directional/north, /obj/structure/cable, @@ -10149,14 +10508,12 @@ /mob/living/basic/bear/snow, /turf/open/misc/asteroid/snow, /area/awaymission/snowdin/outside) -"Ti" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/hydro) +"Th" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/landmark/awaystart/snowdin, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/gateway) "Tk" = ( /obj/effect/turf_decal/weather/snow/corner, /turf/open/misc/asteroid/snow{ @@ -10165,16 +10522,6 @@ slowdown = 1 }, /area/awaymission/snowdin/outside) -"Tl" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/turf_decal/snowdin_station_sign/up/seven, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/iron, -/area/awaymission/snowdin/post) "Tm" = ( /obj/effect/decal/cleanable/vomit/old, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -10186,13 +10533,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/awaymission/snowdin/post/mining_dock) -"Tq" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/engineering) "Tr" = ( /obj/effect/turf_decal/weather/snow, /obj/effect/turf_decal/weather/snow/corner{ @@ -10201,13 +10541,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark/snowdin, /area/awaymission/snowdin/outside) -"Tu" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) "Tv" = ( /obj/structure/table, /obj/item/storage/medkit/ancient, @@ -10221,13 +10554,6 @@ /obj/effect/decal/cleanable/blood/old, /turf/open/misc/asteroid/snow, /area/awaymission/snowdin/cave) -"Tx" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) "Ty" = ( /obj/machinery/light/broken/directional/east, /turf/open/floor/iron, @@ -10247,13 +10573,6 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/engine/n2, /area/awaymission/snowdin/post/engineering) -"TE" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/research) "TI" = ( /obj/structure/flora/grass/both/style_random, /turf/open/misc/asteroid/snow, @@ -10270,14 +10589,14 @@ /turf/open/floor/iron, /area/awaymission/snowdin/post/mining_main) "TL" = ( -/obj/item/reagent_containers/blood, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/effect/landmark/awaystart/snowdin, +/obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/awaymission/snowdin/post) +/obj/structure/cable, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/gateway) "TM" = ( /obj/effect/turf_decal/weather/snow/corner{ dir = 5 @@ -10288,14 +10607,6 @@ slowdown = 1 }, /area/awaymission/snowdin/outside) -"TQ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron, -/area/awaymission/snowdin/post) "TR" = ( /obj/machinery/power/apc/auto_name/directional/east, /obj/effect/decal/cleanable/cobweb/cobweb2, @@ -10339,18 +10650,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/plating/snowed, /area/awaymission/snowdin/cave) -"Ug" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Research Desks" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/research) "Ui" = ( /obj/machinery/light/small/directional/west, /turf/open/misc/ice/smooth, @@ -10373,15 +10672,6 @@ /obj/machinery/light/small/broken/directional/east, /turf/open/floor/wood, /area/awaymission/snowdin/post/dorm) -"Ul" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/garage) "Um" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -10392,6 +10682,10 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/engine/plasma, /area/awaymission/snowdin/post/engineering) +"Up" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4, +/turf/open/misc/asteroid/snow/ice, +/area/awaymission/snowdin/post/cavern2) "Uq" = ( /obj/effect/baseturf_helper/asteroid/snow{ baseturf = /turf/open/misc/asteroid/snow/ice; @@ -10403,6 +10697,14 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/plating, /area/awaymission/snowdin/post/mining_main/mechbay) +"Us" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/garage) "Ut" = ( /obj/structure/closet/cabinet, /obj/machinery/button/door/directional/south{ @@ -10417,12 +10719,6 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/awaymission/snowdin/post/mining_main) -"Uw" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/awaymission/snowdin/post) "Ux" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/north, @@ -10432,12 +10728,6 @@ /obj/item/clothing/head/cone, /turf/open/misc/asteroid/snow, /area/awaymission/snowdin/cave) -"Uz" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/holopad, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/research) "UA" = ( /obj/machinery/light/small/directional/east, /obj/structure/closet/cabinet, @@ -10459,14 +10749,6 @@ }, /turf/open/misc/asteroid/snow, /area/awaymission/snowdin/outside) -"UF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/door/airlock{ - name = "Bathroom" - }, -/turf/open/floor/iron/showroomfloor, -/area/awaymission/snowdin/post/dorm) "UG" = ( /obj/effect/light_emitter{ name = "outdoor light"; @@ -10480,20 +10762,10 @@ }, /turf/open/misc/asteroid/snow, /area/awaymission/snowdin/outside) -"UH" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/light/directional/north, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/kitchen) "UI" = ( /obj/effect/decal/cleanable/blood/old, /turf/open/misc/asteroid/snow/ice, /area/awaymission/snowdin/cave/cavern) -"UJ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/research) "UM" = ( /mob/living/basic/skeleton/settler, /turf/open/misc/asteroid/snow{ @@ -10515,22 +10787,13 @@ /obj/structure/flora/rock/pile/icy/style_random, /turf/open/misc/asteroid/snow/ice, /area/awaymission/snowdin/cave/cavern) -"UU" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/sign/poster/contraband/lusty_xenomorph/directional/east, -/obj/structure/table/wood, -/obj/item/paper_bin, -/turf/open/floor/carpet, -/area/awaymission/snowdin/post/dorm) -"UZ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, +"UW" = ( +/obj/effect/landmark/awaystart/snowdin, +/obj/effect/turf_decal/loading_area, /obj/effect/decal/cleanable/dirt, /obj/structure/cable, /turf/open/floor/iron, -/area/awaymission/snowdin/post/dorm) +/area/awaymission/snowdin/post/gateway) "Va" = ( /obj/structure/fence{ dir = 4 @@ -10589,13 +10852,6 @@ slowdown = 1 }, /area/awaymission/snowdin/outside) -"Vn" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/structure/sign/warning/xeno_mining/directional/east, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main/mechbay) "Vo" = ( /mob/living/basic/spider/giant/ice, /turf/open/misc/asteroid/snow/ice, @@ -10609,11 +10865,6 @@ /obj/machinery/light/broken/directional/south, /turf/open/floor/plating, /area/awaymission/snowdin/post/mining_dock) -"Vr" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/secpost) "Vt" = ( /obj/docking_port/stationary{ dir = 4; @@ -10652,30 +10903,12 @@ }, /turf/open/floor/plating/snowed/cavern, /area/awaymission/snowdin/post/cavern2) -"VA" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/dorm) "VB" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/awaymission/snowdin/cave) -"VC" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/door/airlock{ - id_tag = "snowdindormhydro2"; - name = "Rachel Migro's Private Quarters" - }, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) "VE" = ( /obj/structure/table/wood, /obj/machinery/atmospherics/components/unary/vent_pump/on, @@ -10690,40 +10923,11 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post/mining_dock) -"VH" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/landmark/awaystart, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/gateway) "VJ" = ( /obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable, /turf/open/floor/iron, /area/awaymission/snowdin/post/hydro) -"VK" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/landmark/awaystart, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/gateway) -"VM" = ( -/obj/structure/table, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/item/kitchen/fork, -/turf/open/floor/iron/cafeteria, -/area/awaymission/snowdin/post/messhall) -"VN" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/awaymission/snowdin/post) "VO" = ( /obj/machinery/light/small/directional/north, /obj/structure/sign/nanotrasen{ @@ -10751,14 +10955,6 @@ /obj/effect/spawner/random/exotic/antag_gear_weak, /turf/open/floor/plating/snowed/cavern, /area/awaymission/snowdin/cave/cavern) -"VV" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/garage) "VY" = ( /obj/machinery/light/small/directional/south, /turf/open/misc/asteroid/snow, @@ -10768,15 +10964,6 @@ /obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/plating, /area/awaymission/snowdin/post/mining_dock) -"Wd" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/secpost) "We" = ( /obj/structure/rack, /obj/machinery/light/small/directional/east, @@ -10787,21 +10974,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/awaymission/snowdin/post/dorm) -"Wi" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/dorm) -"Wj" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/item/trash/cheesie, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) "Wk" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -10819,10 +10991,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/awaymission/snowdin/post) -"Wn" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) "Wp" = ( /obj/structure/statue/snow/snowman{ anchored = 1; @@ -10950,10 +11118,6 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post/cavern1) -"WT" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) "WV" = ( /obj/machinery/light/small/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible{ @@ -10989,12 +11153,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/awaymission/snowdin/cave) -"Xf" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/structure/cable, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) "Xg" = ( /obj/structure/sign/warning/no_smoking/directional/south, /obj/machinery/light/directional/south, @@ -11028,32 +11186,6 @@ }, /turf/open/misc/asteroid/snow, /area/awaymission/snowdin/outside) -"Xp" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/post/mining_dock) -"Xq" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/layer4{ - dir = 1 - }, -/obj/effect/light_emitter{ - name = "cave light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/post/engineering) -"Xr" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) "Xt" = ( /obj/structure/rack, /obj/item/storage/box/rubbershot, @@ -11072,36 +11204,6 @@ }, /turf/open/floor/iron/white, /area/awaymission/snowdin/post/minipost) -"Xy" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Mess Hall" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/door/firedoor, -/obj/structure/cable, -/turf/open/floor/iron/cafeteria, -/area/awaymission/snowdin/post/messhall) -"Xz" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/extinguisher_cabinet/directional/south, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) -"XA" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/airalarm/directional/north, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/secpost) "XB" = ( /obj/effect/turf_decal/weather/snow/corner, /turf/open/misc/asteroid/snow{ @@ -11172,11 +11274,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/awaymission/snowdin/cave) -"XU" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/engineering) "XV" = ( /obj/effect/light_emitter{ name = "cave light"; @@ -11206,10 +11303,10 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/iron/showroomfloor, /area/awaymission/snowdin/post/cavern1) -"Yc" = ( -/obj/effect/decal/cleanable/dirt, +"Yd" = ( +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/awaymission/snowdin/post/garage) "Ye" = ( @@ -11226,17 +11323,6 @@ }, /turf/open/misc/asteroid/snow, /area/awaymission/snowdin/outside) -"Yg" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/door/airlock/engineering/glass{ - name = "Engineering" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, -/obj/machinery/door/firedoor, -/obj/structure/cable, -/turf/open/floor/iron/cafeteria, -/area/awaymission/snowdin/post/messhall) "Yh" = ( /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, @@ -11277,13 +11363,6 @@ }, /turf/open/floor/iron/white, /area/awaymission/snowdin/post) -"Yp" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/iron, -/area/awaymission/snowdin/post) "Yr" = ( /obj/item/shard, /obj/effect/turf_decal/weather/snow, @@ -11313,17 +11392,6 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/plating, /area/awaymission/snowdin/post/cavern1) -"Yw" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/awaymission/snowdin/post) "Yx" = ( /obj/machinery/light/small/directional/north, /turf/open/floor/iron/grimy, @@ -11374,15 +11442,6 @@ /obj/structure/ore_box, /turf/open/misc/asteroid/snow/ice, /area/awaymission/snowdin/cave/cavern) -"YQ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/door/airlock{ - id_tag = "snowdindormresearch1"; - name = "Jacob Ullman's Private Quarters" - }, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) "YR" = ( /obj/effect/turf_decal/weather/snow, /obj/structure/closet/crate/preopen{ @@ -11406,25 +11465,12 @@ }, /turf/open/floor/iron, /area/awaymission/snowdin/post/mining_main/mechbay) -"YY" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/messhall) "YZ" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/airalarm/directional/west, /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/awaymission/snowdin/post/mining_main/mechbay) -"Za" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/kitchen) "Zb" = ( /obj/effect/gibspawner/generic, /turf/open/misc/asteroid/snow{ @@ -11439,17 +11485,14 @@ /obj/structure/cable, /turf/open/floor/plating, /area/awaymission/snowdin/post/gateway) -"Zf" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/carpet, -/area/awaymission/snowdin/post/dorm) -"Zg" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 +"Zj" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, -/area/awaymission/snowdin/post/garage) +/area/awaymission/snowdin/post/secpost) "Zn" = ( /obj/structure/flora/tree/pine/style_random, /obj/effect/light_emitter{ @@ -11459,19 +11502,23 @@ }, /turf/open/misc/asteroid/snow, /area/awaymission/snowdin/outside) +"Zp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/item/storage/medkit/o2{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/awaymission/snowdin/post) "Zq" = ( /obj/structure/sign/warning/no_smoking/directional/north, /obj/machinery/light/broken/directional/north, /turf/open/floor/engine/cult, /area/awaymission/snowdin/post/cavern2) -"Zr" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/showroomfloor, -/area/awaymission/snowdin/post/dorm) "Zu" = ( /obj/machinery/light/small/directional/east, /turf/open/misc/asteroid/snow, @@ -11506,36 +11553,22 @@ /obj/structure/mecha_wreckage/ripley, /turf/open/misc/asteroid/snow/ice, /area/awaymission/snowdin/cave/cavern) -"ZA" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/snowdin_station_sign, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/iron, -/area/awaymission/snowdin/post) "ZB" = ( /obj/structure/table, /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/dark, /area/awaymission/snowdin/post/custodials) -"ZD" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/hydro) "ZE" = ( /obj/structure/fence/corner{ dir = 4 }, /turf/open/misc/asteroid/snow/ice, /area/awaymission/snowdin/cave/cavern) +"ZH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/awaymission/snowdin/post/engineering) "ZI" = ( /obj/machinery/button/door/directional/north{ id = "snowdingarage3"; @@ -11551,38 +11584,12 @@ /obj/structure/flora/tree/dead/style_random, /turf/open/misc/asteroid/snow, /area/awaymission/snowdin/outside) -"ZL" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/awaymission/snowdin/post) "ZM" = ( /obj/structure/fence/corner{ dir = 9 }, /turf/open/misc/asteroid/snow, /area/awaymission/snowdin/outside) -"ZN" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Garage" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/garage) -"ZR" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/research) "ZT" = ( /obj/structure/chair/stool/directional/west, /turf/open/misc/asteroid/snow{ @@ -11604,13 +11611,6 @@ /obj/item/shard, /turf/open/floor/plating, /area/awaymission/snowdin/post/mining_main/mechbay) -"ZW" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/awaymission/snowdin/post/garage) "ZX" = ( /obj/structure/flora/tree/stump, /turf/open/misc/asteroid/snow, @@ -16268,7 +16268,7 @@ dB Cx eN dC -CX +kE Nb hG aK @@ -16779,12 +16779,12 @@ Wv cn aS dC -UU -Zf -Zf -Qe -FH -fc +eb +eP +eP +gh +PU +hI aK aK aK @@ -17041,12 +17041,12 @@ aS aV aV aS -NW +hJ aV Wh aS -sq -Fw +kv +vy lU aK Zy @@ -17286,24 +17286,24 @@ ae Zy Zy aK -Hn -zx -jS -Cf -Ih -Md +aQ +bi +bx +bQ +cp +cV cv ec eQ ft eQ eQ -Os +hK eQ je aS -Mx -NO +kw +lf lV aK Zy @@ -17543,23 +17543,23 @@ ae Zy Qj aK -nI +Qy Uk Nh aV cq -UZ +cW dD ed -KF -Xf -Wi -Kg -Sn -li +eR +fu +gi +gZ +hL +io jf aV -rC +kx NN lW aK @@ -17805,18 +17805,18 @@ aV aS aV cr -SY +cX dE ee -EY -jN +eS +MP Ov -Ll +ha dE -Op +ip jg aV -uW +ky aV aV aK @@ -18057,23 +18057,23 @@ Zy Cu Zy aK -FK -zx -jS -wv -ot -CB +aT +bi +bx +bR +cs +cY aS aS -AS +eT aS aS -SB +hb aS -yw +iq jf aV -Zr +kz lh lX OT @@ -18314,24 +18314,24 @@ Zy Zy Zy aK -Rc +aU lJ Jb aS cq -zs +cZ aS Nk -tW +eU aV gk -hx +hc aV -lS -Qy -UF -NO -JZ +ir +jh +jP +lf +Oh aV aV aK @@ -18576,19 +18576,19 @@ aV aV aS ct -IP +da aV VE -ww +eV aV os -uJ +hd aS -yw +iq Ls aS -Qo -EJ +kB +lj lX OT aK @@ -18828,20 +18828,20 @@ Zy TI Zy aK -SP -Rt -sW -YQ -tT -Fr +aW +bl +bA +bS +cu +db aV -Sq -Wj +ew +eW aS -uv -vO +gm +he aV -yw +iq jj aS Nt @@ -19085,12 +19085,12 @@ Zy Zy Qj aK -PX +tN XW ND aS cv -Xz +Pm aS aS aS @@ -19098,7 +19098,7 @@ aS aV aS aS -yw +iq jg jQ jR @@ -19347,7 +19347,7 @@ aV aS aS cr -Fd +dd rJ ei eX @@ -19355,7 +19355,7 @@ fw fw fw dK -Ne +is jk jR qD @@ -19599,20 +19599,20 @@ Zy Zy Zy aK -Dc -Rt -jS -VC -VA -CB +aY +bl +bx +bT +cw +cY rJ dK eY -TL -nm +fx +gn gr hM -Yw +it jl jR ZB @@ -19856,25 +19856,25 @@ Zy Zy ZX aK -yh +aZ XW Ut aS cx -yN +de rJ dM eY fy -Ex +go NG hM -Yw +it jm jR jR -HN -lg +lm +mb mG mG nD @@ -20118,20 +20118,20 @@ aV aV aV cx -yN +de dG dM Mg fz -nm +gn hg hN -Yw +it jn nJ jR jR -em +mc lY jR nE @@ -20370,27 +20370,27 @@ Zy Zy Zy aK -FJ -Rt -jS -Pa -Tx -Xr +ba +bl +bx +bU +cy +df dH dK Qh fA -DF -tO -Iq -FN +gq +Zp +hO +iu jm jT kF se -Ns -LD -QA +md +xw +QB nF hZ oB @@ -20627,12 +20627,12 @@ Zy Zy Qj aK -sx +LH RX IC aS cq -yN +de Pf dK Og @@ -20640,13 +20640,13 @@ ab gr gr hM -On +iv jo jU js jU -xR -ud +me +mI nd nF Ob @@ -20889,7 +20889,7 @@ aV aV aS cq -Fd +dd eZ dK Tv @@ -20897,17 +20897,17 @@ bk Yo NB dK -nZ -sw -Yp -tr -Ff -ZA -nn -cE -kH -Wd -LF +iw +jp +jV +ej +lo +mf +mJ +ne +OZ +of +oD OW pI pH @@ -21146,7 +21146,7 @@ bo bE az cz -Ug +dg dK dK dK @@ -21155,16 +21155,16 @@ dM dM dK ix -Nr +jq jm jU -tX +lp mg mK -ZL +nf nH og -Vr +oE pm pK qq @@ -21403,25 +21403,25 @@ bo bE az bo -Rk -wh -tr -Tu -Tu -tr -Tu -rg -tr -fE +dh +dL +ej +fd +fd +ej +fd +hP +ej +jr jW jU -mD +lq mh mL -ZL +nf QZ oh -MD +oF pn pL qq @@ -21660,7 +21660,7 @@ bp bE az br -ZR +di dM ek Wl @@ -21672,13 +21672,13 @@ iy js jX kG -vg +lr mi mM -ZL +nf nF -XA -MA +Zj +oG po pM qq @@ -21914,10 +21914,10 @@ aC aC az LL -tn -nG -xd -Ks +bF +bV +cA +dj dM el ff @@ -21929,10 +21929,10 @@ fh fg fg NX -Tc +ls mj jo -GD +Sr nF oc oH @@ -22171,7 +22171,7 @@ aE aE bd br -GO +bI bW cB bo @@ -22186,10 +22186,10 @@ RO Ox fh kI -uT +lt mk mL -Hr +nh nJ hM oI @@ -22428,7 +22428,7 @@ aH aN aE bs -Uz +bH bX cB bE @@ -22438,15 +22438,15 @@ fh fG gw gw -hR -iA -ju +tm +FH +zB jY kJ -Tl +lu ml jU -Ee +ni nK HU oJ @@ -22685,7 +22685,7 @@ aG aO bc br -GO +bI bY cC bE @@ -22695,15 +22695,15 @@ fh fG gx hm -hS -bK -we -MO -Pw -MS +UW +DZ +TL +jZ +kK +lv js jW -rj +nM nL dK js @@ -22711,7 +22711,7 @@ pr pP dK LK -Dz +NA qL oa dX @@ -22941,8 +22941,8 @@ aC aC aC az -TE -UJ +OX +bJ Sp bp dk @@ -22952,23 +22952,23 @@ fh fG fG hn -VH -VK -ju +Th +Ex +zB jY kJ -TQ +lw jo js -Wn -rj -hf -BL -Uw -Wn -Cp -Wn -Wn +rm +nM +QN +oK +ps +rm +qs +rm +rm rH dX dX @@ -23075,7 +23075,7 @@ Av Lw yX AY -Be +Pk yX Lz BA @@ -23214,14 +23214,14 @@ iD jw fh kL -VN +lx mm jX jX jm hM -ko -Cy +oL +pt pR dK qM @@ -23471,7 +23471,7 @@ dP dP dP kM -Xy +ly dP dP nl @@ -23728,7 +23728,7 @@ gA Mj RH kb -YY +lz mn dO Yu @@ -23985,7 +23985,7 @@ gA jy gA kN -sr +lA gA dO iz @@ -23994,10 +23994,10 @@ om oN om oN -Rw -Id -Dw -Xq +qt +qQ +ro +rI dX dX dX @@ -24242,7 +24242,7 @@ iE hp kb gD -JW +lB kb mO no @@ -24251,7 +24251,7 @@ no no no no -XU +ZH SM rp rp @@ -24484,7 +24484,7 @@ Zy Qj bf bv -bM +Jn cb cH do @@ -24499,16 +24499,16 @@ iF gD kb kO -Sv -tU -Yg -Tq -wI -KE -wq -Dy -Ci -XU +lC +mo +mP +np +nR +on +oO +pv +pT +ZH Sj rp SK @@ -24740,10 +24740,10 @@ Zy Zy Zy bf -JA -Kt -Ta -PA +bw +bN +cc +cI cb dP WW @@ -24756,12 +24756,12 @@ iG hs gD kP -JW +lB gA mO nq nS -Jo +oo oP pw pw @@ -25000,7 +25000,7 @@ bf bf bf cd -Kr +cJ dp dp Kd @@ -25008,17 +25008,17 @@ ex fJ gA ht -Pi -dI -VM -wB -dI -Mv +hW +iH +jz +kc +iH +lD hV dO UB nT -Pz +op oP px pU @@ -25257,7 +25257,7 @@ Zy Qj bf ce -Sh +cK dq dQ ex @@ -25270,12 +25270,12 @@ gA hp kd gA -JW +lB ZU dO ST nU -CU +ut oQ bG pV @@ -25514,7 +25514,7 @@ Zy Zy bf NL -bz +cL dr cd cd @@ -25527,7 +25527,7 @@ hv hv dO dP -OY +lE mq dO nt @@ -25771,7 +25771,7 @@ Zy Zy bf SE -sL +jd ds dR ey @@ -25784,7 +25784,7 @@ iI gJ WE kQ -Ti +lF mr mQ nu @@ -26028,20 +26028,20 @@ Zy Zy bf ch -Mf -Pe -eM -Np -Jm -Jg -ZD -Jg -Qa -Qa -Jg -Qa -Qa -LH +cN +dt +LO +ez +fj +fQ +gF +fQ +hY +hY +fQ +hY +hY +lG iK mt nv @@ -26285,7 +26285,7 @@ Zy Zy bf ci -Za +cO du dT MK @@ -26298,7 +26298,7 @@ iJ gI gH kR -Jf +lH ms mt nw @@ -26542,7 +26542,7 @@ Zy Qj bf cj -LP +cP dv ch eB @@ -26555,7 +26555,7 @@ gH gJ hz iJ -pi +lI mt iK nx @@ -26799,7 +26799,7 @@ Zy Zy bf cj -Me +cQ dw dU dr @@ -26812,7 +26812,7 @@ gJ gG kg kS -Jf +lH kR iJ Qv @@ -27056,7 +27056,7 @@ Zy Cu bf ck -wJ +cR ds dV eC @@ -27069,7 +27069,7 @@ iK gH hz hy -pi +lI mu mR mu @@ -27312,8 +27312,8 @@ Zy Zy Zy bf -UH -Rq +cl +cS dr dW eD @@ -27326,7 +27326,7 @@ iJ gI hz gI -Cg +lK ms hz nA @@ -27575,15 +27575,15 @@ bf bf bf bf -MF -Rp -PF -Cg -Ld -bD -Ld -Ld -Cg +fV +gL +hA +lK +iL +jB +iL +iL +lK mv iK nA @@ -29121,12 +29121,12 @@ fX gO ic ic -Ul -yn -Nc -ZW -ER -Se +iN +bK +kh +kU +lM +Yd mS Yn dX @@ -29378,13 +29378,13 @@ fY gP hD id -VV +Us iW -Yc +ki kV lN -WT -gR +my +mT Yn dX dX @@ -29635,9 +29635,9 @@ fY Ux Oe ie -SD +iP jF -Kn +kj kW id ld @@ -29892,9 +29892,9 @@ fY Rj Oe if -MQ +iQ jG -Zg +kk kX ie mz @@ -30149,12 +30149,12 @@ fY gS hE id -wn +iR jH ie kY id -mA +nz mV fY Qj @@ -30406,11 +30406,11 @@ fY fY fY fY -Mk +iS jI id -uj -Bt +kZ +lO mB Ua fY @@ -30663,11 +30663,11 @@ Zy Zy dX fY -Jr -iX +iT +jJ ie RZ -Hv +lP mC mX fY @@ -30920,11 +30920,11 @@ eE eE Zy fY -ZN +iU jH id id -Bn +lQ id ie fY @@ -31177,11 +31177,11 @@ fZ eE Zy fY -qO -Ow -Ow -mZ -DQ +iV +jK +jK +lb +lR hE Wt nB @@ -57197,9 +57197,9 @@ tY tY uF PI -Sz -ag -QL +vt +vA +vG eJ eJ eJ @@ -58361,7 +58361,7 @@ WN WN XM He -Vn +Qn SO Hf Hf @@ -58618,7 +58618,7 @@ WN tQ Gk Gk -sv +ho Gk NJ zh @@ -58875,7 +58875,7 @@ WN WN WN WN -eg +zv Gk Gk Gk @@ -63571,9 +63571,9 @@ eJ eJ eJ WN -Qg -dc -Gg +Up +qF +rd rz Yz ox @@ -63930,7 +63930,7 @@ yC yS zm zw -Ny +zH zR qi As @@ -64187,7 +64187,7 @@ yC yT wE xW -Nl +zI xW VO At @@ -64444,7 +64444,7 @@ yE yQ wE eJ -Xp +zJ zT yi zk diff --git a/_maps/RandomZLevels/undergroundoutpost45.dmm b/_maps/RandomZLevels/undergroundoutpost45.dmm index ccb04453e8f28..e77200a0aca43 100644 --- a/_maps/RandomZLevels/undergroundoutpost45.dmm +++ b/_maps/RandomZLevels/undergroundoutpost45.dmm @@ -100,38 +100,6 @@ /obj/item/clothing/mask/breath, /turf/open/floor/iron/dark, /area/awaymission/undergroundoutpost45/central) -"ax" = ( -/obj/effect/landmark/awaystart, -/turf/open/floor/iron, -/area/awaymission/undergroundoutpost45/central) -"ay" = ( -/obj/structure/chair/comfy/beige{ - dir = 4 - }, -/obj/effect/landmark/awaystart, -/turf/open/floor/iron/grimy, -/area/awaymission/undergroundoutpost45/central) -"az" = ( -/obj/structure/sign/warning/vacuum{ - desc = "A beacon used by a teleporter."; - icon = 'icons/obj/devices/tracker.dmi'; - icon_state = "beacon"; - name = "tracking beacon" - }, -/obj/effect/landmark/awaystart, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/awaymission/undergroundoutpost45/central) -"aB" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/effect/landmark/awaystart, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/awaymission/undergroundoutpost45/central) "aC" = ( /turf/closed/wall, /area/awaymission/undergroundoutpost45/central) @@ -217,10 +185,6 @@ "aS" = ( /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"aT" = ( -/obj/effect/landmark/awaystart, -/turf/open/floor/iron/grimy, -/area/awaymission/undergroundoutpost45/central) "aU" = ( /obj/structure/closet/secure_closet/personal/cabinet{ locked = 0; @@ -442,6 +406,10 @@ /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, /area/awaymission/undergroundoutpost45/central) +"ci" = ( +/obj/effect/decal/cleanable/blood/gibs/limb, +/turf/open/misc/asteroid/plasma, +/area/awaymission/undergroundoutpost45/caves) "cm" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -1023,11 +991,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"eG" = ( -/obj/structure/alien/resin/wall, -/obj/structure/alien/weeds, -/turf/open/misc/asteroid/plasma, -/area/awaymission/undergroundoutpost45/caves) "eH" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -1213,10 +1176,6 @@ }, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"fs" = ( -/obj/effect/turf_decal/stripes/asteroid/line, -/turf/open/misc/asteroid/plasma, -/area/awaymission/undergroundoutpost45/caves) "ft" = ( /obj/structure/closet/crate/hydroponics, /obj/item/shovel/spade, @@ -2446,15 +2405,6 @@ dir = 5 }, /area/awaymission/undergroundoutpost45/research) -"kg" = ( -/obj/structure/disposaloutlet{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/misc/asteroid/plasma, -/area/awaymission/undergroundoutpost45/caves) "kh" = ( /obj/item/kirbyplants, /obj/effect/decal/cleanable/dirt, @@ -5120,11 +5070,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/awaymission/undergroundoutpost45/research) -"ti" = ( -/obj/structure/alien/weeds, -/obj/structure/glowshroom/single, -/turf/open/misc/asteroid/plasma, -/area/awaymission/undergroundoutpost45/caves) "tj" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -5256,12 +5201,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/green, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"tK" = ( -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/blood/splatter, -/obj/effect/mob_spawn/corpse/human, -/turf/open/misc/asteroid/plasma, -/area/awaymission/undergroundoutpost45/caves) "tL" = ( /obj/machinery/door/airlock/engineering{ name = "Engineering Maintenance" @@ -5497,6 +5436,10 @@ dir = 1 }, /area/awaymission/undergroundoutpost45/engineering) +"uB" = ( +/obj/effect/landmark/awaystart/underground, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) "uC" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, @@ -5799,12 +5742,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"vB" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 10 - }, -/turf/open/misc/asteroid/plasma, -/area/awaymission/undergroundoutpost45/caves) "vC" = ( /obj/machinery/light/small/directional/east, /obj/effect/decal/cleanable/dirt, @@ -5969,6 +5906,13 @@ /obj/structure/cable, /turf/open/floor/plating, /area/awaymission/undergroundoutpost45/engineering) +"wm" = ( +/obj/structure/chair/comfy/beige{ + dir = 4 + }, +/obj/effect/landmark/awaystart/underground, +/turf/open/floor/iron/grimy, +/area/awaymission/undergroundoutpost45/central) "wn" = ( /turf/closed/wall/rust, /area/awaymission/undergroundoutpost45/engineering) @@ -6396,10 +6340,6 @@ }, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/gateway) -"yr" = ( -/obj/structure/glowshroom/single, -/turf/open/misc/asteroid/plasma, -/area/awaymission/undergroundoutpost45/caves) "yN" = ( /obj/structure/chair/office/light{ dir = 1; @@ -6417,10 +6357,9 @@ }, /turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/gateway) -"yX" = ( +"zb" = ( /obj/structure/alien/weeds, -/obj/structure/glowshroom/single, -/obj/effect/decal/cleanable/blood/gibs/down, +/obj/structure/alien/resin/wall, /turf/open/misc/asteroid/plasma, /area/awaymission/undergroundoutpost45/caves) "ze" = ( @@ -6441,10 +6380,6 @@ }, /turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/research) -"zg" = ( -/obj/effect/decal/cleanable/blood/splatter, -/turf/open/misc/asteroid/plasma, -/area/awaymission/undergroundoutpost45/caves) "zn" = ( /obj/machinery/light/small/directional/east, /obj/machinery/airalarm/directional/east, @@ -6454,6 +6389,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) +"zq" = ( +/turf/open/misc/asteroid/plasma, +/area/awaymission/undergroundoutpost45/caves) "zr" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -6485,9 +6423,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"zT" = ( +"zK" = ( /obj/structure/alien/weeds, -/obj/structure/alien/resin/wall, +/obj/structure/bed/nest, +/turf/open/misc/asteroid/plasma, +/area/awaymission/undergroundoutpost45/caves) +"zO" = ( +/obj/effect/decal/cleanable/blood/gibs/up, /turf/open/misc/asteroid/plasma, /area/awaymission/undergroundoutpost45/caves) "zX" = ( @@ -6606,6 +6548,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) +"BL" = ( +/obj/structure/alien/weeds, +/obj/effect/decal/cleanable/blood/gibs/down, +/obj/effect/mob_spawn/corpse/human, +/turf/open/misc/asteroid/plasma, +/area/awaymission/undergroundoutpost45/caves) "BN" = ( /obj/machinery/computer/monitor{ dir = 1; @@ -6615,6 +6563,16 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) +"BQ" = ( +/obj/effect/decal/cleanable/blood/splatter, +/turf/open/misc/asteroid/plasma, +/area/awaymission/undergroundoutpost45/caves) +"Cd" = ( +/obj/structure/alien/weeds, +/obj/structure/glowshroom/single, +/obj/effect/decal/cleanable/blood/gibs/down, +/turf/open/misc/asteroid/plasma, +/area/awaymission/undergroundoutpost45/caves) "Cj" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced/spawner/directional/north, @@ -6715,10 +6673,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/gateway) -"Dw" = ( -/obj/machinery/light/small/directional/north, -/turf/open/misc/asteroid/plasma, -/area/awaymission/undergroundoutpost45/caves) "Dz" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -6741,6 +6695,12 @@ }, /turf/open/floor/iron/dark, /area/awaymission/undergroundoutpost45/gateway) +"DJ" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 6 + }, +/turf/open/misc/asteroid/plasma, +/area/awaymission/undergroundoutpost45/caves) "DL" = ( /obj/effect/turf_decal/tile/green/half/contrasted{ dir = 4 @@ -6841,10 +6801,6 @@ /obj/effect/mapping_helpers/airalarm/all_access, /turf/open/floor/carpet, /area/awaymission/undergroundoutpost45/crew_quarters) -"Fx" = ( -/obj/effect/decal/cleanable/blood/gibs/limb, -/turf/open/misc/asteroid/plasma, -/area/awaymission/undergroundoutpost45/caves) "FA" = ( /obj/machinery/airalarm/directional/east, /obj/effect/mapping_helpers/airalarm/all_access, @@ -6861,11 +6817,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/awaymission/undergroundoutpost45/central) -"FU" = ( -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/blood/splatter, -/turf/open/misc/asteroid/plasma, -/area/awaymission/undergroundoutpost45/caves) "Gc" = ( /obj/machinery/light/blacklight/directional/west, /obj/machinery/airalarm/directional/west, @@ -6886,6 +6837,10 @@ }, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) +"Gn" = ( +/obj/structure/alien/weeds, +/turf/open/misc/asteroid/plasma, +/area/awaymission/undergroundoutpost45/caves) "Gp" = ( /obj/structure/table/reinforced, /obj/item/folder/yellow, @@ -6901,23 +6856,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/awaymission/undergroundoutpost45/research) -"GB" = ( -/obj/structure/closet/crate, -/turf/open/misc/asteroid/plasma, -/area/awaymission/undergroundoutpost45/caves) "GI" = ( /obj/structure/filingcabinet/chestdrawer, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"GV" = ( -/obj/effect/decal/cleanable/blood/gibs/up, -/turf/open/misc/asteroid/plasma, -/area/awaymission/undergroundoutpost45/caves) -"Hb" = ( -/obj/structure/ore_box, -/turf/open/misc/asteroid/plasma, -/area/awaymission/undergroundoutpost45/caves) "Hp" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -6945,6 +6888,11 @@ }, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) +"HW" = ( +/obj/structure/alien/weeds, +/obj/structure/glowshroom/single, +/turf/open/misc/asteroid/plasma, +/area/awaymission/undergroundoutpost45/caves) "Ic" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -6967,10 +6915,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"Im" = ( -/obj/structure/alien/weeds, -/turf/open/misc/asteroid/plasma, -/area/awaymission/undergroundoutpost45/caves) "Iw" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/purple{ @@ -6995,9 +6939,9 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/awaymission/undergroundoutpost45/central) -"IQ" = ( +"IT" = ( /obj/structure/alien/weeds, -/obj/effect/decal/cleanable/blood/gibs/down, +/obj/effect/mob_spawn/corpse/human, /turf/open/misc/asteroid/plasma, /area/awaymission/undergroundoutpost45/caves) "IV" = ( @@ -7015,10 +6959,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/research) -"Jc" = ( -/obj/machinery/light/small/directional/east, -/turf/open/misc/asteroid/plasma, -/area/awaymission/undergroundoutpost45/caves) "Ji" = ( /obj/machinery/airalarm/directional/north, /obj/effect/mapping_helpers/airalarm/all_access, @@ -7086,18 +7026,17 @@ dir = 1 }, /area/awaymission/undergroundoutpost45/research) -"Ks" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 6 - }, -/turf/open/misc/asteroid/plasma, -/area/awaymission/undergroundoutpost45/caves) "KE" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 }, /turf/open/floor/circuit/telecomms/server, /area/awaymission/undergroundoutpost45/research) +"KN" = ( +/obj/structure/alien/weeds, +/obj/effect/decal/cleanable/blood/splatter, +/turf/open/misc/asteroid/plasma, +/area/awaymission/undergroundoutpost45/caves) "KO" = ( /obj/machinery/door/firedoor, /obj/machinery/door/poddoor/preopen{ @@ -7114,6 +7053,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) +"KU" = ( +/obj/structure/closet/crate, +/turf/open/misc/asteroid/plasma, +/area/awaymission/undergroundoutpost45/caves) "KW" = ( /obj/machinery/airalarm/directional/north, /obj/effect/mapping_helpers/airalarm/all_access, @@ -7132,6 +7075,27 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) +"Lb" = ( +/obj/structure/alien/weeds, +/obj/effect/decal/cleanable/blood/splatter, +/obj/effect/mob_spawn/corpse/human, +/turf/open/misc/asteroid/plasma, +/area/awaymission/undergroundoutpost45/caves) +"Lk" = ( +/obj/effect/decal/cleanable/blood/splatter, +/obj/effect/mob_spawn/corpse/human, +/turf/open/misc/asteroid/plasma, +/area/awaymission/undergroundoutpost45/caves) +"Lo" = ( +/obj/machinery/atmospherics/components/unary/passive_vent/layer2{ + dir = 4 + }, +/turf/open/misc/asteroid/plasma, +/area/awaymission/undergroundoutpost45/caves) +"LC" = ( +/obj/effect/landmark/awaystart/underground, +/turf/open/floor/iron/grimy, +/area/awaymission/undergroundoutpost45/central) "LT" = ( /obj/structure/table/reinforced, /obj/item/clipboard, @@ -7178,9 +7142,12 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"ME" = ( -/obj/effect/decal/cleanable/blood/splatter, -/obj/effect/mob_spawn/corpse/human, +"Mx" = ( +/obj/machinery/light/small/directional/east, +/turf/open/misc/asteroid/plasma, +/area/awaymission/undergroundoutpost45/caves) +"MC" = ( +/obj/machinery/light/small/directional/west, /turf/open/misc/asteroid/plasma, /area/awaymission/undergroundoutpost45/caves) "MJ" = ( @@ -7189,10 +7156,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"MS" = ( -/obj/structure/alien/resin/membrane, -/turf/open/misc/asteroid/plasma, -/area/awaymission/undergroundoutpost45/caves) "Nd" = ( /obj/machinery/light/small/directional/west, /obj/machinery/airalarm/directional/west, @@ -7273,10 +7236,6 @@ }, /turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/research) -"Om" = ( -/obj/machinery/light/small/directional/west, -/turf/open/misc/asteroid/plasma, -/area/awaymission/undergroundoutpost45/caves) "Oq" = ( /obj/machinery/light/small/directional/south, /obj/structure/bed{ @@ -7304,6 +7263,10 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) +"OF" = ( +/obj/effect/turf_decal/stripes/asteroid/line, +/turf/open/misc/asteroid/plasma, +/area/awaymission/undergroundoutpost45/caves) "OL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/green, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, @@ -7338,17 +7301,24 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/general, /turf/open/floor/plating, /area/awaymission/undergroundoutpost45/research) -"PA" = ( -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/blood/gibs/down, -/obj/effect/mob_spawn/corpse/human, -/turf/open/misc/asteroid/plasma, -/area/awaymission/undergroundoutpost45/caves) "PB" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) +"PF" = ( +/obj/structure/sign/warning/vacuum{ + desc = "A beacon used by a teleporter."; + icon = 'icons/obj/devices/tracker.dmi'; + icon_state = "beacon"; + name = "tracking beacon" + }, +/obj/effect/landmark/awaystart/underground, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) "Qb" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -7397,6 +7367,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/carpet, /area/awaymission/undergroundoutpost45/central) +"Qu" = ( +/obj/structure/disposaloutlet{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/misc/asteroid/plasma, +/area/awaymission/undergroundoutpost45/caves) "Qw" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -7425,11 +7404,6 @@ }, /turf/open/floor/plating, /area/awaymission/undergroundoutpost45/research) -"QV" = ( -/obj/structure/alien/weeds, -/obj/effect/mob_spawn/corpse/human, -/turf/open/misc/asteroid/plasma, -/area/awaymission/undergroundoutpost45/caves) "QX" = ( /obj/structure/table, /obj/item/storage/medkit/regular, @@ -7443,12 +7417,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/awaymission/undergroundoutpost45/central) -"Rl" = ( -/obj/machinery/atmospherics/components/unary/passive_vent/layer2{ - dir = 4 - }, -/turf/open/misc/asteroid/plasma, -/area/awaymission/undergroundoutpost45/caves) "Rn" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -7465,6 +7433,10 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/awaymission/undergroundoutpost45/gateway) +"RA" = ( +/obj/machinery/light/small/directional/south, +/turf/open/misc/asteroid/plasma, +/area/awaymission/undergroundoutpost45/caves) "RC" = ( /obj/machinery/airalarm/directional/west, /obj/effect/mapping_helpers/airalarm/all_access, @@ -7534,9 +7506,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/gateway) -"Sq" = ( -/turf/open/misc/asteroid/plasma, -/area/awaymission/undergroundoutpost45/caves) "Su" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -7571,6 +7540,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) +"Tr" = ( +/obj/structure/alien/resin/membrane, +/turf/open/misc/asteroid/plasma, +/area/awaymission/undergroundoutpost45/caves) "Tu" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -7579,11 +7552,6 @@ /obj/effect/turf_decal/tile/yellow/anticorner/contrasted, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"Ty" = ( -/obj/structure/alien/weeds, -/obj/structure/bed/nest, -/turf/open/misc/asteroid/plasma, -/area/awaymission/undergroundoutpost45/caves) "TC" = ( /obj/structure/table, /obj/machinery/reagentgrinder, @@ -7605,6 +7573,14 @@ }, /turf/open/floor/carpet, /area/awaymission/undergroundoutpost45/crew_quarters) +"TV" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/landmark/awaystart/underground, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) "Ud" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -7624,6 +7600,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/research) +"UH" = ( +/obj/structure/alien/weeds, +/obj/effect/decal/cleanable/blood/gibs/down, +/turf/open/misc/asteroid/plasma, +/area/awaymission/undergroundoutpost45/caves) +"UM" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 10 + }, +/turf/open/misc/asteroid/plasma, +/area/awaymission/undergroundoutpost45/caves) "UU" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -7648,12 +7635,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"VI" = ( -/obj/structure/alien/weeds, -/obj/structure/bed/nest, -/obj/effect/mob_spawn/corpse/human, -/turf/open/misc/asteroid/plasma, -/area/awaymission/undergroundoutpost45/caves) "VM" = ( /obj/machinery/airalarm/directional/north, /obj/effect/mapping_helpers/airalarm/all_access, @@ -7689,6 +7670,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/general, /turf/open/floor/plating, /area/awaymission/undergroundoutpost45/research) +"Wd" = ( +/obj/structure/alien/resin/wall, +/obj/structure/alien/weeds, +/turf/open/misc/asteroid/plasma, +/area/awaymission/undergroundoutpost45/caves) "Wk" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -7775,6 +7761,10 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/research) +"XF" = ( +/obj/structure/ore_box, +/turf/open/misc/asteroid/plasma, +/area/awaymission/undergroundoutpost45/caves) "XJ" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -7789,10 +7779,20 @@ /obj/item/folder/red, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) +"XQ" = ( +/obj/structure/glowshroom/single, +/turf/open/misc/asteroid/plasma, +/area/awaymission/undergroundoutpost45/caves) "XU" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/gateway) +"Yb" = ( +/obj/structure/alien/weeds, +/obj/structure/bed/nest, +/obj/effect/mob_spawn/corpse/human, +/turf/open/misc/asteroid/plasma, +/area/awaymission/undergroundoutpost45/caves) "Yf" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -7827,10 +7827,6 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"YL" = ( -/obj/machinery/light/small/directional/south, -/turf/open/misc/asteroid/plasma, -/area/awaymission/undergroundoutpost45/caves) "YM" = ( /obj/machinery/conveyor{ id = "UO45_mining" @@ -7841,11 +7837,6 @@ }, /turf/open/floor/plating, /area/awaymission/undergroundoutpost45/mining) -"YR" = ( -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/misc/asteroid/plasma, -/area/awaymission/undergroundoutpost45/caves) "YV" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -7856,6 +7847,15 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) +"Zs" = ( +/obj/machinery/light/small/directional/north, +/turf/open/misc/asteroid/plasma, +/area/awaymission/undergroundoutpost45/caves) +"ZD" = ( +/obj/structure/alien/weeds, +/obj/effect/decal/cleanable/blood/gibs/core, +/turf/open/misc/asteroid/plasma, +/area/awaymission/undergroundoutpost45/caves) "ZH" = ( /obj/machinery/airalarm/directional/east, /obj/effect/mapping_helpers/airalarm/all_access, @@ -26322,8 +26322,8 @@ ad ad ad ad -VI -YR +Yb +ZD ad ad ad @@ -26579,9 +26579,9 @@ ad ad ad ad -Ty -FU -Im +zK +KN +Gn ad ad ad @@ -26836,10 +26836,10 @@ ad ad ad ad -ti -Im -Sq -MS +HW +Gn +zq +Tr ad ad ad @@ -27094,9 +27094,9 @@ ad ad ad ad -Im -Sq -Fx +Gn +zq +ci ad ad ad @@ -27352,12 +27352,12 @@ ad ad ad ad -Sq -Sq -GV +zq +zq +zO ad -IQ -VI +UH +Yb ad ad ad @@ -27610,11 +27610,11 @@ ad ad ad ad -ME -Sq -FU -YR -PA +Lk +zq +KN +ZD +BL ad ad ad @@ -27861,17 +27861,17 @@ ad ad ad ad -VI -YR -zT -eG +Yb +ZD +zb +Wd ad ad ad -Sq -Im -Sq -MS +zq +Gn +zq +Tr ad ad ad @@ -28117,17 +28117,17 @@ ad ad ad ad -VI -Ty -Im -QV -zT +Yb +zK +Gn +IT +zb ad ad ad -yr -Sq -zg +XQ +zq +BQ ad ad ad @@ -28375,16 +28375,16 @@ ad ad ad ad -yX -Sq -zg -YR +Cd +zq +BQ +ZD ad ad -MS -Sq -Sq -MS +Tr +zq +zq +Tr ad ad ad @@ -28584,7 +28584,7 @@ lt XU mG gw -Sq +zq ad ad ad @@ -28633,21 +28633,21 @@ ad ad ad ad -Sq -Sq -Sq -Im +zq +zq +zq +Gn ad -tK -Sq -Sq +Lb +zq +zq ad ad ad ad ad -VI -Im +Yb +Gn ad ad ad @@ -28841,8 +28841,8 @@ Qb mc mH gw -Sq -Sq +zq +zq ad ad ad @@ -28891,20 +28891,20 @@ ad ad ad ad -GV -Im -Im -Im -Im -Sq -Sq +zO +Gn +Gn +Gn +Gn +zq +zq ad ad ad ad -QV -YR -IQ +IT +ZD +UH ad ad ad @@ -29098,8 +29098,8 @@ kl gK gw gv -Sq -yr +zq +XQ ad ad ad @@ -29150,18 +29150,18 @@ ad ad ad ad -Im -Sq -Sq -Sq -Sq -ME -MS -GV -yr -zg -Sq -zT +Gn +zq +zq +zq +zq +Lk +Tr +zO +XQ +BQ +zq +zb ad ad ad @@ -29354,10 +29354,10 @@ SZ lv md gU -Sq -Sq -Sq -Sq +zq +zq +zq +zq ad ad ad @@ -29407,18 +29407,18 @@ ad ad ad ad -MS -Sq -Sq -Sq -Im -Sq -Sq -Sq -Sq -Sq -zT -eG +Tr +zq +zq +zq +Gn +zq +zq +zq +zq +zq +zb +Wd ad ad ad @@ -29611,10 +29611,10 @@ Dt lv me gU -Sq -Sq -Sq -Sq +zq +zq +zq +zq ad ad ad @@ -29664,15 +29664,15 @@ ad ad ad ad -QV -zg -Sq -Im -Im -YR -Sq -Im -Im +IT +BQ +zq +Gn +Gn +ZD +zq +Gn +Gn ad ad ad @@ -29868,10 +29868,10 @@ kF lx gw gv -Dw -Sq -Sq -Sq +Zs +zq +zq +zq ad ad ad @@ -29921,15 +29921,15 @@ ad ad ad ad -IQ -Im -Sq -Im +UH +Gn +zq +Gn ad ad -FU -VI -Ty +KN +Yb +zK ad ad ad @@ -30117,18 +30117,18 @@ gL gv gv gv -yr -Sq -Sq +XQ +zq +zq gv kG ly gw -Sq -Sq -Sq -Sq -yr +zq +zq +zq +zq +XQ ad ad ad @@ -30179,8 +30179,8 @@ ad ad ad ad -Im -Sq +Gn +zq ad ad ad @@ -30372,20 +30372,20 @@ ad ad ad ad -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq gU kH ly gU -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq ad ad ad @@ -30426,8 +30426,8 @@ ad ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -30437,7 +30437,7 @@ ad ad ad ad -MS +Tr ad ad ad @@ -30628,22 +30628,22 @@ ad ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq gU kI ly gU -Sq -Sq -Sq -Sq -Sq -yr +zq +zq +zq +zq +zq +XQ ad ad ad @@ -30684,8 +30684,8 @@ ad ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -30694,7 +30694,7 @@ ad ad ad ad -Sq +zq ad ad ad @@ -30885,23 +30885,23 @@ ad ad ad ad -yr -Sq -yr -Sq -Sq -Sq +XQ +zq +XQ +zq +zq +zq gU kH ly gU -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq ad ad ad @@ -30942,16 +30942,16 @@ ad ad ad ad -Sq -Sq +zq +zq ad ad ad ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -31143,22 +31143,22 @@ ad ad ad ad -Sq -Sq -Sq -Sq -YL +zq +zq +zq +zq +RA gw yR lA gw -Dw -Sq -Sq -Sq -Sq -Sq -Sq +Zs +zq +zq +zq +zq +zq +zq ad ad ad @@ -31200,14 +31200,14 @@ ad ad ad ad -Sq -Sq +zq +zq ad ad ad ad ad -Sq +zq ad ad ad @@ -31400,22 +31400,22 @@ ad ad ad ad -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq gU du ly gU -Sq -Sq -yr -Sq -Sq -yr -Sq +zq +zq +XQ +zq +zq +XQ +zq ad ad ad @@ -31457,14 +31457,14 @@ ad ad ad ad -Sq -Sq +zq +zq ad ad ad ad ad -Sq +zq ad ad ad @@ -31656,23 +31656,23 @@ ad ad ad ad -Sq -yr -Sq -Sq -Sq -Sq +zq +XQ +zq +zq +zq +zq gU du lB gU -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq ad ad ad @@ -31715,13 +31715,13 @@ ad ad ad ad -Sq -Sq +zq +zq ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -31913,22 +31913,22 @@ ad ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq gU Iw ly gU -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq ad ad ad @@ -31973,11 +31973,11 @@ ad ad ad ad -Sq -Sq +zq +zq ad -Sq -Sq +zq +zq ad ad ad @@ -32171,20 +32171,20 @@ ad ad ad ad -Sq -Sq -Sq -Sq -yr +zq +zq +zq +zq +XQ gw kH lC gv -Sq -yr -Sq -Sq -yr +zq +XQ +zq +zq +XQ ad ad ad @@ -32231,9 +32231,9 @@ ad ad ad ad -Sq +zq ad -Sq +zq ad ad ad @@ -32429,16 +32429,16 @@ ad ad ad ad -Sq -yr -Sq +zq +XQ +zq gz gw kL lD gv hc -Sq +zq ad gz hc @@ -32488,9 +32488,9 @@ ad ad ad ad -Sq -Sq -Sq +zq +zq +zq ad ad ad @@ -32745,8 +32745,8 @@ ad ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -33002,8 +33002,8 @@ ad ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -33259,7 +33259,7 @@ ad ad ad ad -Sq +zq ad ad ad @@ -33516,7 +33516,7 @@ ad ad ad ad -Sq +zq ad ad ad @@ -33772,8 +33772,8 @@ ad ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -33973,8 +33973,8 @@ hF YF iC hc -Sq -Sq +zq +zq gz mU lJ @@ -34028,8 +34028,8 @@ ad ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -34230,8 +34230,8 @@ WT ik iD hc -Sq -Sq +zq +zq hH Jo lM @@ -34285,8 +34285,8 @@ ad ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -34295,8 +34295,8 @@ ad ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -34487,8 +34487,8 @@ hH hH hc gz -Sq -Sq +zq +zq hH Jo lL @@ -34542,18 +34542,18 @@ ad ad ad ad -Sq -Sq +zq +zq ad ad ad ad ad -Sq -yr -Sq -Sq -Sq +zq +XQ +zq +zq +zq ad ad ad @@ -34738,14 +34738,14 @@ ad ad ad ad -Sq -Om -Sq -Sq -Sq -Sq -Sq -Sq +zq +MC +zq +zq +zq +zq +zq +zq hH Jo ON @@ -34799,18 +34799,18 @@ ad ad ad ad -Sq -Sq +zq +zq ad ad ad ad ad -Sq -Sq -Sq -Sq -yr +zq +zq +zq +zq +XQ ad ad ad @@ -34994,15 +34994,15 @@ ad ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -YL +zq +zq +zq +zq +zq +zq +zq +zq +RA gz IX lN @@ -35056,18 +35056,18 @@ ad ad ad ad -Sq -Sq +zq +zq ad ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq ad ad ad @@ -35251,15 +35251,15 @@ ad ad ad ad -Sq -Sq -Sq -yr -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +XQ +zq +zq +zq +zq +zq hH Mg lM @@ -35314,17 +35314,17 @@ ad ad ad ad -Sq +zq ad ad ad ad -yr -Sq -Sq -Sq -Sq -Sq +XQ +zq +zq +zq +zq +zq ad ad ad @@ -35508,15 +35508,15 @@ ad ad ad ad -yr -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +XQ +zq +zq +zq +zq +zq +zq +zq +zq hH kU lM @@ -35571,17 +35571,17 @@ ad ad ad ad -Sq -Sq +zq +zq ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq ad ad ad @@ -35764,16 +35764,16 @@ ad ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -yr -Sq +zq +zq +zq +zq +zq +zq +zq +zq +XQ +zq hH kV lM @@ -35791,7 +35791,7 @@ sw gz tR gz -Sq +zq ad ad ad @@ -35829,15 +35829,15 @@ ad ad ad ad -Sq +zq ad ad ad ad -Sq -Sq -Sq -Sq +zq +zq +zq +zq ad ad ad @@ -36021,15 +36021,15 @@ ad ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq -yr -Sq -Sq +zq +zq +zq +zq +zq +zq +XQ +zq +zq gz gz kW @@ -36048,9 +36048,9 @@ sx gz tP hc -Sq -Sq -Sq +zq +zq +zq ad ad ad @@ -36086,15 +36086,15 @@ ad ad ad ad -Sq -Sq +zq +zq ad ad ad -yr -Sq -Sq -yr +XQ +zq +zq +XQ ad ad ad @@ -36279,14 +36279,14 @@ ad ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq gz gn kV @@ -36307,8 +36307,8 @@ tS hc hc hc -Dw -Sq +Zs +zq ad ad ad @@ -36344,14 +36344,14 @@ ad ad ad ad -Sq +zq ad ad ad ad -Sq -Sq -Sq +zq +zq +zq ad ad ad @@ -36536,14 +36536,14 @@ aC aC ad ad -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq gz iL kX @@ -36564,8 +36564,8 @@ tT gy uN hH -Sq -Sq +zq +zq ad ad ad @@ -36598,18 +36598,18 @@ ad ad ad ad -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq ad ad ad ad -Sq -Sq -Sq +zq +zq +zq ad ad ad @@ -36793,13 +36793,13 @@ fQ aC ad ad -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq ad gz gz @@ -36821,9 +36821,9 @@ tP gc uO vk -Sq -Sq -Sq +zq +zq +zq ad ad ad @@ -36854,19 +36854,19 @@ ad ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq ad ad -Sq -Sq -yr +zq +zq +XQ ad ad ad @@ -37050,13 +37050,13 @@ ZM aC ad ad -Sq -Sq -Sq -Sq -Sq -Sq -yr +zq +zq +zq +zq +zq +zq +XQ ad ad gz @@ -37078,10 +37078,10 @@ tV gy uP hH -Sq -Sq -Sq -Sq +zq +zq +zq +zq ad ad ad @@ -37110,21 +37110,21 @@ ad ad ad ad -Sq -Sq -Sq -yr +zq +zq +zq +XQ ad ad ad ad -Sq +zq ad ad ad -Sq -Sq -Sq +zq +zq +zq ad ad ad @@ -37306,15 +37306,15 @@ fC fS aC ad -yr -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +XQ +zq +zq +zq +zq +zq +zq +zq +zq ad gy NR @@ -37335,10 +37335,10 @@ gz hc hc hc -Sq -Sq -Sq -Sq +zq +zq +zq +zq ad ad ad @@ -37365,23 +37365,23 @@ ad ad ad ad -Sq -Sq -Sq -Sq +zq +zq +zq +zq ad ad ad ad ad ad -Sq -Sq +zq +zq ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -37563,15 +37563,15 @@ fD aC aC ad -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq ad gx la @@ -37580,23 +37580,23 @@ Xq gy tP gz -Sq -Sq -yr -Sq -Sq -Sq +zq +zq +XQ +zq +zq +zq ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq ad ad ad @@ -37621,10 +37621,10 @@ ad ad ad ad -yr -Sq -Sq -yr +XQ +zq +zq +XQ ad ad ad @@ -37633,12 +37633,12 @@ ad ad ad ad -Sq +zq ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -37821,14 +37821,14 @@ fT aC ad ad -Sq -Sq -Jc -Sq -Sq -Sq -Sq -yr +zq +zq +Mx +zq +zq +zq +zq +XQ ad gy lb @@ -37837,23 +37837,23 @@ mn gy tP hc -Sq -Sq -Sq -Sq -Sq -Sq -yr -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -yr -Sq +zq +zq +zq +zq +zq +zq +XQ +zq +zq +zq +zq +zq +zq +zq +zq +XQ +zq ad ad ad @@ -37890,12 +37890,12 @@ ad ad ad ad -Sq +zq ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -38052,9 +38052,9 @@ ae aS aS aN -ax -ax -ax +uB +uB +uB bk aS bA @@ -38097,19 +38097,19 @@ hc gr gr gr -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq ad ad ad @@ -38147,17 +38147,17 @@ ad ad ad ad -Sq -Sq +zq +zq ad -Sq -Sq -Sq +zq +zq +zq ad ad ad ad -Sq +zq ad ad ad @@ -38309,9 +38309,9 @@ an aS aS aO -ax -az -aB +uB +PF +TV Xd bw bB @@ -38355,18 +38355,18 @@ nD pl gr gr -Sq -yr -Sq -Sq -Sq -yr -Sq -Sq -Sq -Sq -Sq -yr +zq +XQ +zq +zq +zq +XQ +zq +zq +zq +zq +zq +XQ ad ad ad @@ -38405,16 +38405,16 @@ ad ad ad ad -Sq +zq ad -Sq +zq ad -Sq +zq ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -38566,9 +38566,9 @@ an aF aS aP -ay -ay -aT +wm +wm +LC bm aC fq @@ -38612,18 +38612,18 @@ gs pm pN gr -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq ad ad -Sq +zq ad ad ad @@ -38662,15 +38662,15 @@ ad ad ad ad -Sq -Sq -Sq +zq +zq +zq ad -Sq +zq ad ad -Sq -Sq +zq +zq ad ad ad @@ -38869,18 +38869,18 @@ gs gs pO gr -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq ad ad -Sq +zq ad ad ad @@ -38923,10 +38923,10 @@ ad ad ad ad -Sq +zq ad ad -Sq +zq ad ad ad @@ -39104,15 +39104,15 @@ fq Ai fV ae -Sq -Sq -Sq -Sq -Om -Sq -Sq -Sq -yr +zq +zq +zq +zq +MC +zq +zq +zq +XQ gg gg VM @@ -39126,18 +39126,18 @@ oG pn pP gr -Sq -Sq -yr -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +XQ +zq +zq +zq +zq +zq +zq +zq +zq +zq ad ad ad @@ -39180,10 +39180,10 @@ ad ad ad ad -Sq +zq ad -Sq -Sq +zq +zq ad ad ad @@ -39361,16 +39361,16 @@ fq Ai aF aP -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq fK Ro lf @@ -39385,16 +39385,16 @@ fN fK gg gg -Sq -Sq -Sq -Sq -yr -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +XQ +zq +zq +zq +zq +zq ad ad ad @@ -39437,9 +39437,9 @@ ad ad ad ad -Sq +zq ad -Sq +zq ad ad ad @@ -39618,16 +39618,16 @@ fr Ai fW aP -Sq -Sq -Sq -yr -Sq -Sq -yr -Sq -Sq -Sq +zq +zq +zq +XQ +zq +zq +XQ +zq +zq +zq gr KT gs @@ -39642,16 +39642,16 @@ pQ qs qY gg -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq ad ad -Sq -Sq -Sq +zq +zq +zq ad ad ad @@ -39689,14 +39689,14 @@ ad ad ad ad -Sq +zq ad ad ad ad -Sq -Sq -Sq +zq +zq +zq ad ad ad @@ -39875,16 +39875,16 @@ PB fH fX aP -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq gr Ro gs @@ -39899,17 +39899,17 @@ pR Ie mt gg -Sq -Sq -Sq -Sq +zq +zq +zq +zq ad ad ad -Sq -Sq -Sq -Sq +zq +zq +zq +zq ad ad ad @@ -39945,14 +39945,14 @@ ad ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq ad ad ad @@ -40132,16 +40132,16 @@ HR fI fY an -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq gg Ro lg @@ -40157,16 +40157,16 @@ fO fO gg ad -Sq -Sq -Sq -Sq +zq +zq +zq +zq ad -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq ad ad ad @@ -40208,8 +40208,8 @@ ad ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -40389,10 +40389,10 @@ ae ae an an -Sq -Sq -Sq -yr +zq +zq +zq +XQ gg gr gr @@ -40414,23 +40414,23 @@ qu mu fO ad -Sq -Sq -Sq -Sq -yr -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -yr -Sq -Sq -Sq +zq +zq +zq +zq +XQ +zq +zq +zq +zq +zq +zq +zq +zq +XQ +zq +zq +zq ad ad ad @@ -40465,8 +40465,8 @@ ad ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -40645,10 +40645,10 @@ hZ ae ad ad -yr -Sq -Sq -Sq +XQ +zq +zq +zq gg gg hI @@ -40672,24 +40672,24 @@ qZ fN ad ad -yr -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -yr -Sq -Sq -Sq +XQ +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +XQ +zq +zq +zq ad ad ad @@ -40717,12 +40717,12 @@ ad ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq ad ad ad @@ -40900,12 +40900,12 @@ aS eR fe ae -Sq -Sq -Sq -Sq -Sq -YL +zq +zq +zq +zq +zq +RA gg hi hJ @@ -40930,24 +40930,24 @@ fO fO fK gg -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq ad ad ad @@ -40976,10 +40976,10 @@ ad ad ad ad -Sq -Sq -Sq -Sq +zq +zq +zq +zq ad ad ad @@ -41157,12 +41157,12 @@ aS aS ff aP -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq gr hj hK @@ -41188,8 +41188,8 @@ sA ts gg gg -Sq -Sq +zq +zq vI vI vI @@ -41197,15 +41197,15 @@ vI vJ vI vI -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq ad ad ad @@ -41236,7 +41236,7 @@ ad ad ad ad -Sq +zq ad ad ad @@ -41414,12 +41414,12 @@ eb eb ff aP -Sq -Sq -yr -Sq -Sq -Sq +zq +zq +XQ +zq +zq +zq gr hk YK @@ -41445,8 +41445,8 @@ sB pX tX gg -Sq -kg +zq +Qu vJ wb rs @@ -41456,15 +41456,15 @@ wb vI ad ad -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq ad ad ad @@ -41492,8 +41492,8 @@ ad ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -41671,12 +41671,12 @@ aS eS ff aP -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq gr hl hM @@ -41715,16 +41715,16 @@ ad ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq ad ad ad @@ -41749,7 +41749,7 @@ ad ad ad ad -Sq +zq ad ad ad @@ -41758,7 +41758,7 @@ ad ad ad ad -Sq +zq ad ad ad @@ -41916,7 +41916,7 @@ ad ad ad ad -Sq +zq an bq aC @@ -41928,12 +41928,12 @@ eb eb fe aP -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq gr hm hN @@ -41975,13 +41975,13 @@ vI vI vJ vI -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq ad ad ad @@ -42005,8 +42005,8 @@ ad ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -42015,7 +42015,7 @@ ad ad ad ad -Sq +zq ad ad ad @@ -42172,8 +42172,8 @@ ad ad ad ad -Sq -yr +zq +XQ ae bq aD @@ -42185,12 +42185,12 @@ aS aS fg an -Dw -Sq -Sq -Sq -yr -Sq +Zs +zq +zq +zq +XQ +zq gg hn hO @@ -42232,14 +42232,14 @@ xE xl xl vJ -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Hb +zq +zq +zq +zq +zq +zq +zq +XF ad ad ad @@ -42261,8 +42261,8 @@ ad ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -42271,9 +42271,9 @@ ad ad ad ad -Sq -Sq -Sq +zq +zq +zq ad ad ad @@ -42428,9 +42428,9 @@ ad ad ad ad -yr -Sq -Sq +XQ +zq +zq an bq aC @@ -42443,9 +42443,9 @@ eb fh an an -Sq -Sq -Sq +zq +zq +zq ad ad fK @@ -42492,11 +42492,11 @@ vI vI vI vI -Dw -Sq -Sq -Sq -GB +Zs +zq +zq +zq +KU ad ad ad @@ -42517,8 +42517,8 @@ ad ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -42529,7 +42529,7 @@ ad ad ad ad -Sq +zq ad ad ad @@ -42685,9 +42685,9 @@ ad ad ad ad -Sq -Sq -Sq +zq +zq +zq an al aD @@ -42749,16 +42749,16 @@ ww Ni yc ww -vB -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +UM +zq +zq +zq +zq +zq +zq +zq +zq +zq ad ad ad @@ -42774,7 +42774,7 @@ ad ad ad ad -Sq +zq ad ad ad @@ -42785,8 +42785,8 @@ ad ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -42942,9 +42942,9 @@ ad ad ad ad -Sq -Sq -Sq +zq +zq +zq aP bY aD @@ -43006,20 +43006,20 @@ xX ya yd yf -fs -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +OF +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq ad ad ad @@ -43028,22 +43028,22 @@ ad ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq ad ad ad ad -Sq +zq ad ad ad @@ -43200,8 +43200,8 @@ ad ad ad ad -yr -Sq +XQ +zq aP bq cX @@ -43263,45 +43263,45 @@ yj yb ye ww -Ks -Sq -Sq -Sq -Sq -Sq +DJ +zq +zq +zq +zq +zq ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq ad ad -Sq -Sq -yr +zq +zq +XQ ad ad ad @@ -43457,8 +43457,8 @@ ad ad ad ad -Sq -Sq +zq +zq an bZ bq @@ -43520,46 +43520,46 @@ vI vI vI vI -Dw -Sq -Sq -Sq -Sq -Sq +Zs +zq +zq +zq +zq +zq ad ad ad ad -Sq +zq ad -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq ad ad -Sq +zq ad ad ad ad -Sq -Sq -Sq -Sq -Sq -yr -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +XQ +zq +zq +zq +zq ad ad ad @@ -43714,8 +43714,8 @@ ad ad ad ad -Sq -Sq +zq +zq an cS al @@ -43743,29 +43743,29 @@ fO fy kv ae -Sq -Sq -Sq -Sq -Sq -Om -Sq -Sq -Sq +zq +zq +zq +zq +zq +MC +zq +zq +zq gr rQ sF gr -Sq -Sq -Sq -Sq -Sq -Om -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +MC +zq +zq +zq +zq ad vJ xu @@ -43773,16 +43773,16 @@ xB fP xQ vI -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq ad ad ad @@ -43791,12 +43791,12 @@ ad ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq ad ad ad @@ -43809,14 +43809,14 @@ ad ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq ad ad ad @@ -43971,8 +43971,8 @@ ad ad ad ad -yr -Sq +XQ +zq an cT bq @@ -44000,29 +44000,29 @@ fN ka kw an -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq gr rQ sG gr -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq ad vI xu @@ -44030,16 +44030,16 @@ xC xK xR vJ -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq ad ad ad @@ -44048,9 +44048,9 @@ ad ad ad ad -Sq -Sq -Sq +zq +zq +zq ad ad ad @@ -44067,14 +44067,14 @@ ad ad ad ad -yr -Sq -Sq -Sq -Sq -Sq -Sq -Sq +XQ +zq +zq +zq +zq +zq +zq +zq ad ad ad @@ -44228,8 +44228,8 @@ ad ad ad ad -Sq -Sq +zq +zq ae cU bq @@ -44257,45 +44257,45 @@ fN kb kx an -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq gr rS sF gr -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq vI xv xD xL xS vI -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq ad ad ad @@ -44306,9 +44306,9 @@ ad ad ad ad -Sq -Sq -Sq +zq +zq +zq ad ad ad @@ -44325,12 +44325,12 @@ ad ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq ad ad ad @@ -44514,43 +44514,43 @@ jD kc an an -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -YL +zq +zq +zq +zq +zq +zq +zq +zq +RA gg BI sH gg -Dw -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +Zs +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq vI vI vJ vI vJ vI -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq ad ad ad @@ -44564,9 +44564,9 @@ ad ad ad ad -Sq -Sq -Sq +zq +zq +zq ad ad ad @@ -44584,9 +44584,9 @@ ad ad ad ad -Sq -yr -Sq +zq +XQ +zq ad ad ad @@ -44754,8 +44754,8 @@ et eH eV an -Sq -Sq +zq +zq ae an an @@ -44770,43 +44770,43 @@ an ae an ae -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq gr rQ Tf gr -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq ad ad ad @@ -44822,8 +44822,8 @@ ad ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -44841,7 +44841,7 @@ ad ad ad ad -Sq +zq ad ad ad @@ -45011,59 +45011,59 @@ aP eI aP an -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Om -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +MC +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq gr rU Tf gr -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq ad ad ad @@ -45080,8 +45080,8 @@ ad ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -45098,7 +45098,7 @@ ad ad ad ad -Sq +zq ad ad ad @@ -45264,61 +45264,61 @@ ad ad ad ad -Sq -Sq -Sq -Om -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +MC +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq gr rV sJ gr -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq ad ad ad @@ -45337,9 +45337,9 @@ ad ad ad ad -Sq -Sq -Sq +zq +zq +zq ad ad ad @@ -45355,7 +45355,7 @@ ad ad ad ad -Sq +zq ad ad ad @@ -45522,54 +45522,54 @@ ad ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq ad ad -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq fK rW sK fK -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq ad ad ad @@ -45595,8 +45595,8 @@ ad ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -45606,13 +45606,13 @@ ad ad ad ad -Sq +zq ad ad ad ad ad -Sq +zq ad ad ad @@ -45783,29 +45783,29 @@ ad ad ad ad -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq ad ad -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq ad ad ad -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq ni ni ln @@ -45818,11 +45818,11 @@ qb qb ni ni -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq ad ad ad @@ -45853,8 +45853,8 @@ ad ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -45862,8 +45862,8 @@ ad ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -46043,26 +46043,26 @@ ad ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq ad ad ad -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq ni qC rh @@ -46110,16 +46110,16 @@ ad ad ad ad -Sq -Sq -Sq +zq +zq +zq ad ad ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -46302,24 +46302,24 @@ ad ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq ad -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq qb qD ri @@ -46368,14 +46368,14 @@ ad ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq ad ad ad @@ -46560,23 +46560,23 @@ ad ad ad ad -Sq -Sq -Sq -Sq +zq +zq +zq +zq ad ad -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq qb qD rj @@ -46625,8 +46625,8 @@ ad ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -46817,23 +46817,23 @@ ad ad ad ad -Sq -Sq -Sq +zq +zq +zq ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -YL +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +RA ni ln rk @@ -46882,9 +46882,9 @@ ad ad ad ad -Sq -Sq -Sq +zq +zq +zq ad ad ad @@ -47074,24 +47074,24 @@ ad ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq ni ni Qm @@ -47140,8 +47140,8 @@ ad ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -47332,23 +47332,23 @@ ad ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq ad ad ad -Sq -Sq -Sq -Sq +zq +zq +zq +zq ni rl sd @@ -47397,9 +47397,9 @@ ad ad ad ad -Sq -Sq -Sq +zq +zq +zq ad ad ad @@ -47592,11 +47592,11 @@ ad ad ad ad -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq ad ad ad @@ -47604,8 +47604,8 @@ ad ad ad ad -Sq -Sq +zq +zq ni rm rj @@ -47649,15 +47649,15 @@ ad ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq ad -Sq -Sq +zq +zq ad ad ad @@ -47862,7 +47862,7 @@ ad ad ad wn -Rl +Lo ln rn sf @@ -47908,15 +47908,15 @@ ad ad ad ad -Sq -Sq -Sq -Sq +zq +zq +zq +zq ad ad -Sq -Sq -Sq +zq +zq +zq ad ad ad @@ -48168,18 +48168,18 @@ ad ad ad ad -Sq +zq ad ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq ad ad ad @@ -48425,7 +48425,7 @@ ad ad ad ad -Sq +zq ad ad ad @@ -48682,7 +48682,7 @@ ad ad ad ad -Sq +zq ad ad ad @@ -48933,13 +48933,13 @@ ad ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq ad ad ad @@ -49196,7 +49196,7 @@ ad ad ad ad -Sq +zq ad ad ad @@ -49453,7 +49453,7 @@ ad ad ad ad -Sq +zq ad ad ad @@ -49710,7 +49710,7 @@ ad ad ad ad -Sq +zq ad ad ad @@ -49967,7 +49967,7 @@ ad ad ad ad -Sq +zq ad ad ad @@ -50213,8 +50213,8 @@ ad ad ad ad -Sq -yr +zq +XQ ad ad ad @@ -50224,7 +50224,7 @@ ad ad ad ad -Sq +zq ad ad ad @@ -50467,21 +50467,21 @@ ad ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq ad ad ad ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -50724,21 +50724,21 @@ ad ad ad ad -Sq -yr -Sq +zq +XQ +zq ad ad ad -Sq +zq ad ad ad ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -50980,22 +50980,22 @@ ad ad ad ad -Sq -Sq -Sq -Sq -Sq -yr -Sq -Sq -Sq +zq +zq +zq +zq +zq +XQ +zq +zq +zq ad ad ad ad ad -Sq -Sq +zq +zq ad ad ad @@ -51237,22 +51237,22 @@ ad ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -yr -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +XQ +zq ad -Sq -Sq +zq +zq ad ad ad @@ -51494,22 +51494,22 @@ ad ad ad ad -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq ad ad ad @@ -51752,20 +51752,20 @@ ad ad ad ad -yr -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +XQ +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq ad ad ad @@ -52009,19 +52009,19 @@ ad ad ad ad -Sq -yr -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq -Sq +zq +XQ +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq +zq ad ad ad @@ -52273,11 +52273,11 @@ ad ad ad ad -Sq -yr -Sq -Sq -Sq +zq +XQ +zq +zq +zq ad ad ad diff --git a/_maps/map_files/Birdshot/birdshot.dmm b/_maps/map_files/Birdshot/birdshot.dmm index 02e698e54ef9d..85d1c8dffea63 100644 --- a/_maps/map_files/Birdshot/birdshot.dmm +++ b/_maps/map_files/Birdshot/birdshot.dmm @@ -5,10 +5,24 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron, /area/station/maintenance/port/fore) +"aal" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Atmospherics Tank - N2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/nitrogen_output, +/turf/open/floor/engine/n2, +/area/station/engineering/atmos) "aan" = ( /obj/effect/landmark/carpspawn, /turf/open/space/basic, /area/space) +"aao" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) "aap" = ( /obj/structure/sign/warning/pods/directional/north, /obj/effect/decal/cleanable/dirt/dust, @@ -22,15 +36,6 @@ }, /turf/open/floor/iron/small, /area/station/security/prison/shower) -"aaF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/office) "aaH" = ( /obj/structure/chair/sofa/bench/right{ dir = 4 @@ -44,6 +49,13 @@ /obj/item/radio/intercom/directional/south, /turf/open/floor/iron/dark/side, /area/station/hallway/primary/central/fore) +"abc" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Mix to Gas"; + dir = 8 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "abh" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -70,15 +82,6 @@ }, /turf/open/floor/iron, /area/station/security/tram) -"abS" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "Cold Loop to Gas" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "acg" = ( /obj/machinery/power/smes/engineering, /turf/open/floor/plating, @@ -149,6 +152,21 @@ }, /turf/open/floor/grass/Airless, /area/station/hallway/primary/central/aft) +"ael" = ( +/obj/machinery/door/airlock/public/glass/incinerator/atmos_interior, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/turf/open/floor/engine, +/area/station/maintenance/disposal/incinerator) +"aem" = ( +/obj/machinery/power/terminal, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "aeu" = ( /obj/structure/grille, /turf/open/floor/plating, @@ -173,14 +191,24 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/dark, /area/station/science/genetics) -"aeV" = ( -/obj/machinery/power/energy_accumulator/tesla_coil/anchored, -/obj/structure/window/reinforced/plasma/spawner/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/structure/cable, -/obj/machinery/camera/directional/west, +"aeG" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, /turf/open/floor/engine, -/area/station/engineering/supermatter) +/area/station/engineering/supermatter/room) +"aeH" = ( +/obj/machinery/atmospherics/components/trinary/filter/flipped/layer2{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "aeX" = ( /obj/structure/window/spawner/directional/east, /obj/item/kirbyplants/random, @@ -190,6 +218,18 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/engineering/lobby) +"afa" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"afm" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "afu" = ( /obj/structure/chair/wood{ dir = 8 @@ -215,10 +255,6 @@ /obj/structure/table, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) -"afI" = ( -/obj/structure/sign/warning/fire, -/turf/closed/wall/r_wall, -/area/station/engineering/supermatter) "afJ" = ( /obj/structure/chair/sofa/bench{ dir = 4 @@ -230,6 +266,16 @@ dir = 1 }, /area/station/hallway/secondary/entry) +"afZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/service/janitor) "agb" = ( /obj/effect/turf_decal/tile/green{ dir = 8 @@ -242,10 +288,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/virology) -"agf" = ( -/obj/machinery/light/small/directional/north, -/turf/open/floor/plating, -/area/station/engineering/atmos) "agp" = ( /obj/structure/table/wood, /obj/item/cigarette/cigar/cohiba, @@ -303,11 +345,6 @@ /obj/structure/flora/bush/flowers_pp/style_random, /turf/open/floor/grass, /area/station/service/chapel) -"ahi" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "ahl" = ( /obj/structure/flora/tree/jungle/style_5, /turf/open/floor/grass, @@ -362,6 +399,10 @@ /obj/structure/sign/poster/official/random/directional/north, /turf/open/floor/iron/showroomfloor, /area/station/commons/toilet/auxiliary) +"aiI" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) "aiK" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -372,13 +413,13 @@ }, /turf/open/floor/plating, /area/station/engineering/lobby) -"ajX" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - initialize_directions = 8 +"ajg" = ( +/obj/machinery/camera/directional/north{ + c_tag = "atmospherics - upper" }, -/obj/effect/turf_decal/siding/wideplating, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) "ako" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -425,24 +466,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"alg" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen, -/obj/structure/cable, -/turf/open/floor/carpet/lone, -/area/station/service/chapel/office) -"alr" = ( -/obj/machinery/door/airlock/highsecurity{ - name = "Engine Room" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "engine_airlock_2" - }, -/turf/open/floor/catwalk_floor, -/area/station/engineering/supermatter/room) "als" = ( /obj/machinery/holopad, /turf/open/floor/iron/kitchen/small, @@ -463,6 +486,15 @@ /obj/structure/cable, /turf/open/floor/iron/small, /area/station/maintenance/solars/starboard/aft) +"amb" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "amh" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -475,15 +507,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"amk" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ - dir = 4 - }, -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "amE" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -532,13 +555,6 @@ /obj/machinery/chem_heater/withbuffer, /turf/open/floor/iron, /area/station/medical/chemistry) -"anN" = ( -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) "anX" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -617,13 +633,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/station/science/lab) -"apQ" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/engineering/atmos) "apZ" = ( /turf/open/floor/engine/helium, /area/station/ai_monitored/turret_protected/ai) @@ -731,6 +740,13 @@ }, /turf/open/floor/iron/kitchen/small, /area/station/maintenance/aft) +"asf" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "N2O to Pure" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "ask" = ( /obj/structure/cable, /obj/machinery/door/airlock/public/glass{ @@ -835,6 +851,14 @@ dir = 8 }, /area/station/maintenance/starboard/greater) +"atZ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, +/turf/open/floor/iron, +/area/station/engineering/atmos) "auc" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 5 @@ -904,6 +928,16 @@ /obj/machinery/power/apc/auto_name/directional/west, /turf/open/floor/iron/smooth, /area/station/command/gateway) +"avd" = ( +/obj/machinery/atmospherics/components/binary/volume_pump{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/camera/directional/south{ + c_tag = "Atmospherics - Central Aft" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "ave" = ( /turf/open/space, /area/space) @@ -924,18 +958,6 @@ }, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/rd) -"avA" = ( -/obj/machinery/camera/directional/west{ - c_tag = "Engineering - Canister Storage" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/landmark/start/atmospheric_technician, -/obj/structure/chair/plastic, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/storage/gas) "avB" = ( /obj/effect/turf_decal/tile/red{ dir = 4 @@ -954,11 +976,22 @@ }, /turf/open/floor/iron/white, /area/station/science/cytology) +"avP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 8 + }, +/turf/open/floor/engine/n2, +/area/station/engineering/atmos) "avR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/window/spawner/directional/west, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) +"avT" = ( +/obj/structure/cable, +/obj/structure/reflector/single/anchored, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "avU" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 @@ -1013,6 +1046,12 @@ /obj/machinery/light/cold/directional/north, /turf/open/floor/iron/white/side, /area/station/science/lower) +"awH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "awL" = ( /obj/structure/chair{ dir = 4 @@ -1064,13 +1103,6 @@ /obj/item/bodypart/arm/left, /turf/open/floor/plating/airless, /area/station/science/ordnance/bomb) -"axt" = ( -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/item/kirbyplants/organic/plant22, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) "axw" = ( /obj/effect/turf_decal/tile/neutral, /obj/machinery/light/small/directional/south, @@ -1258,6 +1290,16 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/textured_half, /area/station/security/brig/entrance) +"azW" = ( +/obj/machinery/computer/atmos_control/nitrogen_tank{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) "azZ" = ( /obj/machinery/light/small/directional/south, /turf/open/floor/iron/white/small, @@ -1486,12 +1528,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"aEs" = ( -/obj/machinery/light/small/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) "aEB" = ( /obj/structure/table, /obj/effect/spawner/random/food_or_drink/seed_rare, @@ -1559,13 +1595,13 @@ }, /turf/open/floor/plating/airless, /area/station/science/ordnance/bomb) -"aFQ" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) +"aFH" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/smart/simple/orange{ + dir = 5 + }, +/turf/open/space/basic, +/area/space/nearstation) "aFR" = ( /turf/open/floor/plating, /area/station/security/tram) @@ -1669,19 +1705,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron, /area/station/construction/mining/aux_base) -"aHw" = ( -/obj/structure/extinguisher_cabinet/directional/east, -/obj/structure/closet/toolcloset, -/obj/machinery/light/small/directional/east, -/obj/structure/cable, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/station/engineering/main) -"aHH" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ - dir = 6 - }, -/turf/open/floor/engine/plasma, -/area/station/engineering/atmos) "aHJ" = ( /obj/structure/window/spawner/directional/north, /obj/machinery/hydroponics/soil, @@ -1760,6 +1783,15 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/small, /area/station/engineering/main) +"aJb" = ( +/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ + dir = 1 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "aJq" = ( /turf/closed/mineral/random/stationside, /area/space/nearstation) @@ -1770,6 +1802,16 @@ }, /turf/open/floor/iron/small, /area/station/maintenance/port/lesser) +"aJP" = ( +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/office) "aJV" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -1800,6 +1842,13 @@ dir = 8 }, /area/station/construction/mining/aux_base) +"aKm" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/smart/simple/orange{ + dir = 10 + }, +/turf/open/space/basic, +/area/space/nearstation) "aKx" = ( /obj/machinery/holopad, /turf/open/floor/iron/dark/small, @@ -1917,11 +1966,8 @@ /obj/machinery/atmospherics/pipe/layer_manifold/supply/visible, /turf/open/floor/plating, /area/station/science/ordnance/testlab) -"aMF" = ( -/obj/structure/reflector/single/anchored{ - dir = 10 - }, -/turf/open/floor/plating, +"aNd" = ( +/turf/open/floor/engine, /area/station/engineering/supermatter/room) "aNj" = ( /obj/machinery/door/airlock/public{ @@ -1963,6 +2009,13 @@ "aNL" = ( /turf/closed/wall, /area/station/science/ordnance/bomb) +"aNO" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 10 + }, +/obj/machinery/camera/directional/west, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "aNX" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -1984,6 +2037,12 @@ dir = 1 }, /area/station/hallway/secondary/exit/departure_lounge) +"aOa" = ( +/obj/machinery/airalarm/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/small, +/area/station/maintenance/department/engine) "aOh" = ( /obj/machinery/status_display/ai/directional/south, /obj/effect/turf_decal/tile/neutral{ @@ -2015,13 +2074,6 @@ /obj/machinery/light/floor, /turf/open/floor/iron/dark, /area/station/science/genetics) -"aOB" = ( -/obj/effect/spawner/structure/window, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/engineering/main) "aOX" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 6 @@ -2037,11 +2089,6 @@ }, /turf/open/floor/iron/dark, /area/station/medical/medbay/aft) -"aPi" = ( -/obj/structure/table, -/obj/item/storage/bag/construction, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/storage) "aPx" = ( /obj/structure/chair{ dir = 1 @@ -2111,6 +2158,20 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /turf/open/floor/iron/dark, /area/station/medical/cryo) +"aQx" = ( +/obj/machinery/atmospherics/pipe/smart/simple/orange/hidden, +/obj/effect/turf_decal/tile/yellow, +/obj/machinery/camera/directional/west{ + c_tag = "Engineering - North Corridor" + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/engineering/main) "aQF" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted{ dir = 1 @@ -2119,6 +2180,12 @@ /obj/effect/turf_decal/siding/wideplating/dark/corner, /turf/open/floor/iron, /area/station/security) +"aQX" = ( +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/engineering/main) "aQZ" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 5 @@ -2157,6 +2224,14 @@ dir = 4 }, /area/station/maintenance/starboard/greater) +"aRx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "aRC" = ( /obj/structure/table, /obj/item/flashlight/lamp/green{ @@ -2164,13 +2239,6 @@ }, /turf/open/floor/carpet, /area/station/medical/psychology) -"aRH" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/caution/stand_clear, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "aRI" = ( /obj/effect/turf_decal/tile/dark_red{ dir = 1 @@ -2189,11 +2257,6 @@ /obj/machinery/newscaster/directional/west, /turf/open/floor/iron/grimy, /area/station/commons/vacant_room/office) -"aSh" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/turf/open/floor/engine/o2, -/area/station/engineering/atmos) "aSt" = ( /obj/effect/spawner/random/structure/closet_private, /obj/machinery/light/small/directional/north, @@ -2274,6 +2337,11 @@ }, /turf/open/floor/iron/white/small, /area/station/service/hydroponics) +"aTB" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/main) "aTG" = ( /obj/structure/table/reinforced, /obj/machinery/requests_console/directional/east{ @@ -2286,12 +2354,30 @@ /obj/machinery/recharger, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/escape) +"aUb" = ( +/obj/machinery/door/airlock/engineering{ + name = "Engine Airlock" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "engine_airlock_1" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/engineering/main) "aUA" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark/smooth_edge, /area/station/maintenance/starboard/greater) +"aUB" = ( +/obj/machinery/vending/wardrobe/robo_wardrobe, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/robotics/augments) "aUJ" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -2304,12 +2390,6 @@ }, /turf/open/floor/stone, /area/station/command/heads_quarters/hos) -"aUN" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair/stool/directional/north, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "aVA" = ( /obj/structure/closet/secure_closet/freezer/empty, /obj/item/food/grown/tomato{ @@ -2370,21 +2450,6 @@ }, /turf/open/floor/engine, /area/station/science/ordnance/burnchamber) -"aVV" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple/fourcorners, -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron, -/area/station/engineering/atmos) "aVX" = ( /obj/structure/cable, /obj/structure/chair, @@ -2449,10 +2514,6 @@ }, /turf/closed/wall, /area/station/hallway/primary/central/fore) -"aXE" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/station/engineering/main) "aXI" = ( /turf/closed/wall/r_wall, /area/station/science/lobby) @@ -2526,6 +2587,17 @@ }, /turf/open/floor/carpet, /area/station/service/library) +"aZp" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ + dir = 5 + }, +/obj/machinery/atmospherics/components/binary/volume_pump/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/office) "aZG" = ( /obj/effect/mapping_helpers/broken_floor, /obj/effect/turf_decal/siding/wood{ @@ -2551,14 +2623,6 @@ }, /turf/open/floor/wood/tile, /area/station/command/meeting_room) -"bah" = ( -/obj/structure/cable, -/obj/item/kirbyplants/organic/applebush, -/obj/machinery/keycard_auth/directional/south, -/turf/open/floor/iron/dark/textured_corner{ - dir = 4 - }, -/area/station/command/heads_quarters/hop) "bat" = ( /turf/open/floor/engine/n2o, /area/station/ai_monitored/turret_protected/ai) @@ -2583,13 +2647,6 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"baO" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/effect/spawner/random/entertainment/arcade{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/holodeck/rec_center) "baP" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -2610,6 +2667,10 @@ }, /turf/open/floor/iron/white/small, /area/station/medical/storage) +"bbB" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/plating, +/area/station/engineering/supermatter) "bbK" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, @@ -2653,6 +2714,15 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/hallway/primary/port) +"bcG" = ( +/obj/structure/railing, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/stairs/old{ + dir = 4 + }, +/area/station/engineering/break_room) "bcK" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -2675,6 +2745,16 @@ /obj/structure/falsewall, /turf/open/floor/plating, /area/station/maintenance/fore/greater) +"bdU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/computer/atmos_control/oxygen_tank{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "bed" = ( /obj/structure/railing/corner{ dir = 1 @@ -2736,15 +2816,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark/herringbone, /area/station/service/abandoned_gambling_den/gaming) -"bfR" = ( -/obj/machinery/portable_atmospherics/canister, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 +"bfU" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Air to Distro staging" }, -/obj/effect/turf_decal/bot{ - dir = 1 +/obj/machinery/camera/directional/north{ + c_tag = "atmospherics - lower" }, -/obj/effect/turf_decal/tile/dark/fourcorners, /turf/open/floor/iron, /area/station/engineering/atmos) "bgg" = ( @@ -2836,36 +2914,43 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) -"bhM" = ( -/obj/structure/table/reinforced, -/obj/item/folder/yellow{ - pixel_x = 4 +"bhE" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, +/turf/open/floor/plating, +/area/station/engineering/atmos) +"bhH" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/command{ + name = "Telecomms Server Room" }, -/obj/item/storage/pill_bottle/potassiodide{ - pixel_y = 12; - pixel_x = -6 +/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "comms-entrance-south" }, -/obj/item/pen/screwdriver, -/obj/item/radio/intercom/directional/west, -/obj/item/geiger_counter{ - pixel_x = 7; - pixel_y = 14 +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/tcommsat/server) +"bhN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/structure/cable, +/obj/effect/turf_decal/arrows{ + dir = 4 }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/storage/gas) -"biB" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/iron/dark/smooth_large, -/area/station/command/bridge) -"biL" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/effect/turf_decal/caution/stand_clear, /obj/effect/turf_decal/stripes/line{ - dir = 5 + dir = 1 }, +/obj/effect/turf_decal/stripes/line, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"biB" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/dark/smooth_large, +/area/station/command/bridge) "biM" = ( /obj/structure/cable, /obj/machinery/holopad, @@ -2963,24 +3048,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"bkv" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/machinery/computer/atmos_control/oxygen_tank{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"bkQ" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/effect/mapping_helpers/apc/cell_10k, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) "bkY" = ( /obj/machinery/requests_console/directional/west{ department = "Chief Medical Officer's Desk"; @@ -3031,6 +3098,14 @@ /obj/effect/spawner/random/engineering/flashlight, /turf/open/floor/iron, /area/station/cargo/miningoffice) +"blt" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "bly" = ( /obj/structure/closet/crate/miningcar, /turf/open/floor/iron, @@ -3147,13 +3222,6 @@ /obj/structure/cable, /turf/open/floor/iron/showroomfloor, /area/station/medical/surgery/theatre) -"bnD" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 4 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron, -/area/station/engineering/atmos) "bnI" = ( /obj/machinery/light/small/directional/north, /obj/machinery/suit_storage_unit/cmo, @@ -3198,10 +3266,6 @@ /obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/circuit/green, /area/station/ai_monitored/command/nuke_storage) -"bod" = ( -/obj/effect/turf_decal/bot/left, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) "boe" = ( /obj/effect/turf_decal/siding/thinplating_new/light{ dir = 4 @@ -3229,6 +3293,12 @@ /obj/structure/cable, /turf/open/floor/iron/showroomfloor, /area/station/medical/surgery/theatre) +"boB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/engineering/break_room) "boI" = ( /obj/machinery/mecha_part_fabricator/maint{ name = "forgotten exosuit fabricator" @@ -3320,6 +3390,12 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/aft) +"bqc" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Air to Pure" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "bqd" = ( /obj/item/reagent_containers/cup/bottle/ammonia, /obj/structure/steam_vent, @@ -3395,20 +3471,6 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/dark/small, /area/station/service/chapel/storage) -"brn" = ( -/obj/machinery/atmospherics/pipe/smart/simple/orange/hidden, -/obj/effect/turf_decal/tile/yellow, -/obj/machinery/camera/directional/west{ - c_tag = "Engineering - North Corridor" - }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/structure/extinguisher_cabinet/directional/west, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) "bro" = ( /obj/structure/frame/machine, /turf/open/floor/tram, @@ -3444,6 +3506,10 @@ /obj/vehicle/ridden/scooter/skateboard/hoverboard, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) +"brA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/turf/closed/wall/r_wall, +/area/station/engineering/supermatter) "brD" = ( /obj/machinery/airalarm/directional/west, /obj/effect/turf_decal/tile/neutral{ @@ -3451,6 +3517,10 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) +"brG" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, +/turf/closed/wall/r_wall, +/area/station/engineering/atmos) "brZ" = ( /obj/machinery/door/airlock{ name = "Maintenance" @@ -3506,15 +3576,13 @@ /obj/structure/closet/emcloset, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"btm" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron/herringbone, -/area/station/commons/dorms) +"bta" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) "btG" = ( /obj/structure/rack, /obj/effect/turf_decal/delivery/white, @@ -3553,6 +3621,12 @@ /obj/structure/chair/stool/bamboo, /turf/open/floor/carpet/lone, /area/station/service/chapel/office) +"bud" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos) "buf" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted{ dir = 4 @@ -3576,23 +3650,29 @@ dir = 8 }, /area/station/science/xenobiology) +"buI" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/rack, +/obj/item/storage/belt/utility{ + pixel_x = -3; + pixel_y = -4 + }, +/obj/item/storage/belt/utility{ + pixel_x = 6 + }, +/obj/item/storage/belt/utility{ + pixel_x = -2; + pixel_y = 8 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "buJ" = ( /obj/effect/spawner/random/vending/snackvend, /obj/machinery/bluespace_vendor/directional/south, /turf/open/floor/iron, /area/station/commons/fitness/locker_room) -"buN" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/research{ - name = "Augment Corridor" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/robotics, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/robotics/augments) "buU" = ( /obj/structure/table, /obj/item/stack/sheet/iron/five, @@ -3619,34 +3699,9 @@ dir = 4 }, /area/station/hallway/secondary/entry) -"bvk" = ( -/obj/effect/spawner/structure/window/reinforced/plasma, -/turf/open/floor/plating, -/area/station/engineering/atmospherics_engine) -"bvp" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 4 - }, -/obj/structure/railing/corner, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron, -/area/station/engineering/atmos) "bvt" = ( /turf/closed/mineral/random/stationside, /area/station/maintenance/department/electrical) -"bvw" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/wood, -/area/station/engineering/atmos/storage) "bvK" = ( /obj/effect/turf_decal/siding/red{ dir = 9 @@ -3743,6 +3798,10 @@ /obj/structure/cable, /turf/open/floor/iron/small, /area/station/medical/morgue) +"byt" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) "byv" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted{ dir = 1 @@ -3779,6 +3838,15 @@ }, /turf/open/floor/iron, /area/station/maintenance/hallway/abandoned_command) +"byR" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/structure/disposalpipe/segment, +/obj/item/radio/intercom/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "byU" = ( /obj/effect/mapping_helpers/broken_floor, /obj/effect/decal/cleanable/dirt, @@ -3787,6 +3855,14 @@ /obj/effect/gibspawner, /turf/open/floor/wood, /area/station/maintenance/starboard/greater) +"bzc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "bzj" = ( /obj/machinery/rnd/production/techfab/department/service, /obj/effect/turf_decal/tile/neutral/opposingcorners{ @@ -3798,12 +3874,15 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/small, /area/station/hallway/secondary/service) -"bzH" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 +"bzF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 }, -/turf/closed/wall/r_wall, -/area/station/engineering/supermatter/room) +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) "bzZ" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, @@ -3827,10 +3906,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/white, /area/station/hallway/primary/starboard) -"bAE" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/engineering/atmos/project) "bAI" = ( /obj/structure/chair/office, /obj/structure/sign/poster/official/work_for_a_future/directional/east, @@ -3983,6 +4058,12 @@ }, /turf/open/floor/iron, /area/station/cargo/sorting) +"bDg" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "bDh" = ( /obj/effect/turf_decal/siding/yellow{ dir = 5 @@ -4002,12 +4083,6 @@ }, /turf/open/floor/iron/dark, /area/station/medical/cryo) -"bDm" = ( -/obj/machinery/atmospherics/components/binary/pump{ - name = "atmos to engine" - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "bDq" = ( /obj/structure/table, /obj/item/shovel, @@ -4043,21 +4118,18 @@ }, /turf/open/floor/iron, /area/station/cargo/sorting) +"bDQ" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/machinery/light/no_nightlight/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "bEd" = ( /obj/effect/spawner/random/structure/crate, /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"bEh" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/research/glass{ - name = "Break Room" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/general, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/research) "bEw" = ( /obj/structure/sign/directions/supply{ dir = 1; @@ -4077,6 +4149,18 @@ /obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/iron, /area/station/science/lower) +"bEG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/camera/directional/north{ + c_tag = "atmospherics - HFR" + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating, +/turf/open/floor/wood, +/area/station/engineering/atmospherics_engine) "bEN" = ( /obj/structure/chair/sofa/bench/left{ dir = 4 @@ -4180,23 +4264,6 @@ /obj/machinery/status_display/ai/directional/north, /turf/open/floor/iron/smooth, /area/station/ai_monitored/turret_protected/aisat_interior) -"bGC" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ - dir = 10 - }, -/obj/machinery/shower/directional/west, -/obj/effect/turf_decal/stripes/white/line{ - dir = 9 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 6 - }, -/obj/structure/fireaxecabinet/directional/east, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/office) "bGD" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/red/line{ @@ -4218,6 +4285,14 @@ /obj/effect/mapping_helpers/airlock/access/all/supply/general, /turf/open/floor/catwalk_floor/iron_dark, /area/station/cargo/office) +"bGX" = ( +/obj/structure/chair/office, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating, +/turf/open/floor/wood, +/area/station/engineering/atmos/office) "bGY" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 @@ -4258,11 +4333,6 @@ /obj/effect/landmark/start/scientist, /turf/open/floor/iron, /area/station/science/ordnance/testlab) -"bHT" = ( -/obj/structure/cable, -/obj/machinery/power/emitter/welded, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) "bHU" = ( /obj/effect/turf_decal/siding/wood, /obj/machinery/camera/autoname/directional/south, @@ -4300,10 +4370,6 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/station/hallway/primary/central/aft) -"bIQ" = ( -/obj/machinery/light/small/directional/north, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "bJn" = ( /obj/machinery/light/small/directional/west, /obj/effect/decal/cleanable/dirt, @@ -4323,6 +4389,26 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/station/service/chapel) +"bJH" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/engineering{ + name = "Engineering Office" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "atmos_airlock_1" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/engineering/atmos/office) "bJK" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -4351,10 +4437,6 @@ /obj/effect/turf_decal/weather/dirt, /turf/open/floor/grass, /area/station/service/chapel) -"bKy" = ( -/obj/structure/closet/firecloset, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/station/engineering/main) "bKz" = ( /obj/structure/disposalpipe/junction{ dir = 4 @@ -4378,6 +4460,18 @@ }, /turf/open/floor/iron/white/small, /area/station/security/warden) +"bKK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/corner, +/turf/open/floor/wood, +/area/station/engineering/atmospherics_engine) "bKN" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/window/brigdoor/left/directional/west{ @@ -4401,6 +4495,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) +"bLp" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/machinery/light/no_nightlight/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) "bLS" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -4547,16 +4648,23 @@ }, /turf/open/floor/iron, /area/station/cargo/miningfoundry) -"bPx" = ( -/obj/machinery/computer/atmos_control/air_tank{ - dir = 1 +"bPd" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ +/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) +"bPk" = ( +/obj/effect/turf_decal/siding/wideplating{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron, -/area/station/engineering/atmos) +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/storage) "bPy" = ( /obj/structure/cable, /obj/machinery/light/small/directional/west, @@ -4670,12 +4778,9 @@ /turf/open/floor/tram, /area/station/maintenance/port/aft) "bSk" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/engineering/atmos) +/obj/machinery/air_sensor/engine_chamber, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "bSo" = ( /turf/open/space/basic, /area/space/nearstation) @@ -4707,10 +4812,6 @@ }, /turf/closed/wall, /area/station/ai_monitored/turret_protected/ai) -"bSZ" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible, -/turf/open/floor/engine/n2, -/area/station/engineering/atmos) "bTo" = ( /obj/effect/turf_decal/weather/dirt, /obj/effect/turf_decal/weather/dirt{ @@ -4728,6 +4829,10 @@ }, /turf/open/floor/iron/textured_half, /area/station/cargo/miningoffice) +"bTI" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/incinerator_input, +/turf/open/floor/engine/vacuum, +/area/station/maintenance/disposal/incinerator) "bUr" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/blue{ @@ -4846,13 +4951,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"bWp" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/holodeck/rec_center) "bWs" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -4912,10 +5010,6 @@ }, /turf/open/floor/stone, /area/station/service/bar) -"bYa" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/iron, -/area/station/engineering/atmos) "bYf" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/turf_decal/stripes/line{ @@ -4940,14 +5034,6 @@ dir = 1 }, /area/station/engineering/hallway) -"bYy" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/arrows/white{ - color = "#0000FF"; - pixel_y = 15 - }, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) "bYK" = ( /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, @@ -4955,6 +5041,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/maintenance/fore/greater) +"bYV" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/engineering/atmos/storage) "bZa" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/turf_decal/siding/white{ @@ -5022,6 +5120,24 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/engine) +"cag" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/simple/orange/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/engineering{ + name = "Engineering Office" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "atmos_airlock_1" + }, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/office) "cam" = ( /obj/machinery/flasher/directional/east{ id = "AI"; @@ -5036,16 +5152,21 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) -"caD" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 +"cax" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 }, -/obj/structure/disposalpipe/segment{ - dir = 5 +/obj/effect/turf_decal/bot{ + dir = 1 }, -/obj/structure/cable, -/turf/open/floor/wood, -/area/station/service/chapel/office) +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"cay" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "caI" = ( /obj/structure/cable, /obj/effect/decal/cleanable/glass, @@ -5073,6 +5194,12 @@ /obj/item/storage/fancy/candle_box, /turf/open/floor/iron/chapel, /area/station/maintenance/starboard/greater) +"cbh" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 6 + }, +/turf/open/floor/engine/co2, +/area/station/engineering/atmos) "cbi" = ( /obj/effect/landmark/start/ai/secondary, /obj/item/radio/intercom/directional/north{ @@ -5162,16 +5289,6 @@ /obj/item/radio/intercom/directional/south, /turf/open/floor/iron/small, /area/station/engineering/break_room) -"cco" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Distro Staging to Waste" - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) "ccs" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -5179,6 +5296,12 @@ }, /turf/open/floor/iron, /area/station/security/execution/transfer) +"ccA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/storage_shared) "ccD" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -5195,12 +5318,6 @@ /obj/machinery/light/cold/dim/directional/east, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"cda" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 9 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "cdg" = ( /obj/machinery/light/small/directional/west, /turf/open/floor/grass, @@ -5209,13 +5326,6 @@ /obj/machinery/telecomms/server/presets/medical, /turf/open/floor/circuit, /area/station/tcommsat/server) -"cdw" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "cdz" = ( /obj/effect/turf_decal/tile/yellow, /obj/machinery/light/cold/dim/directional/west, @@ -5233,6 +5343,14 @@ }, /turf/open/floor/grass, /area/station/service/chapel) +"cdC" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/departments/exodrone/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "cdY" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -5245,6 +5363,13 @@ /obj/structure/window/spawner/directional/south, /turf/open/space/basic, /area/space/nearstation) +"ceN" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos/pumproom) "ceP" = ( /obj/effect/turf_decal/tile/yellow/opposingcorners, /obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ @@ -5456,11 +5581,11 @@ }, /turf/open/floor/iron, /area/station/maintenance/port/fore) -"ciu" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ - dir = 8 +"civ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 4 }, -/turf/open/floor/engine/o2, +/turf/open/floor/iron, /area/station/engineering/atmos) "ciR" = ( /obj/structure/table, @@ -5497,17 +5622,26 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/diagonal, /area/station/engineering/lobby) -"cjF" = ( -/obj/machinery/atmospherics/components/binary/volume_pump{ - dir = 8 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +"cjD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos) "cjR" = ( /obj/structure/disposalpipe/segment, /obj/structure/plasticflaps/opaque, /turf/open/floor/iron, /area/station/maintenance/port/lesser) +"cjS" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/purple/visible, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) "cjY" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -5529,10 +5663,6 @@ }, /turf/open/floor/carpet/green, /area/station/commons/dorms) -"cki" = ( -/obj/machinery/air_sensor/engine_chamber, -/turf/open/floor/engine, -/area/station/engineering/supermatter) "cks" = ( /obj/structure/hedge, /obj/effect/turf_decal/tile/yellow{ @@ -5555,14 +5685,6 @@ /obj/structure/barricade/wooden/crude, /turf/open/floor/noslip, /area/station/maintenance/department/medical/central) -"ckz" = ( -/obj/machinery/atmospherics/components/binary/pump{ - name = "Fuel Pipe to Incinerator"; - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "ckL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -5583,6 +5705,16 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) +"ckR" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Plasma to Pure" + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/green{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "ckV" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -5725,16 +5857,11 @@ }, /turf/open/floor/iron/dark, /area/station/science/ordnance) -"cny" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) +"cnC" = ( +/obj/structure/lattice, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/space/basic, +/area/space/nearstation) "cnG" = ( /obj/machinery/suit_storage_unit/rd, /turf/open/floor/iron/dark/small, @@ -5769,6 +5896,10 @@ /obj/machinery/light_switch/directional/south, /turf/open/floor/iron/white/small, /area/station/medical/cryo) +"cor" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/turf/closed/wall/r_wall, +/area/station/engineering/atmos) "cow" = ( /turf/closed/wall, /area/station/engineering/lobby) @@ -5782,22 +5913,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"coW" = ( -/obj/machinery/atmospherics/components/binary/volume_pump{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow/fourcorners, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/machinery/light/no_nightlight/directional/north, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"cpg" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "cpA" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -5830,20 +5945,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"cpK" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engine Airlock" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, -/obj/structure/cable, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "engine_airlock_1" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor, -/area/station/engineering/main) "cpP" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -5858,16 +5959,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/wood/tile, /area/station/command/heads_quarters/hop) -"cpX" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 1; - initialize_directions = 8 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) "cqa" = ( /obj/machinery/status_display/ai/directional/west, /turf/open/floor/iron, @@ -5983,23 +6074,6 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"cry" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) -"crB" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible, -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) "crE" = ( /obj/structure/window/spawner/directional/north, /turf/open/space/basic, @@ -6089,10 +6163,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/diagonal, /area/station/engineering/lobby) -"ctg" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2, -/turf/open/floor/engine/vacuum, -/area/station/maintenance/disposal/incinerator) "ctl" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -6126,6 +6196,15 @@ /obj/machinery/light/cold/directional/north, /turf/open/floor/iron, /area/station/security/prison/rec) +"cvc" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/obj/structure/table, +/obj/item/stack/sheet/mineral/plasma/five, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "cvk" = ( /obj/effect/spawner/random/structure/crate, /obj/effect/spawner/random/maintenance, @@ -6196,6 +6275,12 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/engineering/atmos) +"cwj" = ( +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/storage) "cwt" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -6205,12 +6290,6 @@ }, /turf/open/floor/iron/textured_large, /area/station/security/checkpoint/customs) -"cwy" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "cwL" = ( /obj/structure/chair/sofa/bench/left{ dir = 1 @@ -6234,11 +6313,6 @@ /obj/effect/spawner/structure/window/survival_pod, /turf/open/floor/engine, /area/station/ai_monitored/turret_protected/ai) -"cxf" = ( -/obj/effect/spawner/structure/window/reinforced/plasma, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) "cxy" = ( /obj/structure/cable, /obj/structure/disposalpipe/junction{ @@ -6344,6 +6418,13 @@ dir = 8 }, /area/station/service/janitor) +"czu" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/obj/structure/cable, +/turf/open/floor/carpet/lone, +/area/station/service/chapel/office) "cAb" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -6392,9 +6473,6 @@ }, /turf/open/floor/engine, /area/station/science/explab) -"cAp" = ( -/turf/closed/wall/r_wall, -/area/station/engineering/supermatter) "cAr" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -6412,6 +6490,15 @@ }, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/science/robotics/mechbay) +"cAv" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/engineering/atmos/office) "cAZ" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -6420,29 +6507,16 @@ /obj/effect/spawner/random/trash, /turf/open/floor/plating, /area/station/maintenance/port/greater) -"cBa" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/office) -"cBb" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) +"cBd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/effect/turf_decal/delivery, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"cBl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, +/obj/machinery/meter, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "cBw" = ( /obj/effect/turf_decal/tile/yellow/opposingcorners, /obj/structure/filingcabinet/chestdrawer, @@ -6454,13 +6528,6 @@ /obj/structure/sign/poster/official/random/directional/west, /turf/open/floor/iron, /area/station/command/heads_quarters/ce) -"cBz" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "cCb" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/white/line{ @@ -6512,6 +6579,26 @@ /obj/structure/cable, /turf/open/floor/iron/kitchen/small, /area/station/service/kitchen) +"cCP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, +/obj/structure/cable, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) +"cCV" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/office) "cCW" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -6550,6 +6637,18 @@ /obj/structure/thermoplastic, /turf/open/floor/tram, /area/station/security/tram) +"cDu" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/highsecurity{ + name = "Secure Network Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/iron/dark/textured_half, +/area/station/ai_monitored/turret_protected/ai_upload_foyer) "cDy" = ( /obj/structure/cable, /turf/open/floor/iron/white/side{ @@ -6592,6 +6691,13 @@ dir = 1 }, /area/station/maintenance/starboard/greater) +"cDV" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/engineering/atmos/pumproom) "cEn" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, @@ -6699,17 +6805,6 @@ /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"cFt" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/requests_console/directional/north{ - name = "Atmospherics Requests Console" - }, -/obj/effect/mapping_helpers/requests_console/supplies, -/obj/effect/mapping_helpers/requests_console/assistance, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/office) "cFR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -6733,6 +6828,14 @@ "cGj" = ( /turf/closed/wall/r_wall, /area/station/security/execution/education) +"cGG" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 + }, +/obj/structure/railing/corner, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/engineering/atmos) "cGI" = ( /obj/machinery/firealarm/directional/south, /obj/structure/closet/secure_closet/medical3, @@ -6741,14 +6844,17 @@ /obj/item/clothing/mask/surgical, /turf/open/floor/iron/small, /area/station/medical/storage) -"cGO" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"cGV" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/atmos/storage) +"cHh" = ( +/obj/structure/tank_dispenser, +/obj/effect/turf_decal/bot{ + dir = 1 }, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +/obj/machinery/light/cold/dim/directional/east, +/turf/open/floor/iron/smooth, +/area/station/engineering/main) "cHp" = ( /obj/effect/turf_decal/siding/dark_red/corner{ dir = 4 @@ -6769,6 +6875,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark/small, /area/station/ai_monitored/security/armory) +"cHt" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 9 + }, +/obj/machinery/meter/monitored/distro_loop, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) "cHC" = ( /obj/structure/chair{ pixel_y = -2 @@ -6814,14 +6928,6 @@ }, /turf/open/floor/iron/white/smooth_large, /area/station/medical/storage) -"cHQ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/broken_floor, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "cHR" = ( /obj/structure/cable, /obj/machinery/door/airlock/external{ @@ -6876,12 +6982,6 @@ dir = 4 }, /area/station/science/xenobiology) -"cJN" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "cJT" = ( /obj/effect/turf_decal/bot_white, /obj/structure/closet/crate{ @@ -6913,6 +7013,10 @@ "cKk" = ( /turf/closed/mineral/random/stationside, /area/station/ai_monitored/turret_protected/aisat/maint) +"cKm" = ( +/obj/machinery/camera/directional/west, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "cKt" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -6921,9 +7025,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/central/greater) -"cKK" = ( -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) +"cKy" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/atmospheric_sanity/ignore_area, +/turf/open/floor/iron, +/area/station/engineering/hallway) "cKL" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -6944,6 +7054,13 @@ /obj/structure/marker_beacon/indigo, /turf/open/space/basic, /area/space/nearstation) +"cLw" = ( +/obj/machinery/power/energy_accumulator/grounding_rod/anchored, +/obj/structure/window/reinforced/plasma/spawner/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "cLD" = ( /obj/structure/window/spawner/directional/north, /obj/effect/turf_decal/siding/thinplating_new/dark{ @@ -6953,17 +7070,6 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron, /area/station/security/courtroom) -"cLG" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ - dir = 1 - }, -/obj/machinery/airalarm/directional/east, -/obj/machinery/camera/directional/east{ - c_tag = "atmospherics - entrance" - }, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/office) "cLJ" = ( /obj/effect/turf_decal/siding/wood/corner, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -7002,16 +7108,6 @@ }, /turf/open/floor/iron/dark/small, /area/station/science/xenobiology) -"cLT" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Plasma to Pure" - }, -/obj/machinery/atmospherics/pipe/bridge_pipe/green{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "cLW" = ( /mob/living/basic/mouse/brown/tom, /obj/item/radio/intercom/prison/directional/south, @@ -7024,12 +7120,6 @@ /obj/effect/turf_decal/tile/dark_red/fourcorners, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/customs) -"cMh" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) "cMq" = ( /turf/open/floor/plating/airless, /area/space/nearstation) @@ -7051,6 +7141,10 @@ }, /turf/open/floor/iron/kitchen/small, /area/station/service/kitchen) +"cMG" = ( +/obj/machinery/door/poddoor/incinerator_atmos_aux, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "cMS" = ( /obj/structure/cable, /obj/structure/chair/stool/directional/north, @@ -7071,10 +7165,6 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/iron/dark/small, /area/station/maintenance/aft) -"cNe" = ( -/obj/effect/turf_decal/bot, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) "cNk" = ( /obj/structure/sign/departments/restroom/directional/south, /obj/machinery/camera/autoname/directional/east, @@ -7123,6 +7213,25 @@ dir = 1 }, /area/station/science/xenobiology) +"cOI" = ( +/obj/machinery/atmospherics/components/binary/volume_pump/layer2{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/office) +"cOJ" = ( +/obj/structure/railing, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/engineering/break_room) "cON" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -7131,16 +7240,6 @@ }, /turf/open/floor/iron, /area/station/maintenance/department/medical/central) -"cOV" = ( -/obj/effect/turf_decal/stripes/white/line{ - dir = 9 - }, -/obj/machinery/shower/directional/east, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark/small, -/area/station/engineering/break_room) "cOW" = ( /obj/effect/turf_decal/stripes/white/line, /turf/open/floor/plating, @@ -7217,16 +7316,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"cQI" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/item/radio/intercom/directional/south, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "cQN" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -7244,11 +7333,14 @@ }, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) -"cQT" = ( -/obj/machinery/atmospherics/components/unary/passive_vent, -/obj/structure/lattice, -/turf/open/space/basic, -/area/space/nearstation) +"cQV" = ( +/obj/machinery/door/airlock/engineering/glass{ + name = "Engineering Storage" + }, +/turf/open/floor/iron/smooth_half{ + dir = 8 + }, +/area/station/engineering/main) "cRc" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -7268,6 +7360,22 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/science/lobby) +"cRo" = ( +/obj/machinery/door/airlock/atmos/glass{ + name = "HFR Chamber" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/engineering/atmospherics_engine) "cRw" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/blue, @@ -7320,10 +7428,9 @@ /turf/open/floor/grass, /area/station/service/chapel) "cSc" = ( -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/turf/open/floor/engine/n2o, -/area/station/engineering/atmos) +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) "cSk" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/closet/l3closet, @@ -7408,6 +7515,10 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) +"cTK" = ( +/obj/structure/closet/firecloset, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/engineering/break_room) "cTX" = ( /obj/machinery/computer/crew{ dir = 4 @@ -7417,6 +7528,15 @@ }, /turf/open/floor/iron/white, /area/station/medical/paramedic) +"cTY" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/heater{ + dir = 8 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "cUf" = ( /obj/structure/sign/directions/engineering{ dir = 1; @@ -7431,12 +7551,6 @@ }, /turf/closed/wall, /area/station/service/library) -"cUB" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/structure/chair/stool/bar/directional/south, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/holodeck/rec_center) "cUH" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -7515,6 +7629,16 @@ }, /turf/open/floor/iron/dark/herringbone, /area/station/security/execution/education) +"cVO" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/service/chapel/office) "cVQ" = ( /obj/machinery/firealarm/directional/south, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -7545,18 +7669,6 @@ dir = 1 }, /area/station/hallway/primary/aft) -"cWP" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) "cWZ" = ( /obj/machinery/door/airlock/external{ name = "Primary Docking Bay" @@ -7575,6 +7687,15 @@ }, /turf/open/floor/grass, /area/station/service/chapel) +"cXg" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron, +/area/station/engineering/atmos) "cXh" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -7632,16 +7753,6 @@ /obj/structure/sign/departments/telecomms/directional/south, /turf/open/floor/iron, /area/station/hallway/secondary/dock) -"cYp" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/holodeck/rec_center) "cYt" = ( /obj/structure/cable, /turf/open/floor/plating, @@ -7717,6 +7828,15 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron/dark/side, /area/station/hallway/primary/central/fore) +"cZj" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "cZk" = ( /obj/structure/chair{ dir = 1 @@ -7825,12 +7945,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"dbk" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/turf/open/floor/circuit, -/area/station/tcommsat/server) "dbs" = ( /obj/structure/chair/plastic{ dir = 8 @@ -7889,11 +8003,6 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/dark, /area/station/security/interrogation) -"dcp" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, -/obj/effect/turf_decal/delivery, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "dcx" = ( /obj/effect/turf_decal/siding/white{ dir = 10 @@ -7934,6 +8043,13 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"dcK" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) "dcS" = ( /obj/effect/turf_decal/siding/wideplating/dark/corner{ dir = 4 @@ -7945,16 +8061,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/security/brig/entrance) -"ddc" = ( -/obj/machinery/computer/atmos_control/nitrogen_tank{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red/fourcorners, -/turf/open/floor/iron, -/area/station/engineering/atmos) "dde" = ( /obj/structure/chair{ dir = 1; @@ -8084,6 +8190,10 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron/white/small, /area/station/medical/psychology) +"dfd" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) "dff" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/airalarm/directional/east, @@ -8091,42 +8201,37 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"dfj" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/command{ + name = "Telecomms Server Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "comms-entrance-north" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/tcommsat/server) "dfo" = ( /obj/structure/cable, /obj/machinery/status_display/ai/directional/north, /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai) -"dfE" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) -"dfM" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - initialize_directions = 8 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) "dfN" = ( /obj/structure/window/spawner/directional/west, /obj/structure/window/spawner/directional/south, /turf/open/floor/grass, /area/station/cargo/storage) -"dfQ" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, +"dfT" = ( /obj/effect/turf_decal/bot{ dir = 1 }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/iron/smooth, +/area/station/engineering/main) "dgm" = ( /obj/structure/railing/corner{ dir = 1 @@ -8176,15 +8281,6 @@ }, /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai) -"dho" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "dhu" = ( /obj/structure/flora/bush/sparsegrass{ pixel_x = -5; @@ -8211,15 +8307,6 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/iron/cafeteria, /area/station/science/circuits) -"dhz" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/research{ - name = "Mech Bay" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/robotics, -/obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/robotics/mechbay) "dhC" = ( /obj/structure/table, /obj/item/stack/ore/gold{ @@ -8232,6 +8319,13 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/engine) +"dhG" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos) "dhH" = ( /turf/open/floor/iron/small, /area/station/commons/fitness/locker_room) @@ -8250,6 +8344,19 @@ }, /turf/open/floor/iron/dark, /area/station/medical/pharmacy) +"din" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/railing/corner, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/office) "dis" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -8268,6 +8375,17 @@ /obj/effect/turf_decal/delivery/red, /turf/open/floor/iron/dark/small, /area/station/medical/medbay/lobby) +"dix" = ( +/obj/structure/extinguisher_cabinet/directional/east, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/obj/machinery/camera/directional/east{ + c_tag = "atmospherics - project room" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "diF" = ( /obj/machinery/door/airlock/public/glass{ name = "Barber" @@ -8275,13 +8393,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/textured_half, /area/station/commons/fitness/locker_room) -"diG" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/machinery/light/small/directional/east, -/obj/structure/chair/stool/bar/directional/south, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron, -/area/station/holodeck/rec_center) "diI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/neutral, @@ -8345,18 +8456,6 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/iron/small, /area/station/security/brig) -"djA" = ( -/obj/machinery/portable_atmospherics/canister, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow/fourcorners, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron, -/area/station/engineering/atmos) "djO" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -8367,6 +8466,19 @@ /obj/machinery/bluespace_vendor/directional/north, /turf/open/floor/iron, /area/station/hallway/secondary/recreation) +"djX" = ( +/obj/structure/table, +/obj/item/grenade/chem_grenade/smart_metal_foam, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/item/flatpack{ + board = /obj/item/circuitboard/machine/flatpacker; + pixel_x = -6; + pixel_y = 5 + }, +/turf/open/floor/iron/smooth, +/area/station/engineering/main) "djY" = ( /obj/machinery/door/airlock/public/glass{ name = "Dorms" @@ -8387,12 +8499,10 @@ }, /turf/open/floor/stone, /area/station/service/chapel) -"dkl" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, -/turf/open/misc/asteroid/airless, -/area/space/nearstation) +"dkv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) "dkz" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -8414,6 +8524,12 @@ /obj/effect/spawner/random/structure/crate, /turf/open/floor/plating, /area/station/hallway/secondary/construction) +"dlj" = ( +/obj/structure/reflector/single/anchored{ + dir = 9 + }, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "dlx" = ( /obj/structure/flora/bush/flowers_br/style_random, /obj/structure/flora/rock/pile/style_random, @@ -8464,29 +8580,11 @@ }, /turf/open/floor/iron/dark, /area/station/medical/cryo) -"dmE" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "Unfiltered & Air to Mix"; - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "dmG" = ( /obj/structure/transport/linear/tram, /obj/structure/tram, /turf/open/floor/tram, /area/station/maintenance/port/aft) -"dmN" = ( -/obj/machinery/portable_atmospherics/canister, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red/fourcorners, -/turf/open/floor/iron, -/area/station/engineering/atmos) "dmT" = ( /obj/machinery/camera/directional/north{ c_tag = "Xenobiology - Cell 2"; @@ -8522,6 +8620,10 @@ /obj/machinery/light_switch/directional/south, /turf/open/floor/stone, /area/station/service/abandoned_gambling_den) +"dny" = ( +/obj/structure/cable, +/turf/open/floor/carpet/lone, +/area/station/service/chapel/office) "dnK" = ( /obj/item/kirbyplants/random, /obj/item/storage/briefcase{ @@ -8560,13 +8662,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/engine) -"dnZ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "dob" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -8579,6 +8674,14 @@ /obj/effect/mapping_helpers/airlock/access/all/security/general, /turf/open/floor/iron/textured_half, /area/station/security/brig) +"doc" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "Gas to Mix" + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "dof" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, @@ -8587,6 +8690,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"doi" = ( +/obj/machinery/vending/wardrobe/chap_wardrobe, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/autoname/directional/south, +/obj/structure/cable, +/turf/open/floor/carpet/lone, +/area/station/service/chapel/office) "doj" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -8650,6 +8760,12 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/dark, /area/station/science/ordnance) +"dpH" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/mix_output{ + dir = 8 + }, +/turf/open/floor/engine/vacuum, +/area/station/engineering/atmos) "dpR" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 4 @@ -8669,23 +8785,6 @@ "dqO" = ( /turf/open/floor/iron/dark/small, /area/station/security/checkpoint/customs/auxiliary) -"dqW" = ( -/obj/machinery/door/airlock/atmos/glass{ - name = "Distro Access" - }, -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/firedoor, -/obj/structure/cable, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) "dqX" = ( /obj/structure/reagent_dispensers/wall/peppertank/directional/north, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, @@ -8698,15 +8797,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/open/floor/plating, /area/station/maintenance/department/electrical) -"dri" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/heater{ - dir = 8 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "dry" = ( /obj/structure/bed/medical{ dir = 4 @@ -8717,13 +8807,6 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/iron/showroomfloor, /area/station/medical/virology) -"drA" = ( -/obj/machinery/light/small/directional/east, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/break_room) "drC" = ( /obj/machinery/vending/cola, /obj/effect/turf_decal/tile/blue{ @@ -8800,11 +8883,6 @@ }, /turf/open/floor/iron/small, /area/station/medical/morgue) -"dsz" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/break_room) "dsK" = ( /obj/effect/turf_decal/tile/red/opposingcorners, /obj/effect/turf_decal/tile/blue/opposingcorners{ @@ -8817,27 +8895,6 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/security/lockers) -"dsQ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wideplating, -/turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) -"dsS" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 4 - }, -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron, -/area/station/engineering/atmos) "dsU" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 6 @@ -9031,6 +9088,12 @@ "dxf" = ( /turf/open/floor/iron/smooth, /area/station/maintenance/department/medical/central) +"dxv" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "dxw" = ( /obj/effect/turf_decal/tile/neutral/opposingcorners, /obj/machinery/light/warm/directional/east, @@ -9070,9 +9133,6 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/iron/dark/diagonal, /area/station/service/bar) -"dxX" = ( -/turf/open/floor/engine/co2, -/area/station/engineering/atmos) "dxZ" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -9117,6 +9177,9 @@ dir = 4 }, /area/station/hallway/primary/central/fore) +"dyI" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/supermatter) "dyO" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -9134,6 +9197,21 @@ /obj/structure/closet/firecloset, /turf/open/floor/iron/small, /area/station/maintenance/port/lesser) +"dzh" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/rack, +/obj/item/pipe_dispenser{ + pixel_y = -7; + pixel_x = 2 + }, +/obj/item/pipe_dispenser{ + pixel_y = 5; + pixel_x = -2 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "dzi" = ( /obj/structure/table/wood, /obj/item/book/granter/action/spell/smoke/lesser{ @@ -9160,6 +9238,10 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"dzH" = ( +/obj/machinery/portable_atmospherics/canister/plasma, +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) "dAn" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/plating, @@ -9168,6 +9250,15 @@ /obj/structure/closet/firecloset, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) +"dAu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/office) "dAz" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment, @@ -9262,6 +9353,12 @@ dir = 1 }, /area/station/hallway/secondary/exit/departure_lounge) +"dBT" = ( +/obj/effect/turf_decal/box/white{ + color = "#EFB341" + }, +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) "dCe" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -9384,6 +9481,25 @@ /obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/escape) +"dDW" = ( +/obj/structure/cable, +/obj/item/kirbyplants/organic/applebush, +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/turf/open/floor/iron/dark/textured_corner{ + dir = 4 + }, +/area/station/command/heads_quarters/hop) +"dEc" = ( +/obj/machinery/atmospherics/components/binary/volume_pump{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple/fourcorners, +/obj/machinery/camera/directional/north{ + c_tag = "Atmospherics - Central Fore" + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) "dEq" = ( /obj/effect/turf_decal/siding/thinplating_new/light, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -9394,6 +9510,17 @@ /obj/machinery/vending/cigarette, /turf/open/floor/iron/kitchen/small, /area/station/security/breakroom) +"dEw" = ( +/obj/structure/lattice, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/space/basic, +/area/space/nearstation) +"dEy" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/carbon_input{ + dir = 1 + }, +/turf/open/floor/engine/co2, +/area/station/engineering/atmos) "dEF" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 5 @@ -9406,13 +9533,6 @@ dir = 1 }, /area/station/science/ordnance/testlab) -"dEM" = ( -/obj/structure/cable, -/obj/machinery/modular_computer/preset/engineering{ - dir = 1 - }, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/supermatter/room) "dEQ" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -9426,16 +9546,24 @@ }, /turf/open/floor/iron/white/small, /area/station/service/hydroponics) -"dFu" = ( -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) -"dFH" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ +"dFA" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ dir = 4 }, -/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/railing{ + dir = 8 + }, /turf/open/floor/iron, -/area/station/engineering/atmos) +/area/station/engineering/atmos/office) +"dFG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) "dFN" = ( /obj/structure/window/spawner/directional/east, /obj/structure/window/spawner/directional/north, @@ -9449,17 +9577,13 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/lesser) -"dGW" = ( +"dFY" = ( +/obj/machinery/power/energy_accumulator/tesla_coil/anchored, +/obj/structure/window/reinforced/plasma/spawner/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, -/obj/machinery/door/airlock/command/glass{ - name = "Telecommunications Server Room" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "comms-entrance-south" - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/tcommsat/server) +/turf/open/floor/engine, +/area/station/engineering/supermatter) "dHk" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 @@ -9475,10 +9599,18 @@ }, /turf/open/floor/tram, /area/station/security/tram) -"dHD" = ( -/obj/structure/closet/emcloset, +"dHx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/machinery/camera/directional/south{ + c_tag = "atmospherics - turbine" + }, /turf/open/floor/plating, -/area/station/engineering/supermatter/room) +/area/station/maintenance/disposal/incinerator) "dHL" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -9493,12 +9625,13 @@ /obj/machinery/light_switch/directional/south, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) -"dIq" = ( -/obj/effect/turf_decal/box/white{ - color = "#52B4E9" +"dHW" = ( +/obj/machinery/atmospherics/pipe/smart/simple/orange{ + dir = 1 }, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) "dIt" = ( /obj/structure/cable, /obj/machinery/button/door/directional/east{ @@ -9533,12 +9666,27 @@ /obj/effect/spawner/random/structure/girder, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) +"dJn" = ( +/obj/machinery/light/small/directional/south{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 4 + }, +/turf/open/floor/engine/o2, +/area/station/engineering/atmos) "dJv" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 }, /turf/open/floor/wood/tile, /area/station/service/bar) +"dJB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "dJT" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -9602,6 +9750,15 @@ /obj/structure/cable/layer3, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) +"dKY" = ( +/obj/machinery/light/small/directional/south{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 4 + }, +/turf/open/floor/engine/n2o, +/area/station/engineering/atmos) "dLn" = ( /obj/structure/chair/office, /turf/open/floor/iron/dark/herringbone, @@ -9624,10 +9781,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/processing) -"dLw" = ( -/obj/machinery/space_heater, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/storage) "dLQ" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -9749,6 +9902,13 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/commons/storage/tools) +"dOP" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "dOT" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -9781,10 +9941,6 @@ /obj/effect/spawner/structure/window/survival_pod, /turf/open/floor/engine, /area/station/ai_monitored/turret_protected/ai) -"dPk" = ( -/obj/machinery/light/no_nightlight/directional/west, -/turf/open/floor/iron, -/area/station/engineering/atmos) "dPl" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, @@ -9807,6 +9963,14 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/station/service/chapel) +"dPW" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/structure/railing, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/office) "dQi" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -9846,10 +10010,6 @@ }, /turf/open/floor/stone, /area/station/service/bar/backroom) -"dRi" = ( -/obj/machinery/vending/wardrobe/robo_wardrobe, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/robotics/augments) "dRk" = ( /obj/structure/flora/bush/lavendergrass/style_random, /obj/structure/flora/bush/fullgrass/style_random, @@ -9950,6 +10110,10 @@ "dTd" = ( /turf/open/floor/stone, /area/station/service/abandoned_gambling_den) +"dTe" = ( +/obj/machinery/airalarm/directional/south, +/turf/open/floor/wood, +/area/station/cargo/boutique) "dTg" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -9958,6 +10122,13 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/hallway/primary/central/aft) +"dTo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "dTB" = ( /obj/structure/broken_flooring/pile/directional/east, /obj/effect/decal/cleanable/dirt, @@ -9980,6 +10151,11 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) +"dTQ" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/service/chapel/office) "dTW" = ( /obj/effect/turf_decal/tile/brown/opposingcorners, /obj/machinery/computer/shuttle/mining{ @@ -9988,11 +10164,6 @@ /obj/machinery/light/cold/directional/west, /turf/open/floor/iron, /area/station/cargo/miningoffice) -"dUj" = ( -/obj/structure/closet/secure_closet/engineering_electrical, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/small, -/area/station/engineering/break_room) "dUw" = ( /obj/structure/railing{ dir = 4 @@ -10118,13 +10289,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/maintenance/department/engine) -"dWT" = ( -/obj/effect/turf_decal/siding/wideplating, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/storage) "dWW" = ( /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/plating, @@ -10155,10 +10319,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/catwalk_floor/iron, /area/station/science/lower) -"dXH" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "dXO" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /obj/structure/disposalpipe/segment{ @@ -10216,6 +10376,17 @@ /obj/effect/landmark/start/cook, /turf/open/floor/iron/kitchen/small, /area/station/service/kitchen) +"dYv" = ( +/obj/structure/closet/radiation, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) +"dYE" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/caution/stand_clear, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "dYI" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -10289,9 +10460,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/white, /area/station/science/auxlab/firing_range) -"dZw" = ( -/turf/open/floor/engine/n2, -/area/station/engineering/atmos) "dZD" = ( /obj/machinery/camera/directional/south{ c_tag = "AI Chamber - Core"; @@ -10378,12 +10546,6 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/wood/tile, /area/station/service/bar) -"ebD" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/machinery/portable_atmospherics/canister, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "ebE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -10444,15 +10606,6 @@ /obj/machinery/light/floor, /turf/open/floor/stone, /area/station/service/bar) -"ecF" = ( -/obj/machinery/light/small/directional/south{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ - dir = 4 - }, -/turf/open/floor/engine/air, -/area/station/engineering/atmos) "ecL" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/transit_tube/horizontal, @@ -10535,13 +10688,6 @@ /obj/machinery/status_display/ai/directional/north, /turf/open/floor/iron/smooth, /area/station/ai_monitored/turret_protected/aisat/teleporter) -"edZ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "eeb" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -10564,13 +10710,6 @@ }, /turf/open/floor/iron/smooth, /area/station/ai_monitored/turret_protected/aisat_interior) -"eeH" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "eeJ" = ( /turf/closed/wall, /area/station/commons/fitness/locker_room) @@ -10580,6 +10719,15 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) +"efi" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/smooth, +/area/station/engineering/main) "efm" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -10647,6 +10795,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/catwalk_floor/iron_dark, /area/station/science/xenobiology) +"egC" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) "egG" = ( /obj/effect/landmark/start/medical_doctor, /obj/item/radio/intercom/directional/south, @@ -10661,11 +10816,51 @@ }, /turf/open/floor/iron/small, /area/station/commons/fitness/locker_room) +"egL" = ( +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/science/rd, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Research Director's Office" + }, +/obj/machinery/door/poddoor/preopen{ + id = "rdoffice"; + name = "Research Director's Shutters" + }, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/cubicle) "egN" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/chapel, /area/station/maintenance/starboard/greater) +"ehd" = ( +/obj/item/stack/cable_coil, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/clothing/ears/earmuffs{ + pixel_x = -3; + pixel_y = -2 + }, +/obj/item/clothing/ears/earmuffs{ + pixel_x = -5; + pixel_y = 6 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/machinery/light/cold/dim/directional/west, +/obj/structure/table/greyscale, +/obj/item/screwdriver, +/obj/item/stack/cable_coil/cut{ + pixel_x = 11; + pixel_y = 7 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Engineering - Office" + }, +/turf/open/floor/iron/smooth, +/area/station/engineering/main) "ehf" = ( /obj/machinery/firealarm/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -10676,12 +10871,6 @@ /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) -"ehm" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ - dir = 4 - }, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) "ehT" = ( /obj/machinery/door/airlock{ id_tag = "commiss2"; @@ -10747,14 +10936,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/engineering/lobby) -"eiG" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/closet/l3closet/janitor, -/obj/item/clothing/gloves/color/orange, -/obj/item/clothing/shoes/galoshes, -/obj/structure/sign/poster/official/random/directional/north, -/turf/open/floor/iron/small, -/area/station/service/janitor) "eiN" = ( /obj/machinery/light/cold/dim/directional/east, /obj/structure/disposalpipe/segment, @@ -10775,13 +10956,6 @@ "eiU" = ( /turf/open/floor/plating/rust, /area/station/maintenance/department/engine/atmos) -"ejj" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Pure to Waste" - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "ejn" = ( /obj/item/stack/cable_coil/five, /obj/effect/decal/cleanable/cobweb, @@ -10835,6 +11009,12 @@ }, /turf/open/floor/catwalk_floor, /area/station/engineering/main) +"ejO" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/nitrous_input{ + dir = 1 + }, +/turf/open/floor/engine/n2o, +/area/station/engineering/atmos) "ekr" = ( /obj/effect/turf_decal/siding/dark_red{ dir = 1 @@ -10870,13 +11050,6 @@ /obj/structure/closet/firecloset, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) -"ekU" = ( -/obj/effect/turf_decal/siding/wideplating/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating/corner, -/turf/open/floor/wood, -/area/station/engineering/main) "ekV" = ( /obj/machinery/light/floor, /obj/structure/cable, @@ -10913,6 +11086,16 @@ }, /turf/open/floor/plating, /area/station/service/kitchen) +"elc" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/research/glass{ + name = "Robotics Lab" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/robotics, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/robotics/mechbay) "elh" = ( /obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer2, /obj/structure/sign/warning/cold_temp/directional/west, @@ -11005,27 +11188,14 @@ /obj/effect/turf_decal/tile/dark_red/anticorner/contrasted, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/customs) -"elW" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/command{ - name = "Telecomms Server Room" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "comms-entrance-south" - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/tcommsat/server) -"elY" = ( -/obj/effect/turf_decal/siding/wideplating, -/turf/open/floor/wood, -/area/station/engineering/atmos/storage) "emd" = ( /turf/open/floor/iron, /area/station/medical/chemistry) +"emg" = ( +/obj/effect/spawner/random/structure/crate_loot, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) "emn" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -11042,6 +11212,15 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) +"emF" = ( +/obj/machinery/light/warm/dim, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "ena" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/plumbed{ @@ -11072,16 +11251,23 @@ /obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/plating, /area/station/maintenance/department/prison) +"enF" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "enG" = ( /turf/open/floor/iron/dark, /area/station/science/ordnance) -"enS" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/smart/simple/orange{ - dir = 5 - }, -/turf/open/space/basic, -/area/space/nearstation) "enV" = ( /obj/structure/closet/secure_closet/research_director, /obj/item/radio/intercom/directional/north, @@ -11107,6 +11293,18 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron, /area/station/security/brig/entrance) +"eog" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer2{ + dir = 4 + }, +/obj/machinery/light/cold/directional/west, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"eok" = ( +/obj/machinery/air_sensor/nitrogen_tank, +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/turf/open/floor/engine/n2, +/area/station/engineering/atmos) "eoz" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -11122,16 +11320,6 @@ /obj/structure/broken_flooring/pile/directional/east, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"eoJ" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/machinery/camera/directional/west{ - c_tag = "atmospherics - storage" - }, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/storage) "eoM" = ( /obj/structure/disposalpipe/segment, /turf/closed/wall, @@ -11142,6 +11330,11 @@ /obj/machinery/camera/autoname/directional/east, /turf/open/floor/circuit, /area/station/tcommsat/server) +"epm" = ( +/obj/machinery/light/no_nightlight/directional/east, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron, +/area/station/engineering/atmos) "epn" = ( /obj/structure/table, /obj/effect/turf_decal/tile/blue/full, @@ -11175,6 +11368,14 @@ /obj/effect/turf_decal/tile/dark_red/opposingcorners, /turf/open/floor/iron, /area/station/security/tram) +"eqr" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Fuel Pipe to Incinerator"; + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "eqz" = ( /obj/effect/turf_decal/siding/white/corner{ dir = 8 @@ -11203,12 +11404,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/small, /area/station/hallway/secondary/service) -"eqR" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/department/electrical) "eqS" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -11353,6 +11548,13 @@ /obj/machinery/seed_extractor, /turf/open/floor/plating, /area/station/maintenance/department/prison) +"eue" = ( +/obj/effect/turf_decal/siding/wideplating, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/engineering/main) "eul" = ( /obj/machinery/firealarm/directional/south, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -11367,14 +11569,6 @@ /obj/item/radio/intercom/directional/south, /turf/open/floor/iron, /area/station/security/prison/rec) -"eus" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet/directional/south, -/obj/machinery/light/no_nightlight/directional/south, -/turf/open/floor/iron, -/area/station/engineering/atmos) "eux" = ( /obj/effect/turf_decal/tile/dark_red{ dir = 8 @@ -11403,14 +11597,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/catwalk_floor/iron, /area/station/science/lobby) -"euY" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/yellow/visible, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/camera/directional/south{ - c_tag = "Engineering Supermatter Chamber" - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "eva" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -11425,6 +11611,13 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"evj" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "evq" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -11447,6 +11640,13 @@ dir = 4 }, /area/station/science/xenobiology) +"evw" = ( +/obj/machinery/atmospherics/pipe/smart/simple/orange{ + dir = 9 + }, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) "evA" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/neutral/opposingcorners, @@ -11459,11 +11659,16 @@ /turf/open/floor/iron/small, /area/station/maintenance/department/engine) "evQ" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/plasma_input{ - dir = 1 +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/layer_manifold/orange{ + dir = 4 }, -/turf/open/floor/engine/plasma, +/turf/open/floor/plating, /area/station/engineering/atmos) +"evW" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "ewt" = ( /obj/structure/cable, /obj/machinery/firealarm/directional/south, @@ -11486,18 +11691,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/maintenance/department/medical/central) -"exJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/poddoor{ - id = "Secure Storage top"; - name = "Secure Storage" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +"exF" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/storage_shared) +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/office) "exM" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -11525,12 +11727,6 @@ /obj/structure/sink/directional/east, /turf/open/floor/iron/white, /area/station/medical/virology) -"eyp" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ - dir = 1 - }, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) "eyB" = ( /obj/structure/cable, /obj/machinery/door/firedoor, @@ -11548,18 +11744,27 @@ dir = 1 }, /area/station/ai_monitored/turret_protected/aisat/maint) +"eyW" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) +"eyY" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "eyZ" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"ezd" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, -/obj/structure/lattice, -/turf/open/space/basic, -/area/space/nearstation) "ezi" = ( /obj/structure/chair/stool/directional/west, /turf/open/floor/iron/cafeteria, @@ -11619,13 +11824,6 @@ /obj/machinery/computer/security/telescreen/prison/directional/south, /turf/open/floor/iron/dark, /area/station/security/office) -"ezW" = ( -/obj/machinery/power/energy_accumulator/tesla_coil/anchored, -/obj/structure/window/reinforced/plasma/spawner/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter) "eAc" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -11635,17 +11833,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/dark/textured_half, /area/station/command/heads_quarters/hop) -"eAd" = ( -/obj/machinery/atmospherics/components/binary/volume_pump{ - dir = 8 - }, -/obj/effect/turf_decal/tile/purple/fourcorners, -/obj/machinery/camera/directional/north{ - c_tag = "Atmospherics - Central Fore" - }, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/iron, -/area/station/engineering/atmos) "eAf" = ( /obj/machinery/light/floor, /turf/open/floor/iron, @@ -11689,6 +11876,26 @@ /obj/machinery/light/floor, /turf/open/floor/noslip, /area/station/medical/medbay/central) +"eAE" = ( +/obj/item/stack/sheet/plasteel{ + amount = 10; + pixel_x = -2; + pixel_y = 2 + }, +/obj/structure/table, +/obj/item/stack/sheet/rglass{ + amount = 30; + pixel_x = 2; + pixel_y = -2 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/item/clothing/gloves/color/yellow, +/obj/item/clothing/gloves/color/yellow, +/obj/item/clothing/gloves/color/yellow, +/turf/open/floor/iron/smooth, +/area/station/engineering/main) "eAK" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, @@ -11711,17 +11918,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"eBi" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/poddoor{ - id = "Secure Storage below"; - name = "Secure Storage" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating/rust, -/area/station/engineering/main) "eBy" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -11747,13 +11943,6 @@ /obj/effect/landmark/blobstart, /turf/open/floor/iron/smooth, /area/station/ai_monitored/turret_protected/aisat/teleporter) -"eBK" = ( -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating, -/turf/open/floor/wood, -/area/station/engineering/main) "eBN" = ( /obj/structure/cable/layer3, /obj/structure/cable, @@ -11908,6 +12097,21 @@ /obj/item/stamp/head/hos, /turf/open/floor/carpet/red, /area/station/command/heads_quarters/hos) +"eEj" = ( +/obj/machinery/door/firedoor/heavy, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/atmos/office) +"eEn" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "eEq" = ( /obj/effect/turf_decal/bot_white, /obj/effect/turf_decal/stripes/corner, @@ -11916,13 +12120,6 @@ /obj/machinery/camera/directional/west, /turf/open/floor/iron/smooth, /area/station/commons/storage/tools) -"eEG" = ( -/obj/machinery/camera/directional/east{ - c_tag = "Atmospherics Tank - N2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/nitrogen_output, -/turf/open/floor/engine/n2, -/area/station/engineering/atmos) "eEL" = ( /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/plating, @@ -11940,10 +12137,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/ai_monitored/turret_protected/aisat/equipment) -"eFf" = ( +"eFi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /obj/effect/turf_decal/stripes/line, +/obj/machinery/light/directional/south, /turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) +/area/station/engineering/supermatter/room) "eFk" = ( /obj/structure/cable/layer3, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -11973,15 +12172,6 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/iron/dark/small, /area/station/science/xenobiology) -"eFx" = ( -/obj/machinery/camera/directional/east{ - c_tag = "Atmospherics Tank - N2O" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/nitrous_output{ - dir = 1 - }, -/turf/open/floor/engine/n2o, -/area/station/engineering/atmos) "eFy" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -12000,13 +12190,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"eFP" = ( -/obj/machinery/air_sensor/mix_tank, -/obj/machinery/camera/directional/east{ - c_tag = "Atmospherics Tank - Mix" - }, -/turf/open/floor/engine/vacuum, -/area/station/engineering/atmos) "eFQ" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -12101,16 +12284,6 @@ /obj/structure/sign/poster/official/random/directional/north, /turf/open/floor/iron/showroomfloor, /area/station/service/barber) -"eHd" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Engineering Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) "eHe" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -12162,17 +12335,17 @@ /obj/structure/holosign/barrier/atmos/tram, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"eHD" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/smart/simple/orange{ - dir = 10 - }, -/turf/open/space/basic, -/area/space/nearstation) "eHN" = ( /obj/structure/cable, /turf/open/floor/wood/tile, /area/station/maintenance/port/lesser) +"eHS" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "Gas to Filter" + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "eIp" = ( /obj/structure/cable/layer3, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -12228,9 +12401,6 @@ /obj/effect/turf_decal/tile/dark_red/half/contrasted, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/customs) -"eJf" = ( -/turf/open/floor/wood, -/area/station/engineering/main) "eJh" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -12262,6 +12432,11 @@ /obj/effect/turf_decal/stripes/asteroid/end, /turf/open/floor/circuit/green, /area/station/science/robotics/mechbay) +"eKd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, +/obj/machinery/light/small/directional/west, +/turf/open/floor/engine, +/area/station/maintenance/disposal/incinerator) "eKf" = ( /obj/structure/table, /obj/item/storage/box/donkpockets/donkpocketpizza, @@ -12299,15 +12474,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"eLf" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "eLn" = ( /obj/machinery/door/airlock/glass{ name = "Gold Standard Law Firm" @@ -12335,11 +12501,21 @@ }, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"eLL" = ( -/obj/machinery/air_sensor/carbon_tank, -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/turf/open/floor/engine/co2, -/area/station/engineering/atmos) +"eLF" = ( +/obj/effect/turf_decal/box/white{ + color = "#52B4E9" + }, +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) +"eMa" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "eMc" = ( /obj/machinery/flasher/portable, /obj/effect/turf_decal/stripes/line{ @@ -12357,12 +12533,6 @@ /obj/effect/turf_decal/tile/blue/anticorner/contrasted, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"eMG" = ( -/obj/machinery/airalarm/directional/west, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/small, -/area/station/maintenance/department/engine) "eMQ" = ( /obj/machinery/light_switch/directional/east, /turf/open/floor/iron, @@ -12407,30 +12577,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai) -"eNw" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engine Airlock" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "engine_airlock_2" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor, -/area/station/engineering/break_room) "eND" = ( /obj/structure/cable/layer3, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark/textured, /area/station/ai_monitored/turret_protected/ai) -"eNO" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ - dir = 6 +"eNP" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L9"; + pixel_y = -15 }, -/obj/machinery/light/no_nightlight/directional/north, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "eNU" = ( /obj/structure/table/reinforced, /obj/item/phone{ @@ -12460,13 +12619,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/maintenance/port/aft) -"eOX" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/item/kirbyplants/random, -/obj/machinery/airalarm/directional/east, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +"eOY" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible, /turf/open/floor/iron, -/area/station/holodeck/rec_center) +/area/station/engineering/atmos) "eOZ" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /obj/machinery/airalarm/directional/north, @@ -12496,12 +12655,6 @@ /obj/structure/flora/grass/jungle/a/style_4, /turf/open/floor/grass, /area/station/service/chapel) -"ePz" = ( -/obj/machinery/atmospherics/components/binary/pump{ - name = "Mix Outlet Pump" - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "ePP" = ( /obj/structure/cable, /obj/effect/turf_decal/siding/dark_red{ @@ -12535,13 +12688,6 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"eQc" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engine Airlock" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) "eQk" = ( /obj/machinery/door/airlock/security{ name = "Isolation" @@ -12603,10 +12749,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white/small, /area/station/medical/virology) -"eRY" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, -/turf/open/floor/iron, -/area/station/engineering/atmos) "eSd" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -12624,33 +12766,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/catwalk_floor/iron, /area/station/science/lower) -"eSe" = ( -/obj/item/stack/cable_coil, -/obj/item/electronics/airlock, -/obj/item/electronics/airlock, -/obj/item/clothing/ears/earmuffs{ - pixel_x = -3; - pixel_y = -2 - }, -/obj/item/clothing/ears/earmuffs{ - pixel_x = -5; - pixel_y = 6 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/machinery/light/cold/dim/directional/west, -/obj/structure/table/greyscale, -/obj/item/screwdriver, -/obj/item/stack/cable_coil/cut{ - pixel_x = 11; - pixel_y = 7 - }, -/obj/machinery/camera/directional/west{ - c_tag = "Engineering - Office" - }, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) "eSV" = ( /obj/structure/bed/maint, /turf/open/floor/iron/small, @@ -12731,6 +12846,13 @@ /obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/iron/smooth, /area/station/ai_monitored/turret_protected/aisat/teleporter) +"eUx" = ( +/obj/structure/extinguisher_cabinet/directional/east, +/obj/structure/closet/toolcloset, +/obj/machinery/light/small/directional/east, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/engineering/main) "eUC" = ( /obj/structure/disposalpipe/trunk{ dir = 8 @@ -12760,6 +12882,13 @@ /obj/machinery/portable_atmospherics/scrubber, /turf/open/floor/plating, /area/station/maintenance/starboard/central) +"eUY" = ( +/obj/structure/closet/radiation, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "eUZ" = ( /obj/effect/turf_decal/tile/dark_red{ dir = 1 @@ -12803,6 +12932,11 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/smooth, /area/station/ai_monitored/turret_protected/aisat_interior) +"eVC" = ( +/obj/structure/closet/secure_closet/engineering_electrical, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/small, +/area/station/engineering/break_room) "eVH" = ( /obj/structure/window/spawner/directional/north, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -12840,26 +12974,19 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"eWg" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/command{ - name = "Telecomms Server Room" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "comms-entrance-north" - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/tcommsat/server) "eWk" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 8 }, /turf/open/floor/wood, /area/station/service/chapel) +"eWr" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) "eWB" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted{ dir = 1 @@ -12872,16 +12999,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/science/cytology) -"eWE" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/airlock/research/glass{ - name = "Genetics" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/genetics, -/obj/machinery/door/firedoor, -/obj/structure/cable, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/research) "eWI" = ( /turf/closed/wall/r_wall, /area/station/maintenance/aft) @@ -12900,13 +13017,6 @@ /obj/effect/turf_decal/siding/wideplating/dark, /turf/open/floor/iron, /area/station/commons/fitness/locker_room) -"eWQ" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/engineering/atmos) "eWY" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -12955,14 +13065,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/cafeteria, /area/station/science/breakroom) -"eYb" = ( -/obj/effect/turf_decal/plaque{ - icon_state = "L9"; - pixel_y = -15 - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) "eYc" = ( /turf/open/floor/iron/dark/textured, /area/station/ai_monitored/turret_protected/ai) @@ -12977,14 +13079,6 @@ }, /turf/open/floor/iron/smooth, /area/station/ai_monitored/turret_protected/aisat/equipment) -"eYo" = ( -/obj/effect/turf_decal/stripes/white/line{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/smart/simple/orange/hidden, -/obj/machinery/shower/directional/east, -/turf/open/floor/iron/dark/small, -/area/station/engineering/main) "eYp" = ( /obj/machinery/recharge_station, /obj/machinery/camera/motion/directional/east{ @@ -13019,12 +13113,6 @@ /obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron, /area/station/science/lower) -"eYI" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, -/obj/effect/mapping_helpers/broken_floor, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "eYY" = ( /obj/structure/window/spawner/directional/west, /obj/structure/window/spawner/directional/east, @@ -13034,9 +13122,6 @@ }, /turf/open/misc/sandy_dirt, /area/station/maintenance/port/lesser) -"eZb" = ( -/turf/open/floor/iron/smooth_large, -/area/station/engineering/supermatter/room) "eZi" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -13059,6 +13144,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark/textured, /area/station/ai_monitored/turret_protected/ai) +"fap" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ + dir = 1 + }, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) "fav" = ( /obj/item/kirbyplants/random/fullysynthetic, /obj/machinery/computer/security/telescreen/entertainment/directional/west, @@ -13132,26 +13223,6 @@ /obj/structure/barricade/wooden, /turf/open/floor/iron, /area/station/hallway/secondary/construction) -"fbO" = ( -/obj/item/aicard, -/obj/item/pai_card, -/obj/item/circuitboard/aicore, -/obj/machinery/keycard_auth/directional/north{ - pixel_x = -5 - }, -/obj/machinery/button/door/directional/north{ - id = "xeno_blastdoor"; - name = "Xenobiology Containment Control"; - pixel_x = 8; - req_access = list("rd") - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/table/glass, -/obj/effect/turf_decal/siding/purple{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/rd) "fca" = ( /obj/structure/flora/bush/lavendergrass/style_random, /obj/structure/flora/bush/flowers_br/style_random, @@ -13162,10 +13233,6 @@ }, /turf/open/misc/sandy_dirt, /area/station/security/tram) -"fcj" = ( -/obj/structure/closet/firecloset, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/station/engineering/break_room) "fcq" = ( /obj/structure/alien/weeds, /turf/open/misc/asteroid, @@ -13177,12 +13244,18 @@ }, /turf/open/floor/iron/dark, /area/station/medical/pharmacy) -"fcQ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 +"fcE" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/door/airlock/atmos/glass{ + name = "Distro Access" }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/open/floor/iron, -/area/station/engineering/atmos) +/area/station/engineering/atmos/pumproom) "fcU" = ( /obj/structure/window/spawner/directional/south, /obj/structure/flora/bush/large/style_random{ @@ -13267,20 +13340,19 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/smooth, /area/station/engineering/main) -"fey" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +"feu" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/firealarm/directional/north, +/obj/machinery/computer/atmos_alert, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/office) +"fex" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/storage_shared) -"feH" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "External Gas to Loop" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "feL" = ( /obj/effect/turf_decal/weather/dirt{ dir = 1 @@ -13309,6 +13381,28 @@ }, /turf/open/floor/plating, /area/station/service/janitor) +"ffK" = ( +/obj/machinery/door/airlock/engineering{ + name = "Engine Airlock" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "engine_airlock_1" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/engineering/main) +"ffL" = ( +/obj/machinery/door/poddoor{ + id = "Secure Storage top"; + name = "Secure Storage" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/small, +/area/station/engineering/storage_shared) "fgk" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/status_display/door_timer{ @@ -13336,12 +13430,6 @@ dir = 1 }, /area/station/commons/storage/tools) -"fgD" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter) "fgG" = ( /obj/effect/turf_decal/siding/yellow{ dir = 4 @@ -13377,13 +13465,10 @@ /obj/machinery/camera/directional/north, /turf/open/floor/iron/dark, /area/station/medical/medbay/aft) -"fhc" = ( -/obj/machinery/power/energy_accumulator/tesla_coil/anchored, -/obj/structure/window/reinforced/plasma/spawner/directional/south, -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter) +"fgX" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2, +/turf/open/floor/engine/vacuum, +/area/station/maintenance/disposal/incinerator) "fho" = ( /obj/structure/table/reinforced/plastitaniumglass, /obj/item/implanter{ @@ -13481,6 +13566,16 @@ /obj/structure/chair/sofa/bench/right, /turf/open/floor/stone, /area/station/service/chapel) +"fjf" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"fjh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) "fjp" = ( /obj/machinery/door/airlock{ id_tag = "Cabin1"; @@ -13544,6 +13639,10 @@ /obj/item/mod/module/signlang_radio, /turf/open/floor/iron/small, /area/station/medical/storage) +"fkr" = ( +/obj/structure/closet/secure_closet/atmospherics, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/office) "fkF" = ( /obj/structure/table/wood, /obj/item/pen/red{ @@ -13556,11 +13655,6 @@ }, /turf/open/floor/carpet, /area/station/service/library) -"fkM" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "fkN" = ( /obj/structure/mannequin/plastic, /obj/structure/disposalpipe/segment{ @@ -13610,6 +13704,16 @@ /obj/structure/flora/bush/flowers_yw/style_3, /turf/open/floor/grass, /area/station/service/chapel) +"flx" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/research/glass{ + name = "Genetics" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/genetics, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/research) "flD" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/stripes/corner{ @@ -13737,16 +13841,26 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"foo" = ( +"foh" = ( +/obj/structure/table, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/iron/fifty, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/research{ - name = "Gun Lab" +/obj/machinery/camera/directional/east{ + c_tag = "atmospherics - entrance" }, -/obj/effect/mapping_helpers/airlock/access/all/science/general, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/auxlab/firing_range) +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/office) +"fos" = ( +/obj/machinery/light/small/directional/south{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 4 + }, +/turf/open/floor/engine/n2, +/area/station/engineering/atmos) "fot" = ( /obj/effect/turf_decal/trimline/white/line, /obj/effect/turf_decal/trimline/white/mid_joiner, @@ -13868,25 +13982,12 @@ }, /turf/open/floor/plating, /area/station/maintenance/central/greater) -"frq" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engine Airlock" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, -/obj/effect/landmark/navigate_destination, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "engine_airlock_2" - }, -/turf/open/floor/catwalk_floor, -/area/station/engineering/break_room) -"frx" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/smart/simple/orange{ - dir = 4 - }, -/turf/open/space/basic, -/area/space/nearstation) +"frn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible, +/obj/effect/turf_decal/tile/dark/fourcorners, +/obj/machinery/computer/atmos_control/carbon_tank, +/turf/open/floor/iron, +/area/station/engineering/atmos) "frC" = ( /obj/effect/turf_decal/tile/neutral/full, /turf/open/floor/iron/dark/smooth_large, @@ -13904,6 +14005,16 @@ /obj/machinery/door/window/brigdoor/right/directional/north, /turf/open/floor/iron/textured_large, /area/station/security/checkpoint/customs) +"frZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/research/glass{ + name = "Cubicle" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/research) "fsk" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -13950,26 +14061,6 @@ /obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron, /area/station/medical/chemistry) -"fsw" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/machinery/power/smes{ - capacity = 1.8e+008; - charge = 2e+005 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) -"fsD" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/research{ - name = "Robotics Lab" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/robotics, -/obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/robotics/lab) "fsL" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -13991,17 +14082,6 @@ }, /turf/open/floor/wood/tile, /area/station/maintenance/aft) -"fsY" = ( -/obj/structure/closet/crate{ - name = "Materials Crate" - }, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/rods/fifty, -/obj/machinery/light/cold/dim/directional/west, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/iron/fifty, -/turf/open/floor/iron/dark/small, -/area/station/engineering/storage_shared) "fts" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -14047,6 +14127,16 @@ }, /turf/open/floor/wood, /area/station/service/chapel) +"ftT" = ( +/obj/machinery/atmospherics/pipe/smart/simple/orange/hidden, +/obj/machinery/camera/directional/west{ + c_tag = "Engineering - Decontamination A" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/main) "ftX" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, @@ -14060,6 +14150,11 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/stone, /area/station/command/heads_quarters/hos) +"ful" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "fun" = ( /obj/structure/cable/layer3, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -14131,6 +14226,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/catwalk_floor, /area/station/command/heads_quarters/ce) +"fvv" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/arrows/white{ + color = "#0000FF"; + pixel_y = 15 + }, +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) "fvz" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -14151,14 +14254,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/engine, /area/station/science/xenobiology) -"fvI" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/structure/railing, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/office) "fvL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, @@ -14180,6 +14275,20 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) +"fwr" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark/fourcorners, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "fwF" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -14212,6 +14321,10 @@ dir = 1 }, /area/station/science/lobby) +"fwV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/engineering/atmos) "fwZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/siding/wood, @@ -14227,20 +14340,13 @@ "fxi" = ( /turf/open/floor/iron/dark/small, /area/station/science/xenobiology) -"fxn" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 +"fxp" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/obj/machinery/atmospherics/pipe/smart/simple/orange{ + dir = 1 }, -/turf/open/floor/wood, -/area/station/engineering/atmos/office) +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "fxF" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -14394,14 +14500,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/central/aft) -"fzY" = ( -/obj/structure/tank_dispenser, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/machinery/light/cold/dim/directional/east, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) "fAr" = ( /obj/structure/window/reinforced/spawner/directional/south, /obj/structure/barricade/wooden/crude, @@ -14426,6 +14524,12 @@ /obj/effect/spawner/random/structure/furniture_parts, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) +"fAD" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "fAJ" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -14512,12 +14616,6 @@ /obj/structure/tank_holder/extinguisher, /turf/open/floor/iron, /area/station/maintenance/department/engine/atmos) -"fBU" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/engineering/atmos) "fBX" = ( /obj/effect/turf_decal/tile/yellow/opposingcorners, /obj/effect/turf_decal/siding/white{ @@ -14535,20 +14633,6 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/small, /area/station/hallway/secondary/exit/departure_lounge) -"fCm" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/access/all/science/rd, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command{ - name = "Research Director's Office" - }, -/obj/machinery/door/poddoor/preopen{ - id = "rdoffice"; - name = "Research Director's Shutters" - }, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/command/heads_quarters/rd) "fCp" = ( /obj/machinery/computer/pod/old/mass_driver_controller/chapelgun{ pixel_x = 30 @@ -14571,23 +14655,11 @@ }, /turf/open/floor/iron/dark, /area/station/medical/chemistry) -"fCy" = ( -/obj/machinery/space_heater, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/storage) "fCS" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/airalarm/directional/east, /turf/open/floor/iron/dark/small, /area/station/security/brig) -"fDb" = ( -/obj/machinery/door/firedoor/heavy, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron/dark/textured, -/area/station/engineering/atmos/office) "fDd" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -14598,6 +14670,18 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"fDf" = ( +/obj/machinery/door/airlock/atmos/glass{ + name = "Incinerator Access" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/engineering/atmos) "fDg" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -14688,6 +14772,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/port/lesser) +"fEs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "fEC" = ( /turf/closed/wall, /area/station/maintenance/port/lesser) @@ -14698,12 +14790,16 @@ }, /turf/open/floor/eighties, /area/station/hallway/primary/central/fore) -"fET" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible, -/obj/effect/turf_decal/tile/purple/fourcorners, -/obj/machinery/computer/atmos_control/plasma_tank, -/turf/open/floor/iron, -/area/station/engineering/atmos) +"fEM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/research/glass{ + name = "Cytology Lab" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/research, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/cytology) "fEU" = ( /obj/structure/table, /obj/item/multitool{ @@ -14812,11 +14908,12 @@ /turf/open/floor/plating/rust, /area/station/ai_monitored/turret_protected/aisat/maint) "fGf" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) +/obj/structure/cable, +/obj/machinery/modular_computer/preset/engineering{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/supermatter/room) "fGk" = ( /obj/machinery/smartfridge, /obj/machinery/door/poddoor/shutters/preopen{ @@ -14910,6 +15007,15 @@ /obj/machinery/vending/wardrobe/science_wardrobe, /turf/open/floor/iron/white, /area/station/science/research) +"fIe" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/engineering/atmos/office) "fIf" = ( /obj/structure/filingcabinet/filingcabinet, /obj/machinery/airalarm/directional/west, @@ -14929,11 +15035,16 @@ /obj/effect/landmark/navigate_destination/dockescpod, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"fIA" = ( -/obj/structure/table, -/obj/item/stack/sheet/glass/fifty, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) +"fIP" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos/n2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"fJe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "fJl" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -14941,6 +15052,11 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron, /area/station/science/xenobiology) +"fJn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/break_room) "fJs" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -14955,20 +15071,6 @@ /obj/effect/mapping_helpers/airlock/access/all/command/minisat, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/ai_monitored/turret_protected/aisat/teleporter) -"fJA" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/button/door/directional/west{ - id = "engsm"; - name = "Radiation Shutters Control"; - req_access = list("engineering") - }, -/obj/structure/cable, -/obj/machinery/meter, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "fJK" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -15018,6 +15120,20 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/ai_monitored/turret_protected/aisat_interior) +"fKr" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrig"; + name = "Brig" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "sci-entrance" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/scanner_gate/preset_guns, +/turf/open/floor/iron/textured_half, +/area/station/security/brig/entrance) "fKx" = ( /obj/structure/transit_tube/horizontal, /obj/structure/lattice/catwalk, @@ -15164,15 +15280,6 @@ /obj/structure/disposalpipe/segment, /turf/closed/wall, /area/station/commons/fitness/recreation/entertainment) -"fMd" = ( -/obj/machinery/computer/atmos_control/mix_tank{ - dir = 8 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "fMg" = ( /obj/structure/chair/stool/directional/north, /turf/open/floor/iron/smooth, @@ -15217,21 +15324,16 @@ /obj/effect/turf_decal/stripes/box, /turf/open/floor/mineral/titanium, /area/station/command/heads_quarters/ce) -"fMH" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"fMB" = ( +/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ + dir = 1 }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/machinery/light/small/directional/north, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/robotics/augments) -"fMI" = ( -/obj/effect/turf_decal/sand/plating, -/turf/closed/wall/r_wall, -/area/space/nearstation) +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "fMQ" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -15321,16 +15423,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) -"fNX" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "fNZ" = ( /obj/structure/cable, /obj/machinery/door/airlock{ @@ -15372,6 +15464,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark/herringbone, /area/station/ai_monitored/command/nuke_storage) +"fOK" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/engineering/atmos) "fOQ" = ( /obj/structure/cable, /obj/structure/window/reinforced/spawner/directional/north, @@ -15390,6 +15489,16 @@ /obj/structure/cable/layer3, /turf/open/floor/iron/smooth, /area/station/ai_monitored/turret_protected/aisat_interior) +"fPK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/engineering/atmos) "fPO" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -15434,6 +15543,21 @@ /obj/structure/cable, /turf/open/floor/iron/diagonal, /area/station/engineering/lobby) +"fPZ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/table, +/obj/item/storage/box/mousetraps{ + pixel_x = -5 + }, +/obj/item/storage/box/mousetraps{ + pixel_x = 11; + pixel_y = 7 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/small, +/area/station/service/janitor) "fQA" = ( /obj/effect/spawner/random/structure/chair_maintenance{ dir = 8 @@ -15456,15 +15580,6 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron/smooth, /area/station/ai_monitored/turret_protected/aisat_interior) -"fRg" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 4 - }, -/obj/machinery/camera/directional/south{ - c_tag = "atmospherics - lower" - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "fRl" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/turf_decal/siding/purple{ @@ -15504,11 +15619,24 @@ }, /turf/open/floor/iron/dark/small, /area/station/maintenance/department/engine/atmos) +"fRI" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister, +/turf/open/misc/asteroid, +/area/station/maintenance/hallway/abandoned_command) "fRJ" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"fRM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos) "fRV" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, @@ -15581,11 +15709,6 @@ /obj/effect/mapping_helpers/airlock/access/all/command/minisat, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/ai_monitored/turret_protected/aisat_interior) -"fSY" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/caution/stand_clear, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "fTd" = ( /obj/structure/transport/linear/tram, /obj/effect/landmark/transport/transport_id/birdshot/line_1, @@ -15621,6 +15744,16 @@ /obj/effect/spawner/random/structure/closet_maintenance, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) +"fTJ" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Atmospherics Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/engineering/atmospherics_engine) "fTM" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -15639,10 +15772,6 @@ /obj/effect/spawner/random/structure/girder, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) -"fUl" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible, -/turf/open/floor/engine/plasma, -/area/station/engineering/atmos) "fUo" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -15663,11 +15792,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"fUG" = ( -/obj/item/radio/intercom/directional/east, -/obj/structure/closet/toolcloset, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/station/engineering/main) "fUI" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -15749,20 +15873,6 @@ /obj/structure/cable, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/customs) -"fVJ" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red/fourcorners, -/obj/structure/railing/corner{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "fVM" = ( /obj/structure/extinguisher_cabinet/directional/west, /obj/effect/turf_decal/tile/neutral, @@ -15783,10 +15893,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/fitness/locker_room) -"fWo" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "fWr" = ( /obj/structure/closet/crate, /obj/structure/barricade/wooden/crude, @@ -15798,14 +15904,6 @@ /obj/item/kirbyplants/random, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/port/aft) -"fWw" = ( -/obj/machinery/atmospherics/components/trinary/filter/flipped/critical, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "fWJ" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -15846,15 +15944,6 @@ }, /turf/open/floor/iron/smooth, /area/station/ai_monitored/turret_protected/aisat/foyer) -"fXu" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/smart/simple/orange{ - dir = 1 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "fXB" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -15925,15 +16014,6 @@ /obj/effect/spawner/random/maintenance, /turf/open/misc/asteroid, /area/station/maintenance/department/engine/atmos) -"fZk" = ( -/obj/structure/table, -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos) "fZp" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -15945,14 +16025,6 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/iron/grimy, /area/station/tcommsat/server) -"fZu" = ( -/obj/machinery/door/airlock/research/glass{ - name = "Cubicle" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/general, -/obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/research) "fZG" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ @@ -16068,6 +16140,21 @@ /obj/effect/mapping_helpers/requests_console/assistance, /turf/open/floor/iron/white/small, /area/station/science/lab) +"gbf" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/power/smes{ + capacity = 1.8e+008; + charge = 2e+005 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) +"gbh" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "gbj" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/light/floor, @@ -16110,6 +16197,11 @@ /obj/effect/spawner/random/structure/girder, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) +"gbT" = ( +/obj/structure/table, +/obj/item/storage/bag/construction, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) "gcg" = ( /obj/structure/chair{ name = "Defense" @@ -16130,12 +16222,6 @@ /obj/effect/spawner/random/structure/crate_abandoned, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) -"gdk" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, -/obj/structure/cable, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "gdn" = ( /obj/item/kirbyplants/organic/applebush, /obj/effect/turf_decal/tile/red{ @@ -16250,13 +16336,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/dock) -"geW" = ( -/obj/machinery/computer/security/hos{ - dir = 4 - }, -/obj/machinery/keycard_auth/directional/south, -/turf/open/floor/carpet/red, -/area/station/command/heads_quarters/hos) "gfb" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -16323,16 +16402,6 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/airless, /area/space/nearstation) -"gga" = ( -/obj/machinery/atmospherics/components/binary/volume_pump{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/machinery/camera/directional/south{ - c_tag = "Atmospherics - Central Aft" - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "ggc" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/airlock/public/glass{ @@ -16361,16 +16430,6 @@ /obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"ggj" = ( -/obj/machinery/atmospherics/pipe/smart/simple/orange/hidden, -/obj/machinery/camera/directional/west{ - c_tag = "Engineering - Decontamination A" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/main) "ggw" = ( /obj/effect/turf_decal/stripes/white/end{ dir = 1 @@ -16380,26 +16439,31 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"ggz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "ggJ" = ( -/obj/machinery/camera/directional/east{ - c_tag = "Atmospherics Tank - CO2" +/obj/machinery/light/no_nightlight/directional/east, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/east, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/carbon_output{ - dir = 1 +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 }, -/turf/open/floor/engine/co2, -/area/station/engineering/atmos) +/turf/open/floor/wood, +/area/station/engineering/atmospherics_engine) "ggN" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 9 }, /turf/open/floor/engine, /area/station/science/explab) -"ggQ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) "ggX" = ( /obj/effect/turf_decal/siding/yellow{ dir = 1 @@ -16506,6 +16570,11 @@ /obj/structure/cable, /turf/open/floor/stone, /area/station/service/abandoned_gambling_den) +"gip" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/turf/open/floor/engine/n2, +/area/station/engineering/atmos) "giq" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -16517,20 +16586,6 @@ /obj/machinery/nuclearbomb/beer, /turf/open/floor/iron/freezer, /area/station/command/corporate_suite) -"giK" = ( -/obj/effect/turf_decal/siding/thinplating_new/dark{ - dir = 1 - }, -/obj/machinery/button/door/directional/west{ - id = "Secure Storage below"; - name = "Secure engineering storage"; - pixel_y = 24; - req_access = list("engine_equip") - }, -/turf/open/floor/iron/corner{ - dir = 8 - }, -/area/station/engineering/main) "giU" = ( /obj/effect/turf_decal/siding/thinplating_new/terracotta{ dir = 1 @@ -16566,21 +16621,12 @@ }, /turf/open/floor/iron/dark/corner, /area/station/science/xenobiology) -"gjn" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron, -/area/station/holodeck/rec_center) "gjE" = ( -/obj/machinery/portable_atmospherics/pipe_scrubber, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/storage) -"gjJ" = ( -/obj/effect/turf_decal/box/white, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/main) "gjL" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/heat_exchanging/junction{ @@ -16599,6 +16645,12 @@ /obj/effect/turf_decal/siding/yellow, /turf/open/floor/wood/tile, /area/station/command/bridge) +"gjU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "gkq" = ( /obj/structure/transport/linear/tram, /obj/effect/turf_decal/stripes/white/corner, @@ -16642,6 +16694,10 @@ dir = 8 }, /area/station/engineering/main) +"glo" = ( +/obj/machinery/suit_storage_unit/atmos, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/office) "gls" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -16707,11 +16763,44 @@ }, /turf/open/floor/iron/white/small, /area/station/medical/cryo) +"gmv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/north, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/corner{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/engineering/atmospherics_engine) "gnA" = ( /obj/structure/cable, /obj/machinery/light/small/directional/north, /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai) +"gnB" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"gnK" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/service/janitor) "gnL" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -16787,6 +16876,12 @@ }, /turf/open/floor/plating, /area/station/hallway/secondary/dock) +"goS" = ( +/obj/machinery/incident_display/delam/directional/north, +/obj/structure/closet/secure_closet/engineering_personal, +/obj/item/clothing/suit/hooded/wintercoat/engineering, +/turf/open/floor/iron/small, +/area/station/engineering/break_room) "goT" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -16802,13 +16897,6 @@ }, /turf/open/floor/plating, /area/station/construction/mining/aux_base) -"gpr" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/storage) "gpu" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -16896,16 +16984,11 @@ /obj/structure/spider/stickyweb, /turf/open/floor/iron/dark, /area/station/maintenance/department/engine/atmos) -"gqI" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/research/glass{ - name = "Cytology Lab" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/research, -/obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/cytology) +"gqS" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, +/obj/effect/turf_decal/siding/wideplating, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) "grm" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -16924,6 +17007,26 @@ /obj/item/radio/intercom/directional/south, /turf/open/floor/iron/small, /area/station/medical/storage) +"grB" = ( +/obj/item/aicard, +/obj/item/pai_card, +/obj/item/circuitboard/aicore, +/obj/machinery/keycard_auth/wall_mounted/directional/north{ + pixel_x = -5 + }, +/obj/machinery/button/door/directional/north{ + id = "xeno_blastdoor"; + name = "Xenobiology Containment Control"; + pixel_x = 8; + req_access = list("rd") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/table/glass, +/obj/effect/turf_decal/siding/purple{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) "grF" = ( /obj/structure/railing, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -16957,19 +17060,6 @@ /obj/effect/landmark/start/scientist, /turf/open/floor/iron/white/small, /area/station/science/lab) -"gsB" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister/nitrogen, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "gsY" = ( /turf/open/floor/iron/smooth, /area/station/engineering/break_room) @@ -16995,13 +17085,6 @@ /obj/machinery/camera/directional/east, /turf/open/floor/iron/textured_large, /area/station/hallway/primary/central/fore) -"gts" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/engineering/atmos/pumproom) "gtu" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -17011,15 +17094,6 @@ /obj/effect/landmark/start/depsec/engineering, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/engineering) -"gtG" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4{ - dir = 9 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "gtH" = ( /turf/open/floor/iron/stairs/left{ dir = 4 @@ -17034,11 +17108,12 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/dark, /area/station/medical/medbay/central) -"gug" = ( -/obj/machinery/air_sensor/nitrogen_tank, -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/turf/open/floor/engine/n2, -/area/station/engineering/atmos) +"guh" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "atmos to engine" + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "gun" = ( /obj/machinery/firealarm/directional/east, /obj/effect/turf_decal/tile/red{ @@ -17087,6 +17162,14 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/checker, /area/station/security/breakroom) +"gwf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/machinery/meter, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "gwl" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -17123,14 +17206,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"gwJ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"gwO" = ( -/obj/item/radio/intercom/directional/east, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) "gwQ" = ( /obj/effect/decal/cleanable/dirt, /obj/item/radio/intercom/directional/east, @@ -17171,6 +17246,12 @@ /obj/machinery/status_display/evac/directional/west, /turf/open/floor/iron/showroomfloor, /area/station/medical/surgery/theatre) +"gxd" = ( +/obj/structure/reflector/single/anchored{ + dir = 10 + }, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "gxg" = ( /obj/effect/turf_decal/siding/red{ dir = 9 @@ -17198,6 +17279,15 @@ /obj/structure/filingcabinet/employment, /turf/open/floor/wood/tile, /area/station/service/lawoffice) +"gxo" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "gxq" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -17242,6 +17332,15 @@ }, /turf/open/misc/sandy_dirt, /area/station/security/tram) +"gxA" = ( +/obj/structure/table, +/obj/item/hfr_box/corner, +/obj/item/hfr_box/corner, +/obj/item/hfr_box/corner, +/obj/item/hfr_box/corner, +/obj/item/hfr_box/core, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) "gxL" = ( /obj/machinery/firealarm/directional/south, /turf/open/floor/iron, @@ -17268,6 +17367,14 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/fore) +"gya" = ( +/obj/machinery/door/airlock/public/glass/incinerator/atmos_exterior, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/turf/open/floor/engine/vacuum, +/area/station/maintenance/disposal/incinerator) "gyc" = ( /obj/effect/turf_decal/weather/dirt{ dir = 8 @@ -17292,6 +17399,17 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/hallway/secondary/dock) +"gyj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/engineering/atmospherics_engine) "gyr" = ( /obj/structure/chair/stool/directional/west, /turf/open/floor/iron/smooth, @@ -17352,6 +17470,16 @@ "gzF" = ( /turf/closed/wall/r_wall, /area/station/security/prison/rec) +"gzM" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) "gzY" = ( /obj/structure/cable, /obj/structure/lattice/catwalk, @@ -17369,17 +17497,13 @@ /obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/iron, /area/station/hallway/secondary/recreation) -"gAv" = ( -/obj/structure/cable, -/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, -/obj/machinery/door/airlock/command/glass{ - name = "Telecommunications Server Room" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "comms-entrance-north" +"gAy" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/mix_input{ + dir = 8 }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/tcommsat/server) +/obj/machinery/light/small/directional/south, +/turf/open/floor/engine/vacuum, +/area/station/engineering/atmos) "gAA" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -17400,6 +17524,13 @@ /obj/structure/reagent_dispensers/watertank, /turf/open/floor/iron, /area/station/maintenance/department/medical/central) +"gAQ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 + }, +/obj/structure/railing, +/turf/open/floor/iron, +/area/station/engineering/atmos) "gAR" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/dark_red/opposingcorners, @@ -17409,6 +17540,10 @@ }, /turf/open/floor/iron, /area/station/security/warden) +"gAV" = ( +/obj/structure/cable, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/supermatter/room) "gBg" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 @@ -17481,6 +17616,30 @@ }, /turf/open/floor/catwalk_floor, /area/station/engineering/break_room) +"gBB" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/closed/wall/r_wall, +/area/station/engineering/supermatter/room) +"gBK" = ( +/obj/machinery/door/airlock/atmos/glass{ + name = "Atmospherics Storage" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/storage) "gBT" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/structure/secure_safe/caps_spare, @@ -17675,9 +17834,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/hallway/secondary/recreation) -"gFq" = ( -/turf/open/floor/iron/grimy, -/area/station/service/janitor) "gFs" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -17717,18 +17873,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/medical/medbay/aft) -"gFJ" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/highsecurity{ - name = "Secure Network Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/iron/dark/textured_half, -/area/station/ai_monitored/turret_protected/ai_upload_foyer) "gFX" = ( /obj/effect/mapping_helpers/broken_floor, /obj/effect/decal/cleanable/dirt, @@ -17777,15 +17921,6 @@ }, /turf/open/floor/carpet/executive, /area/station/command/heads_quarters/captain/private) -"gGo" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "N2 to Airmix" - }, -/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "gGw" = ( /obj/machinery/airalarm/directional/north, /obj/machinery/newscaster/directional/west, @@ -17801,6 +17936,13 @@ /obj/structure/cable, /turf/open/floor/wood/tile, /area/station/service/bar) +"gGy" = ( +/obj/machinery/atmospherics/pipe/smart/simple/orange{ + dir = 4 + }, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) "gGB" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -17811,6 +17953,10 @@ /obj/effect/landmark/start/roboticist, /turf/open/floor/iron/smooth_large, /area/station/science/robotics/mechbay) +"gGO" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) "gGQ" = ( /obj/structure/disposalpipe/trunk{ dir = 1 @@ -17842,6 +17988,12 @@ }, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/customs) +"gHm" = ( +/obj/machinery/computer/station_alert{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/supermatter/room) "gHD" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/decal/cleanable/dirt, @@ -17925,6 +18077,20 @@ }, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) +"gIR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/science/rd, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Research Director's Office" + }, +/obj/machinery/door/poddoor/preopen{ + id = "rdoffice"; + name = "Research Director's Shutters" + }, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/research) "gIS" = ( /obj/structure/table/wood, /obj/item/reagent_containers/cup/glass/bottle/holywater, @@ -17955,6 +18121,12 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/carpet/royalblue, /area/station/command/corporate_suite) +"gJw" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/green/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "gJD" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -17981,21 +18153,6 @@ dir = 8 }, /area/station/science/xenobiology) -"gJV" = ( -/obj/machinery/door/airlock/grunge{ - name = "Janitorial Closet" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/mapping_helpers/airlock/access/any/service/janitor, -/turf/open/floor/iron/textured_half{ - dir = 8 - }, -/area/station/service/janitor) "gJY" = ( /obj/effect/spawner/random/structure/closet_maintenance, /obj/effect/spawner/random/maintenance/two, @@ -18043,12 +18200,6 @@ }, /turf/open/floor/iron/small, /area/station/service/barber) -"gKR" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "gKT" = ( /obj/effect/spawner/random/structure/closet_maintenance, /turf/open/floor/plating, @@ -18151,9 +18302,6 @@ }, /turf/open/floor/iron/dark, /area/station/tcommsat/server) -"gMh" = ( -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "gMq" = ( /obj/machinery/vending/clothing, /obj/effect/turf_decal/siding/wideplating/dark{ @@ -18193,11 +18341,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white/small, /area/station/medical/medbay/lobby) -"gMO" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "gMQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/displaycase/labcage, @@ -18219,6 +18362,13 @@ }, /turf/open/floor/catwalk_floor/iron, /area/station/science/xenobiology) +"gMV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos) "gMX" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -18228,10 +18378,22 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/greater) +"gNa" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 10 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron, +/area/station/engineering/atmos) "gNb" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) +"gNg" = ( +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/turf/open/floor/engine/co2, +/area/station/engineering/atmos) "gNs" = ( /obj/machinery/duct, /turf/open/floor/iron/showroomfloor, @@ -18341,6 +18503,11 @@ /obj/machinery/computer/security/telescreen/minisat/directional/south, /turf/open/floor/iron/smooth, /area/station/ai_monitored/turret_protected/aisat/equipment) +"gPv" = ( +/obj/structure/cable, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "gPN" = ( /obj/structure/fermenting_barrel, /turf/open/floor/plating, @@ -18372,6 +18539,13 @@ /obj/structure/sign/warning/no_smoking/circle/directional/north, /turf/open/floor/iron/smooth, /area/station/commons/storage/tools) +"gQy" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "gQG" = ( /obj/structure/window/spawner/directional/east, /obj/structure/closet/crate, @@ -18388,17 +18562,6 @@ }, /turf/open/floor/iron/smooth, /area/station/commons/storage/tools) -"gRi" = ( -/obj/structure/chair/office, -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating, -/turf/open/floor/wood, -/area/station/engineering/atmos/office) "gRm" = ( /obj/structure/flora/bush/flowers_br, /obj/structure/flora/bush/flowers_pp/style_random, @@ -18519,13 +18682,6 @@ }, /turf/open/floor/iron/smooth, /area/station/maintenance/solars/port/aft) -"gTg" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) "gTi" = ( /obj/structure/table/glass, /obj/item/aicard{ @@ -18597,12 +18753,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/small, /area/station/hallway/primary/aft) -"gUj" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 9 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "gUk" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -18646,6 +18796,16 @@ /obj/effect/turf_decal/tile/blue/half/contrasted, /turf/open/floor/iron/white, /area/station/security/medical) +"gUM" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, +/turf/open/floor/engine/o2, +/area/station/engineering/atmos) +"gUQ" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/supply/visible{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/station/engineering/atmos/pumproom) "gUV" = ( /obj/structure/cable, /obj/structure/chair/stool/directional/south{ @@ -18670,14 +18830,6 @@ /obj/structure/sign/departments/medbay/alt/directional/east, /turf/open/floor/plating, /area/station/medical/medbay/lobby) -"gVk" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/structure/railing{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "gVp" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood/large, @@ -18695,17 +18847,6 @@ /obj/structure/flora/bush/sparsegrass, /turf/open/floor/grass, /area/station/service/chapel) -"gVN" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) -"gVP" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "gVW" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/light/small/directional/east, @@ -18729,11 +18870,6 @@ }, /turf/open/floor/iron/dark/textured_half, /area/station/command/corporate_suite) -"gWv" = ( -/obj/structure/marker_beacon/fuchsia, -/obj/structure/lattice/catwalk, -/turf/open/space/basic, -/area/space/nearstation) "gWB" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -18747,12 +18883,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"gXa" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/n2o{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "gXf" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/decal/cleanable/dirt, @@ -18764,6 +18894,10 @@ /obj/effect/landmark/generic_maintenance_landmark, /turf/open/floor/plating/rust, /area/station/maintenance/fore/lesser) +"gXl" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/catwalk_floor, +/area/station/engineering/atmos/storage/gas) "gXs" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -18771,10 +18905,6 @@ /obj/machinery/status_display/ai/directional/north, /turf/open/floor/iron/cafeteria, /area/station/science/breakroom) -"gXC" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/yellow/visible, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "gXL" = ( /obj/structure/cable, /obj/machinery/door/airlock{ @@ -18801,11 +18931,15 @@ }, /turf/open/floor/plating, /area/station/hallway/secondary/construction) -"gYh" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, -/obj/machinery/meter, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +"gXT" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "gYq" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -18849,14 +18983,6 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron, /area/station/command/teleporter) -"gZI" = ( -/obj/machinery/atmospherics/components/trinary/filter/flipped/layer2{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/machinery/light/small/directional/north, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "gZM" = ( /obj/item/kirbyplants/random, /obj/machinery/light/cold/directional/east, @@ -18901,16 +19027,12 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"hao" = ( -/obj/machinery/door/airlock/external{ - name = "Atmospherics External Access" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 +"hal" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) "haq" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -18930,17 +19052,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"haS" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/research/glass{ - name = "Cubicle" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/general, -/obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/cubicle) "hbc" = ( /obj/effect/turf_decal/siding/dark_red/corner{ dir = 8 @@ -18951,12 +19062,6 @@ /obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/dark/small, /area/station/ai_monitored/security/armory) -"hbd" = ( -/obj/effect/turf_decal/box/white{ - color = "#EFB341" - }, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) "hbk" = ( /obj/structure/cable, /obj/effect/turf_decal/siding{ @@ -18970,15 +19075,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/lesser) -"hbr" = ( -/obj/machinery/camera/directional/west{ - c_tag = "Engineering - Decontamination B" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/break_room) "hbt" = ( /obj/structure/broken_flooring/singular/directional/south, /obj/effect/decal/cleanable/dirt, @@ -19007,13 +19103,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/central/lesser) -"hbC" = ( -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) "hbG" = ( /obj/machinery/light_switch/directional/west, /obj/machinery/camera/autoname/directional/north, @@ -19195,13 +19284,6 @@ /obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/iron, /area/station/security/tram) -"hcZ" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/layer_manifold/orange{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/engineering/atmos) "hdd" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/table/glass, @@ -19216,13 +19298,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/smooth, /area/station/command/bridge) -"hdm" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ - dir = 4 - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/engineering/atmos/pumproom) "hdo" = ( /obj/machinery/door/airlock{ name = "Maintenance" @@ -19402,6 +19477,22 @@ /obj/effect/spawner/random/maintenance/three, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"hfg" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"hfm" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, +/obj/structure/lattice, +/turf/open/misc/asteroid/airless, +/area/space/nearstation) "hfC" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -19517,11 +19608,6 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/catwalk_floor/iron, /area/station/maintenance/department/medical/central) -"hhf" = ( -/obj/structure/lattice, -/obj/structure/window/reinforced/spawner/directional/east, -/turf/open/space/basic, -/area/space/nearstation) "hhg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -19551,17 +19637,12 @@ /obj/effect/mapping_helpers/airlock/access/all/security/general, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"hhp" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 +"hhr" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden{ + dir = 4 }, -/obj/machinery/portable_atmospherics/canister, -/turf/open/misc/asteroid, -/area/station/maintenance/hallway/abandoned_command) -"hhy" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, -/turf/open/misc/asteroid/airless, -/area/space/nearstation) +/turf/closed/wall/r_wall, +/area/station/engineering/atmos/pumproom) "hhL" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -19655,16 +19736,12 @@ }, /turf/open/floor/iron, /area/station/engineering/lobby) -"hjR" = ( -/obj/effect/turf_decal/arrows{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"hkd" = ( +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +/turf/open/floor/wood, +/area/station/engineering/main) "hkk" = ( /obj/machinery/computer/records/medical{ dir = 4 @@ -19755,11 +19832,13 @@ /obj/machinery/status_display/ai/directional/west, /turf/open/floor/iron/dark/herringbone, /area/station/ai_monitored/command/nuke_storage) -"hlm" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +"hlC" = ( +/obj/effect/spawner/structure/window, +/obj/effect/turf_decal/bot{ + dir = 1 + }, /turf/open/floor/plating, -/area/station/engineering/atmos/storage/gas) +/area/station/engineering/main) "hlE" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 4 @@ -19901,10 +19980,11 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/commons/vacant_room/commissary) -"hnr" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, -/turf/closed/wall/r_wall, -/area/station/maintenance/disposal/incinerator) +"hnD" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/structure/chair/stool/bar/directional/north, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "hnO" = ( /obj/structure/disposalpipe/segment, /obj/structure/disposalpipe/segment{ @@ -20029,20 +20109,6 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/station/service/chapel/funeral) -"hpR" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/tile/yellow/fourcorners, -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "hpW" = ( /obj/effect/turf_decal/siding/wood{ dir = 6 @@ -20192,10 +20258,6 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/iron/dark/diagonal, /area/station/service/bar) -"hsA" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible, -/turf/open/floor/iron, -/area/station/engineering/atmos) "hsC" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -20235,6 +20297,13 @@ /obj/structure/barricade/wooden, /turf/open/floor/plating, /area/station/security/tram) +"htg" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/engineering/atmos) "htp" = ( /turf/closed/wall, /area/station/service/barber) @@ -20343,12 +20412,6 @@ /obj/effect/mapping_helpers/airlock/access/all/command/general, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/ai_monitored/turret_protected/aisat/maint) -"hvf" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/heater{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) "hvx" = ( /obj/structure/flora/rock/pile/jungle/style_random, /obj/machinery/light/small/directional/north, @@ -20479,15 +20542,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) -"hxF" = ( -/obj/machinery/door/airlock/external{ - name = "Atmospherics External Access" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/turf/open/floor/plating, -/area/station/engineering/atmos) "hxQ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -20504,6 +20558,17 @@ /obj/machinery/status_display/evac/directional/west, /turf/open/floor/iron/diagonal, /area/station/engineering/lobby) +"hxZ" = ( +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, +/obj/machinery/door/airlock/command/glass{ + name = "Telecommunications Server Room" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "comms-entrance-north" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/tcommsat/server) "hyb" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/north, @@ -20531,15 +20596,6 @@ /obj/machinery/light/dim/directional/south, /turf/open/floor/iron/dark/side, /area/station/hallway/secondary/construction) -"hyB" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "hyE" = ( /turf/closed/wall, /area/station/maintenance/starboard/aft) @@ -20574,12 +20630,16 @@ }, /turf/open/floor/iron/dark/herringbone, /area/station/ai_monitored/command/nuke_storage) +"hzj" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/light/small/directional/east, +/obj/structure/chair/stool/bar/directional/south, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "hzm" = ( /turf/closed/wall/rust, /area/station/cargo/miningoffice) -"hzn" = ( -/turf/open/floor/engine/o2, -/area/station/engineering/atmos) "hzp" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/trimline/neutral/line, @@ -20598,13 +20658,9 @@ /turf/open/floor/plating, /area/station/maintenance/starboard/aft) "hzO" = ( -/obj/machinery/door/airlock/research/glass{ - name = "Cubicle" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/general, -/obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/cubicle) +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) "hzV" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -20661,6 +20717,47 @@ /obj/effect/turf_decal/tile/dark_red/fourcorners, /turf/open/floor/iron, /area/station/security/execution/transfer) +"hBh" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/table, +/obj/item/storage/box/lights/mixed{ + pixel_x = -20; + pixel_y = -2 + }, +/obj/item/storage/box/lights/mixed{ + pixel_x = 6; + pixel_y = 12 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/grenade/chem_grenade/cleaner{ + pixel_x = 8; + pixel_y = 6 + }, +/obj/item/grenade/chem_grenade/cleaner{ + pixel_x = 5; + pixel_y = 1 + }, +/turf/open/floor/iron/small, +/area/station/service/janitor) +"hBi" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 1; + name = "Air to External Air Ports" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) "hBq" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -20692,10 +20789,6 @@ }, /turf/open/floor/plating, /area/station/command/heads_quarters/cmo) -"hBM" = ( -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter) "hBR" = ( /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ dir = 4 @@ -20768,6 +20861,10 @@ /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/station/solars/aft) +"hCT" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "hCX" = ( /obj/structure/chair/sofa/bench/left{ dir = 4 @@ -20783,6 +20880,13 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/fore) +"hDd" = ( +/obj/machinery/power/energy_accumulator/grounding_rod/anchored, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "hDg" = ( /obj/structure/chair/stool/directional/east, /obj/effect/decal/cleanable/dirt/dust, @@ -20809,6 +20913,13 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/freezer, /area/station/command/corporate_suite) +"hDu" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 10 + }, +/obj/machinery/power/emitter, +/turf/open/floor/iron/dark/small, +/area/station/engineering/storage_shared) "hDz" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash, @@ -20867,14 +20978,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/port/greater) -"hEw" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/machinery/light/small/directional/east, -/obj/structure/chair/stool/bar/directional/north, -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron, -/area/station/holodeck/rec_center) "hED" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -20893,6 +20996,24 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/maintenance/department/engine) +"hFd" = ( +/obj/structure/rack, +/obj/item/clothing/neck/petcollar, +/obj/item/flashlight/flare/candle{ + pixel_x = 10 + }, +/obj/item/flashlight/flare/candle{ + pixel_x = 8; + pixel_y = 1 + }, +/obj/item/screwdriver{ + pixel_y = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/department/engine/atmos) "hFp" = ( /obj/structure/chair/sofa/bench/right{ dir = 8 @@ -20926,6 +21047,10 @@ /obj/effect/spawner/random/structure/crate_abandoned, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) +"hFO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/station/maintenance/disposal/incinerator) "hGb" = ( /turf/closed/wall/r_wall, /area/station/science/ordnance/storage) @@ -20967,9 +21092,6 @@ /obj/structure/sign/departments/telecomms/directional/south, /turf/open/floor/iron, /area/station/science/lobby) -"hHw" = ( -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) "hHy" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -21024,11 +21146,6 @@ /obj/item/hemostat, /turf/open/floor/iron/white, /area/station/science/robotics/augments) -"hJc" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/turf/open/floor/engine/air, -/area/station/engineering/atmos) "hJp" = ( /turf/closed/wall/r_wall/rust, /area/station/ai_monitored/turret_protected/ai) @@ -21043,16 +21160,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/security/prison/garden) -"hJF" = ( -/obj/structure/table, -/obj/machinery/camera/directional/east{ - c_tag = "atmospherics - HFR" - }, -/obj/item/stack/rods/fifty, -/obj/item/stack/rods/fifty, -/obj/machinery/light/small/directional/east, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) "hJO" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -21101,17 +21208,12 @@ /obj/structure/sign/warning/no_smoking/circle/directional/east, /turf/open/floor/iron/white, /area/station/science/robotics/augments) -"hKl" = ( -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/structure/reagent_dispensers/fueltank/large, -/obj/machinery/camera/directional/south{ - c_tag = "Engineering - storage" +"hKf" = ( +/obj/machinery/light/small/directional/south{ + dir = 4 }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) +/turf/open/floor/engine/co2, +/area/station/engineering/atmos) "hKs" = ( /obj/effect/turf_decal/box/corners, /obj/effect/turf_decal/stripes/white/line{ @@ -21130,13 +21232,6 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron/grimy, /area/station/hallway/secondary/entry) -"hKE" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/engineering/atmos) "hKR" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -21183,6 +21278,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/cargo/office) +"hLx" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "hLD" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/tank/air{ @@ -21244,19 +21345,6 @@ }, /turf/open/floor/wood/tile, /area/station/command/heads_quarters/hop) -"hMk" = ( -/obj/structure/cable, -/obj/effect/mapping_helpers/airlock/access/all/science/rd, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command{ - name = "Research Director's Office" - }, -/obj/machinery/door/poddoor/preopen{ - id = "rdoffice"; - name = "Research Director's Shutters" - }, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/cubicle) "hMr" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /obj/structure/closet/secure_closet/security/sec, @@ -21277,6 +21365,20 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/glass, /area/station/hallway/primary/central/aft) +"hMQ" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + initialize_directions = 8 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) +"hMX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "hNb" = ( /obj/effect/turf_decal/tile/brown/opposingcorners, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, @@ -21300,6 +21402,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"hNq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "hNv" = ( /obj/machinery/netpod, /obj/machinery/light_switch/directional/north, @@ -21322,12 +21431,6 @@ /obj/item/clothing/head/utility/welding, /turf/open/floor/iron, /area/station/medical/chemistry) -"hNO" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "hNP" = ( /obj/item/storage/backpack/duffelbag/sec{ pixel_y = 12 @@ -21507,15 +21610,20 @@ /obj/effect/mapping_helpers/airlock/access/any/security/maintenance, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"hQM" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/structure/disposalpipe/segment, -/obj/item/radio/intercom/directional/west, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/start/hangover, -/obj/structure/cable, +"hQG" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, /turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) +/area/station/engineering/atmos) "hRc" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/red/opposingcorners, @@ -21557,19 +21665,17 @@ }, /turf/open/misc/sandy_dirt, /area/station/security/tram) -"hSc" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"hSz" = ( +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, +/obj/machinery/door/airlock/command/glass{ + name = "Telecommunications Server Room" }, -/obj/effect/turf_decal/bot{ - dir = 1 +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "comms-entrance-south" }, -/obj/structure/closet/firecloset, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/tcommsat/server) "hSK" = ( /obj/structure/cable, /obj/effect/turf_decal/siding/white{ @@ -21593,12 +21699,6 @@ }, /turf/open/floor/iron/diagonal, /area/station/engineering/lobby) -"hTn" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/co2{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "hTr" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/maintenance{ @@ -21609,6 +21709,11 @@ /obj/structure/barricade/wooden/crude, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"hTz" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "hTD" = ( /obj/machinery/atmospherics/pipe/smart/simple/general/visible{ dir = 6 @@ -21712,13 +21817,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/department/engine) -"hVu" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/engineering/atmos) +"hVz" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/turf/open/floor/plating, +/area/station/engineering/atmos/storage/gas) "hVJ" = ( /obj/effect/spawner/random/maintenance, /turf/open/floor/iron, @@ -21764,6 +21867,13 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/dark, /area/station/science/genetics) +"hWa" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/green, +/turf/open/floor/iron, +/area/station/engineering/atmos) "hWk" = ( /obj/machinery/vending/coffee, /obj/structure/extinguisher_cabinet/directional/south, @@ -21824,10 +21934,13 @@ }, /turf/open/floor/iron, /area/station/maintenance/port/aft) -"hWY" = ( -/obj/effect/turf_decal/stripes/corner, -/turf/closed/wall, -/area/station/engineering/atmos/storage/gas) +"hXc" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/main) "hXf" = ( /obj/machinery/door/airlock/engineering/glass{ name = "Hull Breach Emergency Storage" @@ -21845,6 +21958,15 @@ /obj/effect/turf_decal/delivery/red, /turf/open/floor/iron/white/small, /area/station/medical/medbay/central) +"hXv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "hXU" = ( /turf/closed/wall, /area/station/security/execution/education) @@ -22006,6 +22128,13 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/showroomfloor, /area/station/medical/surgery/theatre) +"iaB" = ( +/obj/machinery/computer/turbine_computer{ + mapping_id = "main_turbine" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "iaH" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -22040,16 +22169,6 @@ dir = 8 }, /area/station/maintenance/starboard/greater) -"iaM" = ( -/turf/open/floor/engine/plasma, -/area/station/engineering/atmos) -"ibd" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) "ibe" = ( /obj/effect/turf_decal/bot_white, /obj/structure/closet/crate/freezer, @@ -22077,13 +22196,6 @@ /obj/effect/spawner/random/engineering/atmospherics_portable, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"ibF" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/holodeck/rec_center) "ibI" = ( /obj/effect/turf_decal/siding/white/corner{ dir = 8 @@ -22094,6 +22206,20 @@ }, /turf/open/floor/iron/dark/small, /area/station/science/xenobiology) +"ibP" = ( +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating, +/obj/effect/turf_decal/siding/wideplating/corner{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/engineering/atmospherics_engine) +"ibX" = ( +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "icc" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/south, @@ -22118,6 +22244,11 @@ }, /turf/open/floor/wood, /area/station/hallway/secondary/entry) +"icF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "icN" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -22148,11 +22279,6 @@ /obj/structure/table/reinforced, /turf/open/floor/iron/dark, /area/station/medical/medbay/central) -"ida" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/turf/open/space/basic, -/area/space/nearstation) "idd" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -22340,11 +22466,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/smooth, /area/station/engineering/main) -"ifO" = ( -/obj/structure/lattice, -/obj/structure/window/reinforced/spawner/directional/west, -/turf/open/space/basic, -/area/space/nearstation) "ifU" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -22353,18 +22474,6 @@ dir = 1 }, /area/station/science/lobby) -"ifX" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, -/obj/structure/cable, -/obj/effect/turf_decal/arrows{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "igr" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -22427,12 +22536,6 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/carpet/royalblue, /area/station/command/heads_quarters/captain) -"ihp" = ( -/obj/machinery/door/firedoor, -/turf/open/floor/iron/stairs/medium{ - dir = 1 - }, -/area/station/engineering/atmos) "ihq" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -22490,13 +22593,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/dock) -"iig" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 4 - }, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) "iio" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/turf_decal/stripes/line{ @@ -22515,6 +22611,24 @@ }, /turf/open/space/basic, /area/space) +"iiE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/airalarm/directional/west, +/obj/structure/cable, +/obj/effect/mapping_helpers/airalarm/link{ + chamber_id = "engine" + }, +/obj/effect/mapping_helpers/airalarm/engine_access, +/obj/effect/mapping_helpers/airalarm/tlv_no_checks, +/obj/machinery/meter, +/obj/machinery/camera/directional/west{ + c_tag = "Engineering Supermatter Port" + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "iiI" = ( /obj/structure/table/reinforced, /obj/structure/disposalpipe/segment, @@ -22537,13 +22651,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"ijw" = ( -/obj/machinery/portable_atmospherics/pump, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/office) "ijz" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white/small, @@ -22614,6 +22721,14 @@ }, /turf/open/floor/plating, /area/station/cargo/miningoffice) +"ikC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "ikH" = ( /obj/structure/table/bronze, /obj/machinery/computer/security/wooden_tv{ @@ -22658,14 +22773,6 @@ /obj/item/circuitboard/computer/security, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) -"iln" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/atmospherics/components/binary/volume_pump, -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/office) "ilo" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -22725,6 +22832,15 @@ /obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/iron/white/small, /area/station/science/ordnance/storage) +"ilT" = ( +/obj/machinery/door/airlock/external{ + name = "Atmospherics External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/engineering/atmos) "ilW" = ( /obj/effect/spawner/random/engineering/atmospherics_portable, /turf/open/floor/plating, @@ -22753,6 +22869,14 @@ /obj/item/radio/intercom/directional/south, /turf/open/floor/iron, /area/station/hallway/secondary/dock) +"imO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "ina" = ( /obj/structure/table, /turf/open/floor/plating, @@ -22817,6 +22941,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/dorms) +"ioQ" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ + dir = 1 + }, +/obj/machinery/airalarm/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "atmospherics - entrance" + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/office) "ioR" = ( /obj/structure/disposalpipe/segment, /obj/machinery/airalarm/directional/west, @@ -22885,6 +23020,11 @@ /obj/effect/spawner/random/engineering/atmospherics_portable, /turf/open/floor/iron, /area/station/maintenance/department/medical/central) +"ipq" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/smart/simple/orange, +/turf/open/space/basic, +/area/space/nearstation) "ipr" = ( /obj/effect/turf_decal/tile/brown/opposingcorners, /obj/structure/closet/wardrobe/miner, @@ -22938,8 +23078,10 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/iron/dark, /area/station/medical/medbay/lobby) -"ipM" = ( +"ipN" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/meter, /turf/open/floor/engine, /area/station/engineering/supermatter/room) "ipP" = ( @@ -23071,6 +23213,13 @@ /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron/dark/textured, /area/station/command/heads_quarters/hop) +"irR" = ( +/obj/machinery/power/energy_accumulator/grounding_rod/anchored, +/obj/structure/window/reinforced/plasma/spawner/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "isi" = ( /obj/structure/table, /obj/effect/turf_decal/siding/thinplating_new{ @@ -23088,6 +23237,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/medical/medbay/lobby) +"isC" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) "isD" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -23138,6 +23297,13 @@ "itb" = ( /turf/closed/wall/r_wall/rust, /area/station/ai_monitored/turret_protected/aisat/maint) +"itr" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/yellow/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/green, +/turf/open/floor/iron, +/area/station/engineering/atmos) "itw" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -23153,13 +23319,6 @@ /obj/structure/closet/firecloset, /turf/open/floor/plating, /area/station/maintenance/starboard/central) -"itJ" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/mix_input{ - dir = 8 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/engine/vacuum, -/area/station/engineering/atmos) "itL" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /obj/machinery/computer/security{ @@ -23194,6 +23353,13 @@ /obj/structure/table/wood, /turf/open/floor/iron/grimy, /area/station/hallway/secondary/entry) +"iua" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/structure/sign/poster/official/random/directional/south, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) "iuc" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "AISat Maintenance" @@ -23225,12 +23391,6 @@ }, /turf/open/floor/wood, /area/station/cargo/boutique) -"iuL" = ( -/obj/structure/lattice, -/obj/structure/grille/broken, -/obj/machinery/atmospherics/pipe/smart/simple/orange, -/turf/open/space/basic, -/area/space/nearstation) "iuR" = ( /turf/closed/wall/r_wall, /area/station/hallway/primary/central/aft) @@ -23277,6 +23437,16 @@ /obj/structure/sign/poster/official/random/directional/south, /turf/open/floor/iron/smooth, /area/station/commons/storage/tools) +"ivs" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) "ivz" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/turf_decal/stripes/line{ @@ -23319,6 +23489,13 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/smooth, /area/station/engineering/break_room) +"iwR" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) "ixl" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -23423,20 +23600,19 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/iron/dark, /area/station/science/genetics) -"iyI" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 4 - }, -/obj/machinery/light/small/directional/south, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/iron, -/area/station/engineering/atmos) "iyR" = ( /obj/effect/turf_decal/weather/dirt{ dir = 9 }, /turf/open/floor/grass, /area/station/service/chapel) +"izf" = ( +/obj/structure/sign/warning/engine_safety/directional/north, +/obj/machinery/light/cold/dim/directional/north, +/obj/structure/closet/secure_closet/engineering_personal, +/obj/item/clothing/suit/hooded/wintercoat/engineering, +/turf/open/floor/iron/small, +/area/station/engineering/break_room) "izh" = ( /obj/item/shovel, /turf/open/floor/plating, @@ -23466,14 +23642,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/central/greater) -"izx" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, -/obj/machinery/power/apc/auto_name/directional/west{ - areastring = "/area/station/science/ordnance/freezerchamber" - }, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "izA" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/neutral{ @@ -23499,6 +23667,10 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/catwalk_floor, /area/station/engineering/atmos/storage/gas) +"izF" = ( +/obj/effect/turf_decal/siding/wideplating, +/turf/open/floor/wood, +/area/station/engineering/atmos/storage) "izP" = ( /obj/structure/disposalpipe/segment, /obj/structure/disposalpipe/segment{ @@ -23622,12 +23794,6 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"iBs" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "iBt" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment, @@ -23716,6 +23882,13 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/fore) +"iCx" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/office) "iCF" = ( /obj/structure/railing, /obj/structure/sign/poster/official/random/directional/north, @@ -23723,26 +23896,22 @@ dir = 8 }, /area/station/engineering/main) -"iCK" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 +"iCJ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/command{ + name = "Research Division Server Room" }, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) +/obj/effect/mapping_helpers/airlock/access/all/science/rd, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/server) "iDk" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/open/floor/wood/tile, /area/station/command/meeting_room) -"iDl" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/engine, -/area/station/engineering/supermatter) "iDt" = ( /obj/effect/mapping_helpers/airlock/access/any/security/general, /obj/machinery/door/airlock/security{ @@ -23791,16 +23960,35 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/iron, /area/station/hallway/primary/fore) +"iDP" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"iEi" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/door/airlock/public/glass{ + name = "Chapel Office" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/service/chapel_office, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron/textured_half, +/area/station/service/chapel/office) "iEk" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/command/bridge) -"iEm" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) +"iEo" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, +/turf/open/floor/engine/n2o, +/area/station/engineering/atmos) "iEA" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/airalarm/directional/north, @@ -23816,13 +24004,6 @@ dir = 8 }, /area/station/hallway/secondary/construction) -"iEM" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 4 - }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron, -/area/station/engineering/atmos) "iEP" = ( /obj/structure/cable, /obj/machinery/door/airlock{ @@ -23862,6 +24043,12 @@ /obj/structure/window/spawner/directional/east, /turf/open/misc/sandy_dirt, /area/station/medical/medbay/lobby) +"iFB" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/plasma_input{ + dir = 1 + }, +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) "iFD" = ( /obj/effect/turf_decal/plaque{ icon_state = "L5"; @@ -23908,12 +24095,6 @@ }, /turf/open/floor/wood/parquet, /area/station/service/library) -"iGr" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "iGt" = ( /obj/structure/cable, /obj/machinery/duct, @@ -23967,6 +24148,16 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/commons/vacant_room/commissary) +"iHa" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Gas to Cold Loop"; + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "iHg" = ( /obj/structure/cable, /obj/machinery/door/airlock/maintenance/external{ @@ -24000,6 +24191,17 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/stone, /area/station/service/abandoned_gambling_den) +"iHE" = ( +/obj/structure/chair/office, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating, +/turf/open/floor/wood, +/area/station/engineering/atmos/office) "iHM" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -24008,12 +24210,6 @@ dir = 1 }, /area/station/science/lower) -"iHQ" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/engineering/atmos) "iHT" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -24062,14 +24258,6 @@ }, /turf/open/floor/iron/dark/textured_edge, /area/station/command/heads_quarters/hop) -"iIG" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, -/obj/structure/cable, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "iIK" = ( /obj/effect/turf_decal/bot, /obj/structure/rack, @@ -24249,13 +24437,6 @@ dir = 1 }, /area/station/command/heads_quarters/hop) -"iKl" = ( -/obj/machinery/power/energy_accumulator/grounding_rod/anchored, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter) "iKm" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -24357,22 +24538,10 @@ /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/station/solars/starboard/aft) -"iLU" = ( -/obj/structure/cable, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "iLV" = ( /obj/machinery/recharge_station, /turf/open/floor/plating, /area/station/maintenance/department/bridge) -"iLW" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "iLZ" = ( /obj/structure/table, /obj/machinery/cell_charger, @@ -24611,6 +24780,13 @@ /obj/effect/spawner/random/structure/crate_abandoned, /turf/open/floor/plating, /area/station/maintenance/fore/greater) +"iPd" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/structure/sign/poster/official/random/directional/south, +/turf/open/floor/iron, +/area/station/engineering/atmos) "iPj" = ( /obj/structure/cable, /turf/open/floor/circuit/green, @@ -24732,13 +24908,6 @@ /obj/structure/flora/bush/flowers_yw, /turf/open/floor/grass, /area/station/service/chapel) -"iRM" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, -/obj/structure/lattice, -/turf/open/misc/asteroid/airless, -/area/space/nearstation) "iRQ" = ( /obj/effect/turf_decal/weather/snow, /obj/structure/closet/secure_closet/freezer/fridge, @@ -24790,6 +24959,12 @@ "iSr" = ( /turf/open/floor/iron, /area/station/security/execution/transfer) +"iSt" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark/small, +/area/station/engineering/supermatter/room) "iSD" = ( /turf/open/misc/dirt/station, /area/station/service/chapel) @@ -24888,6 +25063,12 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) +"iUp" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/turf/open/floor/circuit, +/area/station/tcommsat/server) "iUH" = ( /obj/effect/turf_decal/tile/neutral, /obj/machinery/camera/autoname/directional/south, @@ -25058,6 +25239,18 @@ }, /turf/open/floor/iron, /area/station/security/execution/transfer) +"iWD" = ( +/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "iWE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -25171,15 +25364,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/stone, /area/station/service/bar/backroom) -"iXZ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/disposalpipe/junction/flip{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "iYh" = ( /obj/structure/fluff/broken_canister_frame, /turf/open/floor/plating, @@ -25198,6 +25382,18 @@ /obj/machinery/photocopier, /turf/open/floor/iron/dark, /area/station/medical/medbay/aft) +"iYx" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock{ + name = "Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/commons/fitness/recreation/entertainment) "iYC" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted, /obj/effect/turf_decal/siding/wideplating/dark{ @@ -25220,6 +25416,21 @@ /obj/structure/cable, /turf/open/floor/iron/small, /area/station/security/processing) +"iZs" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple/fourcorners, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) "iZu" = ( /obj/effect/turf_decal/tile/neutral/full, /obj/item/kirbyplants/random, @@ -25321,12 +25532,6 @@ }, /turf/open/floor/circuit, /area/station/tcommsat/server) -"jaw" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 6 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "jax" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -25426,6 +25631,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/port/greater) +"jbE" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/engineering/atmos) "jbV" = ( /obj/machinery/photocopier, /turf/open/floor/iron/dark, @@ -25459,10 +25671,6 @@ /obj/structure/alien/weeds, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"jcq" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "jct" = ( /obj/structure/cable, /obj/machinery/door/airlock/external{ @@ -25524,22 +25732,25 @@ /obj/effect/landmark/start/captain, /turf/open/floor/iron/freezer, /area/station/command/heads_quarters/captain/private) -"jdv" = ( -/obj/machinery/door/airlock/atmos/glass{ - name = "Incinerator Access" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/structure/cable, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/station/engineering/atmos) "jdx" = ( /obj/structure/table/wood, /turf/open/floor/carpet, /area/station/service/library) +"jdR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/atmospheric_technician, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) +"jdX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "jeh" = ( /turf/open/floor/noslip, /area/station/security/tram) @@ -25557,6 +25768,12 @@ }, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"jeF" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "jeG" = ( /obj/machinery/portable_atmospherics/canister/plasma, /obj/effect/turf_decal/stripes/white/line{ @@ -25565,6 +25782,15 @@ /obj/machinery/light_switch/directional/west, /turf/open/floor/iron/smooth_large, /area/station/science/ordnance/storage) +"jeV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor{ + id = "Secure Storage below"; + name = "Secure Storage" + }, +/turf/open/floor/plating/rust, +/area/station/engineering/main) "jeW" = ( /obj/effect/spawner/structure/window, /obj/structure/sign/departments/medbay/alt/directional/west, @@ -25602,25 +25828,13 @@ /turf/open/floor/iron/dark, /area/station/maintenance/department/engine/atmos) "jfB" = ( -/obj/structure/lattice/catwalk, -/obj/structure/marker_beacon/indigo, -/obj/machinery/atmospherics/pipe/smart/simple/orange, -/turf/open/space/basic, -/area/space/nearstation) +/turf/open/floor/iron/grimy, +/area/station/service/janitor) "jfE" = ( /obj/structure/closet/secure_closet/evidence, /obj/machinery/light/dim/directional/north, /turf/open/floor/iron/smooth, /area/station/security/evidence) -"jfI" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "jfT" = ( /obj/effect/turf_decal/siding/thinplating_new/light{ dir = 1 @@ -25665,18 +25879,14 @@ }, /turf/open/floor/iron, /area/station/security/prison/workout) -"jgV" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ - dir = 6 - }, -/turf/open/floor/engine/n2o, -/area/station/engineering/atmos) -"jhh" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 +"jhj" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/computer/station_alert{ + dir = 1 }, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/office) "jhm" = ( /turf/open/floor/wood, /area/station/service/abandoned_gambling_den) @@ -25687,10 +25897,21 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron, /area/station/maintenance/port/fore) +"jhB" = ( +/obj/structure/sign/warning/electric_shock, +/turf/closed/wall/r_wall, +/area/station/engineering/supermatter) "jhC" = ( /obj/effect/turf_decal/stripes/white/line, /turf/open/floor/plating, /area/station/cargo/miningoffice) +"jhF" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) "jhY" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -25812,19 +26033,6 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/carpet/executive, /area/station/command/heads_quarters/captain/private) -"jjK" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/railing{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/office) "jjO" = ( /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ dir = 8 @@ -25940,10 +26148,6 @@ }, /turf/open/floor/engine, /area/station/science/xenobiology) -"jlT" = ( -/obj/effect/spawner/random/structure/closet_maintenance, -/turf/open/floor/plating, -/area/station/maintenance/department/electrical) "jlV" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -26000,6 +26204,16 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) +"jmN" = ( +/obj/structure/table, +/obj/item/stack/rods/fifty, +/obj/item/wrench, +/obj/item/storage/box/lights/mixed, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/engineering/main) "jmV" = ( /obj/machinery/portable_atmospherics/pump, /turf/open/floor/plating, @@ -26051,10 +26265,12 @@ }, /turf/open/floor/iron, /area/station/cargo/sorting) -"jnx" = ( -/obj/machinery/power/supermatter_crystal/engine, -/turf/open/floor/engine, -/area/station/engineering/supermatter) +"jnI" = ( +/obj/machinery/air_sensor/incinerator_tank, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/turf/open/floor/engine/vacuum, +/area/station/maintenance/disposal/incinerator) "jnN" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -26251,6 +26467,22 @@ /obj/structure/cable, /turf/open/floor/plating/rust, /area/station/maintenance/fore/lesser) +"jrv" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"jrD" = ( +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/engineering/atmospherics_engine) "jrG" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4 @@ -26372,6 +26604,12 @@ /obj/structure/closet/emcloset, /turf/open/floor/iron/showroomfloor, /area/station/commons/toilet/auxiliary) +"jtG" = ( +/obj/structure/table, +/obj/structure/railing/corner, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) "jtI" = ( /turf/open/floor/iron/white/side{ dir = 4 @@ -26561,14 +26799,6 @@ "jxp" = ( /turf/closed/wall/r_wall, /area/station/ai_monitored/turret_protected/aisat/foyer) -"jxB" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, -/obj/structure/cable, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "jxC" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -26621,6 +26851,10 @@ /obj/machinery/light_switch/directional/east, /turf/open/floor/iron/white/small, /area/station/medical/storage) +"jya" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/oxygen_input, +/turf/open/floor/engine/o2, +/area/station/engineering/atmos) "jyd" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/showroomfloor, @@ -26664,6 +26898,16 @@ }, /turf/open/floor/iron/diagonal, /area/station/engineering/lobby) +"jyF" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 9 + }, +/obj/machinery/shower/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark/small, +/area/station/engineering/break_room) "jyG" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -26742,14 +26986,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) -"jAa" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, -/obj/structure/cable, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "jAb" = ( /obj/structure/cable, /turf/open/floor/iron/stairs{ @@ -26780,18 +27016,15 @@ /obj/machinery/light/small/dim/directional/south, /turf/open/floor/iron/dark, /area/station/engineering/lobby) -"jAI" = ( -/obj/effect/turf_decal/stripes/white/line{ - dir = 10 - }, -/obj/machinery/power/emitter, -/turf/open/floor/iron/dark/small, -/area/station/engineering/storage_shared) "jAR" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /obj/machinery/airalarm/directional/east, /turf/open/floor/iron, /area/station/security/tram) +"jBg" = ( +/obj/structure/closet/firecloset, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) "jBo" = ( /obj/effect/turf_decal/siding/thinplating_new{ dir = 6 @@ -26819,16 +27052,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/central/greater) -"jBw" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "O2 to Airmix" - }, -/obj/machinery/atmospherics/pipe/bridge_pipe/green{ - dir = 4 - }, -/obj/machinery/light/no_nightlight/directional/north, -/turf/open/floor/iron, -/area/station/engineering/atmos) "jBA" = ( /obj/structure/cable, /obj/machinery/power/smes/super/full, @@ -26856,19 +27079,16 @@ /obj/effect/landmark/start/hangover, /turf/open/misc/dirt/station, /area/station/service/chapel) -"jCn" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/office) "jCo" = ( /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"jCH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "jCP" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -26894,6 +27114,9 @@ }, /turf/open/floor/iron/small, /area/station/security/brig) +"jDi" = ( +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) "jDm" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/brown{ @@ -26917,13 +27140,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) -"jDx" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 - }, -/obj/machinery/light/no_nightlight/directional/north, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "jDy" = ( /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/stairs{ @@ -26936,10 +27152,6 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/iron/dark, /area/station/command/corporate_dock) -"jDQ" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible, -/turf/open/floor/engine/n2o, -/area/station/engineering/atmos) "jDS" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -26958,19 +27170,6 @@ }, /turf/open/floor/stone, /area/station/service/bar) -"jDV" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engine Airlock" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "engine_airlock_2" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor, -/area/station/engineering/break_room) "jEc" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -27083,15 +27282,6 @@ /obj/structure/sign/poster/official/random/directional/north, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) -"jFe" = ( -/obj/machinery/camera/directional/east{ - c_tag = "Atmospherics Tank - Toxins" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/plasma_output{ - dir = 1 - }, -/turf/open/floor/engine/plasma, -/area/station/engineering/atmos) "jFh" = ( /obj/item/kirbyplants/random, /turf/open/floor/iron, @@ -27151,6 +27341,11 @@ }, /turf/open/floor/iron, /area/station/security) +"jGu" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "jGy" = ( /obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/vending/wardrobe/bar_wardrobe, @@ -27171,20 +27366,6 @@ dir = 1 }, /area/station/hallway/secondary/entry) -"jGE" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/access/all/science/rd, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command{ - name = "Research Director's Office" - }, -/obj/machinery/door/poddoor/preopen{ - id = "rdoffice"; - name = "Research Director's Shutters" - }, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/research) "jGK" = ( /obj/structure/chair/wood, /obj/structure/cable, @@ -27285,6 +27466,17 @@ /obj/effect/spawner/random/structure/girder, /turf/open/floor/tram, /area/station/security/tram) +"jHJ" = ( +/obj/structure/table, +/obj/item/stack/sheet/plasteel/fifty, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) +"jHM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "jHU" = ( /obj/structure/chair/sofa/bench/left{ dir = 8 @@ -27338,6 +27530,12 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/maintenance/solars/starboard/aft) +"jIA" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "jIB" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -27480,18 +27678,6 @@ dir = 4 }, /area/station/cargo/office) -"jKz" = ( -/turf/open/floor/engine, -/area/station/engineering/supermatter) -"jKB" = ( -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) "jKJ" = ( /obj/machinery/door/window/right/directional/north, /turf/open/floor/iron, @@ -27532,6 +27718,13 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"jLv" = ( +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/iron/smooth, +/area/station/engineering/main) "jLB" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -27589,6 +27782,12 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/iron/smooth_large, /area/station/cargo/warehouse) +"jMp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 8 + }, +/turf/open/floor/engine/o2, +/area/station/engineering/atmos) "jMC" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on{ dir = 8 @@ -27608,6 +27807,15 @@ /obj/structure/spider/stickyweb, /turf/open/floor/iron/small, /area/station/maintenance/department/engine/atmos) +"jMQ" = ( +/obj/machinery/atmospherics/components/binary/pump/off{ + name = "O2 To Pure" + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/green{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "jMX" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -27645,6 +27853,11 @@ }, /turf/open/floor/iron/white, /area/station/medical/paramedic) +"jNu" = ( +/obj/machinery/air_sensor/air_tank, +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/turf/open/floor/engine/air, +/area/station/engineering/atmos) "jNw" = ( /obj/machinery/door/airlock/external/glass, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -27765,13 +27978,6 @@ /obj/effect/spawner/random/techstorage/security_all, /turf/open/floor/iron, /area/station/engineering/storage/tech) -"jPP" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/iron, -/area/station/engineering/atmos) "jQf" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -27810,12 +28016,6 @@ /obj/structure/cable, /turf/open/floor/iron/textured_half, /area/station/hallway/primary/central/fore) -"jRb" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/carbon_input{ - dir = 1 - }, -/turf/open/floor/engine/co2, -/area/station/engineering/atmos) "jRk" = ( /obj/effect/turf_decal/siding/white{ dir = 1 @@ -27845,12 +28045,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/hallway/secondary/recreation) -"jRt" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/machinery/light/small/directional/east, -/obj/effect/landmark/start/janitor, -/turf/open/floor/iron/grimy, -/area/station/service/janitor) "jRv" = ( /obj/machinery/door/airlock{ id_tag = "Cabin4"; @@ -27902,6 +28096,19 @@ /obj/machinery/light_switch/directional/east, /turf/open/floor/iron/grimy, /area/station/science/cubicle) +"jSm" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/engineering/atmos/storage) "jSn" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed, @@ -27922,6 +28129,13 @@ /obj/structure/railing, /turf/open/floor/catwalk_floor, /area/station/hallway/secondary/entry) +"jSE" = ( +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/item/kirbyplants/organic/plant22, +/turf/open/floor/iron/smooth, +/area/station/engineering/main) "jSJ" = ( /obj/effect/turf_decal/weather/dirt{ dir = 1 @@ -27958,27 +28172,12 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/construction) -"jTb" = ( -/obj/effect/turf_decal/siding/wideplating, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) "jTf" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, -/obj/machinery/meter, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) -"jTg" = ( -/obj/structure/cable, -/obj/machinery/door/airlock/command{ - name = "Telecomms Server Room" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "comms-entrance-south" +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/tcommsat/server) +/turf/open/floor/iron/small, +/area/station/engineering/break_room) "jTh" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -28020,24 +28219,12 @@ /obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron, /area/station/cargo/storage) -"jTC" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/camera/autoname/directional/east, -/turf/open/floor/iron, -/area/station/holodeck/rec_center) -"jTK" = ( -/obj/machinery/atmospherics/pipe/smart/simple/orange, -/obj/structure/lattice, -/turf/open/space/basic, -/area/space/nearstation) -"jTM" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ +"jTD" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos/o2{ dir = 8 }, /turf/open/floor/iron, -/area/station/engineering/atmos/project) +/area/station/engineering/atmos) "jTU" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -28054,6 +28241,14 @@ dir = 1 }, /area/station/hallway/primary/aft) +"jTW" = ( +/obj/structure/closet/radiation, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) "jUc" = ( /obj/structure/cable, /obj/machinery/firealarm/directional/east, @@ -28104,6 +28299,23 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/maintenance/department/electrical) +"jUy" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"jUA" = ( +/obj/item/kirbyplants/random, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light_switch/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/herringbone, +/area/station/commons/dorms) "jVe" = ( /obj/structure/cable, /turf/open/floor/iron/smooth, @@ -28145,15 +28357,6 @@ "jVM" = ( /turf/closed/wall, /area/station/maintenance/central/greater) -"jVT" = ( -/obj/machinery/light/small/directional/south{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ - dir = 4 - }, -/turf/open/floor/engine/n2o, -/area/station/engineering/atmos) "jVY" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, @@ -28188,6 +28391,19 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron, /area/station/hallway/primary/aft) +"jWm" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 + }, +/obj/machinery/camera/directional/south{ + c_tag = "atmospherics - upper" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"jWr" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "jWs" = ( /turf/open/floor/iron/dark, /area/station/security/processing) @@ -28212,6 +28428,11 @@ /obj/effect/landmark/start/bitrunner, /turf/open/floor/iron, /area/station/cargo/storage) +"jWC" = ( +/obj/item/radio/intercom/directional/east, +/obj/structure/closet/toolcloset, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/engineering/main) "jWO" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/camera/autoname/directional/south, @@ -28280,16 +28501,15 @@ /obj/effect/turf_decal/siding/wideplating/dark/corner, /turf/open/floor/iron, /area/station/security) -"jXJ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/light/no_nightlight/directional/north, -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 +"jXH" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 }, -/obj/effect/turf_decal/siding/wideplating, -/turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "jXQ" = ( /obj/structure/flora/bush/large/style_random{ pixel_x = -18; @@ -28354,23 +28574,11 @@ /obj/structure/cable, /turf/open/floor/iron/white/small, /area/station/service/janitor) -"jYI" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/atmospherics/components/unary/bluespace_sender, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/office) "jYM" = ( /obj/effect/spawner/structure/window, /obj/machinery/door/firedoor, /turf/open/floor/plating, /area/station/service/bar) -"jYR" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 4 - }, -/obj/machinery/light/no_nightlight/directional/north, -/turf/open/floor/iron, -/area/station/engineering/atmos) "jYU" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "hopqueue"; @@ -28434,13 +28642,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/dark, /area/station/science/ordnance/storage) -"jZU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "kam" = ( /obj/effect/decal/cleanable/cobweb, /obj/machinery/disposal/delivery_chute{ @@ -28538,15 +28739,18 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/iron/smooth, /area/station/maintenance/solars/starboard/fore) -"kbu" = ( -/turf/closed/wall/r_wall, -/area/station/engineering/atmos/project) "kbI" = ( /obj/structure/table/glass, /obj/machinery/cell_charger, /obj/item/stock_parts/power_store/cell, /turf/open/floor/iron/white, /area/station/science/auxlab/firing_range) +"kbL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "kci" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -28587,33 +28791,15 @@ /obj/structure/displaycase/trophy, /turf/open/floor/wood/parquet, /area/station/service/library) -"kdm" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable, -/obj/machinery/meter, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "kdn" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) -"kdr" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible, -/obj/machinery/meter/monitored/distro_loop, -/obj/structure/cable, -/obj/machinery/camera/directional/east{ - c_tag = "atmospherics - distro" - }, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) -"kdF" = ( -/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible, -/obj/machinery/atmospherics/pipe/bridge_pipe/yellow/visible{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) +"kdv" = ( +/obj/machinery/atmospherics/pipe/smart/simple/orange, +/obj/structure/lattice, +/turf/open/misc/asteroid/airless, +/area/space/nearstation) "kdH" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -28668,12 +28854,6 @@ "ket" = ( /turf/open/floor/iron, /area/station/security/prison/work) -"keu" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible, -/obj/effect/turf_decal/tile/dark/fourcorners, -/obj/machinery/computer/atmos_control/carbon_tank, -/turf/open/floor/iron, -/area/station/engineering/atmos) "keL" = ( /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, @@ -28697,16 +28877,6 @@ /obj/structure/flora/bush/flowers_yw, /turf/open/floor/grass, /area/station/service/chapel) -"keW" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ - dir = 8 - }, -/turf/open/floor/engine/n2, -/area/station/engineering/atmos) -"kfo" = ( -/obj/effect/spawner/structure/window/reinforced/plasma, -/turf/open/floor/plating, -/area/station/engineering/supermatter) "kft" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -28817,13 +28987,6 @@ /obj/machinery/newscaster/directional/east, /turf/open/floor/wood, /area/station/service/chapel/funeral) -"khg" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/department/electrical) "khl" = ( /obj/effect/turf_decal/stripes/white/line, /turf/open/floor/tram, @@ -28916,13 +29079,6 @@ }, /turf/open/floor/grass/Airless, /area/station/hallway/primary/central/aft) -"kil" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) "kit" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -28962,6 +29118,12 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"kiP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) "kiQ" = ( /obj/structure/cable, /obj/machinery/power/smes/super/full, @@ -28993,6 +29155,25 @@ /obj/effect/spawner/random/structure/grille, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) +"kjs" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/table, +/obj/item/clothing/glasses/meson{ + pixel_x = -2; + pixel_y = 3 + }, +/obj/item/clothing/glasses/meson{ + pixel_x = 5; + pixel_y = -4 + }, +/obj/item/clothing/glasses/meson{ + pixel_x = 5; + pixel_y = 8 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "kjw" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -29022,16 +29203,14 @@ }, /turf/open/floor/iron/dark/small, /area/station/maintenance/aft) -"kjQ" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "kjU" = ( /obj/structure/plasticflaps/opaque, /turf/open/floor/plating, /area/station/maintenance/department/bridge) +"kjW" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos/pumproom) "kkd" = ( /obj/machinery/door/window/brigdoor/left/directional/west{ name = "Creature Pen"; @@ -29112,6 +29291,12 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/central/aft) +"klg" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/iron/stairs/medium{ + dir = 1 + }, +/area/station/engineering/atmos) "klF" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -29124,6 +29309,13 @@ dir = 4 }, /area/station/science/xenobiology) +"klG" = ( +/obj/machinery/suit_storage_unit/engine, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/engineering/main) "klH" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/west, @@ -29218,6 +29410,28 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/small, /area/station/maintenance/department/engine/atmos) +"kmL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible, +/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible, +/obj/structure/table, +/obj/item/radio/intercom/directional/south, +/obj/item/clothing/head/cone{ + pixel_y = 5; + pixel_x = -6 + }, +/obj/item/clothing/head/cone{ + pixel_y = 7; + pixel_x = -6 + }, +/obj/item/pipe_dispenser{ + pixel_y = 9; + pixel_x = 14 + }, +/obj/item/cigarette{ + pixel_y = 2 + }, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) "kmP" = ( /obj/effect/turf_decal/tile/purple/opposingcorners, /obj/effect/turf_decal/siding/green{ @@ -29234,12 +29448,6 @@ /obj/structure/closet/firecloset, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"knb" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/n2{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "knk" = ( /obj/machinery/conveyor{ dir = 4; @@ -29276,11 +29484,6 @@ /obj/effect/turf_decal/bot_white, /turf/open/floor/iron/dark, /area/station/cargo/storage) -"knN" = ( -/obj/machinery/camera/autoname/directional/south, -/obj/structure/cable, -/turf/open/floor/iron/herringbone, -/area/station/commons/dorms) "knO" = ( /obj/structure/disposalpipe/segment, /obj/machinery/airalarm/directional/east, @@ -29323,10 +29526,6 @@ }, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) -"koX" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, -/turf/open/floor/iron, -/area/station/engineering/atmos) "kpF" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/landmark/start/hangover, @@ -29352,10 +29551,6 @@ /obj/effect/turf_decal/tile/blue/anticorner/contrasted, /turf/open/floor/iron/white, /area/station/medical/paramedic) -"kpV" = ( -/obj/machinery/camera/directional/west, -/turf/open/floor/engine, -/area/station/engineering/supermatter) "kpX" = ( /obj/effect/landmark/start/scientist, /turf/open/floor/iron/dark, @@ -29373,9 +29568,6 @@ /obj/effect/turf_decal/tile/dark_red/opposingcorners, /turf/open/floor/iron, /area/station/security/brig/entrance) -"kqo" = ( -/turf/closed/wall/r_wall, -/area/station/engineering/atmos/storage) "kqr" = ( /obj/item/radio/intercom/directional/north, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ @@ -29402,9 +29594,6 @@ /obj/machinery/duct, /turf/open/floor/iron/kitchen/small, /area/station/security/prison/mess) -"kqA" = ( -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) "kqK" = ( /obj/effect/spawner/structure/window, /obj/machinery/door/poddoor/shutters/preopen{ @@ -29496,6 +29685,14 @@ /obj/machinery/light/cold/directional/east, /turf/open/floor/iron, /area/station/commons/vacant_room/commissary) +"krb" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/door/airlock/atmos/glass{ + name = "Project Room" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/engineering/atmos) "krd" = ( /obj/machinery/rnd/production/circuit_imprinter/department/science, /obj/machinery/newscaster/directional/north, @@ -29503,19 +29700,6 @@ dir = 4 }, /area/station/science/lab) -"krf" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/wood, -/area/station/engineering/atmos/storage) "krk" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/small, @@ -29665,6 +29849,19 @@ }, /turf/open/floor/plating, /area/station/maintenance/central/greater) +"ksM" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/simple/orange/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/junction{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/hallway) "ksN" = ( /obj/structure/transit_tube/station/dispenser, /obj/effect/decal/cleanable/dirt, @@ -29678,6 +29875,16 @@ }, /turf/open/floor/iron/dark/small, /area/station/service/chapel/storage) +"kti" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 1; + initialize_directions = 8 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) "ktl" = ( /obj/structure/cable, /obj/structure/table/reinforced, @@ -29706,6 +29913,12 @@ }, /turf/open/floor/iron, /area/station/construction/mining/aux_base) +"ktJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 4 + }, +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) "ktM" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -29749,6 +29962,18 @@ /obj/machinery/computer/cargo/request, /turf/open/floor/plating, /area/station/hallway/primary/central/fore) +"kut" = ( +/obj/machinery/door/airlock/engineering{ + name = "Engine Airlock" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/effect/landmark/navigate_destination, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "engine_airlock_2" + }, +/turf/open/floor/catwalk_floor, +/area/station/engineering/break_room) "kux" = ( /obj/structure/cable, /obj/machinery/door/firedoor, @@ -29801,6 +30026,9 @@ /obj/effect/turf_decal/trimline/neutral/line, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"kvz" = ( +/turf/open/floor/engine/n2o, +/area/station/engineering/atmos) "kvD" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/neutral{ @@ -29811,11 +30039,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) -"kvH" = ( -/obj/structure/cable, -/obj/structure/reflector/single/anchored, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) "kvI" = ( /obj/docking_port/stationary/random{ dir = 8; @@ -29917,6 +30140,16 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/iron/white, /area/station/hallway/primary/starboard) +"kxE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/research/glass{ + name = "Genetics" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/genetics, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/research) "kxF" = ( /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, @@ -29952,10 +30185,6 @@ }, /turf/open/floor/plating, /area/station/service/hydroponics) -"kyh" = ( -/obj/machinery/portable_atmospherics/scrubber/huge, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/storage) "kym" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ @@ -29969,13 +30198,16 @@ /obj/effect/landmark/generic_maintenance_landmark, /turf/open/floor/wood, /area/station/service/chapel/funeral) -"kyz" = ( -/obj/effect/turf_decal/stripes/line{ +"kyE" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ dir = 1 }, -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/turf/open/floor/plating, -/area/station/engineering/atmos/storage/gas) +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "kyN" = ( /obj/structure/reagent_dispensers/watertank, /turf/open/floor/iron/small, @@ -29991,6 +30223,17 @@ /obj/effect/turf_decal/trimline/neutral/line, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"kzs" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/security/glass{ + name = "Security Office" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/security/checkpoint/science) "kzv" = ( /obj/structure/chair/sofa/bench/left{ dir = 8 @@ -30022,15 +30265,6 @@ }, /turf/open/floor/wood, /area/station/service/chapel) -"kzY" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/storage) "kAf" = ( /obj/structure/transit_tube/station/dispenser/flipped{ dir = 1 @@ -30048,6 +30282,14 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/small, /area/station/hallway/primary/fore) +"kAz" = ( +/obj/machinery/power/energy_accumulator/tesla_coil/anchored, +/obj/structure/window/reinforced/plasma/spawner/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/structure/cable, +/obj/machinery/camera/directional/west, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "kAJ" = ( /obj/structure/closet/wardrobe/mixed, /obj/effect/turf_decal/siding/wideplating/dark, @@ -30107,6 +30349,26 @@ /obj/effect/landmark/start/medical_doctor, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"kCk" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) +"kCq" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "kCy" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, @@ -30184,6 +30446,10 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/commons/dorms) +"kEo" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/engineering/main) "kEs" = ( /obj/machinery/door/airlock/external/glass{ name = "Supply Door Airlock" @@ -30220,12 +30486,12 @@ /obj/effect/turf_decal/bot_white, /turf/open/floor/iron/dark, /area/station/cargo/storage) -"kEN" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ - dir = 6 +"kEW" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/heater/on{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4{ - dir = 6 +/obj/effect/turf_decal/bot{ + dir = 1 }, /turf/open/floor/iron, /area/station/engineering/atmos) @@ -30258,6 +30524,13 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) +"kFA" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) "kFD" = ( /obj/structure/disposalpipe/segment, /obj/machinery/autolathe, @@ -30285,6 +30558,11 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/cargo/sorting) +"kFK" = ( +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/turf/open/floor/engine/n2o, +/area/station/engineering/atmos) "kFU" = ( /obj/item/kirbyplants/random, /turf/open/floor/iron, @@ -30332,13 +30610,6 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/wood/parquet, /area/station/service/library) -"kGO" = ( -/obj/effect/turf_decal/siding/wideplating, -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 - }, -/turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) "kGY" = ( /obj/structure/plasticflaps/opaque, /obj/effect/turf_decal/bot, @@ -30348,6 +30619,12 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) +"kHd" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/heater{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) "kHi" = ( /obj/structure/table/glass, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -30374,19 +30651,25 @@ /obj/effect/mapping_helpers/requests_console/assistance, /turf/open/floor/iron/smooth, /area/station/command/bridge) -"kHl" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/office) "kHo" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) +"kHp" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wideplating/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating/corner{ + dir = 6 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/office) "kHL" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted{ dir = 1 @@ -30552,20 +30835,22 @@ /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"kKy" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 10 - }, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 +"kKh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrig"; + name = "Brig" }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "sci-entrance" }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) +/obj/structure/disposalpipe/segment, +/obj/machinery/scanner_gate/preset_guns, +/turf/open/floor/iron/textured_half, +/area/station/security/brig/entrance) "kKD" = ( /obj/structure/chair/comfy/brown, /obj/structure/sign/painting/library{ @@ -30585,17 +30870,36 @@ }, /turf/open/floor/iron/dark/small, /area/station/science/xenobiology) +"kKX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "kLo" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/station/service/chapel/funeral) +"kLr" = ( +/obj/structure/table, +/obj/item/hfr_box/body/waste_output, +/obj/item/hfr_box/body/moderator_input, +/obj/item/hfr_box/body/fuel_input, +/obj/item/hfr_box/body/interface, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) "kLS" = ( /turf/open/floor/iron/stairs{ dir = 1 }, /area/station/medical/treatment_center) +"kMe" = ( +/turf/open/floor/iron/smooth_large, +/area/station/engineering/supermatter/room) "kMm" = ( /obj/structure/chair/sofa/right/brown{ dir = 1 @@ -30638,6 +30942,16 @@ /obj/structure/closet/firecloset, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) +"kNv" = ( +/obj/machinery/air_sensor/mix_tank, +/obj/machinery/camera/directional/east{ + c_tag = "Atmospherics Tank - Mix" + }, +/turf/open/floor/engine/vacuum, +/area/station/engineering/atmos) +"kNx" = ( +/turf/open/floor/engine/o2, +/area/station/engineering/atmos) "kNz" = ( /obj/structure/closet/emcloset, /turf/open/floor/iron/small, @@ -30667,16 +30981,6 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/iron, /area/station/hallway/secondary/dock) -"kNO" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/research/glass{ - name = "Genetics" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/genetics, -/obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/research) "kNX" = ( /obj/structure/closet/masks, /obj/structure/extinguisher_cabinet/directional/north, @@ -30688,16 +30992,19 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron, /area/station/construction/mining/aux_base) +"kOh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/research{ + name = "Mech Bay" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/robotics, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/robotics/mechbay) "kOm" = ( /obj/structure/cable, /turf/closed/wall/r_wall, /area/station/maintenance/solars/port/aft) -"kOC" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/light/directional/south, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "kOG" = ( /obj/structure/cable, /obj/machinery/door/airlock/external{ @@ -30709,10 +31016,13 @@ }, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/solars/starboard/fore) -"kOP" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/incinerator_input, -/turf/open/floor/engine/vacuum, -/area/station/maintenance/disposal/incinerator) +"kOH" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) "kOR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -30815,6 +31125,14 @@ /obj/machinery/holopad, /turf/open/floor/iron, /area/station/cargo/storage) +"kRi" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/station/engineering/atmos) "kRt" = ( /obj/machinery/monkey_recycler, /obj/effect/turf_decal/siding/white{ @@ -30858,6 +31176,16 @@ /obj/machinery/light/small/dim/directional/west, /turf/open/floor/plating, /area/station/hallway/secondary/dock) +"kRV" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "kSb" = ( /turf/open/floor/wood, /area/station/command/heads_quarters/qm) @@ -30884,12 +31212,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/electrical) -"kSt" = ( -/obj/machinery/incident_display/delam/directional/north, -/obj/structure/closet/secure_closet/engineering_personal, -/obj/item/clothing/suit/hooded/wintercoat/engineering, -/turf/open/floor/iron/small, -/area/station/engineering/break_room) "kSv" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -30903,16 +31225,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) -"kSw" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/airlock/research/glass{ - name = "Robotics Lab" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/robotics, -/obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/robotics/mechbay) "kSA" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -30921,10 +31233,6 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/iron, /area/station/maintenance/hallway/abandoned_command) -"kSE" = ( -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "kSO" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -31027,6 +31335,9 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/hallway/primary/central/aft) +"kUN" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/atmos/pumproom) "kVb" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -31063,10 +31374,12 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"kVz" = ( -/obj/machinery/vending/wardrobe/atmos_wardrobe, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/office) +"kVB" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 6 + }, +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) "kWd" = ( /obj/machinery/door/airlock{ name = "Room 2" @@ -31087,16 +31400,6 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/small, /area/station/security/office) -"kWz" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 4 - }, -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/iron, -/area/station/engineering/atmos) "kWF" = ( /obj/effect/turf_decal/siding/wood/corner, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -31125,6 +31428,13 @@ dir = 8 }, /area/station/hallway/secondary/dock) +"kWY" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/office) "kXn" = ( /turf/closed/wall/r_wall, /area/station/engineering/gravity_generator) @@ -31207,19 +31517,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/plating, /area/station/maintenance/department/electrical) -"kYN" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating/corner, -/obj/effect/turf_decal/siding/wideplating/corner{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) "kYQ" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -31254,16 +31551,6 @@ /obj/item/modular_computer/laptop, /turf/open/floor/iron/grimy, /area/station/science/cubicle) -"kZi" = ( -/obj/item/kirbyplants/random, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/light_switch/directional/south, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron/herringbone, -/area/station/commons/dorms) "kZj" = ( /obj/effect/turf_decal/weather/dirt{ dir = 1 @@ -31271,6 +31558,18 @@ /obj/structure/flora/grass/jungle/b/style_3, /turf/open/floor/grass, /area/station/service/chapel) +"kZr" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 9 + }, +/obj/machinery/shower/directional/east, +/obj/machinery/atmospherics/pipe/smart/simple/orange/hidden, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark/small, +/area/station/engineering/main) "kZv" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/decal/cleanable/dirt, @@ -31326,17 +31625,6 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/station/service/chapel) -"kZK" = ( -/obj/machinery/door/airlock/atmos/glass{ - name = "Project Room" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/machinery/door/firedoor, -/turf/open/floor/iron, -/area/station/engineering/atmos) "lab" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -31529,6 +31817,14 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/station/maintenance/department/engine) +"ldl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/sign/departments/holy/directional/south, +/obj/machinery/light/cold/directional/south, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "ldq" = ( /turf/closed/wall, /area/station/maintenance/department/science/xenobiology) @@ -31547,6 +31843,14 @@ /obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai_upload) +"ldG" = ( +/obj/machinery/door/airlock/external/glass{ + name = "ATMOS PROJECT Airlock" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "ldJ" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ @@ -31557,12 +31861,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/textured_half, /area/station/security/brig) -"ldX" = ( -/obj/machinery/computer/station_alert{ - dir = 1 - }, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/supermatter/room) "lee" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/purple/opposingcorners, @@ -31651,19 +31949,6 @@ /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"lfb" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/structure/railing/corner, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/office) "lfc" = ( /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/dark/side{ @@ -31696,25 +31981,15 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/stone, /area/station/command/heads_quarters/hos) -"lfo" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/table, -/obj/item/clothing/glasses/meson{ - pixel_x = -2; - pixel_y = 3 - }, -/obj/item/clothing/glasses/meson{ - pixel_x = 5; - pixel_y = -4 - }, -/obj/item/clothing/glasses/meson{ - pixel_x = 5; - pixel_y = 8 +"lfq" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Distro Staging to Distro" }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) "lfs" = ( /obj/effect/landmark/start/assistant, /turf/open/floor/iron/half, @@ -31750,13 +32025,6 @@ /obj/effect/turf_decal/tile/brown/opposingcorners, /turf/open/floor/iron, /area/station/cargo/miningoffice) -"lgb" = ( -/obj/effect/spawner/structure/window/reinforced/plasma, -/obj/machinery/atmospherics/pipe/smart/simple/orange{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) "lgf" = ( /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating, @@ -31847,6 +32115,10 @@ dir = 1 }, /area/station/hallway/primary/aft) +"lgD" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/supermatter/room) "lgG" = ( /obj/structure/chair/sofa/bench/left{ dir = 4 @@ -31860,11 +32132,6 @@ dir = 1 }, /area/station/hallway/secondary/exit/departure_lounge) -"lgP" = ( -/obj/machinery/air_sensor/plasma_tank, -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/turf/open/floor/engine/plasma, -/area/station/engineering/atmos) "lgQ" = ( /obj/machinery/computer/security/telescreen/cmo/directional/west, /turf/open/floor/wood/parquet, @@ -32167,11 +32434,6 @@ /obj/item/pen, /turf/open/floor/iron, /area/station/security/prison/rec) -"lkw" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "lkI" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -32185,6 +32447,15 @@ /obj/structure/flora/rock/pile/jungle/style_4, /turf/open/floor/grass, /area/station/service/chapel) +"lkN" = ( +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) "lkR" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -32196,12 +32467,6 @@ "lkV" = ( /turf/closed/wall/r_wall, /area/station/science/ordnance) -"llc" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/light/small/directional/east, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor, -/area/station/engineering/break_room) "llg" = ( /obj/effect/turf_decal/stripes/white/line, /turf/open/floor/iron/dark, @@ -32264,12 +32529,6 @@ }, /turf/open/floor/wood/tile, /area/station/maintenance/central/lesser) -"llZ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/chair/stool/bamboo, -/obj/structure/cable, -/turf/open/floor/carpet/lone, -/area/station/service/chapel/office) "lmb" = ( /obj/structure/cable, /obj/machinery/door/airlock{ @@ -32292,6 +32551,13 @@ /obj/structure/flora/bush/flowers_pp/style_2, /turf/open/floor/grass, /area/station/service/chapel) +"lmo" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Mix Outlet Pump" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "lmv" = ( /obj/structure/disposalpipe/segment, /obj/item/kirbyplants/random, @@ -32300,6 +32566,9 @@ "lmz" = ( /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"lmJ" = ( +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "lmR" = ( /obj/structure/dresser, /obj/structure/sign/poster/contraband/random/directional/east, @@ -32311,6 +32580,13 @@ }, /turf/open/floor/iron/dark, /area/station/cargo/office) +"lng" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "lnu" = ( /obj/machinery/holopad, /turf/open/floor/iron/dark, @@ -32464,11 +32740,15 @@ /obj/machinery/holopad, /turf/open/floor/stone, /area/station/command/heads_quarters/hos) -"lpg" = ( -/obj/machinery/power/emitter/welded, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) +"lps" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/computer/atmos_control/nocontrol/master{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/machinery/light/no_nightlight/directional/south, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/office) "lpC" = ( /turf/open/floor/plating, /area/station/service/chapel/funeral) @@ -32565,20 +32845,6 @@ /obj/effect/landmark/transport/nav_beacon/tram/platform/birdshot/prison_wing, /turf/open/floor/tram, /area/station/security/tram) -"lqP" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, -/obj/machinery/door/airlock/command/glass{ - name = "Telecommunications Server Room" - }, -/obj/machinery/atmospherics/pipe/heat_exchanging/junction, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "comms-entrance-north" - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/tcommsat/server) "lqQ" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -32591,16 +32857,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"lrd" = ( -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "lrh" = ( /obj/structure/cable, /obj/effect/spawner/random/trash, @@ -32624,14 +32880,11 @@ }, /turf/open/floor/iron/dark, /area/station/security/office) -"lsc" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 9 - }, -/obj/machinery/meter/monitored/distro_loop, -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) +"lrQ" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/caution/stand_clear, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "lsh" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 1 @@ -32641,12 +32894,20 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/small, /area/station/service/barber) -"lsN" = ( -/obj/machinery/atmospherics/components/trinary/mixer{ - dir = 4 +"lst" = ( +/obj/machinery/door/airlock/external{ + name = "Atmospherics External Access" }, -/turf/open/floor/iron, -/area/station/engineering/atmos) +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) +"lsF" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "lsO" = ( /obj/machinery/status_display/evac/directional/south, /turf/open/floor/iron/white/side{ @@ -32673,12 +32934,6 @@ }, /turf/open/floor/iron, /area/station/commons/vacant_room/commissary) -"ltn" = ( -/obj/structure/sign/poster/official/moth_piping/directional/north, -/obj/machinery/light/cold/dim/directional/north, -/obj/structure/closet/firecloset, -/turf/open/floor/iron/small, -/area/station/engineering/break_room) "lto" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, @@ -32724,6 +32979,16 @@ }, /turf/open/floor/iron, /area/station/security/prison) +"ltU" = ( +/obj/machinery/door/poddoor{ + id = "Secure Storage top"; + name = "Secure Storage" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark/small, +/area/station/engineering/storage_shared) "luc" = ( /obj/machinery/door/airlock{ id_tag = "ShowerToilet1"; @@ -32828,6 +33093,16 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/aft) +"lvy" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/engineering/atmos) "lvA" = ( /obj/structure/table/wood/fancy/red, /obj/item/clothing/head/costume/witchwig{ @@ -32894,13 +33169,6 @@ dir = 1 }, /area/station/security/execution/transfer) -"lws" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 4 - }, -/obj/structure/sign/poster/official/random/directional/south, -/turf/open/floor/iron, -/area/station/engineering/atmos) "lwu" = ( /obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ dir = 5 @@ -32924,6 +33192,20 @@ /obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron, /area/station/cargo/miningoffice) +"lwK" = ( +/turf/closed/wall/r_wall/rust, +/area/station/engineering/atmos/storage) +"lwO" = ( +/obj/machinery/door/airlock/highsecurity{ + name = "Engine Room" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "engine_airlock_2" + }, +/turf/open/floor/catwalk_floor, +/area/station/engineering/supermatter/room) "lwW" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -32943,6 +33225,10 @@ /obj/effect/turf_decal/stripes/white/line, /turf/open/floor/engine, /area/station/science/explab) +"lxm" = ( +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) "lxo" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -33044,9 +33330,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/prison/safe) -"lzf" = ( -/turf/closed/wall/r_wall/rust, -/area/station/engineering/supermatter/room) "lzg" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /obj/machinery/airalarm/directional/north, @@ -33100,13 +33383,6 @@ }, /turf/open/floor/grass, /area/station/service/chapel) -"lzL" = ( -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/storage) "lzM" = ( /turf/closed/wall, /area/station/security/tram) @@ -33299,6 +33575,15 @@ /obj/effect/mapping_helpers/airlock/access/all/security/detective, /turf/open/floor/iron/textured_half, /area/station/security/detectives_office) +"lCb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/light/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Engineering - Supermatter Chamber" + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "lCg" = ( /obj/structure/chair{ dir = 4 @@ -33321,6 +33606,14 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/cafeteria, /area/station/science/circuits) +"lCr" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/modular_computer/preset/id{ + dir = 1 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/turf/open/floor/wood, +/area/station/command/heads_quarters/qm) "lCt" = ( /obj/effect/turf_decal/siding/red{ dir = 1 @@ -33359,6 +33652,18 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/coroner, /turf/open/floor/plating, /area/station/medical/morgue) +"lCT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 4 + }, +/turf/open/floor/engine/co2, +/area/station/engineering/atmos) +"lDo" = ( +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/indigo, +/obj/machinery/atmospherics/pipe/smart/simple/orange, +/turf/open/space/basic, +/area/space/nearstation) "lDp" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -33585,6 +33890,19 @@ /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) +"lHd" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "lHe" = ( /obj/structure/chair/stool/directional/south, /turf/open/floor/carpet/donk, @@ -33753,13 +34071,6 @@ dir = 8 }, /area/station/science/xenobiology) -"lJc" = ( -/obj/structure/sign/warning/engine_safety/directional/north, -/obj/machinery/light/cold/dim/directional/north, -/obj/structure/closet/secure_closet/engineering_personal, -/obj/item/clothing/suit/hooded/wintercoat/engineering, -/turf/open/floor/iron/small, -/area/station/engineering/break_room) "lJe" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -33774,6 +34085,10 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) +"lJq" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, +/turf/open/floor/engine/air, +/area/station/engineering/atmos) "lJB" = ( /obj/item/radio/intercom/directional/north{ broadcasting = 1; @@ -33797,10 +34112,6 @@ /obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron/grimy, /area/station/command/heads_quarters/qm) -"lJX" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/engineering/atmos/pumproom) "lKg" = ( /obj/machinery/firealarm/directional/east, /turf/open/floor/wood, @@ -33811,6 +34122,16 @@ }, /turf/open/floor/plating, /area/station/construction/mining/aux_base) +"lKs" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Recreation" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/turf/open/floor/iron/textured_half, +/area/station/commons/fitness/recreation/entertainment) "lKA" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -33953,14 +34274,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/engineering/lobby) -"lMv" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/supermatter/room) "lMF" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -34148,27 +34461,9 @@ }, /turf/open/floor/iron/dark/small, /area/station/security/execution/education) -"lPS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/poddoor{ - id = "Secure Storage below"; - name = "Secure Storage" - }, -/turf/open/floor/plating/rust, -/area/station/engineering/main) "lQh" = ( /turf/open/floor/iron/small, /area/station/maintenance/port/aft) -"lQp" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, -/obj/structure/cable, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/light/directional/west, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "lQs" = ( /obj/structure/closet/emcloset, /turf/open/floor/iron/small, @@ -34197,6 +34492,11 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/terracotta/small, /area/station/security/checkpoint/escape) +"lQU" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "lQZ" = ( /obj/machinery/door/airlock{ name = "Maintenance" @@ -34244,12 +34544,22 @@ dir = 8 }, /area/station/science/xenobiology) -"lRG" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) +"lRy" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"lRK" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/engineering/atmospherics_engine) "lRM" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -34286,16 +34596,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"lSc" = ( -/obj/effect/turf_decal/arrows/red{ - dir = 4; - pixel_x = -15 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) "lSh" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -34305,12 +34605,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/maintenance/hallway/abandoned_command) -"lSt" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ - dir = 9 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "lSu" = ( /obj/structure/disposalpipe/trunk{ dir = 8 @@ -34320,6 +34614,10 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/cafeteria, /area/station/science/breakroom) +"lSy" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, +/turf/open/floor/engine/co2, +/area/station/engineering/atmos) "lSI" = ( /obj/machinery/atmospherics/pipe/smart/simple/general/visible, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -34402,6 +34700,24 @@ }, /turf/open/floor/tram, /area/station/maintenance/department/medical/central) +"lTV" = ( +/obj/structure/table/reinforced, +/obj/item/folder/yellow{ + pixel_x = 4 + }, +/obj/item/storage/pill_bottle/potassiodide{ + pixel_y = 12; + pixel_x = -6 + }, +/obj/item/pen/screwdriver, +/obj/item/radio/intercom/directional/west, +/obj/item/geiger_counter{ + pixel_x = 7; + pixel_y = 14 + }, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/storage/gas) "lUl" = ( /obj/effect/turf_decal/plaque{ icon_state = "L1"; @@ -34571,6 +34887,11 @@ }, /turf/open/floor/carpet/donk, /area/station/command/heads_quarters/qm) +"lWV" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "lWY" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -34673,14 +34994,6 @@ /obj/item/banner/cargo, /turf/open/floor/iron/grimy, /area/station/command/heads_quarters/qm) -"lYa" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/sign/departments/exodrone/directional/west, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) "lYf" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -34745,14 +35058,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/electrical) -"lYJ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/plating, -/area/station/maintenance/department/engine/atmos) "lYT" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/engineering/atmospherics_portable, @@ -34795,6 +35100,14 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron, /area/station/service/hydroponics) +"lZr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) "lZt" = ( /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/plating, @@ -34890,31 +35203,12 @@ /obj/effect/spawner/random/trash, /turf/open/floor/iron, /area/station/maintenance/port/aft) -"mak" = ( -/obj/machinery/computer/communications{ - dir = 1 - }, -/obj/machinery/keycard_auth/directional/south, -/turf/open/floor/wood/large, -/area/station/command/heads_quarters/captain) "mau" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, /turf/open/floor/iron/white/small, /area/station/science/cubicle) -"may" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/wood, -/area/station/engineering/atmos/storage) "maE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -34925,18 +35219,23 @@ /obj/structure/broken_flooring/singular/directional/east, /turf/open/floor/iron, /area/station/hallway/secondary/dock) +"maK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "maL" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 }, /turf/open/floor/sepia, /area/station/maintenance/aft) -"mbo" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "mbp" = ( /obj/structure/hedge, /obj/machinery/light_switch/directional/east, @@ -34952,6 +35251,17 @@ /obj/structure/fluff/broken_canister_frame, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) +"mbP" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/requests_console/directional/north{ + name = "Atmospherics Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/office) "mbV" = ( /obj/effect/spawner/random/entertainment/arcade, /turf/open/floor/eighties/red, @@ -34998,6 +35308,12 @@ /obj/machinery/holopad, /turf/open/floor/iron/checker, /area/station/security/breakroom) +"mct" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "mcv" = ( /obj/effect/turf_decal/siding/brown, /obj/structure/table/reinforced/plastitaniumglass, @@ -35022,12 +35338,6 @@ /obj/effect/landmark/start/medical_doctor, /turf/open/floor/iron/dark, /area/station/medical/medbay/aft) -"mcQ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "mcS" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -35058,6 +35368,12 @@ "mdt" = ( /turf/closed/wall/r_wall, /area/station/science/robotics/mechbay) +"mdB" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/item/kirbyplants/random, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "mdG" = ( /obj/structure/chair{ dir = 1 @@ -35103,12 +35419,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"meK" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/firealarm/directional/north, -/obj/machinery/computer/atmos_alert, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/office) "meN" = ( /obj/structure/chair/sofa/bench{ dir = 8 @@ -35118,14 +35428,6 @@ dir = 4 }, /area/station/hallway/secondary/entry) -"meO" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, -/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2{ - dir = 5 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "mfl" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/firealarm/directional/west, @@ -35155,6 +35457,10 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark/smooth_edge, /area/station/maintenance/starboard/greater) +"mfM" = ( +/obj/effect/turf_decal/stripes/corner, +/turf/closed/wall, +/area/station/engineering/atmos/storage/gas) "mfP" = ( /obj/structure/hedge, /obj/machinery/light_switch/directional/west, @@ -35180,6 +35486,23 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/wood/large, /area/station/command/heads_quarters/captain/private) +"mgF" = ( +/obj/machinery/door/airlock/atmos/glass{ + name = "Project Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"mgR" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "mgW" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -35203,21 +35526,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"mhB" = ( -/obj/structure/closet/radiation, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"mhE" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible, -/turf/open/floor/iron, -/area/station/engineering/atmos) "mhV" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -35231,6 +35539,14 @@ /obj/structure/sign/poster/official/random/directional/north, /turf/open/floor/iron/dark/smooth_large, /area/station/service/lawoffice) +"mib" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "mid" = ( /obj/effect/spawner/random/structure/crate_loot, /turf/open/floor/plating, @@ -35276,15 +35592,11 @@ /turf/open/floor/wood, /area/station/service/abandoned_gambling_den) "mjc" = ( -/obj/structure/reflector/single/anchored{ - dir = 9 - }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, +/obj/structure/cable, /turf/open/floor/plating, -/area/station/engineering/supermatter/room) -"mjd" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible, -/turf/open/floor/engine/co2, -/area/station/engineering/atmos) +/area/station/maintenance/disposal/incinerator) "mjf" = ( /obj/structure/table/reinforced/rglass, /obj/machinery/door/window/left/directional/west{ @@ -35304,14 +35616,12 @@ /obj/effect/mapping_helpers/requests_console/supplies, /turf/open/floor/iron/kitchen/small, /area/station/service/kitchen) -"mjB" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/effect/turf_decal/caution/stand_clear, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +"mjt" = ( +/obj/machinery/computer/atmos_control/nitrous_tank, +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) "mjF" = ( /obj/structure/table/glass, /obj/item/clothing/suit/costume/cyborg_suit, @@ -35414,21 +35724,6 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/supply) -"mkR" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/table, -/obj/item/storage/box/mousetraps{ - pixel_x = -5 - }, -/obj/item/storage/box/mousetraps{ - pixel_x = 11; - pixel_y = 7 - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron/small, -/area/station/service/janitor) "mkZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/siding/wood{ @@ -35588,12 +35883,6 @@ dir = 8 }, /area/station/security/office) -"mnh" = ( -/obj/effect/turf_decal/box/white{ - color = "#9FED58" - }, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) "mni" = ( /obj/effect/turf_decal/tile/red{ dir = 8 @@ -35632,11 +35921,6 @@ }, /turf/open/floor/iron/smooth, /area/station/cargo/drone_bay) -"mnF" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "mnH" = ( /obj/effect/spawner/random/maintenance, /obj/effect/spawner/random/structure/closet_maintenance, @@ -35684,6 +35968,14 @@ }, /turf/open/floor/plating, /area/station/maintenance/hallway/abandoned_command) +"mok" = ( +/obj/machinery/door/airlock/research/glass{ + name = "Cytology Lab" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/research, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/research) "mos" = ( /obj/machinery/light/small/directional/east, /turf/open/floor/iron/smooth, @@ -35704,6 +35996,14 @@ }, /turf/open/floor/plating, /area/station/maintenance/central/greater) +"moN" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/atmospherics/components/binary/volume_pump, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/office) "mpk" = ( /obj/machinery/airalarm/directional/south, /turf/open/floor/circuit/green, @@ -35769,15 +36069,6 @@ /obj/item/wrench, /turf/open/floor/iron/dark, /area/station/hallway/secondary/construction) -"mqQ" = ( -/obj/machinery/atmospherics/components/binary/volume_pump{ - dir = 4 - }, -/obj/effect/turf_decal/tile/dark/fourcorners, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/machinery/light/no_nightlight/directional/north, -/turf/open/floor/iron, -/area/station/engineering/atmos) "mrc" = ( /obj/effect/landmark/atmospheric_sanity/ignore_area, /obj/effect/decal/cleanable/dirt, @@ -35853,6 +36144,15 @@ }, /turf/open/floor/iron/dark, /area/station/hallway/primary/central/fore) +"mss" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Cooling Loop Bypass" + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "msy" = ( /obj/machinery/door/airlock/mining/glass{ name = "Cargo Bay" @@ -35895,15 +36195,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"muo" = ( -/obj/structure/railing, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/stairs/old{ - dir = 4 - }, -/area/station/engineering/break_room) "mur" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/north, @@ -36047,6 +36338,15 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/engine, /area/station/science/xenobiology) +"mwK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/disposalpipe/junction/flip{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "mwN" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/neutral{ @@ -36075,9 +36375,14 @@ /turf/open/floor/iron, /area/station/security/warden) "mxp" = ( -/obj/structure/closet/radiation, +/obj/structure/table, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, /turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) +/area/station/engineering/atmos) "mxM" = ( /obj/structure/barricade/wooden/crude, /turf/open/floor/noslip, @@ -36209,6 +36514,16 @@ /obj/item/stock_parts/subspace/amplifier, /turf/open/floor/iron/dark, /area/station/engineering/storage/tcomms) +"mzs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible/layer4{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"mzx" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos/storage) "mzz" = ( /obj/structure/hedge, /obj/machinery/camera/directional/east, @@ -36285,12 +36600,6 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/plating, /area/station/hallway/secondary/dock) -"mCm" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ - dir = 8 - }, -/turf/open/floor/engine/air, -/area/station/engineering/atmos) "mCt" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -36304,13 +36613,6 @@ dir = 4 }, /area/station/hallway/secondary/construction) -"mCA" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/smart/simple/orange{ - dir = 9 - }, -/turf/open/space/basic, -/area/space/nearstation) "mCF" = ( /turf/open/floor/iron/dark/side, /area/station/hallway/secondary/construction) @@ -36341,16 +36643,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/port/lesser) -"mDi" = ( -/obj/machinery/door/airlock/external{ - name = "Atmospherics External Access" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "mDl" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -36359,17 +36651,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"mDz" = ( -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "mDA" = ( /obj/structure/table/wood, /obj/machinery/computer/libraryconsole{ @@ -36403,6 +36684,12 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/half, /area/station/hallway/primary/central/fore) +"mDS" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) "mDW" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -36441,11 +36728,6 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"mED" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "mEL" = ( /obj/structure/disposalpipe/trunk{ dir = 1 @@ -36523,20 +36805,6 @@ /obj/structure/cable, /turf/open/floor/eighties, /area/station/service/abandoned_gambling_den/gaming) -"mFT" = ( -/obj/machinery/door/airlock/external/glass{ - name = "ATMOS PROJECT Airlock" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) -"mFW" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron/small, -/area/station/engineering/break_room) "mGg" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -36595,6 +36863,15 @@ }, /turf/open/floor/iron, /area/station/engineering/lobby) +"mGs" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "mGM" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/broken_flooring/singular/directional/south, @@ -36626,10 +36903,29 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron/white/small, /area/station/medical/virology) +"mHf" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) "mHh" = ( /obj/structure/cable, /turf/open/floor/iron/dark/small, /area/station/maintenance/central/lesser) +"mHy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) +"mHG" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "mHZ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -36761,12 +37057,6 @@ /obj/structure/chair/stool/directional/east, /turf/open/floor/stone, /area/station/maintenance/aft) -"mJs" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/green/visible{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "mJy" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -36832,6 +37122,10 @@ dir = 1 }, /area/station/hallway/primary/aft) +"mKh" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/engineering/atmos) "mKm" = ( /obj/structure/cable, /obj/effect/turf_decal/trimline/neutral/line, @@ -36860,23 +37154,10 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"mKG" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engineering Office" - }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, -/turf/open/floor/iron/smooth_half{ - dir = 8 - }, -/area/station/maintenance/department/engine/atmos) "mKY" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/service/hydroponics) -"mLe" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/engineering/atmos/storage) "mLh" = ( /obj/structure/cable, /obj/machinery/computer/security/mining{ @@ -36901,12 +37182,6 @@ }, /turf/open/floor/iron, /area/station/security/processing) -"mLv" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "mLA" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/west, @@ -36924,18 +37199,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/station/medical/coldroom) -"mLI" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/airlock/maintenance{ - name = "Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/open/floor/plating, -/area/station/maintenance/department/engine/atmos) "mLM" = ( /obj/effect/turf_decal/siding/wood{ dir = 9 @@ -36954,6 +37217,15 @@ }, /turf/open/floor/iron, /area/station/science/cytology) +"mLZ" = ( +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/engineering/main) "mMp" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -37005,10 +37277,6 @@ }, /turf/open/floor/iron, /area/station/security) -"mNo" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/catwalk_floor, -/area/station/engineering/atmos/storage/gas) "mNu" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/turf_decal/stripes/line, @@ -37033,12 +37301,6 @@ /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, /turf/open/floor/plating, /area/station/maintenance/aft) -"mNJ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) "mNQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/neutral{ @@ -37113,18 +37375,6 @@ /obj/effect/landmark/generic_maintenance_landmark, /turf/open/floor/light/colour_cycle/dancefloor_b, /area/station/maintenance/starboard/central) -"mOU" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ - dir = 4 - }, -/obj/machinery/door/airlock/atmos/glass{ - name = "Distro Access" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/turf/open/floor/iron, -/area/station/engineering/atmos/pumproom) "mOV" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/neutral{ @@ -37165,6 +37415,10 @@ }, /turf/open/floor/wood/tile, /area/station/command/meeting_room) +"mPB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "mPJ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -37208,19 +37462,9 @@ dir = 8 }, /area/station/command/heads_quarters/hos) -"mQH" = ( -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) -"mRo" = ( -/obj/structure/sign/warning/electric_shock, -/turf/closed/wall/r_wall, -/area/station/engineering/supermatter) +"mRl" = ( +/turf/open/floor/engine/co2, +/area/station/engineering/atmos) "mRB" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/trimline/neutral/end, @@ -37244,6 +37488,13 @@ "mSa" = ( /turf/open/floor/iron, /area/station/commons/fitness/locker_room) +"mSl" = ( +/obj/effect/turf_decal/siding/wideplating, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/storage) "mSA" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -37320,13 +37571,6 @@ "mTB" = ( /turf/closed/wall, /area/station/command/gateway) -"mTJ" = ( -/obj/machinery/atmospherics/pipe/bridge_pipe/yellow/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/bridge_pipe/green, -/turf/open/floor/iron, -/area/station/engineering/atmos) "mTM" = ( /obj/structure/cable, /turf/open/floor/circuit, @@ -37369,6 +37613,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) +"mUe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "mUg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -37425,6 +37674,13 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"mUY" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 + }, +/obj/structure/railing/corner, +/turf/open/floor/iron, +/area/station/engineering/atmos) "mVc" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -37456,11 +37712,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark/small, /area/station/ai_monitored/security/armory) -"mVx" = ( -/obj/machinery/portable_atmospherics/canister/nitrogen, -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/turf/open/floor/engine/n2, -/area/station/engineering/atmos) "mVC" = ( /obj/machinery/door/airlock/external{ name = "Departure Lounge Airlock" @@ -37497,25 +37748,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/science/lower) -"mWw" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ - dir = 5 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"mWx" = ( -/obj/machinery/door/airlock/atmos/glass{ - name = "HFR Chamber" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) +"mWB" = ( +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "mWE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/heat_exchanging/simple, @@ -37570,10 +37805,6 @@ /obj/item/stack/sheet/mineral/titanium, /turf/open/floor/tram, /area/station/security/tram) -"mXR" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible, -/turf/open/floor/iron, -/area/station/engineering/atmos) "mXT" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -37634,16 +37865,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"mYz" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/green/visible{ - dir = 4 - }, -/obj/machinery/camera/directional/south{ - c_tag = "atmospherics - lower"; - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "mYP" = ( /obj/structure/table, /obj/item/storage/bag/tray/cafeteria{ @@ -37781,6 +38002,9 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/iron, /area/station/science/robotics/augments) +"nbH" = ( +/turf/open/floor/engine/n2, +/area/station/engineering/atmos) "nbL" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -37791,11 +38015,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/port/lesser) -"nbW" = ( -/obj/structure/cable, -/obj/machinery/power/terminal, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/supermatter/room) "ncb" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/wood, @@ -37815,10 +38034,6 @@ }, /turf/open/floor/plating, /area/station/service/janitor) -"ncg" = ( -/obj/machinery/suit_storage_unit/atmos, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/office) "nck" = ( /obj/machinery/fax{ fax_name = "Engineering Lobby"; @@ -37872,33 +38087,15 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/plating, /area/station/maintenance/department/engine) -"ndc" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "sci-entrance" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/scanner_gate/preset_guns, -/turf/open/floor/iron/textured_half, -/area/station/security/brig/entrance) -"ndd" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "nde" = ( /obj/structure/cable, /turf/open/floor/iron/dark/smooth_large, /area/station/ai_monitored/turret_protected/ai_upload) +"ndm" = ( +/obj/structure/marker_beacon/fuchsia, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) "ndp" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 1 @@ -37924,17 +38121,6 @@ /obj/structure/tank_dispenser/oxygen, /turf/open/floor/iron, /area/station/security/tram) -"ndR" = ( -/obj/structure/table, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/iron/fifty, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/obj/machinery/camera/directional/east{ - c_tag = "atmospherics - entrance" - }, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/office) "ndY" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 8 @@ -37974,16 +38160,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/hallway/secondary/construction) -"nfF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/research/glass{ - name = "Cubicle" +"nfn" = ( +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 }, -/obj/effect/mapping_helpers/airlock/access/all/science/general, -/obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/research) +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/obj/structure/chair/office{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/office) "nfG" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted{ dir = 1 @@ -37993,10 +38181,6 @@ }, /turf/open/floor/iron, /area/station/security) -"ngd" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron, -/area/station/holodeck/rec_center) "ngq" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -38009,14 +38193,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/prison) -"nhj" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/random/structure/steam_vent, -/turf/open/floor/plating, -/area/station/maintenance/department/electrical) "nhl" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -38060,22 +38236,6 @@ }, /turf/open/floor/catwalk_floor/iron, /area/station/science/xenobiology) -"nhR" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 4 - }, -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"nhT" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "nhU" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -38224,12 +38384,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/station/hallway/secondary/construction) -"njP" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) "njT" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -38310,6 +38464,11 @@ /obj/machinery/vending/wardrobe/sec_wardrobe, /turf/open/floor/iron/dark, /area/station/security/lockers) +"nlj" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "nlk" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -38329,18 +38488,18 @@ /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"nlt" = ( +/obj/machinery/atmospherics/components/trinary/mixer{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "nlC" = ( /obj/item/kirbyplants/random/fullysynthetic, /turf/open/floor/iron/white/corner{ dir = 4 }, /area/station/science/xenobiology) -"nlH" = ( -/obj/structure/reflector/box/anchored{ - dir = 4 - }, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/supermatter/room) "nlQ" = ( /obj/machinery/holopad, /obj/effect/turf_decal/siding/thinplating{ @@ -38348,6 +38507,9 @@ }, /turf/open/floor/eighties, /area/station/hallway/primary/central/fore) +"nlR" = ( +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "nlS" = ( /turf/open/floor/iron/white/small, /area/station/medical/virology) @@ -38392,13 +38554,6 @@ /obj/effect/turf_decal/siding/wideplating, /turf/open/floor/wood, /area/station/engineering/main) -"nmW" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "nmX" = ( /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, @@ -38428,9 +38583,22 @@ /obj/effect/turf_decal/tile/dark_red/opposingcorners, /turf/open/floor/iron, /area/station/security/tram) -"nnj" = ( -/turf/open/floor/iron/small, -/area/station/maintenance/department/engine) +"nnp" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "N2 to Airmix" + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"nnz" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/break_room) "noe" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -38490,13 +38658,6 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/command/meeting_room) -"noL" = ( -/obj/effect/spawner/structure/window/reinforced/plasma, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/engineering/atmos) "noN" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, @@ -38557,6 +38718,21 @@ /obj/structure/sign/departments/court/directional/north, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"nqa" = ( +/obj/machinery/door/airlock/grunge{ + name = "Janitorial Closet" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/any/service/janitor, +/turf/open/floor/iron/textured_half{ + dir = 8 + }, +/area/station/service/janitor) "nqd" = ( /obj/machinery/shower/directional/east, /obj/effect/turf_decal/trimline/blue/end{ @@ -38581,6 +38757,18 @@ /obj/structure/mirror/directional/north, /turf/open/floor/iron/freezer, /area/station/command/corporate_suite) +"nqN" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) "nqV" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/tile/green/half/contrasted{ @@ -38615,6 +38803,10 @@ /obj/effect/landmark/start/botanist, /turf/open/floor/iron/white/small, /area/station/service/hydroponics) +"nrn" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/yellow/visible, +/turf/closed/wall/r_wall, +/area/station/engineering/atmos) "nrp" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/item/flashlight/lantern/on, @@ -38691,18 +38883,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/port) -"nsI" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wideplating, -/turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) "nsL" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/red{ @@ -38725,12 +38905,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) -"nsS" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "nsW" = ( /obj/item/kirbyplants/random, /turf/open/floor/iron, @@ -38869,6 +39043,15 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/white/small, /area/station/science/lab) +"nuL" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/herringbone, +/area/station/commons/dorms) "nuO" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -38894,31 +39077,11 @@ }, /turf/open/floor/iron/smooth, /area/station/maintenance/solars/starboard/aft) -"nuV" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/structure/chair/sofa/bench/left{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/holodeck/rec_center) "nuY" = ( /obj/structure/broken_flooring/pile/directional/east, /obj/structure/alien/weeds/node, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"nvn" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "nvB" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -38962,6 +39125,19 @@ /obj/effect/spawner/random/trash/bin, /turf/open/floor/iron/white/small, /area/station/science/ordnance/storage) +"nwK" = ( +/obj/machinery/door/airlock/atmos/glass{ + name = "HFR Chamber" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) "nwN" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -38997,14 +39173,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"nxJ" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/machinery/modular_computer/preset/id{ - dir = 1 - }, -/obj/machinery/keycard_auth/directional/south, -/turf/open/floor/wood, -/area/station/command/heads_quarters/qm) "nxX" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -39014,13 +39182,6 @@ }, /turf/open/floor/iron/dark, /area/station/cargo/storage) -"nxZ" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ - dir = 1 - }, -/obj/effect/spawner/structure/window/reinforced/plasma, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) "nyd" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -39184,14 +39345,25 @@ /obj/effect/landmark/start/roboticist, /turf/open/floor/iron, /area/station/science/robotics/lab) -"nAO" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Distro to Waste" +"nAJ" = ( +/obj/machinery/power/energy_accumulator/tesla_coil/anchored, +/obj/structure/window/reinforced/plasma/spawner/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"nAW" = ( +/obj/machinery/atmospherics/components/binary/crystallizer{ + dir = 4 }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "nBq" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -39229,6 +39401,14 @@ }, /turf/open/floor/plating, /area/station/maintenance/starboard/central) +"nBP" = ( +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + id = "engsm"; + name = "Radiation Chamber Shutters" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/engineering/supermatter) "nCe" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -39236,13 +39416,6 @@ dir = 6 }, /area/station/science/xenobiology) -"nCn" = ( -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/item/kirbyplants/organic/plant24, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) "nCo" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/chair/office{ @@ -39321,21 +39494,16 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/station/service/chapel) +"nDJ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/supermatter/room) "nDQ" = ( /obj/structure/chair{ dir = 4 }, /turf/open/floor/iron/dark, /area/station/security/interrogation) -"nDX" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/light/directional/south, -/obj/machinery/camera/directional/south{ - c_tag = "Engineering - Supermatter Chamber" - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "nEh" = ( /obj/structure/falsewall, /turf/open/floor/plating, @@ -39383,6 +39551,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/science/cytology) +"nEG" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/engineering/atmos/storage) "nEY" = ( /obj/structure/closet/firecloset, /obj/effect/decal/cleanable/dirt, @@ -39417,6 +39598,10 @@ /obj/machinery/telecomms/server/presets/command, /turf/open/floor/circuit, /area/station/tcommsat/server) +"nFv" = ( +/obj/machinery/light/no_nightlight/directional/west, +/turf/open/floor/iron, +/area/station/engineering/atmos) "nFD" = ( /obj/structure/cable, /obj/effect/spawner/structure/window, @@ -39462,19 +39647,6 @@ /obj/machinery/portable_atmospherics/pump, /turf/open/floor/plating, /area/station/maintenance/port/greater) -"nGa" = ( -/obj/structure/table, -/obj/item/grenade/chem_grenade/smart_metal_foam, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/item/flatpack{ - board = /obj/item/circuitboard/machine/flatpacker; - pixel_x = -6; - pixel_y = 5 - }, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) "nGe" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -39485,6 +39657,13 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/security/brig/entrance) +"nGf" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, +/turf/open/floor/iron, +/area/station/engineering/atmos) "nGi" = ( /obj/effect/turf_decal/tile/dark_red{ dir = 4 @@ -39571,6 +39750,18 @@ /obj/effect/spawner/random/structure/closet_maintenance, /turf/open/floor/plating, /area/station/maintenance/port/lesser) +"nHH" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "nHI" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/west, @@ -39602,16 +39793,6 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron, /area/station/commons/storage/art) -"nHO" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Recreation" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/obj/structure/cable, -/turf/open/floor/iron/textured_half, -/area/station/commons/fitness/recreation/entertainment) "nHU" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -39707,13 +39888,6 @@ }, /turf/open/floor/plating, /area/station/command/meeting_room) -"nJR" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 4 - }, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/iron, -/area/station/engineering/atmos) "nJU" = ( /obj/machinery/conveyor{ dir = 4; @@ -39733,6 +39907,15 @@ /obj/machinery/light_switch/directional/east, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"nKe" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/simple/orange{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "nKj" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -39743,22 +39926,40 @@ /obj/machinery/light/floor, /turf/open/floor/iron/dark, /area/station/tcommsat/server) -"nKt" = ( -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/turf/open/floor/wood, -/area/station/engineering/main) "nKz" = ( /obj/machinery/light/floor, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) +"nLk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/science/rd, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Research Director's Office" + }, +/obj/machinery/door/poddoor/preopen{ + id = "rdoffice"; + name = "Research Director's Shutters" + }, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/command/heads_quarters/rd) "nLH" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/smooth, /area/station/cargo/warehouse) +"nLJ" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "nLM" = ( /obj/structure/cable, /obj/structure/table/reinforced, @@ -39772,6 +39973,13 @@ }, /turf/open/floor/iron, /area/station/engineering/storage/tech) +"nMk" = ( +/obj/machinery/power/emitter/welded{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "nMn" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -39863,6 +40071,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible, /turf/open/floor/plating, /area/station/science/ordnance/testlab) +"nOD" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, +/obj/machinery/power/apc/auto_name/directional/west{ + areastring = "/area/station/science/ordnance/freezerchamber" + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "nOH" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -39872,13 +40088,6 @@ }, /turf/open/floor/iron/smooth, /area/station/command/gateway) -"nOJ" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/turf/open/floor/plating, -/area/station/maintenance/department/engine/atmos) "nPd" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -39895,6 +40104,10 @@ /obj/effect/turf_decal/tile/dark_red/fourcorners, /turf/open/floor/iron, /area/station/security/brig/entrance) +"nPl" = ( +/obj/machinery/power/supermatter_crystal/engine, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "nPt" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -39962,6 +40175,17 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/security/lockers) +"nQc" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "nQj" = ( /obj/structure/toilet/greyscale{ dir = 8 @@ -40051,6 +40275,12 @@ /obj/machinery/holopad, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/escape) +"nRa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "nRd" = ( /obj/structure/cable, /obj/effect/spawner/structure/window, @@ -40115,14 +40345,9 @@ }, /turf/open/floor/plating/airless, /area/space/nearstation) -"nSS" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +"nST" = ( +/turf/open/floor/iron/small, +/area/station/maintenance/department/engine) "nSY" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -40187,20 +40412,25 @@ /turf/open/floor/iron/small, /area/station/medical/morgue) "nTP" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 +/obj/machinery/door/airlock/research/glass{ + name = "Cubicle" }, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/cubicle) "nUd" = ( /obj/effect/turf_decal/tile/neutral{ dir = 4 }, /turf/open/floor/iron, /area/station/hallway/primary/central/aft) +"nUh" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos) "nUo" = ( /obj/effect/turf_decal/tile/purple/opposingcorners, /obj/effect/turf_decal/siding/green{ @@ -40308,6 +40538,19 @@ /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/station/tcommsat/server) +"nVU" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) +"nWa" = ( +/obj/effect/turf_decal/siding/wideplating, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) "nWh" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible, /turf/closed/wall/r_wall, @@ -40345,6 +40588,15 @@ }, /turf/open/floor/iron/white/textured_large, /area/station/medical/pharmacy) +"nXv" = ( +/obj/structure/table, +/obj/item/stack/cable_coil{ + pixel_x = -1; + pixel_y = -3 + }, +/obj/item/stack/cable_coil, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) "nXx" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted{ dir = 1 @@ -40359,6 +40611,30 @@ }, /turf/open/floor/iron, /area/station/security/brig/entrance) +"nXz" = ( +/obj/structure/table/glass, +/obj/machinery/fax{ + fax_name = "Chief Medical Officer's Office"; + name = "Chief Medical Officer's Fax Machine"; + pixel_y = 13 + }, +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/button/door/directional/south{ + id = "cmoprivacy"; + name = "CMO Privacy Shutters"; + pixel_x = -6; + req_access = list("cmo") + }, +/obj/machinery/camera/autoname/directional/south, +/obj/machinery/button/door/directional/south{ + id = "medlock"; + name = "Medbay Lockdown Control"; + pixel_x = 6; + req_access = list("medical") + }, +/obj/machinery/keycard_auth/wall_mounted/directional/east, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/cmo) "nXC" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, @@ -40382,13 +40658,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/science/cytology) -"nYd" = ( -/obj/effect/spawner/structure/window/reinforced/plasma, -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/engineering/atmos) "nYk" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -40464,6 +40733,14 @@ /obj/structure/holosign/barrier/atmos/tram, /turf/open/floor/tram, /area/station/maintenance/department/medical/central) +"nZF" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "nZG" = ( /obj/machinery/vending/wardrobe/chef_wardrobe, /turf/open/floor/iron/kitchen/small, @@ -40527,6 +40804,19 @@ /obj/item/stock_parts/power_store/cell/high, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) +"obb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/research{ + name = "Research and Development Lab" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/research, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/lab) "obe" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/disposalpipe/segment{ @@ -40570,21 +40860,6 @@ "ocb" = ( /turf/open/floor/iron/white/small, /area/station/science/cubicle) -"oci" = ( -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) -"ocm" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/purple/visible{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "ocv" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -40607,6 +40882,15 @@ /obj/machinery/computer/records/security, /turf/open/floor/iron, /area/station/security/brig/entrance) +"ocZ" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) "odh" = ( /obj/effect/landmark/atmospheric_sanity/ignore_area, /turf/open/floor/plating, @@ -40616,14 +40900,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/grimy, /area/station/commons/vacant_room/office) -"odw" = ( -/obj/machinery/door/airlock/engineering/glass{ - name = "Engineering Storage" - }, -/turf/open/floor/iron/smooth_half{ - dir = 8 - }, -/area/station/engineering/main) "odD" = ( /obj/effect/mapping_helpers/broken_floor, /obj/structure/table/wood, @@ -40657,6 +40933,14 @@ }, /turf/open/floor/iron/dark, /area/station/cargo/storage) +"oer" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "External Gas to Loop" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "oev" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -40714,6 +40998,10 @@ }, /turf/open/floor/iron/smooth_large, /area/station/maintenance/department/medical/central) +"ofx" = ( +/obj/effect/turf_decal/sand/plating, +/turf/closed/wall/r_wall, +/area/space/nearstation) "ofU" = ( /obj/machinery/holopad, /obj/effect/landmark/start/hangover, @@ -40804,6 +41092,19 @@ /obj/item/reagent_containers/pill/maintenance, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"ohd" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/structure/chair/stool/bar/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) +"ohf" = ( +/obj/structure/reagent_dispensers/fueltank/large, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) "ohj" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/stripes/white/line{ @@ -40873,16 +41174,6 @@ }, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) -"ohI" = ( -/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "ohM" = ( /obj/structure/chair{ dir = 8 @@ -40982,18 +41273,6 @@ }, /turf/open/floor/wood, /area/station/service/chapel) -"ojc" = ( -/obj/machinery/power/energy_accumulator/grounding_rod/anchored, -/obj/structure/window/reinforced/plasma/spawner/directional/south, -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter) -"ojj" = ( -/obj/machinery/power/terminal, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "ojz" = ( /obj/structure/railing{ dir = 1 @@ -41030,39 +41309,22 @@ /obj/machinery/status_display/ai, /turf/closed/wall, /area/station/hallway/secondary/entry) +"oks" = ( +/obj/structure/reflector/single/anchored, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "okB" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/white/line, /turf/open/floor/engine, /area/station/science/xenobiology) -"okF" = ( -/obj/effect/turf_decal/siding/wideplating{ +"okD" = ( +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/wood, -/area/station/engineering/atmos/storage) -"okT" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible, -/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible, -/obj/structure/table, -/obj/item/radio/intercom/directional/south, -/obj/item/clothing/head/cone{ - pixel_y = 5; - pixel_x = -6 - }, -/obj/item/clothing/head/cone{ - pixel_y = 7; - pixel_x = -6 - }, -/obj/item/pipe_dispenser{ - pixel_y = 9; - pixel_x = 14 - }, -/obj/item/cigarette{ - pixel_y = 2 - }, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/turf/open/floor/plating, +/area/station/engineering/atmos/storage/gas) "okW" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -41103,11 +41365,6 @@ /obj/structure/alien/weeds, /turf/open/misc/asteroid, /area/station/maintenance/starboard/greater) -"olo" = ( -/obj/structure/closet/secure_closet/engineering_personal, -/obj/item/clothing/suit/hooded/wintercoat/engineering, -/turf/open/floor/iron/small, -/area/station/engineering/break_room) "olI" = ( /obj/structure/table, /obj/item/restraints/handcuffs{ @@ -41123,13 +41380,6 @@ }, /turf/open/floor/iron/checker, /area/station/security/breakroom) -"olO" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/broken_floor, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "olV" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -41137,11 +41387,20 @@ /obj/machinery/light/small/dim/directional/west, /turf/open/floor/iron, /area/station/maintenance/port/aft) -"omp" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) +"oma" = ( +/obj/machinery/atmospherics/components/unary/passive_vent, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"omj" = ( +/obj/machinery/computer/security/mining, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/brown{ + dir = 1 + }, +/obj/machinery/incident_display/bridge/directional/north, +/turf/open/floor/iron/smooth, +/area/station/command/bridge) "omq" = ( /obj/structure/cable, /turf/open/floor/wood/parquet, @@ -41226,6 +41485,13 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) +"ooo" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/engineering/atmos) "ooK" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -41298,13 +41564,6 @@ dir = 1 }, /area/station/science/xenobiology) -"opZ" = ( -/obj/machinery/suit_storage_unit/engine, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) "oqg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -41321,11 +41580,16 @@ }, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) -"oqD" = ( -/obj/structure/cable, +"oqq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/main) +/obj/machinery/light/no_nightlight/directional/north, +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating, +/turf/open/floor/wood, +/area/station/engineering/atmospherics_engine) "oqK" = ( /obj/effect/decal/cleanable/dirt, /obj/item/kirbyplants/random, @@ -41415,6 +41679,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/maintenance/solars/starboard/fore) +"osp" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "oss" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -41424,6 +41695,16 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/recreation) +"osw" = ( +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "osy" = ( /obj/effect/turf_decal/siding/white{ dir = 8 @@ -41431,10 +41712,6 @@ /obj/structure/cable, /turf/open/floor/iron/small, /area/station/medical/morgue) -"osN" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/break_room) "osP" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/iron, @@ -41449,12 +41726,6 @@ dir = 8 }, /area/station/engineering/break_room) -"osX" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/structure/cable, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "osY" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/broken_flooring/corner/directional/south, @@ -41539,6 +41810,13 @@ }, /turf/open/floor/iron, /area/station/maintenance/department/medical/central) +"ouJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "ouL" = ( /obj/item/clothing/head/cone{ pixel_x = 7 @@ -41566,6 +41844,10 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) +"ouS" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, +/turf/open/floor/engine/n2, +/area/station/engineering/atmos) "ouT" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -41714,10 +41996,6 @@ }, /turf/open/floor/iron/dark, /area/station/cargo/storage) -"oxA" = ( -/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible, -/turf/open/floor/iron, -/area/station/engineering/atmos) "oyn" = ( /obj/structure/disposalpipe/segment, /obj/machinery/door/airlock/public/glass{ @@ -41793,6 +42071,10 @@ /obj/structure/mannequin/plastic, /turf/open/floor/carpet/blue, /area/station/cargo/boutique) +"ozQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/turf/closed/wall/r_wall, +/area/station/engineering/supermatter) "ozV" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -41857,6 +42139,19 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"oBF" = ( +/obj/effect/turf_decal/arrows/white{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) +"oBP" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos/project) "oBT" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -41887,24 +42182,11 @@ }, /turf/open/floor/iron/dark, /area/station/science/genetics) -"oBZ" = ( -/obj/machinery/portable_atmospherics/canister, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple/fourcorners, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"oCe" = ( -/obj/machinery/atmospherics/pipe/smart/simple/orange{ - dir = 1 - }, -/obj/structure/lattice, -/turf/open/space/basic, -/area/space/nearstation) +"oCb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/machinery/meter, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "oCg" = ( /obj/structure/rack, /obj/effect/spawner/random/techstorage/medical_all, @@ -41949,9 +42231,6 @@ /obj/structure/broken_flooring/pile/directional/east, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) -"oCS" = ( -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "oCV" = ( /obj/effect/turf_decal/trimline/neutral/line, /obj/effect/turf_decal/trimline/neutral/line{ @@ -41966,22 +42245,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/primary/central/aft) -"oDl" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/iron/grimy, -/area/station/service/janitor) "oDB" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"oDS" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, +/turf/closed/wall/r_wall, +/area/station/engineering/atmos) "oDX" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/chair/wood{ @@ -42003,14 +42276,6 @@ /obj/structure/holosign/barrier/atmos/tram, /turf/open/floor/tram, /area/station/security/tram) -"oEf" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "oEk" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -42088,13 +42353,6 @@ /obj/structure/window/spawner/directional/west, /turf/open/floor/plating, /area/station/cargo/sorting) -"oFn" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/smart/simple/orange{ - dir = 4 - }, -/turf/open/space/basic, -/area/space/nearstation) "oFu" = ( /turf/closed/wall, /area/station/security/office) @@ -42143,18 +42401,6 @@ }, /turf/open/floor/carpet/executive, /area/station/command/meeting_room) -"oGG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/machinery/camera/directional/south{ - c_tag = "atmospherics - turbine" - }, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "oGL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -42211,10 +42457,6 @@ /obj/machinery/camera/autoname/directional/south, /turf/open/floor/plating, /area/station/hallway/secondary/dock) -"oHF" = ( -/obj/machinery/portable_atmospherics/canister/plasma, -/turf/open/floor/engine/plasma, -/area/station/engineering/atmos) "oHG" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /obj/item/radio/intercom/directional/north, @@ -42234,15 +42476,6 @@ /obj/structure/cable, /turf/open/floor/iron/small, /area/station/maintenance/department/electrical) -"oIq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/camera/directional/north{ - c_tag = "Engineering Supermatter Chamber" - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "oIx" = ( /obj/structure/closet/firecloset, /turf/open/floor/iron/showroomfloor, @@ -42310,17 +42543,10 @@ /obj/machinery/smartfridge, /turf/open/floor/plating, /area/station/service/hydroponics) -"oJh" = ( -/obj/structure/extinguisher_cabinet/directional/east, -/obj/structure/cable, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 4 - }, -/obj/machinery/camera/directional/east{ - c_tag = "atmospherics - project room" - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) +"oJm" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/supermatter/room) "oJn" = ( /obj/structure/cable, /obj/structure/disposalpipe/sorting/mail{ @@ -42329,12 +42555,6 @@ /obj/effect/mapping_helpers/mail_sorting/science/rd_office, /turf/open/floor/iron/white/side, /area/station/science/research) -"oJs" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 10 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "oJv" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -42427,14 +42647,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/station/cargo/office) -"oJW" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/robotics/augments) "oKb" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 @@ -42469,6 +42681,12 @@ }, /turf/open/floor/iron/dark, /area/station/security/prison/safe) +"oLc" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) "oLg" = ( /obj/effect/spawner/random/engineering/atmospherics_portable, /turf/open/floor/plating, @@ -42497,27 +42715,15 @@ }, /turf/open/floor/iron/white/small, /area/station/commons/toilet/restrooms) -"oLZ" = ( -/obj/effect/turf_decal/arrows/white{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) +"oLV" = ( +/obj/machinery/camera/autoname/directional/south, +/obj/structure/cable, +/turf/open/floor/iron/herringbone, +/area/station/commons/dorms) "oMy" = ( /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/station/solars/starboard/aft) -"oMF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/sign/departments/holy/directional/south, -/obj/machinery/light/cold/directional/south, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "oMI" = ( /obj/effect/decal/cleanable/dirt, /mob/living/basic/slime, @@ -42620,6 +42826,10 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) +"oOs" = ( +/obj/structure/closet/crate/solarpanel_small, +/turf/open/floor/iron/smooth, +/area/station/engineering/main) "oOv" = ( /obj/effect/spawner/random/structure/crate, /obj/effect/spawner/random/maintenance, @@ -42713,6 +42923,9 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"oPj" = ( +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) "oPo" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -42795,6 +43008,13 @@ }, /turf/open/floor/iron, /area/station/science/cytology) +"oQK" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + initialize_directions = 8 + }, +/obj/effect/turf_decal/siding/wideplating, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) "oRj" = ( /obj/effect/turf_decal/siding/yellow{ dir = 8 @@ -42884,6 +43104,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/maintenance/starboard/greater) +"oRW" = ( +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating, +/turf/open/floor/wood, +/area/station/engineering/main) "oRZ" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -42923,6 +43150,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/storage) +"oTf" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "oTg" = ( /obj/effect/turf_decal/tile/brown/opposingcorners{ dir = 1 @@ -42938,12 +43172,6 @@ /obj/effect/spawner/random/trash, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"oTp" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 5 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "oTH" = ( /obj/effect/spawner/random/structure/closet_maintenance, /obj/effect/decal/cleanable/dirt, @@ -42965,12 +43193,6 @@ }, /turf/open/floor/iron, /area/station/security/execution/transfer) -"oTL" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) "oTM" = ( /obj/structure/table, /obj/effect/turf_decal/siding{ @@ -42998,6 +43220,13 @@ }, /turf/open/floor/iron/dark, /area/station/science/genetics) +"oTZ" = ( +/obj/structure/cable, +/obj/structure/reflector/single/anchored{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "oUb" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -43051,12 +43280,6 @@ /obj/structure/cable, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/security/evidence) -"oVe" = ( -/obj/machinery/air_sensor/incinerator_tank, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, -/turf/open/floor/engine/vacuum, -/area/station/maintenance/disposal/incinerator) "oVl" = ( /obj/structure/sign/picture_frame/portrait/bar{ pixel_y = 32 @@ -43074,6 +43297,12 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/stone, /area/station/service/bar/backroom) +"oVm" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "oVt" = ( /obj/machinery/atmospherics/pipe/smart/simple/orange/hidden, /obj/effect/turf_decal/tile/yellow, @@ -43175,12 +43404,6 @@ /obj/structure/closet/emcloset, /turf/open/floor/iron, /area/station/hallway/secondary/dock) -"oXD" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) "oXK" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/west, @@ -43221,6 +43444,12 @@ dir = 8 }, /area/station/engineering/main) +"oYF" = ( +/obj/structure/reflector/box/anchored{ + dir = 4 + }, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/supermatter/room) "oYL" = ( /obj/structure/disposalpipe/trunk{ dir = 1 @@ -43313,6 +43542,17 @@ /obj/structure/tram, /turf/open/floor/tram, /area/station/security/tram) +"paT" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/research/glass{ + name = "Cubicle" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/cubicle) "paX" = ( /obj/structure/chair/bronze{ dir = 8 @@ -43358,19 +43598,6 @@ /obj/structure/flora/bush/flowers_pp/style_random, /turf/open/floor/grass, /area/station/service/chapel) -"pbz" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/atmospherics/pipe/smart/simple/orange/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/junction{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/hallway) "pbD" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -43430,13 +43657,6 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron, /area/station/security/execution/transfer) -"pco" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/engineering/atmos) "pcv" = ( /obj/machinery/door/airlock/command{ name = "Head of Security's Bedroom" @@ -43446,6 +43666,16 @@ dir = 8 }, /area/station/command/heads_quarters/hos) +"pcE" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/research/glass{ + name = "Break Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/research) "pcK" = ( /obj/structure/closet/emcloset, /obj/effect/turf_decal/tile/blue{ @@ -43507,6 +43737,10 @@ /obj/structure/flora/bush/flowers_yw/style_random, /turf/open/misc/sandy_dirt, /area/station/science/cytology) +"pdA" = ( +/obj/machinery/portable_atmospherics/pipe_scrubber, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) "pdR" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -43644,11 +43878,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/commons/dorms) -"pfX" = ( -/obj/structure/table, -/obj/item/stack/sheet/plasteel/fifty, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) "pgg" = ( /obj/machinery/flasher/portable, /obj/effect/turf_decal/stripes/line{ @@ -43675,6 +43904,20 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/iron/small, /area/station/security/prison/shower) +"pgw" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, +/obj/machinery/door/airlock/command/glass{ + name = "Telecommunications Server Room" + }, +/obj/machinery/atmospherics/pipe/heat_exchanging/junction, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "comms-entrance-north" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/tcommsat/server) "pgy" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -43755,6 +43998,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white/side, /area/station/science/lower) +"pic" = ( +/obj/machinery/atmospherics/pipe/smart/simple/orange{ + dir = 10 + }, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) "pie" = ( /obj/effect/spawner/random/decoration/showcase, /obj/structure/window/spawner/directional/south, @@ -43789,6 +44039,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"pit" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "piG" = ( /obj/effect/turf_decal/siding/green{ dir = 8 @@ -43796,6 +44050,12 @@ /obj/effect/landmark/start/chemist, /turf/open/floor/iron/dark/small, /area/station/medical/chemistry) +"piJ" = ( +/obj/structure/bed, +/obj/item/bedsheet/purple, +/obj/machinery/light_switch/directional/east, +/turf/open/floor/iron/grimy, +/area/station/service/janitor) "piL" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/neutral{ @@ -43874,22 +44134,17 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/recreation) -"pjW" = ( -/obj/machinery/door/airlock/atmos/glass{ - name = "HFR Chamber" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/siding/wideplating{ +"pjX" = ( +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 +/obj/machinery/button/door/directional/east{ + id = "Secure Storage top"; + name = "Secure engineering storage"; + req_access = list("engine_equip") }, -/turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) +/turf/open/floor/iron/dark/small, +/area/station/engineering/supermatter/room) "pke" = ( /obj/machinery/door/airlock/centcom{ name = "Disposals Access:" @@ -43909,6 +44164,15 @@ }, /turf/open/floor/iron/dark, /area/station/medical/chemistry) +"pkt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/green/visible{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "pkB" = ( /obj/item/kirbyplants/random, /obj/item/weldingtool, @@ -44063,6 +44327,10 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/iron, /area/station/service/hydroponics) +"pnH" = ( +/obj/machinery/vending/wardrobe/atmos_wardrobe, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/office) "pnK" = ( /obj/effect/turf_decal/siding/wood, /obj/effect/turf_decal/weather/dirt{ @@ -44072,6 +44340,10 @@ /obj/structure/flora/bush/jungle/c/style_random, /turf/open/floor/grass, /area/station/service/chapel) +"pnO" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "pnQ" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 6 @@ -44249,6 +44521,16 @@ "pqm" = ( /turf/closed/wall/r_wall, /area/station/engineering/storage/tcomms) +"pqr" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/machinery/camera/directional/west{ + c_tag = "atmospherics - storage" + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) "pqv" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -44306,6 +44588,13 @@ /obj/effect/landmark/start/prisoner, /turf/open/floor/iron/dark, /area/station/security/prison/safe) +"prP" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) "prW" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 8 @@ -44313,16 +44602,6 @@ /obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron/smooth_large, /area/station/science/auxlab/firing_range) -"psb" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wideplating, -/turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) "psc" = ( /obj/machinery/door/poddoor/shutters{ id = "teleporterhubshutters"; @@ -44342,10 +44621,6 @@ dir = 1 }, /area/station/science/auxlab/firing_range) -"psy" = ( -/obj/structure/closet/crate/solarpanel_small, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) "psz" = ( /obj/machinery/door/window/left/directional/west{ name = "Fitness Ring" @@ -44481,10 +44756,6 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron, /area/station/commons/fitness/recreation/entertainment) -"pvB" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/turf/closed/wall/r_wall, -/area/station/engineering/supermatter) "pvC" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -44528,18 +44799,21 @@ "pwN" = ( /turf/open/floor/iron/dark/small, /area/station/service/chapel/storage) +"pwO" = ( +/obj/machinery/atmospherics/components/binary/volume_pump{ + dir = 4 + }, +/obj/effect/turf_decal/tile/dark/fourcorners, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/light/no_nightlight/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) "pxj" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark/herringbone, /area/station/security/execution/education) -"pxm" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) "pxx" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 @@ -44554,6 +44828,9 @@ }, /turf/open/floor/iron/dark, /area/station/medical/pharmacy) +"pxz" = ( +/turf/closed/wall/r_wall/rust, +/area/station/maintenance/disposal/incinerator) "pxA" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -44564,12 +44841,6 @@ dir = 1 }, /area/station/security/prison/safe) -"pxK" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4{ - dir = 5 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "pxZ" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, @@ -44588,6 +44859,10 @@ /obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/stone, /area/station/service/abandoned_gambling_den) +"pys" = ( +/obj/structure/sign/warning/fire, +/turf/closed/wall/r_wall, +/area/station/engineering/supermatter) "pyt" = ( /obj/machinery/light/floor, /turf/open/floor/grass, @@ -44771,6 +45046,9 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) +"pCn" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/atmos/project) "pCv" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -44804,19 +45082,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/aft) -"pCZ" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/siding/wideplating/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating/corner{ - dir = 6 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/office) "pDr" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -44884,6 +45149,14 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/fore) +"pEp" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Pure to Unfiltered" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/engineering/atmos) "pEq" = ( /obj/structure/cable, /obj/structure/disposalpipe/junction/flip{ @@ -44934,10 +45207,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, /turf/open/floor/iron/white/small, /area/station/science/server) -"pEH" = ( -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "pEL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/blue{ @@ -44956,6 +45225,15 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) +"pET" = ( +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/engineering/atmospherics_engine) "pEU" = ( /obj/effect/mapping_helpers/airlock/access/all/service/kitchen, /obj/machinery/door/airlock/freezer{ @@ -45002,15 +45280,6 @@ /obj/machinery/door/window/brigdoor/right/directional/west, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/customs/auxiliary) -"pFZ" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/effect/landmark/atmospheric_sanity/ignore_area, -/turf/open/floor/iron, -/area/station/engineering/hallway) "pGp" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -45032,17 +45301,6 @@ /obj/effect/turf_decal/tile/yellow/half/contrasted, /turf/open/floor/iron, /area/station/commons/storage/tools) -"pGH" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 4; - name = "Air to Distro" - }, -/obj/structure/cable, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) "pGJ" = ( /obj/machinery/telecomms/processor/preset_two, /turf/open/floor/circuit, @@ -45238,26 +45496,6 @@ }, /turf/open/floor/engine, /area/station/science/cytology) -"pIt" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/engineering{ - name = "Engineering Office" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "atmos_airlock_1" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron, -/area/station/engineering/atmos/office) "pIw" = ( /obj/structure/bodycontainer/morgue, /turf/open/floor/iron/dark/small, @@ -45372,14 +45610,6 @@ }, /turf/open/floor/wood/parquet, /area/station/service/library) -"pKN" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "pKR" = ( /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 4 @@ -45408,19 +45638,12 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"pKX" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +"pKW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) "pLf" = ( /obj/machinery/griddle, /obj/effect/turf_decal/siding{ @@ -45444,14 +45667,6 @@ }, /turf/open/floor/iron/cafeteria, /area/station/hallway/secondary/exit/departure_lounge) -"pLn" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "pLr" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -45495,6 +45710,21 @@ /obj/machinery/computer/security/telescreen/entertainment/directional/north, /turf/open/floor/iron/cafeteria, /area/station/hallway/secondary/exit/departure_lounge) +"pMq" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/office) "pMs" = ( /obj/structure/transit_tube/horizontal, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -45504,6 +45734,12 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/catwalk_floor/iron_dark, /area/station/science/xenobiology) +"pMM" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "pMS" = ( /obj/structure/table, /obj/machinery/light/small/directional/south, @@ -45550,13 +45786,6 @@ /obj/item/stock_parts/subspace/filter, /turf/open/floor/iron/dark, /area/station/engineering/storage/tcomms) -"pNJ" = ( -/obj/machinery/light/small/directional/east, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/main) "pNO" = ( /obj/effect/turf_decal/siding{ dir = 1 @@ -45664,9 +45893,6 @@ }, /turf/open/floor/wood/parquet, /area/station/service/library) -"pOT" = ( -/turf/closed/wall, -/area/station/holodeck/rec_center) "pOX" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -45703,6 +45929,16 @@ /obj/effect/spawner/random/engineering/tracking_beacon, /turf/open/floor/engine, /area/station/science/xenobiology) +"pPx" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/carpet/lone, +/area/station/service/chapel/office) "pPK" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -45743,14 +45979,6 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/iron/smooth_large, /area/station/science/robotics/mechbay) -"pQD" = ( -/obj/machinery/door/airlock/public/glass/incinerator/atmos_exterior, -/obj/effect/mapping_helpers/airlock/locked, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, -/turf/open/floor/engine/vacuum, -/area/station/maintenance/disposal/incinerator) "pQE" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -45764,6 +45992,11 @@ }, /turf/open/floor/engine, /area/station/hallway/secondary/entry) +"pQP" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/atmospherics/components/unary/bluespace_sender, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/office) "pQY" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/half/contrasted, @@ -45789,25 +46022,6 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/wood, /area/station/service/chapel/office) -"pRg" = ( -/obj/machinery/light/small/directional/south{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ - dir = 4 - }, -/turf/open/floor/engine/n2, -/area/station/engineering/atmos) -"pRh" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 4; - initialize_directions = 8 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "pRw" = ( /obj/effect/spawner/random/structure/closet_maintenance, /obj/effect/spawner/random/maintenance, @@ -45916,19 +46130,6 @@ /obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron, /area/station/engineering/storage/tech) -"pTk" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock{ - name = "Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/holodeck/rec_center) "pTq" = ( /obj/machinery/door/airlock/maintenance{ name = "Crematorium Maintenance" @@ -45944,30 +46145,11 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/iron/dark/smooth_large, /area/station/service/lawoffice) -"pTy" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/nitrous_input{ - dir = 1 - }, -/turf/open/floor/engine/n2o, -/area/station/engineering/atmos) "pTz" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark/smooth_large, /area/station/service/lawoffice) -"pTA" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/effect/spawner/random/entertainment/arcade, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/iron, -/area/station/holodeck/rec_center) -"pTH" = ( -/obj/structure/reagent_dispensers/fueltank/large, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/storage) "pTZ" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 8 @@ -46005,12 +46187,9 @@ /turf/open/floor/wood/tile, /area/station/command/meeting_room) "pUA" = ( -/obj/effect/turf_decal/stripes/white/line{ - dir = 10 - }, -/obj/machinery/shower/directional/east, -/turf/open/floor/iron/dark/small, -/area/station/engineering/break_room) +/obj/machinery/space_heater, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) "pUC" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/doppler_array{ @@ -46029,6 +46208,15 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/dark, /area/station/command/corporate_dock) +"pUM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"pUQ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) "pUS" = ( /obj/machinery/door/airlock/external{ name = "Labor Camp Shuttle Airlock"; @@ -46040,18 +46228,6 @@ }, /turf/open/floor/iron/dark/small, /area/station/security/processing) -"pUW" = ( -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/obj/structure/chair/office{ - dir = 1 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/office) "pVa" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -46130,10 +46306,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"pWu" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "pWB" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -46203,23 +46375,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"pWR" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/computer/station_alert{ - dir = 1 - }, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/office) -"pWS" = ( -/obj/machinery/atmospherics/components/binary/pump{ - name = "N2 to Pure" - }, -/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "pWZ" = ( /obj/effect/turf_decal/siding/white{ dir = 9 @@ -46234,17 +46389,6 @@ }, /turf/open/floor/iron/dark/small, /area/station/science/xenobiology) -"pXe" = ( -/obj/machinery/portable_atmospherics/canister, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "pXh" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 1 @@ -46269,12 +46413,13 @@ }, /turf/open/floor/iron/cafeteria, /area/station/hallway/secondary/exit/departure_lounge) -"pXq" = ( -/obj/machinery/light/small/directional/south{ - dir = 4 +"pXv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 9 }, -/turf/open/floor/engine/co2, -/area/station/engineering/atmos) +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "pXz" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted, /obj/machinery/firealarm/directional/south, @@ -46308,15 +46453,6 @@ /obj/effect/turf_decal/delivery/white, /turf/open/floor/iron/dark, /area/station/medical/medbay/central) -"pXN" = ( -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/storage) "pXQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/light/small/directional/north, @@ -46329,15 +46465,6 @@ /obj/structure/broken_flooring/pile/directional/east, /turf/open/floor/plating, /area/station/hallway/secondary/dock) -"pYi" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "pYr" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -46352,6 +46479,18 @@ }, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) +"pYw" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/structure/railing/corner, +/turf/open/floor/iron, +/area/station/engineering/atmos) "pYx" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 8 @@ -46370,6 +46509,12 @@ dir = 4 }, /area/station/science/lower) +"pZp" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "pZu" = ( /obj/structure/hedge, /turf/open/floor/plating, @@ -46417,11 +46562,49 @@ }, /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai) +"qav" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Unfiltered & Air to Mix"; + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "qaF" = ( /obj/structure/sink/directional/south, /obj/structure/mirror/directional/north, /turf/open/floor/iron/white/small, /area/station/maintenance/port/aft) +"qaU" = ( +/obj/effect/turf_decal/arrows/white, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) +"qaX" = ( +/obj/structure/table, +/obj/item/electronics/airalarm{ + pixel_x = -5; + pixel_y = -7 + }, +/obj/item/electronics/firealarm{ + pixel_x = 5; + pixel_y = -5 + }, +/obj/item/electronics/firealarm{ + pixel_x = 5 + }, +/obj/item/electronics/airalarm{ + pixel_x = 7; + pixel_y = 9 + }, +/obj/item/electronics/airalarm{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/structure/sign/poster/official/build/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) "qbj" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /obj/structure/closet/secure_closet/security/sec, @@ -46479,31 +46662,11 @@ /obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/rd) -"qbO" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ - dir = 5 - }, -/obj/machinery/atmospherics/components/binary/volume_pump/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/office) "qcf" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark/side, /area/station/hallway/secondary/construction) -"qcm" = ( -/obj/machinery/atmospherics/components/binary/pump/off{ - name = "O2 To Pure" - }, -/obj/machinery/atmospherics/pipe/bridge_pipe/green{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "qcr" = ( /obj/structure/flora/bush/flowers_yw/style_random, /mob/living/carbon/human/species/monkey, @@ -46594,6 +46757,13 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"qdU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ + dir = 1 + }, +/obj/machinery/meter/monitored/distro_loop, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) "qdZ" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -46666,9 +46836,10 @@ /obj/effect/mapping_helpers/airlock/access/any/service/lawyer, /turf/open/floor/iron/dark/textured_half, /area/station/service/lawoffice) -"qfE" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/o2{ - dir = 8 +"qfK" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Pure to Waste" }, /turf/open/floor/iron, /area/station/engineering/atmos) @@ -46757,6 +46928,16 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron/white, /area/station/science/cytology) +"qht" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "CO2 to Pure" + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/green{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "qhD" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -46836,6 +47017,13 @@ }, /turf/open/space/basic, /area/space/nearstation) +"qiw" = ( +/obj/machinery/computer/communications{ + dir = 1 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/captain) "qiz" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -46921,13 +47109,6 @@ /obj/structure/hedge, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) -"qjC" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "qjE" = ( /obj/structure/table/reinforced/plastitaniumglass, /turf/open/floor/iron/smooth, @@ -46967,6 +47148,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/central/greater) +"qko" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "qkp" = ( /obj/machinery/door/airlock{ name = "Maintenance" @@ -46975,6 +47162,11 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) +"qkq" = ( +/obj/structure/cable, +/obj/machinery/power/terminal, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/supermatter/room) "qkK" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -47040,17 +47232,12 @@ /obj/structure/broken_flooring/corner/directional/south, /turf/open/floor/plating, /area/station/hallway/secondary/dock) -"qmp" = ( -/obj/machinery/light/no_nightlight/directional/east, -/obj/structure/sign/poster/official/nanotrasen_logo/directional/east, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating{ +"qme" = ( +/obj/machinery/atmospherics/components/binary/volume_pump{ dir = 8 }, -/turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "qmv" = ( /obj/machinery/door/airlock/maintenance{ name = "Atmospherics Maintenance" @@ -47058,22 +47245,30 @@ /obj/effect/mapping_helpers/airlock/access/any/engineering/construction, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) -"qmy" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/plasma{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "qmz" = ( /obj/structure/table/wood, /turf/open/floor/wood, /area/station/cargo/boutique) +"qmD" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Mix Outlet Pump" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "qmM" = ( /obj/structure/sign/painting/library{ pixel_y = 32 }, /turf/open/floor/iron/smooth, /area/station/service/library) +"qmT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/caution/stand_clear, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "qmZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -47116,23 +47311,12 @@ }, /turf/open/floor/iron/solarpanel/airless, /area/station/solars/starboard/fore) -"qnC" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/air_input, -/turf/open/floor/engine/air, -/area/station/engineering/atmos) "qnJ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/airalarm/directional/east, /turf/open/floor/iron/white/small, /area/station/science/ordnance/storage) -"qnZ" = ( -/obj/machinery/power/port_gen/pacman, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) "qoj" = ( /obj/structure/disposalpipe/segment, /obj/machinery/door/window/right/directional/west{ @@ -47177,15 +47361,16 @@ /obj/effect/turf_decal/stripes/box, /turf/open/floor/iron/white/small, /area/station/service/janitor) -"qpl" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/green/visible{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ +"qpp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wideplating{ dir = 1 }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) +/obj/effect/turf_decal/siding/wideplating, +/turf/open/floor/wood, +/area/station/engineering/atmospherics_engine) "qpu" = ( /obj/effect/turf_decal/siding/brown{ dir = 9 @@ -47209,13 +47394,6 @@ /obj/item/restraints/handcuffs, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/escape) -"qpZ" = ( -/turf/closed/wall/r_wall/rust, -/area/station/maintenance/disposal/incinerator) -"qqb" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/oxygen_input, -/turf/open/floor/engine/o2, -/area/station/engineering/atmos) "qqd" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -47277,6 +47455,17 @@ /obj/effect/landmark/blobstart, /turf/open/floor/iron, /area/station/hallway/secondary/construction) +"qsr" = ( +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/structure/reagent_dispensers/fueltank/large, +/obj/machinery/camera/directional/south{ + c_tag = "Engineering - storage" + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/smooth, +/area/station/engineering/main) "qsR" = ( /obj/structure/table/reinforced, /obj/effect/mapping_helpers/broken_floor, @@ -47359,10 +47548,6 @@ /obj/item/target/clown, /turf/open/floor/plating, /area/station/science/auxlab/firing_range) -"qut" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/nitrogen_input, -/turf/open/floor/engine/n2, -/area/station/engineering/atmos) "quw" = ( /obj/structure/table/wood, /obj/item/toy/plush/lizard_plushie/green{ @@ -47417,10 +47602,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron, /area/station/security/courtroom) -"qvz" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, -/turf/closed/wall/r_wall, -/area/station/engineering/supermatter) "qvL" = ( /obj/effect/turf_decal/siding/wood, /obj/item/kirbyplants/random, @@ -47477,10 +47658,16 @@ /obj/effect/turf_decal/siding/wideplating/dark, /turf/open/floor/iron, /area/station/security) -"qwK" = ( -/obj/structure/cable, -/turf/open/floor/carpet/lone, -/area/station/service/chapel/office) +"qwF" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/green/visible{ + dir = 4 + }, +/obj/machinery/camera/directional/south{ + c_tag = "atmospherics - lower"; + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "qwU" = ( /obj/effect/turf_decal/siding/wood, /obj/structure/table/glass, @@ -47548,6 +47735,13 @@ /obj/structure/flora/bush/flowers_pp/style_random, /turf/open/misc/sandy_dirt, /area/station/science/research) +"qyr" = ( +/obj/effect/turf_decal/siding/wideplating/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating/corner, +/turf/open/floor/wood, +/area/station/engineering/main) "qyx" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/chair{ @@ -47788,6 +47982,19 @@ /obj/effect/turf_decal/stripes/red/line, /turf/open/floor/iron/small, /area/station/hallway/secondary/exit/departure_lounge) +"qBK" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/turf/open/floor/engine/o2, +/area/station/engineering/atmos) +"qBM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_atmos{ + dir = 8 + }, +/turf/open/floor/engine, +/area/station/maintenance/disposal/incinerator) "qBN" = ( /obj/effect/turf_decal/tile/dark_red{ dir = 8 @@ -47861,19 +48068,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white/small, /area/station/service/hydroponics) -"qCM" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/research{ - name = "Research and Development Lab" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/research, -/obj/machinery/door/firedoor, +"qCP" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/lab) +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "qCT" = ( /obj/effect/turf_decal/siding/wood{ dir = 9 @@ -48016,6 +48217,13 @@ }, /turf/open/floor/iron, /area/station/command/heads_quarters/ce) +"qEy" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ + dir = 1 + }, +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "qEz" = ( /obj/machinery/door/window/brigdoor/left/directional/west{ name = "Holding Cell"; @@ -48092,28 +48300,6 @@ }, /turf/open/floor/iron/dark, /area/station/medical/chemistry) -"qFF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) -"qFP" = ( -/obj/structure/rack, -/obj/item/clothing/neck/petcollar, -/obj/item/flashlight/flare/candle{ - pixel_x = 10 - }, -/obj/item/flashlight/flare/candle{ - pixel_x = 8; - pixel_y = 1 - }, -/obj/item/screwdriver{ - pixel_y = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/maintenance/department/engine/atmos) "qGc" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/firedoor, @@ -48171,13 +48357,6 @@ /obj/effect/turf_decal/siding/wideplating/dark/corner, /turf/open/floor/iron, /area/station/security) -"qGV" = ( -/obj/structure/closet/secure_closet/atmospherics, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "qHr" = ( /obj/effect/turf_decal/weather/dirt{ dir = 8 @@ -48205,13 +48384,6 @@ }, /turf/open/floor/iron/kitchen/small, /area/station/security/prison/mess) -"qHK" = ( -/obj/machinery/atmospherics/components/binary/pump{ - name = "Mix to Gas"; - dir = 8 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "qHY" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -48231,6 +48403,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/central/greater) +"qIe" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "qIf" = ( /turf/closed/wall, /area/station/medical/cryo) @@ -48278,6 +48456,11 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) +"qIW" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/spawner/random/entertainment/arcade, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "qIZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -48309,14 +48492,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood, /area/station/service/abandoned_gambling_den) -"qKc" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister, -/obj/structure/cable, +"qJL" = ( +/obj/machinery/space_heater, +/obj/machinery/firealarm/directional/south, /turf/open/floor/iron/dark, -/area/station/science/ordnance) +/area/station/engineering/atmos/storage) "qKe" = ( /obj/effect/turf_decal/tile/purple/opposingcorners, /obj/effect/turf_decal/siding/green, @@ -48339,12 +48519,27 @@ /obj/structure/window/spawner/directional/north, /turf/open/floor/iron/dark, /area/station/commons/dorms) +"qKA" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/green{ + dir = 4 + }, +/obj/structure/lattice, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/space/basic, +/area/space/nearstation) "qKD" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 6 }, /turf/open/floor/iron/showroomfloor, /area/station/commons/dorms) +"qKH" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/smart/simple/orange{ + dir = 9 + }, +/turf/open/space/basic, +/area/space/nearstation) "qKI" = ( /obj/machinery/portable_atmospherics/pump, /turf/open/floor/iron/small, @@ -48431,6 +48626,10 @@ }, /turf/open/floor/iron/dark, /area/station/medical/pharmacy) +"qMj" = ( +/obj/effect/turf_decal/bot/right, +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) "qMp" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -48438,6 +48637,16 @@ /obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron, /area/station/security/courtroom) +"qMw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/landmark/navigate_destination/chapel, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "qMG" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable, @@ -48494,15 +48703,12 @@ }, /turf/open/floor/plating, /area/station/commons/storage/tools) -"qOq" = ( -/obj/machinery/light/warm/dim, -/obj/structure/disposalpipe/segment{ - dir = 9 +"qOr" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 6 }, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) +/turf/open/floor/engine/n2o, +/area/station/engineering/atmos) "qOG" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, @@ -48541,6 +48747,11 @@ }, /turf/open/floor/iron/smooth, /area/station/cargo/drone_bay) +"qOQ" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "qPc" = ( /obj/effect/turf_decal/tile/green/opposingcorners{ dir = 1 @@ -48548,23 +48759,10 @@ /obj/effect/landmark/start/chemist, /turf/open/floor/iron/dark, /area/station/medical/chemistry) -"qPy" = ( -/obj/effect/turf_decal/stripes/white/line{ - dir = 9 - }, -/obj/machinery/shower/directional/east, -/obj/machinery/atmospherics/pipe/smart/simple/orange/hidden, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark/small, -/area/station/engineering/main) -"qPD" = ( -/obj/item/radio/intercom/directional/east, -/obj/structure/closet/toolcloset, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/station/engineering/break_room) +"qPk" = ( +/obj/machinery/door/firedoor/heavy, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/atmos/office) "qPJ" = ( /obj/machinery/status_display/ai/directional/north, /turf/open/floor/iron, @@ -48645,6 +48843,18 @@ }, /turf/open/floor/wood, /area/station/command/heads_quarters/ce) +"qRb" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/structure/railing, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"qRd" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/spawner/random/entertainment/arcade{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "qRh" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -48724,13 +48934,6 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron, /area/station/hallway/secondary/recreation) -"qSj" = ( -/obj/machinery/camera/directional/north{ - c_tag = "atmospherics - upper" - }, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/iron, -/area/station/engineering/atmos) "qSk" = ( /obj/effect/turf_decal/trimline/neutral/line, /obj/effect/turf_decal/trimline/neutral/line{ @@ -48838,16 +49041,6 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"qTQ" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "Gas to Cold Loop"; - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "qTR" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/wood, @@ -48908,6 +49101,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) +"qUJ" = ( +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/item/kirbyplants/organic/plant24, +/turf/open/floor/iron/smooth, +/area/station/engineering/main) "qUL" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -48917,6 +49117,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/central/lesser) +"qUR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "qUS" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted{ dir = 4 @@ -49007,26 +49215,6 @@ "qVV" = ( /turf/closed/wall, /area/station/security/brig) -"qVX" = ( -/obj/item/stack/sheet/plasteel{ - amount = 10; - pixel_x = -2; - pixel_y = 2 - }, -/obj/structure/table, -/obj/item/stack/sheet/rglass{ - amount = 30; - pixel_x = 2; - pixel_y = -2 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/gloves/color/yellow, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) "qVZ" = ( /obj/structure/sign/poster/official/random/directional/north, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, @@ -49357,13 +49545,6 @@ }, /turf/open/floor/tram, /area/station/maintenance/port/aft) -"qZQ" = ( -/obj/structure/cable, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 5 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "qZU" = ( /obj/machinery/portable_atmospherics/canister/plasma, /obj/effect/turf_decal/stripes/white/line{ @@ -49392,15 +49573,6 @@ }, /turf/open/floor/iron, /area/station/commons/dorms) -"ray" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Distro Staging to Distro" - }, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) "raE" = ( /obj/machinery/duct, /turf/open/floor/iron, @@ -49419,15 +49591,6 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron, /area/station/hallway/secondary/dock) -"raQ" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/computer/atmos_control/nocontrol/master{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet/directional/south, -/obj/machinery/light/no_nightlight/directional/south, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/office) "raR" = ( /obj/structure/chair/stool/bar/directional/south, /obj/effect/turf_decal/siding/wood{ @@ -49479,6 +49642,14 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/iron, /area/station/engineering/storage/tech) +"rbI" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/simple/orange/hidden, +/obj/machinery/shower/directional/east, +/turf/open/floor/iron/dark/small, +/area/station/engineering/main) "rbO" = ( /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 1 @@ -49523,6 +49694,12 @@ /obj/structure/barricade/wooden/crude, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"rci" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/machinery/portable_atmospherics/canister, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "rcl" = ( /obj/effect/turf_decal/stripes/white/line, /turf/open/floor/engine, @@ -49562,6 +49739,12 @@ }, /turf/open/floor/carpet/lone, /area/station/service/abandoned_gambling_den) +"rdt" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "rdw" = ( /turf/open/floor/eighties/red, /area/station/service/abandoned_gambling_den/gaming) @@ -49575,10 +49758,6 @@ }, /turf/open/floor/wood/tile, /area/station/maintenance/central/lesser) -"rdH" = ( -/obj/machinery/keycard_auth/directional/south, -/turf/open/floor/mineral/titanium, -/area/station/command/heads_quarters/ce) "rdM" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 4 @@ -49731,6 +49910,12 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/glass, /area/station/command/heads_quarters/rd) +"rfT" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "rfW" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/trimline/neutral/line{ @@ -49748,12 +49933,6 @@ /obj/structure/cable, /turf/open/floor/iron/grimy, /area/station/commons/vacant_room/office) -"rgh" = ( -/obj/machinery/atmospherics/components/unary/passive_vent/layer2{ - dir = 4 - }, -/turf/open/misc/asteroid/airless, -/area/space/nearstation) "rgA" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/broken_floor, @@ -49822,13 +50001,6 @@ /obj/item/toy/figure/detective, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"rht" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 4 - }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) "rhy" = ( /obj/structure/chair{ dir = 1 @@ -49932,6 +50104,17 @@ /obj/structure/sign/poster/official/random/directional/east, /turf/open/floor/iron/dark/small, /area/station/hallway/primary/fore) +"rjw" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 4; + name = "Air to Distro" + }, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) "rjN" = ( /obj/structure/cable, /obj/structure/chair{ @@ -49965,6 +50148,13 @@ /obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating, /area/station/medical/morgue) +"rkM" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 6 + }, +/obj/machinery/light/no_nightlight/directional/north, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) "rlb" = ( /obj/item/kirbyplants/random/fullysynthetic, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -50116,26 +50306,6 @@ /obj/effect/spawner/random/engineering/atmospherics_portable, /turf/open/floor/plating, /area/station/maintenance/central/lesser) -"roG" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, -/obj/effect/turf_decal/arrows{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) -"roJ" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) "roS" = ( /obj/structure/cable, /obj/structure/chair/stool/directional/west, @@ -50194,16 +50364,12 @@ /obj/machinery/camera/directional/north, /turf/open/floor/iron, /area/station/hallway/primary/port) -"rpE" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/landmark/navigate_destination/chapel, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/port) +"rpQ" = ( +/obj/structure/lattice, +/obj/structure/grille/broken, +/obj/machinery/atmospherics/pipe/smart/simple/orange, +/turf/open/space/basic, +/area/space/nearstation) "rpV" = ( /obj/effect/spawner/random/structure/crate, /obj/effect/spawner/random/maintenance, @@ -50216,12 +50382,6 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) -"rqc" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ - dir = 5 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "rqm" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark/small, @@ -50288,6 +50448,15 @@ /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/station/science/robotics/augments) +"rry" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) "rrQ" = ( /obj/item/kirbyplants/random/fullysynthetic, /obj/effect/turf_decal/tile/dark_red/half/contrasted, @@ -50406,6 +50575,15 @@ "rtQ" = ( /turf/closed/wall/r_wall, /area/station/security/tram) +"rtX" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/door/airlock/maintenance{ + name = "Engineering Maintenance" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/engine) "rtZ" = ( /obj/structure/sign/directions/dorms{ dir = 1 @@ -50440,6 +50618,15 @@ dir = 4 }, /area/station/science/ordnance/testlab) +"ruh" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/machinery/camera/directional/south{ + c_tag = "atmospherics - lower" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "rui" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -50450,12 +50637,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/security/checkpoint/engineering) -"ruu" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/main) "ruC" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/tile/green/anticorner/contrasted, @@ -50468,6 +50649,13 @@ "ruD" = ( /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) +"ruR" = ( +/obj/machinery/door/airlock/engineering{ + name = "Engine Airlock" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "ruS" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -50481,12 +50669,6 @@ "ruY" = ( /turf/open/floor/plating, /area/station/maintenance/fore/lesser) -"rvj" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ - dir = 9 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "rvp" = ( /turf/closed/mineral/random/stationside, /area/station/maintenance/hallway/abandoned_command) @@ -50520,6 +50702,16 @@ }, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/escape) +"rvI" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) "rvX" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/left/directional/south{ @@ -50564,12 +50756,6 @@ /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"rwv" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "rwB" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/conveyor/inverted{ @@ -50620,17 +50806,18 @@ /obj/item/razor, /turf/open/floor/iron/dark/small, /area/station/security/execution/education) -"rxC" = ( -/obj/machinery/atmospherics/components/binary/pump{ - name = "Air to Pure" - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "rxD" = ( /obj/structure/extinguisher_cabinet/directional/south, /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron/dark/side, /area/station/hallway/primary/central/fore) +"rxJ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "rxP" = ( /obj/structure/table, /obj/item/assembly/signaler{ @@ -50710,6 +50897,12 @@ dir = 1 }, /area/station/science/research) +"ryr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "ryt" = ( /obj/machinery/light/dim/directional/north, /obj/effect/turf_decal/tile/neutral{ @@ -50742,6 +50935,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/cafeteria, /area/station/science/breakroom) +"rzb" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Engineering Supermatter Chamber" + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "rzd" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -50754,14 +50956,15 @@ }, /turf/open/floor/iron, /area/station/commons/dorms) -"rzt" = ( -/obj/machinery/computer/atmos_control/nocontrol/incinerator{ - dir = 8 +"rzm" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Engineering - Decontamination B" }, -/obj/machinery/firealarm/directional/east, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/break_room) "rzJ" = ( /obj/structure/chair/sofa/bench/left{ dir = 4 @@ -50830,13 +51033,6 @@ /obj/machinery/camera/autoname/directional/south, /turf/open/floor/plating, /area/station/engineering/gravity_generator) -"rAK" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/smart/simple/orange{ - dir = 6 - }, -/turf/open/space/basic, -/area/space/nearstation) "rAR" = ( /obj/structure/cable, /obj/machinery/door/airlock/security/glass{ @@ -50921,10 +51117,6 @@ dir = 1 }, /area/station/science/ordnance/testlab) -"rCc" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) "rCj" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/dark_red/opposingcorners, @@ -50936,14 +51128,16 @@ dir = 1 }, /area/station/security/execution/transfer) +"rCk" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) "rCv" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/hallway/secondary/exit/departure_lounge) -"rCI" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/supermatter/room) "rCS" = ( /obj/structure/chair/stool/bar/directional/west, /obj/effect/decal/cleanable/dirt, @@ -51005,6 +51199,11 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/smooth, /area/station/cargo/drone_bay) +"rDU" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "rDV" = ( /turf/closed/wall/r_wall, /area/station/engineering/storage_shared) @@ -51112,28 +51311,6 @@ dir = 4 }, /area/station/science/ordnance/testlab) -"rFs" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/airalarm/directional/east, -/obj/structure/table/reinforced, -/obj/item/folder/yellow{ - pixel_x = 2 - }, -/obj/item/reagent_containers/cup/glass/mug/coco{ - pixel_x = -6; - pixel_y = 6 - }, -/obj/machinery/light_switch/directional/north, -/turf/open/floor/iron/smooth, -/area/station/engineering/break_room) -"rFv" = ( -/obj/structure/cable, -/obj/machinery/light/directional/west, -/obj/machinery/camera/directional/west{ - c_tag = "Engineering Supermatter Emitters" - }, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) "rFy" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -51337,10 +51514,19 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark/herringbone, /area/station/service/abandoned_gambling_den/gaming) +"rIH" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/nitrogen_input, +/turf/open/floor/engine/n2, +/area/station/engineering/atmos) "rIJ" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/engine, /area/station/engineering/gravity_generator) +"rIW" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron/white/side, +/area/station/hallway/primary/central/aft) "rIY" = ( /turf/closed/wall/r_wall, /area/station/construction/mining/aux_base) @@ -51361,10 +51547,13 @@ }, /turf/open/floor/grass, /area/station/science/xenobiology) -"rJG" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) +"rJC" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "rJW" = ( /obj/machinery/suit_storage_unit/hos, /obj/effect/decal/cleanable/dirt, @@ -51378,6 +51567,14 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"rKs" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/structure/chair/sofa/bench/right{ + dir = 4 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "rKv" = ( /obj/structure/broken_flooring/singular/directional/east, /turf/open/floor/iron, @@ -51396,6 +51593,18 @@ /obj/structure/cable, /turf/open/floor/iron/smooth, /area/station/engineering/main) +"rKW" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Engineering - Canister Storage" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/start/atmospheric_technician, +/obj/structure/chair/plastic, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/storage/gas) "rKZ" = ( /obj/structure/railing, /obj/machinery/light/small/dim/directional/north, @@ -51541,14 +51750,6 @@ /obj/effect/mapping_helpers/airlock/access/all/science/general, /turf/open/floor/plating, /area/station/maintenance/starboard/central) -"rNi" = ( -/obj/machinery/door/poddoor/shutters/radiation/preopen{ - id = "engsm"; - name = "Radiation Chamber Shutters" - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/engineering/supermatter) "rNn" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -51563,6 +51764,11 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/command/gateway) +"rNG" = ( +/obj/item/radio/intercom/directional/east, +/obj/structure/closet/toolcloset, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/engineering/break_room) "rNI" = ( /obj/effect/turf_decal/siding/thinplating_new/corner{ dir = 4 @@ -51576,10 +51782,6 @@ /obj/effect/spawner/random/entertainment/arcade, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) -"rNK" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/turf/closed/wall/r_wall, -/area/station/engineering/atmos) "rNL" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -51626,20 +51828,11 @@ "rPf" = ( /turf/closed/wall/rust, /area/station/ai_monitored/turret_protected/aisat/maint) -"rPj" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/highsecurity{ - name = "AI Upload" - }, -/obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/iron/dark/textured_half, -/area/station/ai_monitored/turret_protected/ai_upload) +"rPg" = ( +/obj/machinery/air_sensor/plasma_tank, +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) "rPm" = ( /obj/structure/cable, /obj/effect/turf_decal/siding/thinplating_new/light{ @@ -51815,16 +52008,6 @@ /obj/item/radio/intercom/directional/south, /turf/open/floor/wood/large, /area/station/command/heads_quarters/captain) -"rRR" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/robotics/augments) "rRW" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, @@ -51835,10 +52018,6 @@ }, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/escape) -"rSr" = ( -/obj/structure/closet/secure_closet/atmospherics, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/office) "rSt" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -51961,12 +52140,6 @@ }, /turf/open/floor/iron, /area/station/cargo/sorting) -"rTV" = ( -/obj/machinery/atmospherics/components/trinary/mixer/airmix/flipped{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "rUb" = ( /obj/structure/hedge, /obj/machinery/status_display/evac/directional/east, @@ -52001,6 +52174,14 @@ }, /turf/open/floor/iron, /area/station/cargo/sorting) +"rUz" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/light/small/directional/east, +/obj/structure/chair/stool/bar/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "rUI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -52083,6 +52264,12 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) +"rVI" = ( +/obj/machinery/atmospherics/components/trinary/mixer/airmix/flipped{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "rVQ" = ( /obj/structure/disposalpipe/trunk, /obj/structure/window/spawner/directional/west, @@ -52185,6 +52372,13 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/iron, /area/station/maintenance/port/aft) +"rXm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable, +/obj/machinery/meter, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "rXv" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron, @@ -52252,13 +52446,6 @@ }, /turf/open/floor/iron/white, /area/station/science/cytology) -"rYv" = ( -/obj/effect/turf_decal/arrows/white, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) "rYx" = ( /obj/effect/turf_decal/siding/wideplating/dark, /obj/structure/cable, @@ -52266,6 +52453,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/small, /area/station/service/barber) +"rYD" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/air_input, +/turf/open/floor/engine/air, +/area/station/engineering/atmos) "rYG" = ( /obj/structure/cable, /obj/machinery/door/firedoor, @@ -52306,10 +52497,11 @@ }, /turf/open/floor/iron/solarpanel/airless, /area/station/solars/aft) -"rZl" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/meter, +"rZo" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/engine, /area/station/engineering/supermatter/room) "rZq" = ( @@ -52355,11 +52547,26 @@ /obj/structure/alien/weeds, /turf/open/floor/iron, /area/station/maintenance/starboard/greater) +"rZJ" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos/co2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "rZM" = ( /obj/structure/table/wood, /obj/item/clothing/glasses/eyepatch/medical, /turf/open/floor/carpet/orange, /area/station/commons/dorms) +"saq" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Atmospherics Tank - Toxins" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/plasma_output{ + dir = 1 + }, +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) "sar" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/neutral{ @@ -52394,19 +52601,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/closed/wall/r_wall, /area/station/science/ordnance/freezerchamber) -"sbr" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "Gas to Filter" - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter) -"sbt" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "sbx" = ( /obj/structure/chair/sofa/bench/right{ dir = 8 @@ -52455,12 +52649,6 @@ /obj/effect/landmark/start/research_director, /turf/open/floor/iron/grimy, /area/station/science/cubicle) -"sca" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ - dir = 9 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "scj" = ( /turf/closed/wall/r_wall, /area/station/science/lower) @@ -52500,6 +52688,22 @@ /obj/machinery/light/small/broken/directional/south, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) +"scP" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating/corner, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/engineering/atmos/storage) +"scU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "scY" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -52513,12 +52717,27 @@ /obj/machinery/light_switch/directional/east, /turf/open/floor/iron/dark, /area/station/security/interrogation) +"sdZ" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) "sea" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/siding/white/corner, /turf/open/floor/iron/dark/small, /area/station/science/xenobiology) +"seq" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "ser" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -52535,13 +52754,6 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/wood/parquet, /area/station/command/heads_quarters/cmo) -"sex" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 10 - }, -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/iron, -/area/station/engineering/atmos) "seM" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 4 @@ -52555,11 +52767,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/maintenance/fore/greater) -"seR" = ( -/obj/machinery/portable_atmospherics/canister/carbon_dioxide, -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/turf/open/floor/engine/co2, -/area/station/engineering/atmos) "seV" = ( /obj/structure/transit_tube/horizontal, /obj/structure/lattice/catwalk, @@ -52584,6 +52791,26 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/security/brig/entrance) +"sfy" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"sfB" = ( +/obj/machinery/atmospherics/components/binary/volume_pump{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/light/no_nightlight/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) "sfF" = ( /obj/machinery/door/airlock/engineering{ name = "Engineering Office" @@ -52605,24 +52832,11 @@ dir = 8 }, /area/station/engineering/main) -"sfG" = ( -/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ - dir = 1 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "sge" = ( /obj/structure/reagent_dispensers/beerkeg, /obj/item/clothing/head/costume/festive, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"sgo" = ( -/obj/machinery/light/small/directional/north, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) "sgw" = ( /obj/machinery/mass_driver/ordnance{ dir = 1 @@ -52679,13 +52893,6 @@ /obj/machinery/vending/coffee, /turf/open/floor/plating, /area/station/hallway/secondary/recreation) -"shg" = ( -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) "shm" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -52743,19 +52950,6 @@ }, /turf/open/floor/iron, /area/station/maintenance/port/fore) -"siN" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/structure/chair/stool/bar/directional/north, -/turf/open/floor/iron, -/area/station/holodeck/rec_center) -"siV" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_atmos{ - dir = 8 - }, -/turf/open/floor/engine, -/area/station/maintenance/disposal/incinerator) "sjl" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -52771,11 +52965,21 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"sjF" = ( -/obj/structure/table, -/obj/item/stack/sheet/iron/fifty, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) +"sjw" = ( +/obj/machinery/door/airlock/external{ + name = "Atmospherics External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) +"sjG" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "sjK" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -52796,6 +53000,12 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"sjY" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/purple/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "skc" = ( /obj/structure/chair/sofa/bench/right{ dir = 1 @@ -52909,13 +53119,6 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/commons/storage/art) -"slK" = ( -/obj/machinery/atmospherics/components/binary/pump/layer4{ - dir = 8; - name = "mix to engine" - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "slL" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted{ dir = 1 @@ -52972,25 +53175,12 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/smooth_large, /area/station/science/robotics/mechbay) -"smA" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, -/obj/effect/turf_decal/siding/wideplating, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) "smH" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 }, /turf/open/floor/iron, /area/station/security/courtroom) -"smI" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible, -/obj/structure/cable, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) "sne" = ( /obj/machinery/griddle, /obj/effect/turf_decal/siding{ @@ -53110,21 +53300,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) -"soP" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/rack, -/obj/item/pipe_dispenser{ - pixel_y = -7; - pixel_x = 2 - }, -/obj/item/pipe_dispenser{ - pixel_y = 5; - pixel_x = -2 +"soU" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 9 }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +/turf/open/floor/iron, +/area/station/engineering/atmos) "soV" = ( /obj/effect/spawner/random/engineering/canister, /turf/open/floor/plating, @@ -53281,11 +53462,15 @@ /turf/closed/wall, /area/station/maintenance/port/greater) "srw" = ( -/obj/machinery/light/small/directional/south{ - dir = 4 +/turf/closed/wall/r_wall/rust, +/area/station/engineering/atmospherics_engine) +"srx" = ( +/obj/machinery/power/port_gen/pacman, +/obj/effect/turf_decal/bot{ + dir = 1 }, -/turf/open/floor/engine/plasma, -/area/station/engineering/atmos) +/turf/open/floor/iron/smooth, +/area/station/engineering/main) "sry" = ( /obj/structure/flora/bush/jungle/c/style_3{ pixel_x = 6; @@ -53349,16 +53534,6 @@ "ssz" = ( /turf/closed/wall/r_wall, /area/station/maintenance/department/science/xenobiology) -"ssV" = ( -/obj/machinery/door/airlock/public/glass/incinerator/atmos_interior, -/obj/effect/mapping_helpers/airlock/locked, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, -/turf/open/floor/engine, -/area/station/maintenance/disposal/incinerator) "ssY" = ( /obj/structure/kitchenspike, /obj/effect/turf_decal/weather/snow/corner{ @@ -53441,14 +53616,6 @@ }, /turf/open/floor/carpet/purple, /area/station/commons/dorms) -"sue" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/structure/chair/sofa/bench/right{ - dir = 4 - }, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron, -/area/station/holodeck/rec_center) "sul" = ( /obj/effect/turf_decal/siding{ dir = 1 @@ -53470,16 +53637,12 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) -"suO" = ( -/obj/effect/turf_decal/siding/wideplating{ +"svd" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ dir = 4 }, -/obj/effect/turf_decal/siding/wideplating, -/obj/effect/turf_decal/siding/wideplating/corner{ - dir = 1 - }, -/turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) "svh" = ( /obj/structure/cable, /obj/machinery/door/airlock{ @@ -53632,6 +53795,12 @@ /obj/structure/steam_vent, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"swK" = ( +/obj/structure/sign/poster/official/moth_piping/directional/north, +/obj/machinery/light/cold/dim/directional/north, +/obj/structure/closet/firecloset, +/turf/open/floor/iron/small, +/area/station/engineering/break_room) "swM" = ( /obj/effect/turf_decal/weather/dirt{ dir = 1 @@ -53725,6 +53894,11 @@ dir = 8 }, /area/station/science/research) +"sxH" = ( +/obj/machinery/atmospherics/pipe/smart/simple/orange, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) "sxT" = ( /obj/structure/cable, /obj/structure/lattice/catwalk, @@ -53811,24 +53985,13 @@ }, /turf/open/floor/iron/dark/small, /area/station/security/brig) -"sze" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/green{ - dir = 4 - }, -/obj/structure/lattice, -/obj/structure/window/reinforced/spawner/directional/west, -/turf/open/space/basic, -/area/space/nearstation) -"szm" = ( -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/structure/railing/corner{ - dir = 8 +"szg" = ( +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + id = "engsm"; + name = "Radiation Chamber Shutters" }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/office) +/turf/open/floor/plating, +/area/station/engineering/supermatter) "szC" = ( /obj/effect/turf_decal/siding/wood{ dir = 10 @@ -53838,15 +54001,6 @@ }, /turf/open/floor/wood, /area/station/service/chapel) -"sAq" = ( -/turf/open/floor/engine/air, -/area/station/engineering/atmos) -"sAx" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/supply/visible{ - dir = 4 - }, -/turf/closed/wall/r_wall, -/area/station/engineering/atmos/pumproom) "sBf" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -53864,6 +54018,14 @@ /obj/structure/thermoplastic/light, /turf/open/floor/tram, /area/station/maintenance/port/aft) +"sBq" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/closet/l3closet/janitor, +/obj/item/clothing/gloves/color/orange, +/obj/item/clothing/shoes/galoshes, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron/small, +/area/station/service/janitor) "sBL" = ( /obj/structure/sign/directions/science{ dir = 4; @@ -53884,6 +54046,12 @@ }, /turf/open/floor/plating, /area/station/maintenance/fore/greater) +"sBV" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, +/turf/open/misc/asteroid/airless, +/area/space/nearstation) "sCc" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, @@ -53956,19 +54124,20 @@ }, /turf/open/floor/iron/textured_half, /area/station/commons/fitness/recreation) +"sCC" = ( +/obj/machinery/door/airlock/external/glass{ + name = "ATMOS PROJECT Airlock" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "sCH" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/station/maintenance/starboard/greater) -"sCP" = ( -/obj/machinery/light/small/directional/south{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ - dir = 4 - }, -/turf/open/floor/engine/o2, -/area/station/engineering/atmos) "sCR" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/modular_computer/preset/research{ @@ -54035,10 +54204,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"sEh" = ( -/obj/structure/closet/firecloset, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) "sEn" = ( /obj/item/clothing/head/cone, /obj/item/clothing/head/cone{ @@ -54091,10 +54256,6 @@ /obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) -"sFE" = ( -/obj/machinery/door/poddoor/incinerator_atmos_main, -/turf/open/floor/engine, -/area/station/maintenance/disposal/incinerator) "sGh" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/stripes/white/line{ @@ -54157,6 +54318,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/fore/greater) +"sHg" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/small, +/area/station/engineering/supermatter/room) "sHk" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/spawner/random/structure/table, @@ -54169,6 +54336,16 @@ /obj/machinery/light/cold/directional/west, /turf/open/floor/iron/smooth_large, /area/station/engineering/storage_shared) +"sHI" = ( +/obj/machinery/computer/atmos_control/air_tank{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) "sHM" = ( /obj/structure/railing, /obj/structure/disposalpipe/segment{ @@ -54188,6 +54365,12 @@ }, /turf/open/floor/plating/elevatorshaft, /area/station/engineering/main) +"sHQ" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/spawner/random/entertainment/arcade, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "sHV" = ( /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, @@ -54215,14 +54398,9 @@ /turf/open/floor/plating, /area/station/maintenance/fore/greater) "sIB" = ( -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, +/turf/open/misc/asteroid/airless, +/area/space/nearstation) "sIO" = ( /obj/structure/grille/broken, /obj/item/shard/titanium, @@ -54236,6 +54414,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/grimy, /area/station/commons/vacant_room/office) +"sJg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/obj/machinery/door/airlock/command{ + name = "Research Division Server Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/rd, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/server) "sJi" = ( /obj/effect/landmark/start/depsec/medical, /turf/open/floor/iron/smooth, @@ -54448,14 +54634,26 @@ /obj/structure/railing, /turf/open/floor/catwalk_floor, /area/station/hallway/secondary/entry) +"sMB" = ( +/obj/effect/turf_decal/siding/wideplating, +/obj/structure/rack, +/obj/item/circuitboard/machine/thermomachine{ + pixel_x = 7; + pixel_y = 5 + }, +/obj/item/circuitboard/machine/thermomachine{ + pixel_x = 2; + pixel_y = -3 + }, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/storage) "sMD" = ( /turf/closed/wall, /area/station/science/server) -"sMR" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, -/obj/machinery/light/no_nightlight/directional/north, -/turf/open/floor/iron, -/area/station/engineering/atmos) "sMT" = ( /obj/structure/table, /obj/item/emergency_bed{ @@ -54481,15 +54679,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/engineering/storage/tech) -"sMV" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron/grimy, -/area/station/service/janitor) "sNb" = ( /obj/effect/turf_decal/tile/blue, /obj/item/radio/intercom/directional/south, @@ -54629,15 +54818,6 @@ dir = 4 }, /area/station/engineering/main) -"sPo" = ( -/obj/machinery/door/airlock/external{ - name = "Atmospherics External Access" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/engineering/atmos) "sPx" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/broken_flooring/pile/directional/east, @@ -54814,6 +54994,10 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/stone, /area/station/command/heads_quarters/hos) +"sRW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) "sSj" = ( /obj/structure/disposalpipe/sorting/mail/flip{ dir = 8 @@ -54823,20 +55007,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/recreation) -"sSk" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, -/obj/machinery/door/airlock/command/glass{ - name = "Telecommunications Server Room" - }, -/obj/machinery/atmospherics/pipe/smart/simple/dark/hidden, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "comms-entrance-south" - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/tcommsat/server) "sSq" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -54866,10 +55036,6 @@ "sSB" = ( /turf/open/floor/catwalk_floor, /area/station/engineering/break_room) -"sSC" = ( -/obj/effect/spawner/structure/window/reinforced/plasma, -/turf/open/floor/plating, -/area/station/engineering/atmos) "sSN" = ( /obj/structure/flora/bush/flowers_pp/style_2, /turf/open/floor/grass, @@ -54940,6 +55106,14 @@ }, /turf/open/space/basic, /area/space/nearstation) +"sTJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/caution/stand_clear, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "sTK" = ( /obj/machinery/telecomms/bus/preset_one, /turf/open/floor/circuit, @@ -54964,21 +55138,24 @@ }, /turf/open/floor/iron, /area/station/security/courtroom) -"sUh" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, -/obj/machinery/door/airlock/command{ - name = "Research Division Server Room" +"sUr" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 }, -/obj/effect/mapping_helpers/airlock/access/all/science/rd, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/server) +/turf/open/floor/iron, +/area/station/engineering/atmos) +"sUs" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "sUy" = ( /turf/closed/wall/r_wall, /area/station/command/meeting_room) -"sUC" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible, -/turf/open/floor/iron, -/area/station/engineering/atmos) "sUE" = ( /obj/effect/turf_decal/trimline/white/line{ dir = 9 @@ -55002,25 +55179,11 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/checker, /area/station/security/breakroom) -"sUL" = ( -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 - }, -/obj/structure/rack, -/obj/item/storage/toolbox/electrical{ - pixel_y = 12 - }, -/obj/item/multitool{ - pixel_x = -4; - pixel_y = 8 - }, -/obj/machinery/light/no_nightlight/directional/east, -/obj/item/radio/intercom/directional/east, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/storage) +"sUM" = ( +/obj/machinery/power/emitter/welded, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "sUN" = ( /obj/effect/turf_decal/weather/dirt{ dir = 1 @@ -55081,6 +55244,13 @@ /obj/effect/spawner/random/vending/colavend, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"sVG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) "sVN" = ( /turf/closed/wall/r_wall, /area/station/security/prison/workout) @@ -55212,11 +55382,9 @@ /obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/dark/herringbone, /area/station/security/courtroom) -"sXT" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/iron/white/side, -/area/station/hallway/primary/central/aft) +"sXY" = ( +/turf/closed/wall/r_wall/rust, +/area/station/engineering/supermatter/room) "sXZ" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 8 @@ -55349,6 +55517,18 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/science/robotics/lab) +"sZP" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating, +/turf/open/floor/wood, +/area/station/engineering/atmospherics_engine) "tab" = ( /obj/structure/rack, /obj/item/restraints/handcuffs, @@ -55404,6 +55584,13 @@ /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, /turf/open/floor/plating, /area/station/maintenance/starboard/central) +"taT" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) "taZ" = ( /obj/structure/flora/bush/large/style_random{ pixel_y = -3 @@ -55505,13 +55692,9 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/station/security/processing) -"tdd" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/iron, -/area/station/engineering/atmos) +"tdb" = ( +/turf/open/floor/wood, +/area/station/engineering/main) "tdh" = ( /obj/structure/chair/sofa/corp/right{ dir = 4 @@ -55519,6 +55702,10 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/wood/large, /area/station/command/corporate_suite) +"tdm" = ( +/obj/machinery/door/poddoor/incinerator_atmos_main, +/turf/open/floor/engine, +/area/station/maintenance/disposal/incinerator) "tdu" = ( /obj/structure/lattice, /obj/structure/railing{ @@ -55601,14 +55788,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/plating/rust, /area/station/maintenance/department/electrical) -"teb" = ( -/obj/machinery/door/airlock/research/glass{ - name = "Cytology Lab" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/research, -/obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/research) "tec" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -55616,6 +55795,23 @@ /obj/structure/steam_vent, /turf/open/floor/plating, /area/station/maintenance/starboard/central) +"teo" = ( +/obj/machinery/door/airlock/atmos/glass{ + name = "Distro Access" + }, +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) "tes" = ( /obj/machinery/computer/security/telescreen/entertainment/directional/north, /obj/effect/turf_decal/siding/wood{ @@ -55637,15 +55833,6 @@ dir = 1 }, /area/station/security/execution/transfer) -"teD" = ( -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/machinery/door/airlock/maintenance{ - name = "Engineering Maintenance" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/department/engine) "teE" = ( /obj/structure/table, /obj/effect/mapping_helpers/broken_floor, @@ -55677,6 +55864,13 @@ dir = 1 }, /area/station/hallway/secondary/entry) +"teV" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "tfc" = ( /obj/structure/reagent_dispensers/beerkeg, /obj/effect/decal/cleanable/dirt, @@ -55706,6 +55900,19 @@ }, /turf/open/floor/iron/cafeteria, /area/station/hallway/secondary/exit/departure_lounge) +"tfD" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating/corner, +/obj/effect/turf_decal/siding/wideplating/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/engineering/atmospherics_engine) "tfE" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -55788,21 +55995,27 @@ dir = 1 }, /area/station/science/research) +"thw" = ( +/obj/machinery/atmospherics/components/binary/pump/layer4{ + dir = 8; + name = "mix to engine" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "thx" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/commons/fitness/locker_room) +"thJ" = ( +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/turf/open/floor/mineral/titanium, +/area/station/command/heads_quarters/ce) "thM" = ( /obj/effect/turf_decal/tile/brown/opposingcorners, /obj/structure/closet/secure_closet/miner, /obj/machinery/light/small/directional/east, /turf/open/floor/iron, /area/station/cargo/miningoffice) -"thN" = ( -/obj/structure/cable, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) "tii" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -55856,15 +56069,6 @@ /obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/dark, /area/station/science/lab) -"tiR" = ( -/obj/machinery/computer/security/mining, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/brown{ - dir = 1 - }, -/obj/machinery/incident_display/bridge/directional/north, -/turf/open/floor/iron/smooth, -/area/station/command/bridge) "tiW" = ( /obj/structure/chair{ pixel_y = -2 @@ -55916,6 +56120,20 @@ /obj/machinery/light/small/dim/directional/west, /turf/open/floor/eighties/red, /area/station/hallway/primary/central/fore) +"tjN" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, +/obj/machinery/door/airlock/command/glass{ + name = "Telecommunications Server Room" + }, +/obj/machinery/atmospherics/pipe/smart/simple/dark/hidden, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "comms-entrance-south" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/tcommsat/server) "tjT" = ( /obj/structure/extinguisher_cabinet/directional/north, /obj/effect/turf_decal/siding/wood{ @@ -55964,15 +56182,13 @@ }, /turf/open/floor/iron/showroomfloor, /area/station/commons/toilet/auxiliary) -"tla" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ - dir = 4 - }, -/obj/structure/railing/corner{ - dir = 4 +"tkU" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/bot{ + dir = 1 }, -/turf/open/floor/iron, -/area/station/engineering/atmos) +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) "tlh" = ( /obj/effect/spawner/structure/window, /obj/structure/sign/warning/cold_temp/directional/north, @@ -56000,19 +56216,6 @@ }, /turf/open/misc/sandy_dirt, /area/station/security/tram) -"tlJ" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/item/kirbyplants/random, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/power/apc/auto_name/directional/east, -/turf/open/floor/iron, -/area/station/holodeck/rec_center) -"tlR" = ( -/obj/machinery/atmospherics/pipe/smart/simple/orange, -/obj/structure/lattice, -/turf/open/misc/asteroid/airless, -/area/space/nearstation) "tlX" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/blue/fourcorners, @@ -56029,18 +56232,6 @@ }, /turf/open/floor/iron/dark/small, /area/station/engineering/storage_shared) -"tmn" = ( -/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "tms" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, @@ -56053,12 +56244,27 @@ /obj/machinery/light/floor, /turf/open/floor/grass, /area/station/service/hydroponics) +"tmK" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) "tmM" = ( /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/stairs/left{ dir = 8 }, /area/station/commons/fitness/locker_room) +"tmO" = ( +/obj/machinery/computer/atmos_control/mix_tank{ + dir = 8 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "tmQ" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -56081,16 +56287,21 @@ }, /turf/open/floor/iron/small, /area/station/maintenance/port/lesser) -"tmZ" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, -/turf/open/floor/plating, -/area/station/engineering/atmos) "tnb" = ( /turf/open/floor/plating, /area/station/maintenance/central/lesser) +"tnh" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/office) "tns" = ( /obj/effect/mapping_helpers/broken_floor, /obj/effect/decal/cleanable/dirt, @@ -56246,6 +56457,11 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/hallway/primary/fore) +"toX" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/machinery/light/no_nightlight/directional/south, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "tpk" = ( /obj/machinery/vending/wardrobe/law_wardrobe, /obj/effect/turf_decal/siding/wood{ @@ -56307,6 +56523,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/central/greater) +"tpW" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "tqh" = ( /obj/effect/turf_decal/trimline/white/line{ dir = 8 @@ -56328,6 +56550,20 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/dark/small, /area/station/medical/morgue) +"tqC" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/highsecurity{ + name = "AI Upload" + }, +/obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_half, +/area/station/ai_monitored/turret_protected/ai_upload) "tqD" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -56364,24 +56600,6 @@ dir = 1 }, /area/station/hallway/secondary/dock) -"trd" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/atmospherics/pipe/smart/simple/orange/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/engineering{ - name = "Engineering Office" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "atmos_airlock_1" - }, -/obj/structure/cable, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/office) "tro" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/smooth, @@ -56389,11 +56607,6 @@ "trp" = ( /turf/closed/wall, /area/station/maintenance/port/aft) -"trx" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) "trz" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -56413,6 +56626,21 @@ /obj/structure/sign/warning/directional/north, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"trX" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Atmospherics Tank - CO2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/carbon_output{ + dir = 1 + }, +/turf/open/floor/engine/co2, +/area/station/engineering/atmos) +"trY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible, +/obj/effect/turf_decal/tile/purple/fourcorners, +/obj/machinery/computer/atmos_control/plasma_tank, +/turf/open/floor/iron, +/area/station/engineering/atmos) "tsb" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/stripes/line, @@ -56451,24 +56679,6 @@ "tsF" = ( /turf/closed/wall/r_wall, /area/station/hallway/primary/central/fore) -"tsG" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/camera/directional/north{ - c_tag = "atmospherics - HFR" - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wideplating, -/turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) -"tsL" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) "ttb" = ( /obj/structure/flora/grass/jungle/b/style_random, /turf/open/floor/grass, @@ -56492,6 +56702,10 @@ }, /turf/open/floor/engine, /area/station/science/cytology) +"ttL" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/plating, +/area/station/engineering/atmospherics_engine) "ttV" = ( /obj/effect/turf_decal/tile/neutral{ dir = 4 @@ -56514,6 +56728,12 @@ }, /turf/open/floor/iron/small, /area/station/hallway/secondary/exit/departure_lounge) +"tua" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos/plasma{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "tug" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -56528,6 +56748,11 @@ /obj/machinery/light/cold/directional/west, /turf/open/floor/iron, /area/station/security/processing) +"tuu" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass/fifty, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) "tux" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -56573,18 +56798,6 @@ "tuZ" = ( /turf/closed/wall, /area/station/security/brig/entrance) -"tvf" = ( -/obj/machinery/atmospherics/components/binary/crystallizer{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "tvx" = ( /obj/structure/disposalpipe/trunk{ dir = 4 @@ -56595,10 +56808,6 @@ /obj/machinery/disposal/bin, /turf/open/floor/stone, /area/station/command/heads_quarters/hos) -"tvy" = ( -/obj/machinery/light/small/directional/east, -/turf/open/floor/engine, -/area/station/engineering/supermatter) "tvM" = ( /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/flowers_br/style_random, @@ -56637,11 +56846,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/port/lesser) -"twd" = ( -/obj/machinery/igniter/incinerator_atmos, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, -/turf/open/floor/engine/vacuum, -/area/station/maintenance/disposal/incinerator) "twe" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/neutral{ @@ -56687,6 +56891,10 @@ /obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/small, /area/station/security/tram) +"twA" = ( +/obj/machinery/portable_atmospherics/scrubber/huge, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) "twE" = ( /obj/structure/cable, /obj/machinery/door/firedoor, @@ -56747,12 +56955,6 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/iron/white, /area/station/hallway/primary/starboard) -"txf" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "txh" = ( /turf/closed/wall/r_wall, /area/station/command/corporate_suite) @@ -56787,15 +56989,13 @@ /obj/structure/grille, /turf/open/floor/plating, /area/station/hallway/primary/central/fore) -"txZ" = ( -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 +"tyc" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Atmospherics Tank - O2" }, -/turf/open/floor/wood, -/area/station/engineering/main) +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/oxygen_output, +/turf/open/floor/engine/o2, +/area/station/engineering/atmos) "tyh" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -56835,13 +57035,6 @@ /obj/structure/cable, /turf/open/floor/iron/smooth, /area/station/cargo/drone_bay) -"tyL" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/structure/closet/firecloset, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "tyT" = ( /obj/structure/transport/linear/tram, /obj/structure/thermoplastic, @@ -56904,12 +57097,6 @@ }, /turf/open/floor/iron/dark, /area/station/science/genetics) -"tzJ" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "tzN" = ( /obj/effect/turf_decal/weather/dirt{ dir = 4 @@ -56937,6 +57124,16 @@ }, /turf/open/floor/iron, /area/station/engineering/hallway) +"tAp" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 10 + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) "tAq" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, @@ -56960,16 +57157,6 @@ }, /turf/open/floor/iron, /area/station/security) -"tAu" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/disposal/bin, -/obj/machinery/light/small/directional/south, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/carpet/lone, -/area/station/service/chapel/office) "tAw" = ( /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /obj/machinery/door/airlock{ @@ -57000,20 +57187,6 @@ /obj/effect/spawner/random/engineering/flashlight, /turf/open/floor/catwalk_floor/iron, /area/station/maintenance/department/medical/central) -"tAF" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/obj/machinery/door/airlock/public/glass{ - name = "Chapel Office" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/service/chapel_office, -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/turf/open/floor/iron/textured_half, -/area/station/service/chapel/office) "tAH" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -57102,26 +57275,10 @@ }, /turf/open/floor/iron/solarpanel/airless, /area/station/solars/starboard/aft) -"tCr" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron/dark/small, -/area/station/engineering/supermatter/room) "tCz" = ( /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) -"tCC" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) "tCD" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -57159,15 +57316,21 @@ /obj/machinery/shower/directional/west, /turf/open/floor/iron/dark, /area/station/medical/pharmacy) -"tDg" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible/layer4{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "tDn" = ( /turf/closed/wall/r_wall, /area/station/maintenance/department/prison) +"tDu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor{ + id = "Secure Storage top"; + name = "Secure Storage" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/storage_shared) "tDz" = ( /obj/structure/window/spawner/directional/west, /obj/structure/chair/sofa/corp/left{ @@ -57219,13 +57382,6 @@ /obj/structure/tram, /turf/open/floor/tram, /area/station/maintenance/port/aft) -"tEh" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) "tEj" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 1 @@ -57242,6 +57398,17 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/iron, /area/station/security/tram) +"tEC" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/research{ + name = "Robotics Lab" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/robotics, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/robotics/lab) "tEL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/neutral{ @@ -57309,6 +57476,10 @@ /obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/smooth, /area/station/maintenance/solars/starboard/fore) +"tGF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/break_room) "tGI" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -57350,21 +57521,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron, /area/station/security/tram) -"tHx" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/item/radio/intercom/directional/north, -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wideplating/corner{ - dir = 8 - }, -/turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) "tHK" = ( /turf/closed/wall, /area/station/security/prison/shower) @@ -57417,6 +57573,9 @@ }, /turf/open/floor/wood, /area/station/engineering/break_room) +"tIR" = ( +/turf/open/floor/engine, +/area/station/engineering/supermatter) "tJe" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted{ dir = 1 @@ -57426,15 +57585,6 @@ }, /turf/open/floor/iron, /area/station/security) -"tJl" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 6 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "tJo" = ( /obj/structure/closet/lasertag/blue, /obj/effect/turf_decal/stripes/red/line{ @@ -57498,6 +57648,17 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/aft) +"tKn" = ( +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) +"tKD" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/machinery/light/no_nightlight/directional/south, +/turf/open/floor/iron, +/area/station/engineering/atmos) "tKG" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/mapping_helpers/broken_floor, @@ -57554,12 +57715,19 @@ }, /turf/open/floor/iron/white/small, /area/station/science/lab) -"tLr" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/mix_output{ - dir = 8 +"tLp" = ( +/obj/machinery/door/airlock/engineering{ + name = "Engine Airlock" }, -/turf/open/floor/engine/vacuum, -/area/station/engineering/atmos) +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "engine_airlock_2" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/engineering/break_room) "tLt" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -57578,13 +57746,6 @@ dir = 1 }, /area/station/command/bridge) -"tMr" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) "tMs" = ( /obj/structure/cable, /obj/machinery/telecomms/server/presets/service, @@ -57603,10 +57764,6 @@ /obj/machinery/light/cold/directional/east, /turf/open/floor/iron, /area/station/security/execution/transfer) -"tMU" = ( -/obj/machinery/door/poddoor/incinerator_atmos_aux, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "tNf" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -57618,6 +57775,11 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"tNm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) "tNn" = ( /obj/structure/cable, /obj/machinery/door/airlock{ @@ -57650,6 +57812,16 @@ /obj/machinery/light/cold/directional/west, /turf/open/floor/engine, /area/station/science/xenobiology) +"tNy" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/research{ + name = "Gun Lab" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/auxlab/firing_range) "tNz" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -57739,6 +57911,12 @@ }, /turf/open/floor/iron, /area/station/commons/storage/tools) +"tOJ" = ( +/obj/machinery/atmospherics/components/unary/passive_vent/layer2{ + dir = 4 + }, +/turf/open/misc/asteroid/airless, +/area/space/nearstation) "tOO" = ( /obj/structure/flora/bush/large/style_random{ pixel_x = -20; @@ -57837,12 +58015,6 @@ /obj/structure/cable, /turf/open/floor/wood/parquet, /area/station/service/library) -"tPY" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/engineering/atmos) "tPZ" = ( /obj/machinery/netpod, /obj/machinery/power/apc/auto_name/directional/north, @@ -57882,6 +58054,18 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/storage/tcomms) +"tQR" = ( +/obj/machinery/door/airlock/engineering{ + name = "Engine Airlock" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "engine_airlock_2" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/engineering/break_room) "tRc" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -58095,16 +58279,6 @@ }, /turf/open/floor/iron/white/small, /area/station/science/lobby) -"tUv" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Transit Tube Station" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "tUz" = ( /obj/structure/disposalpipe/trunk{ dir = 4 @@ -58170,13 +58344,6 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) -"tVX" = ( -/obj/effect/turf_decal/siding/wideplating, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/turf/open/floor/wood, -/area/station/engineering/main) "tWm" = ( /obj/structure/flora/bush/jungle/c/style_3, /obj/effect/turf_decal/weather/dirt, @@ -58234,14 +58401,6 @@ /obj/effect/spawner/random/vending/snackvend, /turf/open/floor/eighties/red, /area/station/hallway/primary/central/fore) -"tXc" = ( -/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/bridge_pipe/purple/visible, -/obj/structure/cable, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) "tXl" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/table/bronze, @@ -58254,6 +58413,17 @@ /obj/machinery/status_display/ai/directional/south, /turf/open/floor/grass, /area/station/service/chapel) +"tXF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating, +/turf/open/floor/wood, +/area/station/engineering/atmospherics_engine) "tXG" = ( /obj/structure/chair{ dir = 8 @@ -58325,21 +58495,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/hallway/primary/central/aft) -"tZb" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) -"tZh" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/airlock/research/glass{ - name = "Cytology Lab" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/research, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/research) "tZi" = ( /obj/structure/sign/poster/contraband/got_wood/directional/north, /turf/open/floor/light/colour_cycle/dancefloor_b, @@ -58365,19 +58520,6 @@ /obj/machinery/light/small/dim/directional/east, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) -"tZq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) -"tZs" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "tZt" = ( /obj/machinery/light/small/broken{ dir = 4 @@ -58394,6 +58536,18 @@ }, /turf/open/floor/wood, /area/station/maintenance/starboard/greater) +"tZE" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/airlock/maintenance{ + name = "Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) "tZI" = ( /obj/machinery/power/apc/auto_name/directional/east, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -58410,13 +58564,6 @@ dir = 4 }, /area/station/hallway/secondary/entry) -"tZO" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 4 - }, -/obj/structure/railing, -/turf/open/floor/iron, -/area/station/engineering/atmos) "tZP" = ( /obj/machinery/recharge_station, /obj/effect/turf_decal/bot, @@ -58444,14 +58591,6 @@ /obj/machinery/smartfridge/chemistry/virology/preloaded, /turf/open/floor/iron/white, /area/station/medical/virology) -"uar" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Gas to Filter" - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/engine, -/area/station/engineering/supermatter) "uax" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -58461,13 +58600,6 @@ }, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/customs) -"uaE" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 4 - }, -/obj/structure/railing/corner, -/turf/open/floor/iron, -/area/station/engineering/atmos) "uaF" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -58569,6 +58701,20 @@ }, /turf/open/floor/engine, /area/station/science/explab) +"ucm" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "ucy" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/siding/red{ @@ -58600,6 +58746,16 @@ }, /turf/open/floor/iron/showroomfloor, /area/station/security/prison/shower) +"ucS" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 4; + initialize_directions = 8 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "ucY" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -58620,16 +58776,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"udt" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Pure to Fuel Pipe" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/engineering/atmos) "udv" = ( /obj/machinery/telecomms/receiver/preset_right, /turf/open/floor/circuit, @@ -58670,6 +58816,12 @@ }, /turf/open/floor/iron/textured_large, /area/station/security/brig/entrance) +"udH" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "udK" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -58688,6 +58840,10 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"udO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "udW" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -58698,15 +58854,6 @@ /obj/structure/sign/departments/botany/alt1/directional/north, /turf/open/floor/iron, /area/station/hallway/primary/central/aft) -"ued" = ( -/obj/structure/table, -/obj/item/hfr_box/body/waste_output, -/obj/item/hfr_box/body/moderator_input, -/obj/item/hfr_box/body/fuel_input, -/obj/item/hfr_box/body/interface, -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) "uek" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 8 @@ -58766,6 +58913,13 @@ }, /turf/open/floor/iron/textured_large, /area/station/command/heads_quarters/hop) +"ueP" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Atmospherics Tank - Air" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/monitored/air_output, +/turf/open/floor/engine/air, +/area/station/engineering/atmos) "ueX" = ( /turf/closed/wall/rust, /area/station/maintenance/port/fore) @@ -58775,6 +58929,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/smooth_half, /area/station/hallway/primary/central/fore) +"ufe" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/robotics/augments) "uff" = ( /obj/machinery/holopad, /turf/open/floor/wood/large, @@ -58811,10 +58973,6 @@ /obj/effect/turf_decal/trimline/neutral/line, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"ufK" = ( -/obj/effect/turf_decal/sand/plating, -/turf/open/floor/plating, -/area/station/maintenance/department/electrical) "ugb" = ( /obj/machinery/door/airlock/security/glass{ id_tag = "outerbrig"; @@ -58951,10 +59109,6 @@ /obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron, /area/station/commons/fitness/recreation/entertainment) -"uhD" = ( -/obj/structure/reflector/single/anchored, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) "uhH" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -58971,12 +59125,6 @@ /obj/effect/spawner/random/engineering/tracking_beacon, /turf/open/floor/iron/smooth, /area/station/command/gateway) -"uhK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/supermatter/room) "uhM" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -59057,11 +59205,6 @@ /obj/effect/turf_decal/trimline/neutral/line, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"ujn" = ( -/obj/machinery/air_sensor/oxygen_tank, -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/turf/open/floor/engine/o2, -/area/station/engineering/atmos) "ujq" = ( /obj/structure/disposalpipe/segment, /obj/structure/closet/emcloset, @@ -59073,6 +59216,13 @@ /obj/item/stack/sheet/cardboard, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"uju" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos) "ujA" = ( /turf/closed/wall/r_wall, /area/station/security/warden) @@ -59123,6 +59273,10 @@ }, /turf/open/floor/iron/grimy, /area/station/tcommsat/server) +"ukf" = ( +/obj/effect/turf_decal/bot, +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) "uki" = ( /obj/structure/disposalpipe/segment, /turf/closed/wall, @@ -59137,13 +59291,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"ukx" = ( -/obj/structure/closet/radiation, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "ukA" = ( /obj/machinery/pipedispenser/disposal, /obj/structure/spider/stickyweb, @@ -59170,13 +59317,10 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"ukN" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/storage) +"ukP" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/plating, +/area/station/engineering/atmos) "ukQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -59193,6 +59337,12 @@ /obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/dark, /area/station/security/checkpoint/science) +"ukY" = ( +/obj/machinery/light/small/directional/south{ + dir = 4 + }, +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) "ulb" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/firedoor, @@ -59222,6 +59372,13 @@ /obj/machinery/light_switch/directional/north, /turf/open/floor/iron/dark/smooth_large, /area/station/command/meeting_room) +"ulC" = ( +/obj/structure/closet/secure_closet/atmospherics, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "ulE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -59276,24 +59433,6 @@ }, /turf/open/floor/sepia, /area/station/maintenance/aft) -"umF" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/rack, -/obj/item/storage/belt/utility{ - pixel_x = -3; - pixel_y = -4 - }, -/obj/item/storage/belt/utility{ - pixel_x = 6 - }, -/obj/item/storage/belt/utility{ - pixel_x = -2; - pixel_y = 8 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "umI" = ( /obj/effect/spawner/random/structure/closet_maintenance, /obj/effect/spawner/random/maintenance, @@ -59314,16 +59453,6 @@ }, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/customs/auxiliary) -"unw" = ( -/obj/machinery/light/small/directional/east, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/supermatter/room) -"unC" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ - dir = 4 - }, -/turf/open/floor/engine/co2, -/area/station/engineering/atmos) "unK" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, @@ -59448,6 +59577,16 @@ }, /turf/open/space/basic, /area/space/nearstation) +"uqg" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Distro Staging to Waste" + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) "uql" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -59460,10 +59599,6 @@ /obj/structure/table, /turf/open/floor/iron/dark/small, /area/station/maintenance/central/lesser) -"uqt" = ( -/obj/structure/closet/secure_closet/atmospherics, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) "uqw" = ( /turf/closed/wall/r_wall, /area/station/commons/fitness/recreation) @@ -59524,21 +59659,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/central/greater) -"ura" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/office) "urd" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -59581,11 +59701,10 @@ /area/station/engineering/main) "urh" = ( /obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 4 + dir = 10 }, -/obj/structure/sign/poster/official/random/directional/south, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) +/turf/open/floor/iron, +/area/station/engineering/atmos) "urk" = ( /obj/structure/disposalpipe/junction{ dir = 1 @@ -59681,6 +59800,10 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/security/execution/transfer) +"urP" = ( +/obj/structure/closet/secure_closet/atmospherics, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) "urQ" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -59698,15 +59821,6 @@ /obj/structure/cable, /turf/open/floor/iron/smooth, /area/station/command/heads_quarters/qm) -"usD" = ( -/obj/structure/railing, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor, -/area/station/engineering/break_room) "usF" = ( /obj/effect/mapping_helpers/broken_floor, /obj/structure/easel, @@ -59724,14 +59838,6 @@ "usJ" = ( /turf/open/floor/iron/kitchen/small, /area/station/maintenance/aft) -"usL" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron/herringbone, -/area/station/commons/dorms) "usP" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 1 @@ -59839,6 +59945,20 @@ }, /turf/open/floor/iron/white/small, /area/station/medical/storage) +"uuY" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/research/glass{ + name = "Gun Lab" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/auxlab/firing_range) "uvb" = ( /obj/structure/dresser, /turf/open/floor/wood, @@ -59869,16 +59989,20 @@ "uvA" = ( /turf/closed/wall/r_wall, /area/station/command/gateway) -"uvG" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/effect/spawner/random/entertainment/arcade, -/turf/open/floor/iron, -/area/station/holodeck/rec_center) -"uvN" = ( -/obj/machinery/air_sensor/nitrous_tank, -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/turf/open/floor/engine/n2o, -/area/station/engineering/atmos) +"uwu" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/airalarm/directional/east, +/obj/structure/table/reinforced, +/obj/item/folder/yellow{ + pixel_x = 2 + }, +/obj/item/reagent_containers/cup/glass/mug/coco{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/machinery/light_switch/directional/north, +/turf/open/floor/iron/smooth, +/area/station/engineering/break_room) "uwB" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted{ dir = 4 @@ -59895,15 +60019,6 @@ /obj/effect/landmark/transport/nav_beacon/tram/nav/immovable_rod, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"uwW" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/wood, -/area/station/engineering/atmos/office) "uxd" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -59913,11 +60028,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/maintenance/port/fore) -"uxy" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/smart/simple/orange, -/turf/open/space/basic, -/area/space/nearstation) "uxJ" = ( /obj/machinery/smartfridge/chemistry/preloaded, /obj/machinery/door/firedoor, @@ -59933,6 +60043,12 @@ /obj/structure/trap/stun, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) +"uxY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/stool/bamboo, +/obj/structure/cable, +/turf/open/floor/carpet/lone, +/area/station/service/chapel/office) "uya" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -59949,12 +60065,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/white/small, /area/station/security/warden) -"uyR" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall/r_wall, -/area/station/engineering/atmos/pumproom) "uzj" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -60035,20 +60145,22 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/wood/tile, /area/station/command/bridge) +"uAM" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/structure/closet/firecloset, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "uAY" = ( /turf/open/floor/plating, /area/station/maintenance/department/bridge) -"uAZ" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/security/glass{ - name = "Security Office" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/security/general, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/security/checkpoint/science) "uBc" = ( /turf/closed/wall/r_wall, /area/station/security/brig/entrance) @@ -60095,6 +60207,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/stairs, /area/station/engineering/storage/tech) +"uBE" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, +/obj/machinery/light/no_nightlight/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) "uBI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/firedoor, @@ -60125,6 +60242,10 @@ /obj/structure/cable, /turf/open/floor/stone, /area/station/service/bar/backroom) +"uBP" = ( +/obj/effect/turf_decal/bot/left, +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) "uBQ" = ( /obj/structure/table/bronze, /obj/machinery/microwave{ @@ -60160,16 +60281,6 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/white/side, /area/station/hallway/primary/starboard) -"uCC" = ( -/obj/machinery/door/poddoor{ - id = "Secure Storage top"; - name = "Secure Storage" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron/dark/small, -/area/station/engineering/storage_shared) "uCH" = ( /obj/machinery/portable_atmospherics/canister/nitrogen, /obj/effect/turf_decal/stripes/line{ @@ -60246,10 +60357,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"uDH" = ( -/obj/structure/cable, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/supermatter/room) "uDQ" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/east, @@ -60272,13 +60379,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"uEf" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "uEh" = ( /obj/structure/table/glass, /obj/effect/turf_decal/siding/wood, @@ -60296,6 +60396,13 @@ }, /turf/open/floor/engine, /area/station/science/xenobiology) +"uEH" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) "uEI" = ( /obj/structure/flora/bush/lavendergrass/style_random, /obj/structure/window/reinforced/spawner/directional/west, @@ -60329,12 +60436,29 @@ }, /turf/open/floor/iron/dark/small, /area/station/security/brig) +"uEZ" = ( +/obj/effect/turf_decal/siding/wideplating, +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/engineering/atmospherics_engine) "uFc" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"uFe" = ( +/obj/effect/turf_decal/arrows/red{ + dir = 4; + pixel_x = -15 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) "uFk" = ( /obj/structure/flora/rock/pile/jungle/style_random, /obj/structure/window/reinforced/spawner/directional/east, @@ -60392,6 +60516,17 @@ /obj/structure/window/spawner/directional/south, /turf/open/floor/plating, /area/station/service/chapel/funeral) +"uFS" = ( +/obj/machinery/igniter/incinerator_atmos, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, +/turf/open/floor/engine/vacuum, +/area/station/maintenance/disposal/incinerator) +"uFZ" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/vending/wardrobe/jani_wardrobe, +/obj/machinery/camera/autoname/directional/north, +/turf/open/floor/iron/small, +/area/station/service/janitor) "uGj" = ( /obj/effect/turf_decal/tile/green/half/contrasted, /obj/structure/table/glass, @@ -60423,6 +60558,11 @@ dir = 1 }, /area/station/hallway/primary/starboard) +"uGF" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/turf/open/floor/engine/air, +/area/station/engineering/atmos) "uGH" = ( /obj/machinery/rnd/production/circuit_imprinter, /obj/effect/turf_decal/bot, @@ -60574,6 +60714,13 @@ /obj/structure/flora/bush/fullgrass/style_random, /turf/open/floor/grass, /area/station/medical/treatment_center) +"uIu" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/office) "uIv" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -60648,13 +60795,6 @@ /obj/machinery/shieldgen, /turf/open/floor/iron/dark/small, /area/station/engineering/storage_shared) -"uJW" = ( -/obj/machinery/computer/turbine_computer{ - mapping_id = "main_turbine" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "uKh" = ( /obj/structure/closet/emcloset, /obj/effect/turf_decal/bot, @@ -60717,6 +60857,17 @@ "uLj" = ( /turf/closed/wall, /area/station/commons/toilet/auxiliary) +"uLk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor{ + id = "Secure Storage below"; + name = "Secure Storage" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating/rust, +/area/station/engineering/main) "uLD" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -60741,14 +60892,6 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/station/security/prison/work) -"uLR" = ( -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/machinery/door/airlock/atmos/glass{ - name = "Project Room" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron, -/area/station/engineering/atmos) "uLT" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -60765,30 +60908,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"uLY" = ( -/obj/structure/table, -/obj/item/electronics/airalarm{ - pixel_x = -5; - pixel_y = -7 - }, -/obj/item/electronics/firealarm{ - pixel_x = 5; - pixel_y = -5 - }, -/obj/item/electronics/firealarm{ - pixel_x = 5 - }, -/obj/item/electronics/airalarm{ - pixel_x = 7; - pixel_y = 9 - }, -/obj/item/electronics/airalarm{ - pixel_x = -5; - pixel_y = 5 - }, -/obj/structure/sign/poster/official/build/directional/east, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/storage) "uMg" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -60800,10 +60919,6 @@ }, /turf/open/floor/iron/small, /area/station/medical/cryo) -"uMm" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/yellow/visible, -/turf/closed/wall/r_wall, -/area/station/engineering/atmos) "uMu" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -60821,6 +60936,14 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/white/diagonal, /area/station/maintenance/department/science/xenobiology) +"uMF" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Gas to Filter" + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "uMH" = ( /turf/open/floor/iron/white/side, /area/station/science/research) @@ -60847,12 +60970,6 @@ "uMU" = ( /turf/closed/wall, /area/station/science/robotics/mechbay) -"uMX" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "uNa" = ( /obj/structure/closet/emcloset, /turf/open/floor/plating, @@ -60904,17 +61021,15 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/station/engineering/main) -"uOr" = ( -/obj/machinery/portable_atmospherics/canister, +"uOt" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 + dir = 1 }, /obj/effect/turf_decal/bot{ dir = 1 }, -/obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron, -/area/station/engineering/atmos) +/area/station/engineering/atmos/project) "uOw" = ( /turf/open/floor/iron, /area/station/maintenance/department/medical/central) @@ -60934,26 +61049,11 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/wood/tile, /area/station/command/meeting_room) -"uOR" = ( -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/engineering/main) "uPr" = ( /obj/structure/weightmachine/weightlifter, /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/station/security/prison/workout) -"uPv" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron, -/area/station/engineering/atmos) "uPw" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 4 @@ -60991,12 +61091,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"uQa" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) "uQb" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible, /obj/effect/turf_decal/stripes/line{ @@ -61024,6 +61118,9 @@ /obj/effect/turf_decal/stripes/red/line, /turf/open/floor/iron/small, /area/station/hallway/primary/central/fore) +"uQo" = ( +/turf/open/floor/engine/air, +/area/station/engineering/atmos) "uQu" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/status_display/door_timer{ @@ -61033,15 +61130,16 @@ }, /turf/open/floor/iron/dark/small, /area/station/security/brig) -"uQy" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/structure/railing, -/turf/open/floor/iron, -/area/station/engineering/atmos) "uQG" = ( /obj/machinery/airalarm/directional/east, /turf/open/floor/iron, /area/station/commons/fitness/locker_room) +"uQI" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) "uQK" = ( /obj/effect/turf_decal/trimline/neutral/line, /obj/effect/turf_decal/trimline/neutral/line{ @@ -61052,6 +61150,20 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) +"uQT" = ( +/obj/machinery/air_sensor/carbon_tank, +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/turf/open/floor/engine/co2, +/area/station/engineering/atmos) +"uQY" = ( +/obj/machinery/door/airlock/external{ + name = "Atmospherics External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/engineering/atmos) "uRe" = ( /obj/structure/reagent_dispensers/water_cooler, /obj/effect/turf_decal/tile/red{ @@ -61077,14 +61189,6 @@ dir = 1 }, /area/station/hallway/secondary/exit/departure_lounge) -"uRm" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/machinery/meter, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "uRv" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -61121,6 +61225,11 @@ "uSa" = ( /turf/open/floor/iron, /area/station/maintenance/department/engine/atmos) +"uSc" = ( +/obj/machinery/air_sensor/nitrous_tank, +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/turf/open/floor/engine/n2o, +/area/station/engineering/atmos) "uSh" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -61162,13 +61271,6 @@ /obj/effect/landmark/navigate_destination/tcomms, /turf/open/floor/iron, /area/station/science/lower) -"uSD" = ( -/obj/machinery/camera/directional/east{ - c_tag = "Atmospherics Tank - O2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/oxygen_output, -/turf/open/floor/engine/o2, -/area/station/engineering/atmos) "uSG" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -61234,6 +61336,15 @@ }, /turf/open/floor/iron/textured_large, /area/station/security/checkpoint/escape) +"uTN" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Atmospherics Tank - N2O" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/nitrous_output{ + dir = 1 + }, +/turf/open/floor/engine/n2o, +/area/station/engineering/atmos) "uTO" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -61290,6 +61401,25 @@ }, /turf/open/floor/stone, /area/station/service/bar) +"uUS" = ( +/obj/machinery/door/airlock/research/glass{ + name = "Cubicle" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/research) +"uUU" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) "uVo" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -61338,10 +61468,6 @@ }, /turf/closed/wall, /area/station/hallway/primary/starboard) -"uWf" = ( -/obj/machinery/airalarm/directional/south, -/turf/open/floor/wood, -/area/station/cargo/boutique) "uWl" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -61440,17 +61566,6 @@ /obj/effect/spawner/random/trash, /turf/open/floor/plating, /area/station/maintenance/port/lesser) -"uYn" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/wideplating/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wideplating/corner{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/office) "uYo" = ( /obj/effect/spawner/random/vending/colavend, /turf/open/floor/iron/white, @@ -61500,13 +61615,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron, /area/station/security/courtroom) -"uZi" = ( -/obj/structure/cable, -/obj/structure/reflector/single/anchored{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) "uZk" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /obj/structure/chair{ @@ -61611,6 +61719,13 @@ "vbK" = ( /turf/closed/wall, /area/station/science/research) +"vbM" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/smart/simple/orange{ + dir = 4 + }, +/turf/open/space/basic, +/area/space/nearstation) "vbO" = ( /obj/structure/table/glass, /obj/effect/turf_decal/tile/blue/fourcorners, @@ -61831,6 +61946,14 @@ }, /turf/open/floor/iron/dark, /area/station/security/processing) +"veR" = ( +/obj/machinery/computer/atmos_control/nocontrol/incinerator{ + dir = 8 + }, +/obj/machinery/firealarm/directional/east, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "vfc" = ( /obj/structure/table, /obj/item/flashlight/lamp, @@ -61922,6 +62045,19 @@ /obj/item/toy/crayon/purple, /turf/open/floor/iron/white, /area/station/science/research) +"vgf" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "vgh" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/red{ @@ -61934,10 +62070,6 @@ dir = 1 }, /area/station/hallway/secondary/exit/departure_lounge) -"vgm" = ( -/obj/machinery/door/firedoor/heavy, -/turf/open/floor/iron/dark/textured, -/area/station/engineering/atmos/office) "vgp" = ( /obj/machinery/door/airlock/maintenance{ name = "Atmospherics Maintenance" @@ -62134,12 +62266,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"vje" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "vjp" = ( /obj/structure/cable, /obj/effect/turf_decal/sand/plating, @@ -62157,11 +62283,6 @@ "vkh" = ( /turf/closed/wall, /area/station/service/bar) -"vkq" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "vkr" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -62391,15 +62512,6 @@ "vmN" = ( /turf/open/floor/iron/small, /area/station/maintenance/starboard/central) -"vmR" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Cooling Loop Bypass" - }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "vmS" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, @@ -62408,13 +62520,6 @@ /obj/vehicle/sealed/mecha/ripley/paddy/preset, /turf/open/floor/iron, /area/station/security/tram) -"vmU" = ( -/obj/machinery/camera/directional/east{ - c_tag = "Atmospherics Tank - Air" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/monitored/air_output, -/turf/open/floor/engine/air, -/area/station/engineering/atmos) "vmX" = ( /obj/machinery/light/small/directional/north, /turf/open/floor/wood, @@ -62431,6 +62536,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white/side, /area/station/science/lower) +"vni" = ( +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "vnj" = ( /obj/structure/table, /obj/item/clothing/under/rank/prisoner/skirt{ @@ -62469,11 +62585,6 @@ }, /turf/open/floor/iron/white, /area/station/security/medical) -"vnr" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/turf/open/floor/wood, -/area/station/service/chapel/office) "vnu" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/structure/table, @@ -62516,6 +62627,11 @@ "vnI" = ( /turf/closed/mineral/random/stationside, /area/station/maintenance/department/engine) +"vnL" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/turf/open/space/basic, +/area/space/nearstation) "vnN" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ @@ -62527,9 +62643,13 @@ /obj/machinery/medical_kiosk, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"vnU" = ( -/turf/closed/wall/r_wall/rust, -/area/station/engineering/atmospherics_engine) +"vnZ" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/smart/simple/orange{ + dir = 6 + }, +/turf/open/space/basic, +/area/space/nearstation) "voe" = ( /obj/structure/chair/sofa/bench/right{ dir = 1 @@ -62581,16 +62701,6 @@ /obj/effect/mapping_helpers/airlock/access/all/supply/general, /turf/open/floor/catwalk_floor/iron_dark, /area/station/cargo/office) -"vpg" = ( -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "vpk" = ( /obj/structure/cable, /turf/open/floor/iron/smooth, @@ -62604,6 +62714,15 @@ /obj/item/radio/intercom/prison/directional/north, /turf/open/floor/iron, /area/station/security/prison/work) +"vpz" = ( +/obj/machinery/light/small/directional/south{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 4 + }, +/turf/open/floor/engine/air, +/area/station/engineering/atmos) "vpF" = ( /obj/structure/table, /obj/item/dyespray, @@ -62664,12 +62783,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"vql" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ - dir = 6 - }, -/turf/open/floor/engine/co2, -/area/station/engineering/atmos) "vqw" = ( /obj/effect/decal/cleanable/glass/titanium, /obj/item/stack/rods/two, @@ -62788,6 +62901,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark/herringbone, /area/station/security/courtroom) +"vsf" = ( +/obj/structure/closet/crate{ + name = "Materials Crate" + }, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/rods/fifty, +/obj/machinery/light/cold/dim/directional/west, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/iron/fifty, +/turf/open/floor/iron/dark/small, +/area/station/engineering/storage_shared) "vsi" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -62809,6 +62933,16 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"vsJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/robotics/augments) "vsQ" = ( /obj/machinery/light_switch/directional/north, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -62865,6 +62999,16 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/hallway/primary/central/aft) +"vud" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/smooth, +/area/station/engineering/main) "vuj" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/item/fuel_pellet, @@ -62966,6 +63110,14 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/general, /turf/open/floor/iron/white/small, /area/station/medical/paramedic) +"vuV" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Distro to Waste" + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) "vva" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/airlock/public/glass{ @@ -63002,10 +63154,30 @@ /obj/structure/cable, /turf/open/floor/iron/textured_half, /area/station/hallway/primary/aft) +"vvp" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/command{ + name = "Telecomms Server Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "comms-entrance-south" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/tcommsat/server) "vvs" = ( /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) +"vvw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "vvz" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/yellow/opposingcorners, @@ -63184,13 +63356,6 @@ "vxM" = ( /turf/open/floor/iron, /area/station/commons/storage/art) -"vxR" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer2{ - dir = 4 - }, -/obj/machinery/light/cold/directional/west, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "vxX" = ( /obj/effect/spawner/random/structure/steam_vent, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -63277,16 +63442,6 @@ /obj/structure/alien/weeds, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"vzx" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/engineering/atmos) "vzy" = ( /obj/structure/cable, /obj/machinery/door/airlock{ @@ -63319,6 +63474,14 @@ }, /turf/open/floor/engine/helium, /area/station/ai_monitored/turret_protected/ai) +"vzN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/research/glass{ + name = "Cytology Lab" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/research, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/research) "vzV" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -63468,6 +63631,15 @@ /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) +"vCp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/engineering/atmos/office) "vCq" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/stone, @@ -63480,27 +63652,6 @@ }, /turf/open/floor/iron/dark, /area/station/science/xenobiology) -"vCH" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/research{ - name = "Augment Corridor" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/robotics, -/obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/robotics/augments) -"vCL" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 4 - }, -/obj/structure/railing/corner{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "vCO" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, @@ -63543,10 +63694,22 @@ /obj/effect/spawner/random/trash, /turf/open/floor/plating, /area/station/maintenance/starboard/central) +"vDG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) "vDQ" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /turf/open/floor/iron, /area/station/security/lockers) +"vDS" = ( +/obj/structure/closet/secure_closet/engineering_personal, +/obj/item/clothing/suit/hooded/wintercoat/engineering, +/turf/open/floor/iron/small, +/area/station/engineering/break_room) "vDV" = ( /turf/closed/wall/r_wall, /area/station/command/heads_quarters/cmo) @@ -63596,26 +63759,21 @@ }, /turf/open/floor/iron/small, /area/station/hallway/primary/starboard) -"vEB" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 1; - name = "Air to External Air Ports" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating/corner{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) "vEC" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/maintenance/department/engine) +"vEL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "vEP" = ( /turf/closed/wall/r_wall, /area/station/security/brig) @@ -63743,6 +63901,16 @@ dir = 10 }, /area/station/hallway/secondary/construction) +"vGS" = ( +/obj/machinery/atmospherics/components/binary/volume_pump{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/camera/directional/south{ + c_tag = "Atmospherics - Central Aft" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "vGU" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -63758,13 +63926,6 @@ /obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/iron/dark/small, /area/station/medical/morgue) -"vGY" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 10 - }, -/obj/machinery/camera/directional/west, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "vHu" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /obj/structure/closet/secure_closet/security/sec, @@ -63797,6 +63958,15 @@ /obj/machinery/light/cold/directional/east, /turf/open/floor/engine, /area/station/science/xenobiology) +"vHU" = ( +/obj/machinery/door/airlock/engineering{ + name = "Engineering Office" + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/turf/open/floor/iron/smooth_half{ + dir = 8 + }, +/area/station/maintenance/department/engine/atmos) "vHV" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -63804,6 +63974,17 @@ }, /turf/open/floor/wood, /area/station/service/chapel/office) +"vHX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wideplating/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/office) "vId" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -63832,14 +64013,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/central/lesser) -"vII" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, -/turf/open/floor/iron, -/area/station/engineering/atmos) "vIJ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/firedoor, @@ -64057,15 +64230,6 @@ "vLv" = ( /turf/open/floor/circuit/telecomms/mainframe, /area/station/science/xenobiology) -"vLA" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/heater/on{ - dir = 8 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "vLC" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/dark_red/opposingcorners, @@ -64085,6 +64249,18 @@ /obj/item/gavelhammer, /turf/open/floor/plating, /area/station/maintenance/central/lesser) +"vLH" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/research{ + name = "Augment Corridor" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/robotics, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/robotics/augments) "vLP" = ( /turf/closed/wall/rust, /area/station/command/heads_quarters/qm) @@ -64103,16 +64279,10 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/medical/pharmacy) -"vLZ" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/airlock/command{ - name = "Research Division Server Room" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/rd, -/obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/server) +"vLX" = ( +/obj/effect/turf_decal/box/white, +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) "vMr" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/alien/weeds, @@ -64132,12 +64302,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/storage/tcomms) -"vMz" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "vMC" = ( /turf/closed/wall/r_wall, /area/station/science/lab) @@ -64150,6 +64314,12 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"vMI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) "vMJ" = ( /obj/structure/disposalpipe/sorting/mail, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -64192,11 +64362,6 @@ /obj/machinery/status_display/evac/directional/south, /turf/open/floor/iron/white/corner, /area/station/commons/dorms) -"vNs" = ( -/obj/machinery/air_sensor/air_tank, -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/turf/open/floor/engine/air, -/area/station/engineering/atmos) "vNt" = ( /obj/effect/spawner/random/trash/graffiti{ pixel_x = -32; @@ -64234,6 +64399,14 @@ dir = 8 }, /area/station/service/hydroponics) +"vNO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "vOf" = ( /obj/structure/cable, /obj/structure/chair{ @@ -64243,6 +64416,10 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron, /area/station/science/lower) +"vOg" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden, +/turf/closed/wall/r_wall, +/area/station/maintenance/disposal/incinerator) "vOm" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -64324,13 +64501,6 @@ /obj/effect/spawner/random/trash, /turf/open/floor/plating, /area/station/maintenance/starboard/central) -"vPX" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/bridge_pipe/green, -/turf/open/floor/iron, -/area/station/engineering/atmos) "vQk" = ( /obj/effect/spawner/random/structure/crate, /obj/machinery/computer/security/telescreen/entertainment/directional/east, @@ -64408,16 +64578,6 @@ /obj/machinery/power/apc/auto_name/directional/west, /turf/open/floor/iron/dark, /area/station/security/interrogation) -"vRW" = ( -/obj/machinery/atmospherics/components/binary/volume_pump/layer2{ - dir = 1 - }, -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/office) "vSg" = ( /turf/closed/wall/r_wall, /area/station/hallway/primary/aft) @@ -64437,6 +64597,13 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) +"vSt" = ( +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) "vSw" = ( /obj/effect/landmark/start/hangover, /obj/structure/cable, @@ -64556,6 +64723,17 @@ }, /turf/open/floor/iron/dark, /area/station/command/corporate_dock) +"vTK" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/structure/chair/sofa/bench/left{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "vTP" = ( /obj/structure/sink/kitchen/directional/east, /obj/machinery/firealarm/directional/west, @@ -64764,13 +64942,6 @@ }, /turf/open/space/basic, /area/space) -"vWG" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, -/turf/open/floor/iron, -/area/station/engineering/atmos) "vWI" = ( /obj/machinery/door/window/brigdoor/left/directional/east{ name = "Creature Pen"; @@ -64816,10 +64987,6 @@ }, /turf/open/floor/wood, /area/station/service/chapel) -"vXe" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible, -/turf/closed/wall/r_wall, -/area/station/engineering/atmos) "vXi" = ( /obj/structure/table, /obj/item/reagent_containers/cup/bowl, @@ -64959,19 +65126,24 @@ }, /turf/open/floor/iron, /area/station/security/prison/garden) +"vZd" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos/n2o{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "vZm" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /turf/open/floor/iron, /area/station/security/processing) -"vZn" = ( -/obj/structure/table, -/obj/item/stack/cable_coil{ - pixel_x = -1; - pixel_y = -3 - }, -/obj/item/stack/cable_coil, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) +"vZu" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/cell_10k, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "vZD" = ( /obj/structure/table, /obj/effect/turf_decal/tile/red/fourcorners, @@ -65084,10 +65256,6 @@ "wbf" = ( /turf/closed/wall, /area/station/security/prison/safe) -"wbg" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, -/turf/closed/wall/r_wall, -/area/station/engineering/atmos) "wbi" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -65120,11 +65288,6 @@ }, /turf/open/floor/iron/white/small, /area/station/science/lab) -"wbW" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, -/obj/machinery/light/small/directional/west, -/turf/open/floor/engine, -/area/station/maintenance/disposal/incinerator) "wco" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -65164,6 +65327,11 @@ /obj/structure/chair/stool/directional/south, /turf/open/floor/iron, /area/station/cargo/sorting) +"wcF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "wcG" = ( /obj/effect/turf_decal/tile/red/opposingcorners{ dir = 1 @@ -65198,6 +65366,20 @@ /obj/machinery/light/cold/directional/north, /turf/open/floor/iron/kitchen/small, /area/station/security/prison/mess) +"wcY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/button/door/directional/west{ + id = "engsm"; + name = "Radiation Shutters Control"; + req_access = list("engineering") + }, +/obj/structure/cable, +/obj/machinery/meter, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "wdd" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -65243,20 +65425,18 @@ }, /turf/open/floor/iron/smooth_large, /area/station/science/robotics/mechbay) -"wem" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/effect/turf_decal/tile/dark/fourcorners, -/obj/structure/railing/corner{ - dir = 4 +"wed" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/research{ + name = "Augment Corridor" }, -/turf/open/floor/iron, -/area/station/engineering/atmos) +/obj/effect/mapping_helpers/airlock/access/all/science/robotics, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/robotics/augments) "wen" = ( /turf/closed/wall, /area/station/ai_monitored/turret_protected/aisat/maint) @@ -65272,6 +65452,10 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/dark/small, /area/station/engineering/lobby) +"weY" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) "wfa" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -65282,13 +65466,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"wfh" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "N2O to Pure" - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "wfi" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/siding/green{ @@ -65305,11 +65482,24 @@ "wfr" = ( /turf/closed/wall/r_wall, /area/station/medical/pharmacy) +"wfB" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) "wfG" = ( /obj/structure/disposalpipe/segment, /obj/machinery/firealarm/directional/west, /turf/open/floor/iron, /area/station/maintenance/hallway/abandoned_command) +"wgj" = ( +/obj/structure/table, +/obj/item/stack/sheet/iron/fifty, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) "wgn" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood, @@ -65395,18 +65585,29 @@ }, /turf/open/floor/plating, /area/station/engineering/atmos/storage/gas) +"whm" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Pure to Fuel Pipe" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"whn" = ( +/obj/structure/cable, +/obj/machinery/light/directional/west, +/obj/machinery/camera/directional/west{ + c_tag = "Engineering Supermatter Emitters" + }, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "whu" = ( /obj/structure/cable, /obj/machinery/blackbox_recorder, /turf/open/floor/circuit, /area/station/tcommsat/server) -"whw" = ( -/obj/machinery/atmospherics/pipe/smart/simple/orange{ - dir = 9 - }, -/obj/structure/lattice, -/turf/open/space/basic, -/area/space/nearstation) "whA" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -65437,6 +65638,12 @@ }, /turf/open/floor/plating, /area/station/science/ordnance) +"whK" = ( +/obj/structure/closet/radiation, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/machinery/light/small/directional/east, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/engineering/break_room) "whL" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -65446,10 +65653,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/maintenance/department/engine/atmos) -"whV" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, -/turf/open/floor/iron, -/area/station/engineering/atmos) "whX" = ( /obj/structure/disposalpipe/segment, /obj/machinery/door/airlock{ @@ -65459,22 +65662,20 @@ /obj/effect/mapping_helpers/airlock/unres, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"whZ" = ( +/obj/machinery/atmospherics/components/trinary/filter/flipped/critical, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "win" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/closed/wall/r_wall, /area/station/security/brig/entrance) -"wio" = ( -/obj/machinery/atmospherics/components/binary/volume_pump{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/camera/directional/south{ - c_tag = "Atmospherics - Central Aft" - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "wiC" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -65502,14 +65703,6 @@ "wja" = ( /turf/closed/wall/r_wall, /area/station/commons/toilet/auxiliary) -"wjo" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "Gas to Mix" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "wjq" = ( /obj/structure/sign/painting/large/library{ dir = 1 @@ -65521,15 +65714,22 @@ /turf/open/floor/iron/white, /area/station/medical/medbay/central) "wjw" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, /area/station/engineering/supermatter/room) "wjG" = ( /obj/structure/filingcabinet, /turf/open/floor/iron/dark/small, /area/station/security/detectives_office) +"wjR" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/engineering/atmos) "wjZ" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -65550,6 +65750,16 @@ }, /turf/open/floor/wood/tile, /area/station/command/bridge) +"wkj" = ( +/obj/structure/table, +/obj/machinery/camera/directional/east{ + c_tag = "atmospherics - HFR" + }, +/obj/item/stack/rods/fifty, +/obj/item/stack/rods/fifty, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) "wkF" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, @@ -65589,6 +65799,11 @@ /obj/effect/spawner/random/structure/crate, /turf/open/floor/plating, /area/station/maintenance/aft) +"wmq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) "wmu" = ( /obj/structure/disposalpipe/trunk{ dir = 1 @@ -65637,26 +65852,8 @@ /obj/machinery/holopad, /turf/open/floor/iron/showroomfloor, /area/station/medical/surgery/theatre) -"wmH" = ( -/obj/machinery/power/energy_accumulator/grounding_rod/anchored, -/obj/structure/window/reinforced/plasma/spawner/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter) -"wmO" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/start/atmospheric_technician, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) -"wmR" = ( -/obj/machinery/atmospherics/components/binary/volume_pump{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red/fourcorners, -/obj/structure/extinguisher_cabinet/directional/south, -/obj/machinery/light/no_nightlight/directional/south, +"wmL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible, /turf/open/floor/iron, /area/station/engineering/atmos) "wmS" = ( @@ -65690,23 +65887,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/central/aft) -"wnc" = ( -/obj/effect/turf_decal/siding/wideplating, -/obj/structure/rack, -/obj/item/circuitboard/machine/thermomachine{ - pixel_x = 7; - pixel_y = 5 - }, -/obj/item/circuitboard/machine/thermomachine{ - pixel_x = 2; - pixel_y = -3 - }, -/obj/machinery/airalarm/directional/east, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/storage) "wnd" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -65858,25 +66038,6 @@ /obj/effect/turf_decal/tile/dark_red/fourcorners, /turf/open/floor/iron, /area/station/security/execution/transfer) -"wpB" = ( -/obj/effect/turf_decal/bot/right, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) -"wpH" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible, -/obj/structure/cable, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) -"wpJ" = ( -/obj/machinery/door/airlock/external/glass{ - name = "ATMOS PROJECT Airlock" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) "wpO" = ( /turf/closed/wall/r_wall, /area/station/security/processing) @@ -65896,9 +66057,9 @@ "wqj" = ( /turf/closed/wall, /area/station/commons/toilet/restrooms) -"wqk" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/iron/smooth_large, +"wqz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/yellow/visible, +/turf/open/floor/engine, /area/station/engineering/supermatter/room) "wqD" = ( /obj/structure/reagent_dispensers/water_cooler, @@ -66170,6 +66331,20 @@ /obj/machinery/light/small/red/directional/east, /turf/open/floor/plating, /area/station/maintenance/department/electrical) +"wtJ" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "wtT" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -66213,6 +66388,15 @@ dir = 8 }, /area/station/science/lobby) +"wup" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "wuq" = ( /obj/structure/table, /obj/effect/spawner/random/techstorage/rnd_secure_all, @@ -66284,6 +66468,12 @@ /obj/machinery/light/floor, /turf/open/floor/iron/white/small, /area/station/science/cubicle) +"wvZ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) "wwk" = ( /obj/effect/turf_decal/siding/thinplating_new/light{ dir = 8 @@ -66300,12 +66490,17 @@ }, /area/station/security/execution/transfer) "wwv" = ( -/obj/machinery/atmospherics/pipe/smart/simple/orange{ - dir = 4 +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 }, -/obj/structure/lattice, -/turf/open/space/basic, -/area/space/nearstation) +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) "wwz" = ( /obj/structure/cable, /obj/machinery/computer/mech_bay_power_console{ @@ -66483,6 +66678,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/station/service/chapel/office) +"wyM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 8 + }, +/turf/open/floor/engine/air, +/area/station/engineering/atmos) "wzo" = ( /obj/machinery/light/small/directional/north, /obj/effect/landmark/start/cargo_technician, @@ -66549,11 +66750,6 @@ }, /turf/open/floor/wood, /area/station/security/detectives_office) -"wAv" = ( -/obj/effect/spawner/structure/window/reinforced/plasma, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) "wAS" = ( /obj/structure/table/wood, /obj/item/hand_labeler, @@ -66607,6 +66803,13 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) +"wBy" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Pure to Ports" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "wBI" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -66635,18 +66838,6 @@ }, /turf/open/floor/iron/half, /area/station/hallway/primary/central/fore) -"wCv" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engine Airlock" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "engine_airlock_1" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor, -/area/station/engineering/main) "wCx" = ( /obj/effect/turf_decal/siding/green{ dir = 8 @@ -66718,20 +66909,13 @@ "wCY" = ( /turf/closed/wall, /area/station/command/heads_quarters/cmo) -"wDd" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line, -/obj/machinery/light/no_nightlight/directional/south, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "wDn" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ - dir = 4 +/obj/effect/turf_decal/stripes/white/line{ + dir = 10 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/catwalk_floor, -/area/station/engineering/atmos/office) +/obj/machinery/shower/directional/east, +/turf/open/floor/iron/dark/small, +/area/station/engineering/break_room) "wDo" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -66837,6 +67021,12 @@ /obj/structure/alien/weeds, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) +"wFK" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "wFQ" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -66855,6 +67045,10 @@ /obj/structure/flora/bush/jungle/c/style_3, /turf/open/floor/grass, /area/station/service/chapel) +"wFZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) "wGh" = ( /obj/structure/broken_flooring/corner/directional/south, /turf/open/floor/plating, @@ -66875,12 +67069,12 @@ }, /turf/open/floor/iron/dark/textured_half, /area/station/security/courtroom) -"wGy" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"wGx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 1 }, -/turf/open/floor/iron/dark/small, -/area/station/engineering/supermatter/room) +/turf/open/floor/iron, +/area/station/engineering/atmos) "wGz" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -66907,6 +67101,15 @@ }, /turf/open/floor/iron/dark, /area/station/security/interrogation) +"wGT" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "N2 to Pure" + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "wGU" = ( /obj/structure/table, /obj/effect/spawner/random/techstorage/ai_all, @@ -66917,16 +67120,6 @@ /obj/structure/filingcabinet/filingcabinet, /turf/open/floor/iron/grimy, /area/station/science/cubicle) -"wHB" = ( -/obj/structure/table, -/obj/item/stack/rods/fifty, -/obj/item/wrench, -/obj/item/storage/box/lights/mixed, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) "wHN" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -66975,20 +67168,16 @@ /obj/structure/window/reinforced/spawner/directional/north, /turf/open/space/basic, /area/space/nearstation) -"wIS" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "sci-entrance" +"wIG" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Engineering Maintenance" }, -/obj/structure/disposalpipe/segment, -/obj/machinery/scanner_gate/preset_guns, -/turf/open/floor/iron/textured_half, -/area/station/security/brig/entrance) +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "wIY" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -67006,15 +67195,6 @@ /obj/structure/cable, /turf/closed/wall/r_wall, /area/station/maintenance/department/science/xenobiology) -"wJq" = ( -/obj/machinery/light/no_nightlight/directional/east, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"wJs" = ( -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) "wJv" = ( /obj/structure/table/wood, /obj/effect/turf_decal/siding/wood/corner{ @@ -67028,19 +67208,6 @@ "wJx" = ( /turf/closed/wall/r_wall, /area/station/security/courtroom) -"wJB" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ - dir = 6 - }, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "wJD" = ( /obj/structure/disposalpipe/trunk, /obj/effect/turf_decal/siding/thinplating_new/light{ @@ -67078,13 +67245,6 @@ }, /turf/open/floor/grass, /area/station/service/chapel) -"wJU" = ( -/obj/machinery/door/poddoor/shutters/radiation/preopen{ - id = "engsm"; - name = "Radiation Chamber Shutters" - }, -/turf/open/floor/plating, -/area/station/engineering/supermatter) "wJX" = ( /obj/structure/closet/secure_closet/personal, /turf/open/floor/iron/herringbone, @@ -67189,22 +67349,12 @@ /turf/open/floor/iron, /area/station/hallway/primary/central/fore) "wLw" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Atmospherics Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/engineering/atmospherics_engine) -"wLI" = ( -/obj/machinery/door/airlock/engineering/glass/critical{ - heat_proof = 1; - name = "Supermatter Chamber" +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible, +/obj/machinery/atmospherics/pipe/bridge_pipe/yellow/visible{ + dir = 4 }, -/turf/open/floor/engine, -/area/station/engineering/supermatter) +/turf/open/floor/iron, +/area/station/engineering/atmos) "wLM" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -67216,6 +67366,12 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron/dark, /area/station/medical/medbay/lobby) +"wLU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "wLZ" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible, /obj/effect/decal/cleanable/dirt, @@ -67229,15 +67385,6 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/service/library) -"wMo" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "wMz" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -67303,9 +67450,6 @@ /obj/structure/table, /turf/open/floor/iron/smooth, /area/station/maintenance/solars/port/aft) -"wMV" = ( -/turf/open/floor/engine/n2o, -/area/station/engineering/atmos) "wMZ" = ( /obj/effect/spawner/structure/window, /obj/machinery/door/poddoor/shutters/preopen{ @@ -67377,12 +67521,6 @@ }, /turf/open/space/basic, /area/space) -"wNQ" = ( -/obj/effect/turf_decal/siding/wood, -/obj/machinery/vending/wardrobe/jani_wardrobe, -/obj/machinery/camera/autoname/directional/north, -/turf/open/floor/iron/small, -/area/station/service/janitor) "wNS" = ( /obj/structure/rack, /obj/structure/transport/linear/tram, @@ -67400,13 +67538,6 @@ /obj/machinery/atmospherics/pipe/heat_exchanging/simple, /turf/open/space/basic, /area/space/nearstation) -"wNV" = ( -/obj/machinery/atmospherics/pipe/smart/simple/orange{ - dir = 10 - }, -/obj/structure/lattice, -/turf/open/space/basic, -/area/space/nearstation) "wNW" = ( /obj/structure/disposalpipe/junction/flip{ dir = 4 @@ -67565,16 +67696,6 @@ /obj/effect/gibspawner, /turf/open/floor/wood, /area/station/maintenance/starboard/greater) -"wPw" = ( -/obj/machinery/portable_atmospherics/canister/nitrogen, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "wPK" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/chair/office/light{ @@ -67600,6 +67721,16 @@ }, /turf/open/floor/iron/smooth, /area/station/engineering/main) +"wPO" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "O2 to Airmix" + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/green{ + dir = 4 + }, +/obj/machinery/light/no_nightlight/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) "wPP" = ( /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ dir = 1 @@ -67740,6 +67871,14 @@ /obj/machinery/atmospherics/components/unary/outlet_injector/monitored/ordnance_freezer_chamber_input, /turf/open/floor/engine/vacuum, /area/station/science/ordnance/freezerchamber) +"wRy" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/supermatter/room) "wRN" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -67929,45 +68068,12 @@ /obj/structure/curtain/cloth/fancy, /turf/open/floor/iron/grimy, /area/station/cargo/boutique) -"wTU" = ( -/obj/structure/table/glass, -/obj/machinery/fax{ - fax_name = "Chief Medical Officer's Office"; - name = "Chief Medical Officer's Fax Machine"; - pixel_y = 13 - }, -/obj/effect/mapping_helpers/broken_floor, -/obj/machinery/button/door/directional/south{ - id = "cmoprivacy"; - name = "CMO Privacy Shutters"; - pixel_x = -6; - req_access = list("cmo") - }, -/obj/machinery/camera/autoname/directional/south, -/obj/machinery/button/door/directional/south{ - id = "medlock"; - name = "Medbay Lockdown Control"; - pixel_x = 6; - req_access = list("medical") - }, -/obj/machinery/keycard_auth/directional/east, -/turf/open/floor/wood/parquet, -/area/station/command/heads_quarters/cmo) "wTX" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark/small, /area/station/security/brig) -"wTY" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/light/directional/east, -/obj/structure/table, -/obj/item/stack/sheet/mineral/plasma/five, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "wTZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -68007,6 +68113,13 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/science/ordnance/testlab) +"wVl" = ( +/obj/machinery/computer/security/hos{ + dir = 4 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/turf/open/floor/carpet/red, +/area/station/command/heads_quarters/hos) "wVI" = ( /obj/machinery/biogenerator, /obj/machinery/light/small/dim/directional/north, @@ -68023,18 +68136,10 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/central/greater) -"wVO" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +"wWm" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "wWs" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -68049,13 +68154,6 @@ dir = 1 }, /area/station/hallway/secondary/construction) -"wWB" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/office) "wWD" = ( /obj/effect/turf_decal/tile/neutral, /obj/effect/landmark/start/hangover, @@ -68102,12 +68200,6 @@ /obj/structure/reagent_dispensers/wall/peppertank/directional/east, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/customs/auxiliary) -"wXb" = ( -/obj/machinery/computer/atmos_control/nitrous_tank, -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible, -/obj/effect/turf_decal/tile/yellow/fourcorners, -/turf/open/floor/iron, -/area/station/engineering/atmos) "wXe" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -68152,6 +68244,15 @@ }, /turf/open/floor/iron/small, /area/station/security/brig) +"wXL" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Cold Loop to Gas" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "wYa" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 @@ -68166,16 +68267,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/engineering/storage/tech) -"wYn" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating/corner, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/wood, -/area/station/engineering/atmos/storage) "wYv" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ dir = 9 @@ -68236,6 +68327,13 @@ }, /turf/open/floor/iron/dark/small, /area/station/maintenance/department/engine/atmos) +"wZs" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/smart/simple/orange{ + dir = 4 + }, +/turf/open/space/basic, +/area/space/nearstation) "wZx" = ( /obj/machinery/door/airlock/vault{ name = "Vault" @@ -68381,6 +68479,14 @@ "xbl" = ( /turf/open/floor/catwalk_floor/iron_smooth, /area/station/command/gateway) +"xbo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "xbs" = ( /obj/machinery/light_switch/directional/north, /obj/effect/decal/cleanable/dirt, @@ -68419,21 +68525,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"xbX" = ( -/obj/structure/bed, -/obj/item/bedsheet/purple, -/obj/machinery/light_switch/directional/east, -/turf/open/floor/iron/grimy, -/area/station/service/janitor) -"xcb" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 4 - }, -/obj/machinery/camera/directional/south{ - c_tag = "atmospherics - upper" - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "xck" = ( /turf/closed/wall/r_wall, /area/station/engineering/atmos/office) @@ -68473,6 +68564,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/closed/wall, /area/station/hallway/primary/central/aft) +"xcW" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) "xda" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -68522,9 +68619,6 @@ }, /turf/open/floor/iron/white/corner, /area/station/hallway/secondary/exit/departure_lounge) -"xdL" = ( -/turf/closed/wall/r_wall, -/area/station/engineering/atmos/pumproom) "xdR" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -68703,18 +68797,6 @@ }, /turf/open/floor/iron/smooth, /area/station/engineering/break_room) -"xfD" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wideplating/corner, -/turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) "xfH" = ( /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/iron, @@ -68753,6 +68835,10 @@ }, /turf/open/floor/iron/small, /area/station/hallway/primary/central/fore) +"xgd" = ( +/obj/structure/closet/firecloset, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/engineering/main) "xgg" = ( /obj/structure/chair{ pixel_y = -2 @@ -68802,24 +68888,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) -"xgD" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/airalarm/directional/west, -/obj/structure/cable, -/obj/effect/mapping_helpers/airalarm/link{ - chamber_id = "engine" - }, -/obj/effect/mapping_helpers/airalarm/engine_access, -/obj/effect/mapping_helpers/airalarm/tlv_no_checks, -/obj/machinery/meter, -/obj/machinery/camera/directional/west{ - c_tag = "Engineering Supermatter Port" - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "xhk" = ( /obj/machinery/door/airlock/public/glass{ name = "Public Shrine" @@ -68830,6 +68898,16 @@ dir = 8 }, /area/station/hallway/primary/central/fore) +"xht" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "xhD" = ( /obj/structure/table, /obj/item/clothing/shoes/ducky_shoes{ @@ -68983,14 +69061,6 @@ /obj/structure/tram, /turf/open/floor/tram, /area/station/security/tram) -"xjO" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Pure to Unfiltered" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/iron, -/area/station/engineering/atmos) "xjQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -69007,13 +69077,6 @@ }, /turf/open/floor/iron, /area/station/construction/mining/aux_base) -"xjU" = ( -/obj/machinery/vending/wardrobe/chap_wardrobe, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/camera/autoname/directional/south, -/obj/structure/cable, -/turf/open/floor/carpet/lone, -/area/station/service/chapel/office) "xjX" = ( /obj/effect/turf_decal/siding/wideplating/dark/corner{ dir = 4 @@ -69125,12 +69188,6 @@ "xlP" = ( /turf/open/floor/engine, /area/station/science/xenobiology) -"xlR" = ( -/obj/structure/table, -/obj/structure/railing/corner, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos) "xlU" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -69225,15 +69282,6 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/smooth, /area/station/service/greenroom) -"xnw" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 4 - }, -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "xnB" = ( /obj/effect/turf_decal/stripes/white/corner, /obj/effect/turf_decal/stripes/white/line, @@ -69287,12 +69335,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/station/engineering/gravity_generator) -"xoj" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ - dir = 4 - }, -/turf/open/floor/engine/plasma, -/area/station/engineering/atmos) "xok" = ( /turf/closed/wall/r_wall, /area/station/maintenance/starboard/central) @@ -69460,6 +69502,11 @@ "xqC" = ( /turf/closed/wall, /area/station/maintenance/hallway/abandoned_command) +"xqL" = ( +/obj/structure/cable, +/obj/machinery/power/emitter/welded, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "xqN" = ( /turf/closed/wall, /area/station/medical/chemistry) @@ -69483,6 +69530,17 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/central/lesser) +"xre" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/light/small/directional/north, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/robotics/augments) "xru" = ( /obj/item/kirbyplants/random/fullysynthetic, /obj/machinery/airalarm/directional/east, @@ -69617,19 +69675,16 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/greater) -"xsE" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "Air to Distro staging" - }, -/obj/machinery/camera/directional/north{ - c_tag = "atmospherics - lower" - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "xsF" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/security/processing) +"xsI" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/light/small/directional/east, +/obj/effect/landmark/start/janitor, +/turf/open/floor/iron/grimy, +/area/station/service/janitor) "xsJ" = ( /obj/effect/turf_decal/siding{ dir = 4 @@ -69661,11 +69716,6 @@ dir = 4 }, /area/station/science/lobby) -"xsR" = ( -/obj/structure/cable, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "xsT" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -69904,6 +69954,12 @@ "xvT" = ( /turf/closed/wall/r_wall, /area/station/ai_monitored/turret_protected/aisat/maint) +"xvU" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "xvV" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -69992,33 +70048,6 @@ /obj/structure/tram, /turf/open/floor/tram, /area/station/security/tram) -"xwL" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/table, -/obj/item/storage/box/lights/mixed{ - pixel_x = -20; - pixel_y = -2 - }, -/obj/item/storage/box/lights/mixed{ - pixel_x = 6; - pixel_y = 12 - }, -/obj/item/reagent_containers/spray/cleaner{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/grenade/chem_grenade/cleaner{ - pixel_x = 8; - pixel_y = 6 - }, -/obj/item/grenade/chem_grenade/cleaner{ - pixel_x = 5; - pixel_y = 1 - }, -/turf/open/floor/iron/small, -/area/station/service/janitor) "xwQ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/white/line{ @@ -70140,10 +70169,6 @@ /obj/structure/flora/bush/flowers_yw, /turf/open/floor/grass, /area/station/service/chapel) -"xyw" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden, -/turf/closed/wall/r_wall, -/area/station/maintenance/disposal/incinerator) "xyx" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -70253,6 +70278,13 @@ /obj/effect/spawner/random/trash, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"xAx" = ( +/obj/machinery/door/airlock/engineering/glass/critical{ + heat_proof = 1; + name = "Supermatter Chamber" + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "xAA" = ( /obj/effect/turf_decal/tile/green/half/contrasted{ dir = 1 @@ -70428,12 +70460,6 @@ }, /turf/open/floor/iron/small, /area/station/hallway/primary/starboard) -"xDC" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 4 - }, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) "xDS" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -70496,6 +70522,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) +"xEx" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) "xEM" = ( /obj/structure/window/spawner/directional/north, /obj/structure/flora/bush/large/style_random{ @@ -70551,13 +70583,20 @@ "xFe" = ( /turf/closed/wall, /area/station/security/lockers) -"xFs" = ( -/obj/machinery/airalarm/directional/east, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 6 +"xFf" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 1 }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) +/obj/machinery/button/door/directional/west{ + id = "Secure Storage below"; + name = "Secure engineering storage"; + pixel_y = 24; + req_access = list("engine_equip") + }, +/turf/open/floor/iron/corner{ + dir = 8 + }, +/area/station/engineering/main) "xFw" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /obj/structure/chair/sofa/bench{ @@ -70724,6 +70763,14 @@ /obj/item/radio/intercom/directional/south, /turf/open/floor/iron, /area/station/security/tram) +"xIf" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/herringbone, +/area/station/commons/dorms) "xIj" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -70776,15 +70823,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/commons/dorms) -"xIY" = ( -/obj/structure/table, -/obj/item/hfr_box/corner, -/obj/item/hfr_box/corner, -/obj/item/hfr_box/corner, -/obj/item/hfr_box/corner, -/obj/item/hfr_box/core, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) "xJi" = ( /obj/effect/turf_decal/tile/blue, /obj/effect/spawner/random/vending/snackvend, @@ -70810,6 +70848,25 @@ "xJB" = ( /turf/closed/wall, /area/station/security/courtroom) +"xJT" = ( +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/obj/structure/rack, +/obj/item/storage/toolbox/electrical{ + pixel_y = 12 + }, +/obj/item/multitool{ + pixel_x = -4; + pixel_y = 8 + }, +/obj/machinery/light/no_nightlight/directional/east, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/storage) "xJZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -70823,15 +70880,12 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/general, /turf/open/floor/iron/white/small, /area/station/medical/medbay/central) -"xKa" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "Engine Coolant Bypass"; - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"xKe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/yellow/visible, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/camera/directional/south{ + c_tag = "Engineering Supermatter Chamber" }, -/obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) "xKg" = ( @@ -70876,18 +70930,6 @@ "xKG" = ( /turf/open/floor/iron, /area/station/hallway/primary/port) -"xKJ" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/structure/railing/corner, -/turf/open/floor/iron, -/area/station/engineering/atmos) "xKQ" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners, /obj/machinery/firealarm/directional/north, @@ -70897,6 +70939,13 @@ }, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/escape) +"xKS" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/item/kirbyplants/random, +/obj/machinery/airalarm/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "xKX" = ( /turf/open/floor/iron/white/side{ dir = 4 @@ -70944,24 +70993,30 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) -"xLC" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/research/glass{ - name = "Gun Lab" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/general, -/obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/auxlab/firing_range) "xLE" = ( /obj/structure/barricade/wooden/crude, /turf/open/floor/plating, /area/station/maintenance/port/lesser) +"xLF" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Engine Coolant Bypass"; + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"xLS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible, +/obj/machinery/meter/monitored/distro_loop, +/obj/structure/cable, +/obj/machinery/camera/directional/east{ + c_tag = "atmospherics - distro" + }, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) "xLY" = ( /obj/item/reagent_containers/cup/glass/bottle/beer{ pixel_y = 11 @@ -71071,9 +71126,15 @@ /obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating, /area/station/hallway/primary/central/fore) -"xNJ" = ( -/turf/closed/wall/r_wall/rust, -/area/station/engineering/atmos/storage) +"xNX" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "xOm" = ( /obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/shutters{ @@ -71086,14 +71147,6 @@ /obj/effect/turf_decal/tile/dark_red/opposingcorners, /turf/open/floor/iron, /area/station/security/warden) -"xOu" = ( -/obj/structure/chair/office, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating, -/turf/open/floor/wood, -/area/station/engineering/atmos/office) "xOw" = ( /obj/structure/bed{ dir = 4 @@ -71118,12 +71171,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/textured_half, /area/station/security/breakroom) -"xOL" = ( -/obj/structure/closet/radiation, -/obj/structure/extinguisher_cabinet/directional/east, -/obj/machinery/light/small/directional/east, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/station/engineering/break_room) "xOS" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/neutral, @@ -71168,6 +71215,13 @@ /obj/structure/flora/tree/jungle/style_3, /turf/open/floor/grass, /area/station/service/chapel) +"xPq" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "xPs" = ( /obj/effect/turf_decal/weather/dirt{ dir = 5 @@ -71188,6 +71242,10 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron, /area/station/hallway/secondary/recreation) +"xPH" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "xPJ" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -71228,16 +71286,6 @@ "xQa" = ( /turf/closed/wall, /area/station/medical/treatment_center) -"xQg" = ( -/obj/machinery/door/poddoor{ - id = "Secure Storage top"; - name = "Secure Storage" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron/dark/small, -/area/station/engineering/storage_shared) "xQh" = ( /obj/machinery/computer/camera_advanced/xenobio{ dir = 4 @@ -71480,6 +71528,13 @@ /obj/structure/window/spawner/directional/north, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) +"xTr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/closet/firecloset, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "xTB" = ( /obj/structure/chair/sofa/left{ dir = 4 @@ -71570,6 +71625,12 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai_upload) +"xUK" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "xUL" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -71892,15 +71953,6 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/security/processing) -"xYw" = ( -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) "xYz" = ( /obj/structure/alien/weeds, /obj/structure/alien/weeds, @@ -71935,24 +71987,6 @@ "xYO" = ( /turf/closed/wall/r_wall, /area/station/maintenance/department/bridge) -"xYV" = ( -/obj/machinery/door/airlock/atmos/glass{ - name = "Atmospherics Storage" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/obj/structure/cable, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/storage) "xZd" = ( /obj/machinery/portable_atmospherics/canister/air, /obj/effect/decal/cleanable/dirt, @@ -72051,15 +72085,6 @@ /obj/structure/reagent_dispensers/water_cooler, /turf/open/floor/iron, /area/station/security/tram) -"yaA" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/catwalk_floor, -/area/station/engineering/atmos/office) "yaB" = ( /obj/structure/cable, /obj/structure/lattice/catwalk, @@ -72084,6 +72109,10 @@ "yaL" = ( /turf/closed/wall, /area/station/commons/vacant_room/commissary) +"yaT" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "yaU" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, @@ -72116,6 +72145,11 @@ /obj/effect/mapping_helpers/airlock/access/all/security/general, /turf/open/floor/iron/textured_half, /area/station/security/interrogation) +"ybp" = ( +/obj/machinery/air_sensor/oxygen_tank, +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/turf/open/floor/engine/o2, +/area/station/engineering/atmos) "ybs" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -72157,16 +72191,6 @@ "ybO" = ( /turf/closed/wall/r_wall, /area/station/engineering/atmos) -"yca" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "CO2 to Pure" - }, -/obj/machinery/atmospherics/pipe/bridge_pipe/green{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "ycb" = ( /obj/effect/turf_decal/weather/dirt{ dir = 6 @@ -72218,17 +72242,6 @@ }, /turf/open/floor/iron/white, /area/station/science/research) -"ycy" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/button/door/directional/east{ - id = "Secure Storage top"; - name = "Secure engineering storage"; - req_access = list("engine_equip") - }, -/turf/open/floor/iron/dark/small, -/area/station/engineering/supermatter/room) "ycC" = ( /turf/closed/wall/r_wall, /area/station/command/bridge) @@ -72299,6 +72312,16 @@ "yeh" = ( /turf/closed/wall, /area/station/hallway/primary/starboard) +"yei" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Transit Tube Station" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "yel" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -72325,6 +72348,29 @@ /obj/structure/sign/warning/test_chamber/directional/east, /turf/open/floor/iron/white, /area/station/science/robotics/augments) +"yew" = ( +/obj/effect/turf_decal/box/white{ + color = "#9FED58" + }, +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) +"yey" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ + dir = 10 + }, +/obj/machinery/shower/directional/west, +/obj/effect/turf_decal/stripes/white/line{ + dir = 9 + }, +/obj/effect/turf_decal/stripes/white/line{ + dir = 6 + }, +/obj/structure/fireaxecabinet/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/office) "yeD" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -72391,10 +72437,6 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/white/side, /area/station/science/xenobiology) -"yfv" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, -/turf/open/floor/engine/air, -/area/station/engineering/atmos) "yfA" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment, @@ -72459,30 +72501,9 @@ }, /turf/open/floor/engine, /area/station/science/xenobiology) -"ygk" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ - dir = 10 - }, -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"ygt" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ - dir = 1 - }, -/obj/machinery/meter/monitored/distro_loop, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) "ygu" = ( /turf/open/floor/iron/white, /area/station/hallway/primary/starboard) -"ygB" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible, -/turf/open/floor/engine/o2, -/area/station/engineering/atmos) "ygK" = ( /obj/structure/table, /obj/structure/window/reinforced/spawner/directional/west, @@ -72510,20 +72531,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/white, /area/station/security/medical) -"ygV" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "yha" = ( /obj/structure/cable, /obj/structure/table, @@ -72574,11 +72581,6 @@ }, /turf/open/floor/iron, /area/station/maintenance/port/aft) -"yhT" = ( -/obj/effect/spawner/random/structure/crate_loot, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/department/engine/atmos) "yhW" = ( /obj/structure/cable, /turf/open/floor/iron/smooth, @@ -72690,6 +72692,15 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) +"yiZ" = ( +/obj/machinery/atmospherics/components/binary/volume_pump{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/machinery/light/no_nightlight/directional/south, +/turf/open/floor/iron, +/area/station/engineering/atmos) "yjc" = ( /obj/machinery/rnd/production/techfab/department/cargo, /obj/effect/turf_decal/delivery/white, @@ -72699,13 +72710,6 @@ "yjd" = ( /turf/open/floor/iron/dark, /area/station/security/lockers) -"yjn" = ( -/obj/machinery/power/emitter/welded{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) "yjt" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -72754,13 +72758,6 @@ /obj/effect/turf_decal/siding/purple, /turf/open/floor/iron/dark, /area/station/science/genetics) -"ykb" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Mix Outlet Pump" - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "ykd" = ( /obj/effect/turf_decal/siding/wood{ dir = 9 @@ -72770,31 +72767,23 @@ }, /turf/open/floor/stone, /area/station/command/corporate_suite) +"ykk" = ( +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "ykn" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"ykv" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Pure to Ports" - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "ykz" = ( /obj/effect/spawner/random/structure/closet_maintenance, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"ykG" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "ykL" = ( /turf/closed/wall/r_wall, /area/station/ai_monitored/turret_protected/ai_upload_foyer) @@ -72806,6 +72795,14 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark/small, /area/station/security/brig) +"ylb" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "ylo" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -77813,7 +77810,7 @@ dDB dDB blb hYC -sPo +uQY hYC tYT dDB @@ -78048,19 +78045,19 @@ dDB dDB dDB dDB -rAK -jTK -jTK -jTK -jTK -tlR -tlR -jTK -jTK -jTK -jTK -uxy -enS +vnZ +sxH +sxH +sxH +sxH +kdv +kdv +sxH +sxH +sxH +sxH +ipq +aFH blb blb blb @@ -78070,7 +78067,7 @@ dDB dDB blb hYC -agf +mKh hYC aJq tYT @@ -78305,7 +78302,7 @@ dDB dDB dDB dDB -frx +wZs dDB dDB aJq @@ -78317,7 +78314,7 @@ blb blb blb ybO -hcZ +evQ cwf cwf ybO @@ -78327,7 +78324,7 @@ dDB blb cwf ybO -hxF +ilT ybO cwf aJq @@ -78556,45 +78553,45 @@ dDB dDB dDB dDB -rAK -iuL -jTK -jTK -jTK -jTK -mCA +vnZ +rpQ +sxH +sxH +sxH +sxH +qKH dDB aJq aJq -kbu -kbu -bAE -bAE -bAE -bAE -kbu +pCn +pCn +oBP +oBP +oBP +oBP +pCn ybO -slK -kEN -vII -apQ -iRM -iRM -ezd -ezd -tmZ -uPv -tdd -tdd -tmZ -dkl -dkl -dkl -ezd -apQ -meO -vWG -pxK +thw +wup +atZ +dhG +hfm +hfm +bta +bta +bhE +cXg +aao +aao +bhE +sBV +sBV +sBV +bta +dhG +blt +nGf +dxv pjk cwf tYT @@ -78813,7 +78810,7 @@ aan dDB dDB dDB -wwv +gGy kaP dDB dDB @@ -78823,35 +78820,35 @@ blb dDB dDB blb -kbu -gUj -jTM -jTM -jTM -jTM -vGY +pCn +afm +afa +afa +afa +afa +aNO cwf -tDg -gtG -mJs +mzs +cZj +gJw ybO ybO ybO ybO ybO cwf -bYa -bYa -bYa +lRy +lRy +lRy cwf ybO ybO ybO ybO ybO -mYz -nsS -ocm +qwF +fAD +sjY pjk cwf tYT @@ -79070,7 +79067,7 @@ dDB dDB dDB dDB -wwv +gGy kaP tYT dDB @@ -79080,36 +79077,36 @@ gcs tYT dDB blb -bAE -tzJ -oCS -oCS -oCS -oCS -fWo +oBP +mHG +lmJ +lmJ +lmJ +lmJ +yaT cwf -ocm -nsS -hTn -vXe -mjd -jRb -dxX +sjY +fAD +rZJ +oDS +lSy +dEy +mRl ybO -bfR -bYa -bYa -bYa -uOr +sdZ +lRy +lRy +lRy +cax ybO -hzn -qqb -ygB -vXe -qfE -nsS -oJs -oTp +kNx +jya +gUM +oDS +jTD +fAD +urh +pZp ybO tYT tYT @@ -79327,7 +79324,7 @@ dDB dDB dDB dDB -wwv +gGy gcs tYT tYT @@ -79337,36 +79334,36 @@ aJq tYT tYT liQ -bAE -tzJ -oCS -oCS -oCS -oCS -fWo +oBP +mHG +lmJ +lmJ +lmJ +lmJ +yaT cwf -iBs -nsS -xcb +gbh +fAD +jWm ybO -vql -seR -eLL -uMm -keu -bYa -bYa -bYa -bkv -uMm -ujn -aSh -ciu -rNK -jBw -kdF -mWw -iBs +cbh +gNg +uQT +nrn +frn +lRy +lRy +lRy +bdU +nrn +ybp +qBK +jMp +cor +wPO +wLw +udH +gbh ybO tYT tYT @@ -79584,7 +79581,7 @@ dDB dDB dDB dDB -wwv +gGy aJq aJq tYT @@ -79594,36 +79591,36 @@ tYT tYT aJq liQ -bAE -tzJ -oCS -oCS -oCS -oCS -omp +oBP +mHG +lmJ +lmJ +lmJ +lmJ +rDU hYC -jYR -sbt -yca -uMm -unC -ggJ -pXq +bLp +wGx +qht +nrn +lCT +trX +hKf ybO -mqQ -bYa -bYa -bYa -gga +pwO +lRy +lRy +lRy +vGS ybO -hzn -uSD -sCP -uMm -qcm -mXR -cJN -iBs +kNx +tyc +dJn +nrn +jMQ +wmL +civ +gbh cwf tYT dDB @@ -79841,7 +79838,7 @@ dDB dDB dDB dDB -wwv +gGy aJq aJq aJq @@ -79851,36 +79848,36 @@ tYT tYT aJq aJq -kbu -jDx -oCS -oCS -oCS -oCS -fWo +pCn +bDQ +lmJ +lmJ +lmJ +lmJ +yaT cwf -iBs -nsS -uaE +gbh +fAD +mUY ybO ybO -sSC +ukP ybO ybO -wem -bYa -bYa -bYa -xKJ +fwr +lRy +lRy +lRy +pYw ybO ybO -sSC +ukP ybO ybO -kWz -nsS -cJN -iBs +ivs +fAD +civ +gbh cwf tYT dDB @@ -80098,7 +80095,7 @@ dDB dDB dDB dDB -wwv +gGy aJq aJq aJq @@ -80108,36 +80105,36 @@ tYT tYT tYT liQ -bAE -tzJ -oCS -oCS -oCS -oCS -fWo -uLR -iBs -nsS -tZO +oBP +mHG +lmJ +lmJ +lmJ +lmJ +yaT +krb +gbh +fAD +gAQ cwf -hhf -hhf -hhf +dEw +dEw +dEw cwf -eeH -bYa -bYa -bYa -uQy +xPq +lRy +lRy +lRy +qRb cwf -hhf -hhf -hhf +dEw +dEw +dEw cwf -xnw -nsS -cJN -iBs +gXT +fAD +civ +gbh cwf aJq dDB @@ -80355,7 +80352,7 @@ dDB dDB dDB dDB -wwv +gGy dDB aJq tYT @@ -80365,36 +80362,36 @@ tYT tYT tYT liQ -bAE -tzJ -oCS -oCS -oCS -oCS -fWo +oBP +mHG +lmJ +lmJ +lmJ +lmJ +yaT cwf -iBs -nsS -mLv -ihp -bYa -bYa -bYa -ihp -bYa -bYa -bYa -bYa -bYa -ihp -bYa -bYa -bYa -ihp -mLv -nsS -cJN -iBs +gbh +fAD +hLx +klg +lRy +lRy +lRy +klg +lRy +lRy +lRy +lRy +lRy +klg +lRy +lRy +lRy +klg +hLx +fAD +civ +gbh ybO aJq aJq @@ -80612,46 +80609,46 @@ dDB dDB dDB dDB -wwv +gGy dDB dDB tYT tYT -rgh +tOJ gKs -mDi +sjw gKs aJq -bAE -tzJ -pRh -dfQ -oCS -oCS -wDd +oBP +mHG +ucS +gxo +lmJ +lmJ +toX hYC -jPP -nsS -tZO +jhF +fAD +gAQ cwf -ifO -ifO -ifO +cnC +cnC +cnC cwf -eeH -bYa -bYa -bYa -uQy +xPq +lRy +lRy +lRy +qRb cwf -ifO -ifO -ifO +cnC +cnC +cnC cwf -xnw -nsS -cJN -bnD +gXT +fAD +civ +fOK ybO aJq aJq @@ -80869,46 +80866,46 @@ dDB dDB dDB dDB -wwv +gGy dDB dDB dDB tYT -hhy +sIB gKs -bIQ +xPH gKs aJq -kbu -wJB -nvn -rvj -oCS -oCS -fWo +pCn +kCq +vEL +xvU +lmJ +lmJ +yaT cwf -iBs -nsS -dsS +gbh +fAD +lvy ybO ybO -sSC +ukP ybO ybO -aVV -bYa -bYa -bYa -fVJ +iZs +lRy +lRy +lRy +enF ybO ybO -sSC +ukP ybO ybO -nhR -nsS -cJN -iBs +rvI +fAD +civ +gbh cwf tYT tYT @@ -81126,46 +81123,46 @@ dDB dDB dDB dDB -wwv +gGy wBo -sFE +tdm wBo wBo -cdw +evj wBo -hao +lst wBo giq -kbu -tvf -tJl -kjQ -dho -oCS -fWo +pCn +nAW +gnB +bDg +uOt +lmJ +yaT cwf -iBs -nsS -qmy -vXe -fUl -evQ -iaM +gbh +fAD +tua +oDS +hzO +iFB +oPj ybO -eAd -bYa -bYa -bYa -wmR +dEc +lRy +lRy +lRy +yiZ ybO -dZw -qut -bSZ -vXe -knb -nsS -cJN -iBs +nbH +rIH +ouS +oDS +fIP +fAD +civ +gbh cwf tYT tYT @@ -81383,46 +81380,46 @@ dDB dDB dDB dDB -wwv +gGy wBo nqx wBo -eYI -vje -vkq -ahi -ojj -fsw -kbu -kKy -qpl -jfI -dho -oCS -fWo +qko +mjc +hMX +ful +aem +gbf +pCn +ucm +pkt +mGs +uOt +lmJ +yaT cwf -iBs -nsS -xcb +gbh +fAD +jWm ybO -aHH -oHF -lgP -uMm -fET -bYa -bYa -bYa -ddc -uMm -gug -mVx -keW -rNK -gGo -kdF -rTV -iBs +kVB +dzH +rPg +nrn +trY +lRy +lRy +lRy +azW +nrn +eok +gip +avP +cor +nnp +wLw +rVI +gbh cwf tYT tYT @@ -81639,47 +81636,47 @@ dDB dDB dDB dDB -rAK -whw +vnZ +evw giq lVW -gVk -gdk -dXH -rJG -kSE -dXH -pEH -kbu -qZQ -oJh -pLn -eLf -wMo -xFs +eEn +cCP +wWm +mPB +pit +wWm +pnO +pCn +teV +dix +fEs +hXv +eMa +ykk hYC -nJR -lsN -cLT -uMm -xoj -jFe -srw +egC +nlt +ckR +nrn +ktJ +saq +ukY ybO -oBZ -bYa -bYa -bYa -dmN +sfy +lRy +lRy +lRy +uUU ybO -dZw -eEG -pRg -uMm -pWS -mXR -cJN -eus +nbH +aal +fos +nrn +wGT +wmL +civ +tKD ybO tYT tYT @@ -81896,47 +81893,47 @@ dDB dDB dDB dDB -wwv +gGy wBo wBo sRf wBo -hnr +hFO wBo -rJG -dXH -gMh -aFQ +mPB +wWm +nlR +gQy ybO hYC hYC cwf -kZK +mgF cwf hYC hYC -jYR -nsS -bvp +bLp +fAD +cGG ybO ybO -sSC +ukP ybO ybO -fZk -iHQ -tPY -bYa -xlR +mxp +nUh +bud +lRy +jtG ybO ybO -sSC +ukP ybO ybO -tla -nsS -cJN -fRg +xNX +fAD +civ +ruh ybO tYT tYT @@ -82153,47 +82150,47 @@ dDB dDB dDB dDB -wwv +gGy wBo -ctg -twd +fgX +uFS wBo -wbW +eKd wBo -gZI -uEf -kSE -oGG +aeH +dOP +pit +dHx ybO -ukx +eUY pjk pjk -fBU +fRM pjk pjk -dPk -iBs -nsS -tZO +nFv +gbh +fAD +gAQ cwf -hhf -hhf -hhf +dEw +dEw +dEw cwf -eeH -bYa -tPY -bYa -uQy +xPq +lRy +bud +lRy +qRb cwf -hhf -hhf -hhf +dEw +dEw +dEw cwf -amk -nsS -cJN -iBs +amb +fAD +civ +gbh ybO tYT aJq @@ -82410,47 +82407,47 @@ dDB dDB dDB dDB -wwv -tMU -kOP -oVe -pQD -siV -ssV -iLW -ckz -lkw -pKN +gGy +cMG +bTI +jnI +gya +qBM +ael +wcF +eqr +mUe +vvw cwf pjk -mcQ +rdt pjk -fBU +fRM pjk pjk pjk -ejj -nsS -mLv -ihp -bYa -bYa -bYa -ihp -bYa -bYa -bSk -ndd -bYa -ihp -bYa -bYa -bYa -ihp -nhT -hyB -cJN -iBs +qfK +fAD +hLx +klg +lRy +lRy +lRy +klg +lRy +lRy +uju +osp +lRy +klg +lRy +lRy +lRy +klg +gjU +eyY +civ +gbh ybO ybO bNq @@ -82667,49 +82664,49 @@ dDB dDB dDB dDB -wwv +gGy wBo wBo wBo wBo -fkM -xyw -uJW -aUN -wmO -cpg -jdv -hKE -pco -udt -eWQ -eRY -oTp +hTz +vOg +iaB +jHM +jdR +kKX +fDf +cjD +gMV +whm +iDP +pUQ +pZp pjk -iBs -nsS -tZO +gbh +fAD +gAQ cwf -ifO -ifO -ifO +cnC +cnC +cnC cwf -eeH -bYa -bSk -bYa -uQy +xPq +lRy +uju +lRy +qRb cwf -ifO -ifO -ifO +cnC +cnC +cnC cwf -amk -nsS -cJN -oJs -eRY -oTp +amb +fAD +civ +urh +pUQ +pZp bNq aJq aJq @@ -82923,50 +82920,50 @@ dDB dDB dDB dDB -rAK -whw +vnZ +evw blb blb blb blb blb giq -kSE -gMh -pWu -tZs +pit +nlR +seq +hNq cwf -fcQ -jaw -hsA -hsA -ePz +sUr +oVm +fjf +fjf +qmD bPU -iGr -sUC -nsS -vCL +kbL +dkv +fAD +jXH ybO ybO -sSC +ukP ybO ybO -hpR -bYa -bSk -bYa -ygV +wtJ +lRy +uju +lRy +hQG ybO ybO -sSC +ukP ybO ybO -ygk -dFH -mhE -whV -rqc -lws +tAp +jUy +eOY +aiI +rfT +iPd ecq fYU aJq @@ -83180,7 +83177,7 @@ dDB dDB dDB dDB -wwv +gGy aJq aJq pWm @@ -83188,42 +83185,42 @@ pWm pWm pWm wBo -mnF -dXH -dXH -olO +jGu +wWm +wWm +mHy ybO -mhB -mLv +jTW +hLx pjk pjk pjk -ykv -vLA -ykv -nsS -gXa -vXe -jDQ -pTy -wMV +wBy +kEW +wBy +fAD +vZd +oDS +iEo +ejO +kvz ybO -coW -bYa -bSk -bYa -wio +sfB +lRy +uju +lRy +avd ybO -sAq -qnC -yfv -wbg -sMR -kdF -sca +uQo +rYD +lJq +brG +uBE +wLw +mgR pjk -vMz -iyI +jIA +kRi bNq xLy cvJ @@ -83437,51 +83434,51 @@ dDB dDB dDB dDB -wwv +gGy aJq tYT kGn wzv -ufK +byt lOM wBo -dri -rzt -kSE -cHQ +cTY +veR +pit +ggz ybO -qSj -mLv +ajg +hLx pjk -jaw -hsA -koX -hsA -mTJ -vPX -cda +oVm +fjf +sRW +fjf +itr +hWa +wFK ybO -jgV -cSc -uvN -uMm -wXb -bYa -bSk -bYa -bPx -uMm -vNs -hJc -mCm -rNK -xsE -kdF -oxA -mWw -vMz -iBs -nOJ +qOr +kFK +uSc +nrn +mjt +lRy +uju +lRy +sHI +nrn +jNu +uGF +wyM +cor +bfU +wLw +weY +udH +jIA +gbh +taT nHd lyR qDJ @@ -83694,8 +83691,8 @@ dDB dDB dDB dDB -wNV -enS +pic +aFH vmL kGn pFK @@ -83704,40 +83701,40 @@ kYI wBo wBo wBo -qGV -tZs +ulC +hNq ybO pjk -ykb -fMd -dmE -wJq -sex -xjO -vzx -txf -wfh -uMm -jVT -eFx -wMV +lmo +tmO +qav +epm +gNa +pEp +fPK +dJB +asf +nrn +dKY +uTN +kvz ybO -djA -bYa -bSk -bYa -pXe +wwv +lRy +uju +lRy +nQc ybO -sAq -vmU -ecF -uMm -rxC -lSt -gwJ -hVu -vMz -iEM +uQo +ueP +vpz +nrn +bqc +soU +fwV +wjR +jIA +htg bNq aIk eiU @@ -83952,7 +83949,7 @@ dDB dDB dDB dDB -frx +wZs tYT pWm pWm @@ -83961,41 +83958,41 @@ pWm pWm pRw pnl -qpZ -tUv +pxz +yei ybO ybO -sze -ifO -sze +qKA +cnC +qKA jZl jZl -bvk -mWx -bvk +ttL +nwK +ttL jZl jZl jZl jZl jZl jZl -vgm -vgm -fDb -vgm -vgm -kqo -kqo -kqo -kqo -kqo -xdL -lJX -lJX -mOU -hdm -gts -xdL +qPk +qPk +eEj +qPk +qPk +cGV +cGV +cGV +cGV +cGV +kUN +kjW +kjW +fcE +ceN +cDV +kUN ybs knv knv @@ -84209,7 +84206,7 @@ dDB dDB dDB dDB -frx +wZs dDB vmL pWm @@ -84219,40 +84216,40 @@ wzv jUx wzv wzv -eqR -jlT +fjh +dfd ybO -noL -sSC -nYd +jbE +ukP +ooo jZl -ggQ -ggQ -ggQ -ggQ -pxm -fGf -tsL -ggQ -mxp +wmq +wmq +wmq +wmq +vMI +pKW +kiP +wmq +dYv jZl -meK -pUW -jCn -xOu -pWR -kqo -gpr -kzY -eoJ -gpr -xdL -wJs -hHw -tMr -ehm -rht -xdL +feu +nfn +dAu +bGX +jhj +cGV +tkU +ocZ +pqr +tkU +kUN +cSc +tKn +eWr +xcW +prP +kUN ybs knv aJq @@ -84460,13 +84457,13 @@ dDB dDB dDB dDB -gWv -rAK -uxy -uxy -uxy -jfB -mCA +ndm +vnZ +ipq +ipq +ipq +lDo +qKH blb blb tGK @@ -84476,40 +84473,40 @@ pWm aap wzv wzv -eqR +fjh wzv ybO -tLr -eFP -itJ +dpH +kNv +gAy jZl -xfD -xYw -xYw -cWP -xYw -xYw -kYN -cBb -cBb -pjW -cBa -uYn -uwW -pCZ -fxn -xYV -bvw -krf -wYn -may -dqW -cry -vEB -nTP -iCK -xDC -xdL +bKK +pET +pET +lRK +pET +pET +tfD +gyj +gyj +cRo +tnh +vHX +fIe +kHp +cCV +gBK +jSm +nEG +scP +bYV +teo +nqN +hBi +bzF +gzM +svd +kUN liX jqd lxP @@ -84551,7 +84548,7 @@ fLF ahr nFX nFX -lYa +cdC pSP mhk mhk @@ -84718,7 +84715,7 @@ dDB dDB dDB dDB -frx +wZs dDB dDB dDB @@ -84733,40 +84730,40 @@ qcF jUx pWm pWm -khg -jlT +uEH +dfd ybO ybO ybO ybO jZl -tsG -oTL -njP -oLZ -njP -oXD -kGO -cKK -mxp +bEG +rCk +uQI +oBF +uQI +xEx +uEZ +jDi +dYv jZl -cFt -lfb -ura -gRi -raQ -kqo -dLw -pXN -dWT -fCy -xdL -eNO -tCC -smI -tEh -roJ -xdL +mbP +din +pMq +iHE +lps +cGV +pUA +bPk +mSl +qJL +kUN +rkM +isC +bPd +vDG +rry +kUN olj cmf gBh @@ -84975,7 +84972,7 @@ dDB dDB dDB dDB -frx +wZs dDB dDB dDB @@ -84992,37 +84989,37 @@ wzv wzv yil yil -nhj +wfB kNn yil kNn jZl -jXJ -mNJ -wpB -dIq -bod -eFf -kGO -cKK -vZn -bvk -kVz -fvI -wDn -kHl -jYI -mLe -lzL -okF -elY -gjE -lJX -eyp -cco -tXc -smA -okT +oqq +tmK +qMj +eLF +uBP +gGO +uEZ +jDi +nXv +ttL +pnH +dPW +cAv +iCx +pQP +mzx +dcK +cwj +izF +pdA +kjW +fap +uqg +cjS +gqS +kmL eKU olj gBh @@ -85232,7 +85229,7 @@ dDB dDB dDB dDB -frx +wZs dDB dDB dDB @@ -85253,34 +85250,34 @@ pWm pWm mMF mDb -vnU -dsQ -rYv -mnh -cNe -gjJ -bYy -kGO -cKK -xIY -bvk -rSr -fvI -yaA -iln -ijw -mLe -lzL -okF -elY -kyh -lJX -ehm -dfM -wpH -jTb -urh -xdL +srw +tXF +qaU +yew +ukf +vLX +fvv +uEZ +jDi +gxA +ttL +fkr +dPW +vCp +moN +kWY +mzx +dcK +cwj +izF +twA +kjW +xcW +hMQ +tNm +nWa +iua +kUN bJK dez gBh @@ -85364,7 +85361,7 @@ nPu vTV ekr tVe -geW +wVl qVP qVP kZC @@ -85488,13 +85485,13 @@ dDB dDB dDB dDB -gWv -eHD -uxy -uxy -uxy -jfB -enS +ndm +aKm +ipq +ipq +ipq +lDo +aFH blb blb pWm @@ -85510,34 +85507,34 @@ bvt bvt bXb yil -wLw -psb -mNJ -bod -hbd -wpB -eFf -kGO -cKK -sEh -bvk -ncg -fvI -yaA -iln -ijw -mLe -lzL -okF -elY -ukN -lJX -eyp -cpX -ibd -ajX -crB -xdL +fTJ +qpp +tmK +uBP +dBT +qMj +gGO +uEZ +jDi +jBg +ttL +glo +dPW +vCp +moN +kWY +mzx +dcK +cwj +izF +eyW +kjW +fap +kti +iwR +oQK +dFG +kUN cvJ olj knv @@ -85751,7 +85748,7 @@ dDB dDB wCc dDB -frx +wZs dDB dDB tYT @@ -85768,33 +85765,33 @@ bvt vcm oii jZl -nsI -cMh -iEm -lSc -iEm -jhh -kGO -cKK -pfX -bvk -rSr -szm -jjK -vRW -wWB -mLe -lzL -okF -elY -pTH -lJX -ehm -mQH -pGH -shg -iig -xdL +sZP +wvZ +mDS +uFe +mDS +hal +uEZ +jDi +jHJ +ttL +fkr +aJP +dFA +cOI +uIu +mzx +dcK +cwj +izF +ohf +kjW +xcW +lkN +rjw +vSt +kOH +kUN cvJ aIk knv @@ -86008,7 +86005,7 @@ dDB dDB wCc dDB -frx +wZs dDB dDB tYT @@ -86025,33 +86022,33 @@ bvt bvt oii jZl -tHx -oci -oci -oci -oci -qmp -suO -gwO -sjF -bvk -ndR -aaF -bGC -qbO -cLG -mLe -uLY -sUL -wnc -aPi -lJX -ygt -nAO -kdr -ray -lsc -xdL +gmv +jrD +jrD +jrD +jrD +ggJ +ibP +lxm +wgj +ttL +foh +exF +yey +aZp +ioQ +mzx +qaX +xJT +sMB +gbT +kjW +qdU +vuV +xLS +lfq +cHt +kUN xxt liX knv @@ -86265,7 +86262,7 @@ dDB dDB blb dDB -frx +wZs dDB dDB tYT @@ -86282,35 +86279,35 @@ bvt bvt yil jZl -rCc -uQa -cKK -cKK -cKK +wFZ +oLc +jDi +jDi +jDi jZl -vnU +srw jZl jZl jZl xck -trd +cag xck -pIt +bJH xck -kqo -kqo -kqo -xNJ -kqo -xdL -uyR -xdL -sAx -xdL -xdL -xdL +cGV +cGV +cGV +lwK +cGV +kUN +hhr +kUN +gUQ +kUN +kUN +kUN knv -mLI +tZE knv aJq hwJ @@ -86522,7 +86519,7 @@ dDB dDB blb dDB -frx +wZs dDB dDB dDB @@ -86539,19 +86536,19 @@ bvt pWm oii jZl -cKK -cKK -cKK -cKK -cKK +jDi +jDi +jDi +jDi +jDi jZl oCE oCE lYH fGU bYl -pbz -pFZ +ksM +cKy tAm iQr kfv @@ -86560,9 +86557,9 @@ hrx hrx hrx lLe -yhT +emg knv -qFP +hFd wdo tkN gBh @@ -86603,7 +86600,7 @@ tca lGT lWR mlr -nxJ +lCr mhk xYJ xYJ @@ -86779,7 +86776,7 @@ dDB dDB wCc dDB -frx +wZs dDB dDB tYT @@ -86796,11 +86793,11 @@ bvt pWm yil jZl -uqt -ued -hJF -fIA -hvf +urP +kLr +wkj +tuu +kHd jZl oCE pWm @@ -86816,7 +86813,7 @@ bNq bNq knv knv -lYJ +lZr wDM uaZ fTf @@ -86880,14 +86877,14 @@ cdB wAW rpB jzr -rpE -tAF -vnr -caD -llZ -alg -qwK -xjU +qMw +iEi +dTQ +cVO +uxY +czu +dny +doi fEC kJJ qVP @@ -87036,7 +87033,7 @@ dDB dDB wCc dDB -frx +wZs dDB bSo aJq @@ -87056,7 +87053,7 @@ kNn jZl jZl jZl -vnU +srw jZl tOc oCE @@ -87137,14 +87134,14 @@ iSD wBm wXk pEO -gKR +nRa rQC von pvC aLS wzS wzS -tAu +pPx fEC rui qVP @@ -87293,9 +87290,9 @@ blb blb wCc blb -frx +wZs blb -fMI +ofx aJq aJq aJq @@ -87308,7 +87305,7 @@ ayK ayK ayK ayK -lzf +sXY kNn oCE vxX @@ -87394,7 +87391,7 @@ eYB mIE wXk glM -oMF +ldl yea vrf von @@ -87550,7 +87547,7 @@ dDB dDB wCc dDB -frx +wZs dDB vmL aJq @@ -87558,15 +87555,15 @@ ayK urz urz urz -lpg -thN -uZi -rFv -kvH +sUM +gPv +oTZ +whn +avT cYt -yjn +nMk ayK -eHd +wIG ayK pnl pnl @@ -87651,7 +87648,7 @@ juP wAW lqq ckP -cQI +xht yea yea vJn @@ -87807,26 +87804,26 @@ dDB dDB blb dDB -frx +wZs dDB ayK ayK ayK -aMF -uhD -mjc +gxd +oks +dlj cYt -eZb -eZb -eZb -eZb -wqk -lRG -bkQ -lRG -kqA +kMe +kMe +kMe +kMe +oJm +jeF +vZu +jeF +mWB rDV -fsY +vsf fHD agR dgV @@ -87838,13 +87835,13 @@ uOk nmH sHO ojz -aOB -qnZ -psy -eSe -nGa -wHB -nCn +hlC +srx +oOs +ehd +djX +jmN +qUJ bNq pkB sCm @@ -87908,8 +87905,8 @@ eYB mIE wXk uQK -iXZ -vpg +mwK +kyE yea vJA vKa @@ -88064,7 +88061,7 @@ dDB dDB rpi rpi -oFn +vbM rpi jkV cYt @@ -88073,35 +88070,35 @@ cYt cYt cYt cYt -eZb -eZb -eZb -eZb -eZb -trx -kqA -tCr -tCr -uCC +kMe +kMe +kMe +kMe +kMe +lWV +mWB +iSt +iSt +ltU ugF eTj -jAI +hDu uJH tHa -lPS -giK +jeV +xFf xta cbj bKl cqM dgm -aXE -nKt -nKt -nKt -nKt -tVX -hbC +kEo +hkd +hkd +hkd +hkd +eue +dfT bNq muy hAN @@ -88321,45 +88318,45 @@ dDB dDB blb dDB -frx +wZs dDB ayK ayK ayK -sgo -kqA -kqA +evW +mWB +mWB cYt -eZb -eZb -eZb -eZb -rCI -trx -kqA -uhK -eZb -exJ -fey +kMe +kMe +kMe +kMe +nDJ +lWV +mWB +wjw +kMe +tDu +ccA oPa sXE qKx xed -eBi +uLk vrh eat oYv jJg bsG wqW -odw -eJf -eJf -eJf -eJf -ekU -txZ -mKG +cQV +tdb +tdb +tdb +tdb +qyr +mLZ +vHU lER hRO knv @@ -88578,44 +88575,44 @@ dDB dDB wCc dDB -frx +wZs dDB aJq ayK -uhD -aMF -aMF -kqA -bHT -eZb -eZb -nlH -eZb -eZb +oks +gxd +gxd +mWB +xqL +kMe +kMe +oYF +kMe +kMe cYt -kqA -wGy -ycy -xQg +mWB +sHg +pjX +ffL tmk wzF gom gzs ilz -lPS +jeV hFA gkW rmM btV lMl ayR -aXE -uOR -uOR -uOR -uOR -eBK -hKl +kEo +aQX +aQX +aQX +aQX +oRW +qsr bNq wxG uIX @@ -88835,23 +88832,23 @@ dDB dDB wCc dDB -frx +wZs dDB aJq ayK ayK ayK -cxf -eQc -cxf +lQU +ruR +lQU ayK -cxf -cxf -cxf +lQU +lQU +lQU ayK -cxf -eQc -cxf +lQU +ruR +lQU ayK rDV mOx @@ -88866,13 +88863,13 @@ nra hGp sHO drI -aXE -qVX -opZ -fzY -opZ -anN -axt +kEo +eAE +klG +cHh +klG +jLv +jSE bNq hOX fEU @@ -89092,24 +89089,24 @@ dDB dDB wCc dDB -frx -dDB -cQT -wAv -nmW -edZ -iIG -iIG -iIG -lQp -jAa -ifX -jxB -lQp -iIG -iIG -iIG -iLU +wZs +dDB +oma +sjG +pXv +ouJ +bzc +bzc +bzc +jdX +ikC +bhN +aRx +jdX +bzc +bzc +bzc +jrv rDV rDV rDV @@ -89349,33 +89346,33 @@ dDB dDB wCc dDB -eHD -oCe -enS +aKm +dHW +aFH ayK -oIq -dFu -dFu -dFu -dFu -dFu -fSY -hjR -aRH -dFu -dFu -dFu -jcq -xsR +rzb +aNd +aNd +aNd +aNd +aNd +lrQ +osw +dYE +aNd +aNd +aNd +cay +nlj ejN -eYo -qPy -ggj +rbI +kZr +ftT ejN ejL feo oVt -brn +aQx rFb rSW wPM @@ -89608,30 +89605,30 @@ blb uqe uLW blb -eHD -lgb -fXu -bDm -jTf -ipM -sfG -jcq -ohI -roG -tmn -jcq -sfG -jcq -gYh -wjw -wCv -ruu -oqD -pNJ -cpK -cny -jKB -jKB +aKm +fxp +nKe +guh +cBl +fJe +aJb +cay +fMB +maK +iWD +cay +aJb +cay +oCb +mct +ffK +gjE +aTB +hXc +aUb +vud +efi +efi nGP vuq faQ @@ -89867,24 +89864,24 @@ sQm wNU aci ayK -bzH -cBz -gMO -tZq -dnZ -dnZ -mjB -dfE -biL -dnZ -dnZ -dnZ -uRm -nDX +gBB +rZo +icF +xUK +dTo +dTo +sTJ +imO +qmT +dTo +dTo +dTo +gwf +lCb rQi -fUG -aHw -bKy +jWC +eUx +xgd wfn eDo ecY @@ -90125,19 +90122,19 @@ blb osa blb ayK -hNO -gVP -cAp -cAp -cAp -mRo -kfo -afI -cAp -cAp -cAp -hNO -gVN +tpW +scU +dyI +dyI +dyI +jhB +bbB +pys +dyI +dyI +dyI +tpW +pUM ayK ayK urz @@ -90148,7 +90145,7 @@ lYF uBj nRA wnR -dUj +eVC gKL jOi rNI @@ -90206,7 +90203,7 @@ qBz qTR kym rHD -uWf +dTe wCR jRz qzP @@ -90382,24 +90379,24 @@ aci bWl wNU gfA -abS -rZl -wJU -jKz -fhc -fgD -jKz -iDl -aeV -kpV -wJU -hNO -gVN -eZb -eZb -dEM +wXL +ipN +szg +tIR +dFY +pMM +tIR +hCT +kAz +cKm +szg +tpW +pUM +kMe +kMe +fGf ayK -lJc +izf aWA ugA tIN @@ -90639,24 +90636,24 @@ sYg rpi blb ayK -hNO -vmR -rNi -hBM -ojc -iKl -jnx -iDl -wmH -hBM -rNi -jZU -gVN -eZb -nbW -lMv +tpW +mss +nBP +ibX +irR +hDd +nPl +hCT +cLw +ibX +nBP +oTf +pUM +kMe +qkq +wRy ayK -kSt +goS aWA thb oxc @@ -90896,24 +90893,24 @@ uLW rpi blb ayK -qjC -rwv -wJU -tvy -fhc -fgD -cki -iDl -ezW -tvy -wJU -jZU -osX -uDH -nbW -lMv +rxJ +wLU +szg +jWr +dFY +pMM +bSk +hCT +nAJ +jWr +szg +oTf +awH +gAV +qkq +wRy ayK -olo +vDS aWA lVv nHq @@ -91151,27 +91148,27 @@ sQm sQm qZm bSv -ida -nxZ -qTQ -kdm -cAp -cAp -qvz -qvz -wLI -pvB -pvB -cAp -cAp -jZU -gVN -eZb -nbW -lMv +vnL +qEy +iHa +rXm +dyI +dyI +ozQ +ozQ +xAx +brA +brA +dyI +dyI +oTf +pUM +kMe +qkq +wRy ayK -ltn -mFW +swK +jTf nCC rDc qQi @@ -91181,7 +91178,7 @@ gKL nmX cyy paX -rdH +thJ gpI ceP mcj @@ -91251,7 +91248,7 @@ mcI fyW bcC hNj -ndc +kKh ebE iHq azV @@ -91410,22 +91407,22 @@ blb osa blb ayK -hNO -rwv -lrd -lrd -cAp -sbr -jKz -uar -cAp -wPw -wPw -jZU -gVN -eZb -unw -ldX +tpW +wLU +nLJ +nLJ +dyI +eHS +tIR +uMF +dyI +kRV +kRV +oTf +pUM +kMe +lgD +gHm ayK nXC nmi @@ -91667,19 +91664,19 @@ wNU qZm dDB ayK -hNO -rwv -dcp -dcp -cAp -qvz -wLI -pvB -cAp -feH -feH -jZU -kOC +tpW +wLU +cBd +cBd +dyI +ozQ +xAx +brA +dyI +oer +oer +oTf +eFi ayK ayK ayK @@ -91765,7 +91762,7 @@ jsJ mKm qZj vrS -wIS +fKr sfu sfu ugb @@ -91924,23 +91921,23 @@ blb blb dDB hdT -hNO -oEf -fWw -ykG -ykG -fJA -xKa -xgD -cGO -cGO -cGO -nSS -mbo -frq -pUA -cOV -hbr +tpW +vNO +whZ +qUR +qUR +wcY +xLF +iiE +mib +mib +mib +xbo +jCH +kut +wDn +jyF +rzm gBA sSB sHM @@ -92181,26 +92178,26 @@ dDB ayK ayK ayK -hNO -qFF -dFu -dFu -dFu -dFu -dFu -dFu -qHK -dFu -dFu -dFu -wjo -eNw -osN -dsz -drA -jDV -llc -usD +tpW +udO +aNd +aNd +aNd +aNd +aNd +aNd +abc +aNd +aNd +aNd +doc +tQR +tGF +fJn +nnz +tLp +boB +cOJ iqB phY jmZ @@ -92436,28 +92433,28 @@ dDB dDB dDB ayK -dHD +lsF ayK -oIq -cjF -dFu -dFu -dFu -dFu -dFu -dFu -gXC -gXC -gXC -gXC -euY +rzb +qme +aNd +aNd +aNd +aNd +aNd +aNd +wqz +wqz +wqz +wqz +xKe yjE -qPD -xOL -fcj -hWY -mNo -muo +rNG +whK +cTK +mfM +gXl +bcG iqB ahW wfn @@ -92692,22 +92689,22 @@ blb rpi rpi rpi -mFT -kqA -wpJ -uMX -pKX -fNX -soP -wTY -umF -lfo -tZq -mDz -hSc -gsB -wVO -tyL +ldG +mWB +sCC +ryr +vgf +aeG +dzh +cvc +buI +kjs +xUK +vni +uAM +lHd +nHH +xTr yjE jKU jKU @@ -92959,7 +92956,7 @@ ayK ayK ayK ayK -alr +lwO ayK ayK ayK @@ -92968,8 +92965,8 @@ ayK yjE eIT whl -avA -bhM +rKW +lTV eqS gsY xsX @@ -93215,10 +93212,10 @@ dDB dDB dDB vxt -nnj +nST evM -eMG -teD +aOa +rtX hVq hVq bUF @@ -93305,7 +93302,7 @@ wFd nEq qie oCV -qOq +emF iuR iuR dDB @@ -93472,20 +93469,20 @@ dDB dDB dDB vxt -nnj -nnj -nnj +nST +nST +nST vxt yfa yfa hVq yjE -kyz -hlm +okD +hVz gwl pPm jKU -rFs +uwu iGM nck tau @@ -93529,7 +93526,7 @@ qlP uVT sQI iri -bah +dDW uVT uVT gBw @@ -97372,7 +97369,7 @@ dDB dDB dDB ycC -tiR +omj mPJ mPJ ipD @@ -97414,7 +97411,7 @@ hrl xmt xmt lHZ -eYb +eNP qFc cEo tYX @@ -100471,7 +100468,7 @@ iCb rth iZB uff -mak +qiw tsF qlV ePk @@ -101319,7 +101316,7 @@ dBt don cSr krY -wTU +nXz wgL swJ sSQ @@ -101786,7 +101783,7 @@ rko diP vip gaj -sXT +rIW mxS jeW pvY @@ -105342,7 +105339,7 @@ aJq aJq aJq rvp -hhp +fRI iFP iGl hqW @@ -106898,11 +106895,11 @@ iGt vtL sBP sRL -wNQ -gFq -oDl -gFq -mkR +uFZ +jfB +afZ +jfB +fPZ eeJ wjq dtv @@ -107155,11 +107152,11 @@ nFW tDB unK sRL -eiG -jRt -sMV -xbX -xwL +sBq +xsI +gnK +piJ +hBh eeJ mSa dtv @@ -107414,7 +107411,7 @@ rqw sRL sRL sRL -gJV +nqa sRL sRL eeJ @@ -107924,7 +107921,7 @@ rqw pfo ebK ctH -knN +oLV rqw pdl pEv @@ -108181,7 +108178,7 @@ rqw wJX fYH fYH -btm +nuL djY rBO gdF @@ -108438,7 +108435,7 @@ jsU xFM wYH bnX -kZi +jUA pzd pzd rnD @@ -108695,12 +108692,12 @@ gpA fYH wYH ctH -usL -nHO -tZb -tZb -hQM -cwy +xIf +lKs +fex +fex +byR +qIe dBj luG evA @@ -108718,7 +108715,7 @@ pCv unc sWQ raZ -kil +sVG qUa qUa qUa @@ -108957,7 +108954,7 @@ ntZ jpp jpp dxw -mED +qOQ jpp jpp jpp @@ -108975,8 +108972,8 @@ qfo jRs jRs xhG -aEs -gTg +mHf +kFA gdx qSh twE @@ -109214,7 +109211,7 @@ pzd tpG pvk pzd -sIB +nVU qMa uhy iCj @@ -111553,10 +111550,10 @@ jXA xRg xuu enb -gFJ +cDu xPv uSi -rPj +tqC wKz xrX xBj @@ -112296,15 +112293,15 @@ fcW jVY cvk nFW -uvG -siN -ngd -nuV -sue -ngd -cUB -baO -pOT +qIW +hnD +jpp +vTK +rKs +jpp +ohd +qRd +pzd gMz rem rQA @@ -112553,15 +112550,15 @@ xUy rEd aWb nFW -pTA -hEw -bWp -gjn -ngd -ibF -diG -baO -pOT +sHQ +rUz +rJC +qCP +jpp +lng +hzj +qRd +pzd ycQ rem nvB @@ -112810,13 +112807,13 @@ eav eav nFW nFW -pOT -pOT -tlJ -cYp -jTC -eOX -pOT +pzd +pzd +mdB +sUs +kCk +xKS +pzd xQJ xQJ xQJ @@ -113068,12 +113065,12 @@ tLj wOp fsq iRl -pOT -pOT -pTk -pOT -pOT -pOT +pzd +pzd +iYx +pzd +pzd +pzd xqs xMO xQJ @@ -113327,7 +113324,7 @@ fLg tHi tfc wOp -mTc +hfg xQJ ejn vJx @@ -113584,7 +113581,7 @@ pot rUq lyq wOp -mTc +hfg xQJ mbV vJx @@ -113841,7 +113838,7 @@ iqi cUY dnk wOp -pYi +ylb xXT ihv rdw @@ -114631,7 +114628,7 @@ vso fHT veK dDF -qCM +obb vMC xFA sMh @@ -115133,7 +115130,7 @@ mFP qrm qNn wBI -gqI +fEM wBI sDj sES @@ -115409,22 +115406,22 @@ vbK xuW xam vhJ -dhz +kOh wec gGK aPX smk -kSw +elc wIY wIY nAF srK srK -fsD +tEC vnf wML rOX -dRi +aUB sYa yfs hPU @@ -115653,7 +115650,7 @@ rKC pnU xlL xlL -teb +mok vRh uMH vbK @@ -115680,8 +115677,8 @@ udw uHd lhm wEC -vCH -rRR +wed +vsJ sYa cqn xTR @@ -115938,7 +115935,7 @@ sZK vnf cVQ rOX -fMH +xre sYa rtI dXU @@ -116167,7 +116164,7 @@ pdU qka voh eWD -tZh +vzN vRh pwA rvX @@ -116195,7 +116192,7 @@ uHd vnf dav rOX -oJW +ufe sYa xlM qrB @@ -116452,7 +116449,7 @@ sZK vnf lsO rOX -buN +vLH sYa sYa sYa @@ -116941,13 +116938,13 @@ hiV vbK upy qWJ -kNO +flx oBX mzl aOz fRl skV -eWE +kxE gto fqG sQb @@ -117207,7 +117204,7 @@ dss vbK sfq uGX -nfF +frZ xqn xqn wvM @@ -117217,7 +117214,7 @@ xEd bBr yjt eTT -haS +paT jxk vKX vnf @@ -117453,7 +117450,7 @@ prh sYb ttD vbK -bEh +pcE xfc vbK bWi @@ -117464,7 +117461,7 @@ tzH vbK the fqG -fZu +uUS ocb mau ocb @@ -117474,7 +117471,7 @@ xVv ocb ocb mau -hzO +nTP dNz erE vnf @@ -118241,7 +118238,7 @@ xia xia xia cxO -hMk +egL cxO xia xia @@ -118487,7 +118484,7 @@ xok xok xok sMD -sUh +sJg sMD wMO ukQ @@ -118495,14 +118492,14 @@ qTe sxF qTb vYL -jGE +gIR wNT xnC xnC xnC rfO aGv -fCm +nLk vId icT bxI @@ -118746,7 +118743,7 @@ xok wcq pED kea -vLZ +iCJ ede hoG vkt @@ -119010,7 +119007,7 @@ tRw xFA rFH xFA -fbO +grB ixU ipx lHb @@ -119023,7 +119020,7 @@ vnf wML pwn eXo -dbk +iUp wdS eXo wos @@ -119042,7 +119039,7 @@ eXo eXo eXo jat -dbk +iUp nVF msJ xQj @@ -119261,7 +119258,7 @@ bgg tfE vFG wMO -uAZ +kzs uTO uTO xok @@ -119509,7 +119506,7 @@ psn oyQ oyQ oyQ -xLC +uuY tCD xok vhC @@ -119536,10 +119533,10 @@ xok qID iHM uSB -eWg +dfj qxB nKj -lqP +pgw mny oWC mny @@ -119554,10 +119551,10 @@ qDi aEJ bZt mHZ -sSk +tjN lom tGI -elW +bhH fKa pGp svs @@ -119793,10 +119790,10 @@ xok qFb wML gDB -jTg +vvp gMe nRr -gAv +hxZ rqm vwx rYp @@ -119811,10 +119808,10 @@ woD qCY toh tAT -dGW +hSz ldx gMe -jTg +vvp msJ xQj svs @@ -120020,7 +120017,7 @@ rsL quq xQX ptj -foo +tNy jGW vkU ogT @@ -121327,7 +121324,7 @@ xok xok xok xok -vxR +eog tbI xok qNO @@ -121843,7 +121840,7 @@ xFI gfu ckt ckt -izx +nOD lwu lkV whF @@ -122100,7 +122097,7 @@ sbq aFj lkV iJL -ebD +rci vTv dpz boY @@ -122357,7 +122354,7 @@ reN hRA reN xUX -qKc +nZF kpX lnu enG diff --git a/_maps/map_files/BoxStation/BoxStation.dmm b/_maps/map_files/BoxStation/BoxStation.dmm index 079bc8055fe0c..d6650037bc4be 100644 --- a/_maps/map_files/BoxStation/BoxStation.dmm +++ b/_maps/map_files/BoxStation/BoxStation.dmm @@ -6043,13 +6043,6 @@ }, /turf/open/floor/iron/dark, /area/station/common/cryopods) -"aDN" = ( -/obj/machinery/camera/directional/south{ - c_tag = "Bathroom" - }, -/obj/structure/urinal/directional/north, -/turf/open/floor/mineral/titanium/blue, -/area/station/commons/toilet) "aDO" = ( /obj/docking_port/stationary/escape_pod{ dir = 8 @@ -10350,18 +10343,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/command/bridge) -"aUb" = ( -/obj/machinery/modular_computer/preset/engineering, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/obj/machinery/incident_display/bridge/directional/north, -/turf/open/floor/iron, -/area/station/command/bridge) "aUc" = ( /obj/structure/table/reinforced, /obj/item/folder{ @@ -26100,15 +26081,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"bYq" = ( -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/obj/machinery/light/directional/south, -/obj/machinery/incident_display/delam/directional/south, -/turf/open/floor/iron, -/area/station/hallway/primary/aft) "bYr" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -27457,19 +27429,6 @@ }, /turf/open/floor/iron/smooth_large, /area/station/engineering/engine_smes) -"ceo" = ( -/obj/machinery/keycard_auth/directional/south, -/obj/machinery/computer/station_alert{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 8 - }, -/obj/machinery/computer/security/telescreen/ce/directional/west, -/turf/open/floor/iron/white/corner{ - dir = 4 - }, -/area/station/command/heads_quarters/ce) "cer" = ( /obj/structure/cable, /obj/machinery/hydroponics/constructable, @@ -28954,11 +28913,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/smooth_large, /area/station/engineering/main) -"cnY" = ( -/obj/structure/cable, -/obj/machinery/incident_display/delam/directional/north, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/main) "cnZ" = ( /obj/effect/turf_decal/tile/purple/opposingcorners{ dir = 4 @@ -31831,17 +31785,6 @@ }, /turf/open/floor/engine, /area/station/engineering/main) -"cDh" = ( -/obj/structure/table/reinforced, -/obj/item/storage/toolbox/mechanical, -/obj/item/flashlight, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/item/pipe_dispenser, -/obj/machinery/incident_display/delam/directional/north, -/turf/open/floor/engine, -/area/station/engineering/main) "cDi" = ( /obj/structure/table/reinforced, /obj/item/clothing/suit/utility/radiation, @@ -35772,6 +35715,17 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"eGp" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical, +/obj/item/flashlight, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/item/pipe_dispenser, +/obj/machinery/incident_display/delam/directional/north, +/turf/open/floor/engine, +/area/station/engineering/main) "eGE" = ( /obj/structure/table/wood, /obj/item/flashlight/lantern, @@ -52696,6 +52650,15 @@ /obj/effect/landmark/navigate_destination, /turf/open/floor/mineral/titanium/blue, /area/station/commons/toilet) +"qKh" = ( +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/obj/machinery/incident_display/delam/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) "qKp" = ( /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, @@ -56337,6 +56300,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) +"tiA" = ( +/obj/structure/cable, +/obj/machinery/incident_display/delam/directional/north, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/main) "tiR" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2{ dir = 8 @@ -60292,6 +60260,18 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/office) +"wdv" = ( +/obj/machinery/modular_computer/preset/engineering, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/machinery/incident_display/bridge/directional/north, +/turf/open/floor/iron, +/area/station/command/bridge) "wdA" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /turf/open/floor/iron/white, @@ -61174,16 +61154,6 @@ /obj/structure/cable, /turf/open/floor/iron/smooth_large, /area/station/engineering/gravity_generator) -"wIx" = ( -/obj/machinery/keycard_auth/directional/west, -/obj/machinery/pdapainter/supply, -/obj/machinery/computer/security/telescreen/cargo/directional/north, -/obj/machinery/camera/directional/west{ - c_tag = "Quartermaster's Office"; - network = list("ss13","cargo") - }, -/turf/open/floor/carpet/royalblack, -/area/station/command/heads_quarters/qm) "wIK" = ( /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, /obj/item/radio/intercom/directional/west, @@ -62141,6 +62111,19 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit) +"xmV" = ( +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/obj/machinery/computer/station_alert{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/computer/security/telescreen/ce/directional/west, +/turf/open/floor/iron/white/corner{ + dir = 4 + }, +/area/station/command/heads_quarters/ce) "xne" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, /turf/open/floor/engine, @@ -62553,6 +62536,16 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"xCB" = ( +/obj/machinery/keycard_auth/wall_mounted/directional/west, +/obj/machinery/pdapainter/supply, +/obj/machinery/computer/security/telescreen/cargo/directional/north, +/obj/machinery/camera/directional/west{ + c_tag = "Quartermaster's Office"; + network = list("ss13","cargo") + }, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/qm) "xCD" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, @@ -84334,7 +84327,7 @@ aPz aav abK abX -wIx +xCB aed aea aem @@ -89015,7 +89008,7 @@ ckB ckB ckB cjJ -cnY +tiA kja cBO cgR @@ -91843,7 +91836,7 @@ lZH cTf cgR ccw -cDh +eGp cDp cDv cDD @@ -92602,7 +92595,7 @@ bSw cbr cau bXk -bYq +qKh cfb ceW cjM @@ -93379,7 +93372,7 @@ cfH cSL cim hjs -ceo +xmV cfb cfa aiN @@ -94093,7 +94086,7 @@ aOG aPR aPR aPR -aUb +wdv aVq aWM aYr @@ -96655,7 +96648,7 @@ aAh aAh aAh aAh -aDN +feM aAh aMo vYr diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index a5f5352ae698b..54fc0aae2e664 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -18856,20 +18856,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/maintenance/department/science) -"eIh" = ( -/obj/machinery/computer/robotics{ - dir = 8 - }, -/obj/structure/sign/nanotrasen{ - pixel_x = 32 - }, -/obj/machinery/keycard_auth/directional/south, -/obj/effect/turf_decal/tile/purple, -/obj/effect/turf_decal/tile/neutral/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/command/heads_quarters/rd) "eIi" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -22259,15 +22245,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/service/kitchen) -"fyH" = ( -/obj/machinery/keycard_auth/directional/south{ - pixel_x = 6 - }, -/obj/machinery/light_switch/directional/south{ - pixel_x = -8 - }, -/turf/open/floor/carpet, -/area/station/command/heads_quarters/captain) "fyP" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, /obj/effect/turf_decal/siding/yellow{ @@ -22838,11 +22815,6 @@ }, /turf/open/floor/iron, /area/station/security/checkpoint/medical/medsci) -"fGn" = ( -/obj/structure/extinguisher_cabinet/directional/south, -/obj/machinery/smartfridge/drying, -/turf/open/floor/iron/cafeteria, -/area/station/service/kitchen) "fGt" = ( /obj/structure/table/wood, /obj/effect/decal/cleanable/dirt, @@ -25544,27 +25516,6 @@ /obj/effect/landmark/generic_maintenance_landmark, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) -"goc" = ( -/obj/machinery/keycard_auth/directional/south{ - pixel_y = -38 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/machinery/button/door/directional/south{ - id = "teleportershutters"; - name = "Teleporter Shutters"; - pixel_x = -6; - req_access = list("command") - }, -/obj/machinery/button/door/directional/south{ - id = "evastorage"; - name = "E.V.A. Shutters"; - pixel_x = 6; - req_access = list("command") - }, -/turf/open/floor/carpet, -/area/station/command/bridge) "goj" = ( /obj/structure/sign/painting/library{ pixel_y = 33 @@ -27037,6 +26988,33 @@ }, /turf/open/floor/iron, /area/station/medical/medbay) +"gFz" = ( +/obj/machinery/status_display/ai/directional/north, +/obj/machinery/button/door/directional/east{ + id = "hosprivacy"; + name = "Privacy Control"; + pixel_y = 6; + req_access = list("hos") + }, +/obj/machinery/button/door/directional/east{ + id = "hosspace"; + name = "Space Shutters Control"; + pixel_y = -6; + req_access = list("hos") + }, +/obj/machinery/keycard_auth/wall_mounted/directional/east{ + pixel_x = 38; + pixel_y = 6 + }, +/obj/machinery/light_switch/directional/east{ + pixel_x = 37; + pixel_y = -6 + }, +/obj/structure/tank_holder/extinguisher, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) "gFB" = ( /obj/effect/turf_decal/siding/white{ dir = 9 @@ -27260,33 +27238,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/main) -"gIw" = ( -/obj/machinery/status_display/ai/directional/north, -/obj/machinery/button/door/directional/east{ - id = "hosprivacy"; - name = "Privacy Control"; - pixel_y = 6; - req_access = list("hos") - }, -/obj/machinery/button/door/directional/east{ - id = "hosspace"; - name = "Space Shutters Control"; - pixel_y = -6; - req_access = list("hos") - }, -/obj/machinery/keycard_auth/directional/east{ - pixel_x = 38; - pixel_y = 6 - }, -/obj/machinery/light_switch/directional/east{ - pixel_x = 37; - pixel_y = -6 - }, -/obj/structure/tank_holder/extinguisher, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/light/small/directional/east, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/hos) "gIx" = ( /obj/machinery/atmospherics/components/binary/valve, /obj/effect/decal/cleanable/dirt, @@ -31408,6 +31359,20 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/security/brig) +"hOU" = ( +/obj/machinery/computer/robotics{ + dir = 8 + }, +/obj/structure/sign/nanotrasen{ + pixel_x = 32 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/rd) "hOY" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -39129,6 +39094,27 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/engineering/atmos) +"jIN" = ( +/obj/machinery/keycard_auth/wall_mounted/directional/south{ + pixel_y = -38 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/button/door/directional/south{ + id = "teleportershutters"; + name = "Teleporter Shutters"; + pixel_x = -6; + req_access = list("command") + }, +/obj/machinery/button/door/directional/south{ + id = "evastorage"; + name = "E.V.A. Shutters"; + pixel_x = 6; + req_access = list("command") + }, +/turf/open/floor/carpet, +/area/station/command/bridge) "jIQ" = ( /obj/effect/landmark/generic_maintenance_landmark, /obj/structure/chair/wood{ @@ -55528,6 +55514,37 @@ }, /turf/open/floor/iron, /area/station/service/kitchen/abandoned) +"nTg" = ( +/obj/structure/table/reinforced, +/obj/item/folder/yellow, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/obj/structure/extinguisher_cabinet/directional/north{ + pixel_x = 32 + }, +/obj/item/radio/intercom/directional/east{ + pixel_x = 38; + pixel_y = 3 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/east{ + pixel_x = 40; + pixel_y = -8 + }, +/obj/machinery/button/door/directional/east{ + id = "qmspace"; + name = "Space Shutters Control"; + pixel_y = -8 + }, +/obj/machinery/button/door/directional/east{ + id = "qmprivacy"; + name = "Privacy Control"; + pixel_y = 6 + }, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) "nTn" = ( /obj/structure/table, /obj/effect/turf_decal/trimline/neutral/filled/corner{ @@ -55981,6 +55998,15 @@ }, /turf/open/floor/iron, /area/station/security/checkpoint/escape) +"nZG" = ( +/obj/machinery/keycard_auth/wall_mounted/directional/south{ + pixel_x = 6 + }, +/obj/machinery/light_switch/directional/south{ + pixel_x = -8 + }, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) "nZK" = ( /obj/effect/turf_decal/tile/brown{ dir = 1 @@ -70817,6 +70843,13 @@ /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/station/command/heads_quarters/qm) +"rLs" = ( +/obj/structure/table/wood, +/obj/machinery/keycard_auth/wall_mounted/directional/west, +/obj/item/flashlight/lamp, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hop) "rLt" = ( /obj/machinery/camera/directional/north{ c_tag = "Holodeck Control"; @@ -74124,37 +74157,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) -"szZ" = ( -/obj/structure/table/reinforced, -/obj/item/folder/yellow, -/obj/item/stack/package_wrap, -/obj/item/hand_labeler, -/obj/structure/extinguisher_cabinet/directional/north{ - pixel_x = 32 - }, -/obj/item/radio/intercom/directional/east{ - pixel_x = 38; - pixel_y = 3 - }, -/obj/machinery/keycard_auth/directional/east{ - pixel_x = 40; - pixel_y = -8 - }, -/obj/machinery/button/door/directional/east{ - id = "qmspace"; - name = "Space Shutters Control"; - pixel_y = -8 - }, -/obj/machinery/button/door/directional/east{ - id = "qmprivacy"; - name = "Privacy Control"; - pixel_y = 6 - }, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/command/heads_quarters/qm) "sAh" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -76959,13 +76961,6 @@ }, /turf/open/floor/iron/dark, /area/station/command/bridge) -"tns" = ( -/obj/structure/table/wood, -/obj/machinery/keycard_auth/directional/west, -/obj/item/flashlight/lamp, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/hop) "tnu" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -82450,6 +82445,25 @@ }, /turf/open/floor/iron, /area/station/engineering/lobby) +"uDg" = ( +/obj/machinery/modular_computer/preset/id{ + dir = 1 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/south{ + pixel_x = -5 + }, +/obj/machinery/button/door/directional/south{ + id = "cmoshutter"; + name = "CMO Office Shutters"; + pixel_x = 8; + pixel_y = -26; + req_access = list("cmo") + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/cmo) "uDj" = ( /obj/structure/cable, /obj/structure/sign/nanotrasen{ @@ -90608,25 +90622,6 @@ }, /turf/open/floor/iron, /area/station/security/checkpoint/medical/medsci) -"wDO" = ( -/obj/machinery/modular_computer/preset/id{ - dir = 1 - }, -/obj/machinery/keycard_auth/directional/south{ - pixel_x = -5 - }, -/obj/machinery/button/door/directional/south{ - id = "cmoshutter"; - name = "CMO Office Shutters"; - pixel_x = 8; - pixel_y = -26; - req_access = list("cmo") - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/command/heads_quarters/cmo) "wDX" = ( /obj/effect/turf_decal/tile/red{ dir = 4 @@ -94111,6 +94106,11 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/maintenance/department/chapel) +"xyX" = ( +/obj/structure/extinguisher_cabinet/directional/south, +/obj/machinery/smartfridge/drying, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) "xyZ" = ( /obj/machinery/light/directional/north, /obj/item/kirbyplants/random, @@ -127688,7 +127688,7 @@ spq nyp vmh rEJ -fGn +xyX xtp hBF jUU @@ -127755,7 +127755,7 @@ tYP hBT ipr xwC -eIh +hOU urt mjW lPM @@ -132605,7 +132605,7 @@ jpe sCh cvE vcU -tns +rLs lZx lZx dQf @@ -133678,7 +133678,7 @@ dQT akg hdH jgt -wDO +uDg loe iId nuI @@ -136189,7 +136189,7 @@ cQv sHn qBY wIe -goc +jIN eVl dol uIY @@ -138509,7 +138509,7 @@ wkt aby dFo xnw -fyH +nZG ivA hTg pgE @@ -143616,7 +143616,7 @@ aaa aaa aad ljS -szZ +nTg bdF wob eZV @@ -153137,7 +153137,7 @@ qIH aad kOA kOA -gIw +gFz huI fbW okz diff --git a/_maps/map_files/IceBoxStation/IceBoxStation.dmm b/_maps/map_files/IceBoxStation/IceBoxStation.dmm index f31f8d73248a4..f39e285d0eb95 100644 --- a/_maps/map_files/IceBoxStation/IceBoxStation.dmm +++ b/_maps/map_files/IceBoxStation/IceBoxStation.dmm @@ -1,4 +1,21 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aac" = ( +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrig"; + name = "Security Checkpoint" + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brigoutpost" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/machinery/scanner_gate/preset_guns, +/turf/open/floor/iron/dark/textured_edge{ + dir = 8 + }, +/area/station/security/brig/entrance) "aap" = ( /obj/effect/spawner/random/engineering/tracking_beacon, /turf/open/floor/iron, @@ -947,7 +964,7 @@ /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/light/small/directional/north, -/obj/machinery/computer/security/telescreen/engine/directional/north, +/obj/machinery/incident_display/delam/directional/north, /turf/open/floor/iron/dark, /area/station/engineering/engine_smes) "apS" = ( @@ -1146,6 +1163,16 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"asG" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/railing/corner/end{ + dir = 4 + }, +/obj/structure/lattice/catwalk, +/turf/open/openspace/icemoon, +/area/icemoon/underground/explored) "asM" = ( /obj/machinery/light/directional/east, /obj/effect/turf_decal/tile/yellow/opposingcorners, @@ -7893,6 +7920,13 @@ /obj/structure/closet/firecloset, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) +"cmd" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/smartfridge/drying, +/turf/open/floor/iron/white/smooth_large, +/area/station/service/kitchen) "cmg" = ( /obj/effect/turf_decal/tile/green/opposingcorners{ dir = 1 @@ -7901,6 +7935,15 @@ /obj/structure/sink/kitchen/directional/south, /turf/open/floor/iron, /area/station/service/hydroponics) +"cmh" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) "cmq" = ( /obj/machinery/door/airlock/external{ name = "External Access" @@ -8995,15 +9038,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/aft/greater) -"cBD" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/service/hydroponics/garden) "cBG" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -10986,14 +11020,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"dgH" = ( -/obj/structure/ladder, -/obj/structure/railing{ - dir = 8 - }, -/obj/structure/lattice/catwalk, -/turf/open/openspace/icemoon, -/area/icemoon/underground/explored) "dgZ" = ( /obj/machinery/airalarm/directional/south, /obj/structure/cable, @@ -14239,6 +14265,13 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"ege" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/lattice/catwalk, +/turf/open/openspace/icemoon, +/area/icemoon/underground/explored) "egj" = ( /obj/structure/rack, /obj/machinery/light/small/directional/north, @@ -14341,7 +14374,7 @@ /turf/open/floor/iron, /area/station/commons/locker) "ehy" = ( -/obj/machinery/keycard_auth/directional/east, +/obj/machinery/keycard_auth/wall_mounted/directional/east, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, @@ -14552,6 +14585,13 @@ }, /turf/open/floor/iron/white, /area/station/medical/surgery/fore) +"ekN" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/lattice/catwalk, +/turf/open/openspace/icemoon, +/area/icemoon/underground/explored) "ekW" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -15718,6 +15758,7 @@ /obj/item/analyzer, /obj/item/pipe_dispenser, /obj/item/flashlight, +/obj/machinery/incident_display/delam/directional/north, /turf/open/floor/engine, /area/station/engineering/supermatter/room) "eEm" = ( @@ -15755,23 +15796,6 @@ /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) -"eEZ" = ( -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Security Checkpoint" - }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "brigoutpost" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/machinery/scanner_gate/preset_guns, -/turf/open/floor/iron/dark/textured_edge{ - dir = 8 - }, -/area/station/security/brig/entrance) "eFd" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -17575,6 +17599,14 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/white, /area/mine/living_quarters) +"fjX" = ( +/obj/structure/sink/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/prison/garden) "fkc" = ( /obj/machinery/power/terminal{ dir = 8 @@ -18800,23 +18832,6 @@ /obj/effect/mapping_helpers/airlock/access/all/security/general, /turf/open/floor/plating, /area/station/security/processing) -"fEC" = ( -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Security Checkpoint" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "brigoutpost" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/machinery/scanner_gate/preset_guns, -/turf/open/floor/iron/dark/textured_edge{ - dir = 4 - }, -/area/station/security/brig/entrance) "fER" = ( /obj/machinery/atmospherics/pipe/smart/manifold/purple/visible{ dir = 4 @@ -19590,6 +19605,12 @@ dir = 1 }, /area/station/security/prison) +"fQL" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) "fQU" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -20332,13 +20353,6 @@ /obj/effect/mapping_helpers/airlock/access/all/security/general, /turf/open/floor/plating, /area/station/security/processing) -"gcr" = ( -/obj/structure/railing{ - dir = 5 - }, -/obj/structure/lattice/catwalk, -/turf/open/openspace/icemoon, -/area/icemoon/underground/explored) "gcu" = ( /obj/effect/mapping_helpers/burnt_floor, /obj/structure/cable, @@ -21860,13 +21874,6 @@ /obj/structure/sign/warning/electric_shock, /turf/closed/wall/r_wall, /area/icemoon/underground/explored) -"gBp" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/structure/lattice/catwalk, -/turf/open/openspace/icemoon, -/area/icemoon/underground/explored) "gBs" = ( /obj/structure/falsewall, /turf/open/floor/plating, @@ -24632,14 +24639,6 @@ }, /turf/open/floor/iron, /area/station/engineering/main) -"hqB" = ( -/obj/structure/lattice/catwalk, -/obj/structure/railing{ - dir = 1 - }, -/obj/structure/railing, -/turf/open/openspace/icemoon, -/area/icemoon/underground/explored) "hqE" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -24787,10 +24786,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"hto" = ( -/obj/structure/girder, -/turf/closed/wall, -/area/station/maintenance/starboard/aft) "htp" = ( /obj/machinery/door/poddoor/preopen{ id = "xenobio2"; @@ -27127,6 +27122,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/atmos) +"ify" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics/garden) "ifA" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/warning/cold_temp, @@ -27277,19 +27278,6 @@ /obj/machinery/space_heater, /turf/open/floor/plating, /area/station/maintenance/department/medical/morgue) -"iiv" = ( -/obj/structure/rack, -/obj/item/soap{ - pixel_y = -2 - }, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/machinery/camera/directional/south{ - c_tag = "Ordnance Lower Mix Lab"; - network = list("ss13","rd") - }, -/turf/open/floor/iron/smooth_large, -/area/station/science/cytology) "iiy" = ( /obj/machinery/firealarm/directional/north, /obj/structure/chair{ @@ -27835,7 +27823,7 @@ pixel_y = 4 }, /obj/item/folder/yellow, -/obj/machinery/keycard_auth/directional/west{ +/obj/machinery/keycard_auth/wall_mounted/directional/west{ pixel_x = -25; pixel_y = -5 }, @@ -29315,7 +29303,7 @@ /obj/item/bedsheet/cmo, /obj/machinery/light_switch/directional/south, /obj/effect/landmark/start/chief_medical_officer, -/obj/machinery/keycard_auth/directional/east, +/obj/machinery/keycard_auth/wall_mounted/directional/east, /obj/machinery/camera{ c_tag = "Chief Medical Officer Bedroom"; dir = 4; @@ -29380,6 +29368,19 @@ }, /turf/open/floor/iron/dark, /area/station/commons/storage/mining) +"iPK" = ( +/obj/structure/rack, +/obj/item/pickaxe, +/obj/item/flashlight{ + pixel_y = 2 + }, +/obj/structure/lattice/catwalk, +/obj/machinery/camera/directional/south{ + c_tag = "Ordnance Lower Mix Lab"; + network = list("ss13","rd") + }, +/turf/open/openspace/icemoon, +/area/icemoon/underground/explored) "iPP" = ( /obj/effect/turf_decal/tile/bar/opposingcorners, /obj/effect/landmark/start/bartender, @@ -29681,7 +29682,7 @@ }, /obj/machinery/holopad, /obj/effect/landmark/start/depsec/medical, -/obj/machinery/computer/security/telescreen/cmo/directional/east, +/obj/machinery/computer/security/telescreen/med_sec/directional/east, /turf/open/floor/iron/dark/smooth_large, /area/station/security/checkpoint/medical) "iTJ" = ( @@ -33587,6 +33588,14 @@ /obj/effect/spawner/random/vending/snackvend, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"kdJ" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/railing, +/turf/open/openspace/icemoon, +/area/icemoon/underground/explored) "kdT" = ( /obj/machinery/iv_drip, /obj/item/reagent_containers/blood, @@ -33751,10 +33760,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/mine/laborcamp) -"kfN" = ( -/obj/structure/lattice/catwalk, -/turf/open/openspace/icemoon, -/area/icemoon/underground/explored) "kfP" = ( /obj/structure/window/reinforced/spawner/directional/north, /obj/structure/window/reinforced/spawner/directional/east, @@ -35661,6 +35666,23 @@ dir = 1 }, /area/station/commons/storage/art) +"kGJ" = ( +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrig"; + name = "Security Checkpoint" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brigoutpost" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/machinery/scanner_gate/preset_guns, +/turf/open/floor/iron/dark/textured_edge{ + dir = 4 + }, +/area/station/security/brig/entrance) "kGP" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/red{ @@ -38177,13 +38199,6 @@ dir = 8 }, /area/station/security/prison) -"lsR" = ( -/obj/structure/railing{ - dir = 9 - }, -/obj/structure/lattice/catwalk, -/turf/open/openspace/icemoon, -/area/icemoon/underground/explored) "lsU" = ( /obj/machinery/light/small/directional/west, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, @@ -40957,6 +40972,13 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) +"mnB" = ( +/obj/structure/railing{ + dir = 5 + }, +/obj/structure/lattice/catwalk, +/turf/open/openspace/icemoon, +/area/icemoon/underground/explored) "mnC" = ( /obj/structure/grille, /obj/structure/disposalpipe/segment{ @@ -41849,7 +41871,6 @@ /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 }, -/obj/machinery/incident_display/bridge/directional/north, /turf/open/floor/iron, /area/station/hallway/primary/central) "mDw" = ( @@ -42047,7 +42068,7 @@ /turf/open/floor/iron/white, /area/station/medical/medbay/aft) "mGV" = ( -/obj/machinery/keycard_auth/directional/south, +/obj/machinery/keycard_auth/wall_mounted/directional/south, /turf/open/floor/iron, /area/station/command/heads_quarters/ce) "mHd" = ( @@ -42525,6 +42546,16 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"mRp" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/structure/lattice/catwalk, +/turf/open/openspace/icemoon, +/area/icemoon/underground/explored) "mRr" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -43341,6 +43372,10 @@ /obj/machinery/duct, /turf/open/floor/iron, /area/station/service/hydroponics) +"nce" = ( +/obj/structure/lattice/catwalk, +/turf/open/openspace/icemoon, +/area/icemoon/underground/explored) "nci" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -43673,7 +43708,7 @@ dir = 1 }, /obj/structure/window/reinforced/spawner/directional/west, -/obj/machinery/keycard_auth/directional/south, +/obj/machinery/keycard_auth/wall_mounted/directional/south, /obj/machinery/camera/autoname/directional/south{ c_tag = "Research Director's Office"; network = list("ss13","rd") @@ -43771,12 +43806,6 @@ /mob/living/carbon/human/species/monkey, /turf/open/floor/engine, /area/station/science/genetics) -"nhS" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/iron, -/area/station/service/hydroponics/garden) "nhT" = ( /obj/machinery/door/airlock/external{ glass = 1; @@ -44604,6 +44633,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"nsH" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/deepfryer, +/turf/open/floor/iron/white/smooth_large, +/area/station/service/kitchen) "nsK" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, @@ -46158,6 +46194,13 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/iron/white/smooth_large, /area/station/medical/pharmacy) +"nNV" = ( +/obj/structure/railing{ + dir = 9 + }, +/obj/structure/lattice/catwalk, +/turf/open/openspace/icemoon, +/area/icemoon/underground/explored) "nOb" = ( /obj/machinery/door/airlock/external{ name = "Labor Camp Shuttle Airlock" @@ -52091,13 +52134,6 @@ /obj/structure/flora/tree/jungle/small/style_random, /turf/open/floor/grass, /area/station/security/warden) -"pBS" = ( -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, -/obj/machinery/smartfridge/drying, -/turf/open/floor/iron/white/smooth_large, -/area/station/service/kitchen) "pBV" = ( /obj/structure/chair/office/light, /turf/open/floor/iron/dark, @@ -52393,12 +52429,6 @@ }, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/underground/explored) -"pGy" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics/garden) "pGJ" = ( /obj/structure/sign/poster/contraband/random/directional/north, /obj/effect/mapping_helpers/burnt_floor, @@ -53760,6 +53790,14 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/science/xenobiology) +"qbz" = ( +/obj/structure/ladder, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/lattice/catwalk, +/turf/open/openspace/icemoon, +/area/icemoon/underground/explored) "qbA" = ( /obj/structure/cable, /obj/machinery/airalarm/directional/east, @@ -54187,19 +54225,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"qin" = ( -/obj/structure/rack, -/obj/item/pickaxe, -/obj/item/flashlight{ - pixel_y = 2 - }, -/obj/structure/lattice/catwalk, -/obj/machinery/camera/directional/south{ - c_tag = "Ordnance Lower Mix Lab"; - network = list("ss13","rd") - }, -/turf/open/openspace/icemoon, -/area/icemoon/underground/explored) "qit" = ( /obj/structure/table, /obj/machinery/cell_charger, @@ -54262,13 +54287,6 @@ }, /turf/open/floor/iron, /area/station/command/heads_quarters/qm) -"qiT" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/tile/green/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics/garden) "qjb" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ dir = 10 @@ -54330,6 +54348,13 @@ /obj/structure/girder, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"qjs" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Ordnance Lower Mix Lab"; + network = list("ss13","rd") + }, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "qjx" = ( /obj/structure/cable, /obj/machinery/holopad/secure, @@ -55994,16 +56019,6 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/dark, /area/station/science/breakroom) -"qHp" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/structure/lattice/catwalk, -/turf/open/openspace/icemoon, -/area/icemoon/underground/explored) "qHs" = ( /obj/structure/flora/bush/flowers_yw/style_random, /obj/structure/flora/bush/fullgrass/style_random, @@ -57070,13 +57085,6 @@ /obj/effect/spawner/random/food_or_drink/booze, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"qWf" = ( -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, -/obj/machinery/deepfryer, -/turf/open/floor/iron/white/smooth_large, -/area/station/service/kitchen) "qWh" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -58104,6 +58112,7 @@ /obj/item/stock_parts/power_store/cell/high/empty, /obj/machinery/cell_charger, /obj/effect/turf_decal/tile/brown/fourcorners, +/obj/item/radio/intercom/directional/west, /turf/open/floor/iron/dark, /area/station/engineering/lobby) "rlS" = ( @@ -58694,13 +58703,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"ruA" = ( -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/structure/lattice/catwalk, -/turf/open/openspace/icemoon, -/area/icemoon/underground/explored) "ruC" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -59974,13 +59976,6 @@ /obj/structure/closet/toolcloset, /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) -"rOy" = ( -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/structure/lattice/catwalk, -/turf/open/openspace/icemoon, -/area/icemoon/underground/explored) "rOz" = ( /obj/structure/flora/grass/brown/style_random, /turf/open/misc/asteroid/snow/standard_air, @@ -61856,7 +61851,7 @@ /area/station/maintenance/department/medical/central) "sqU" = ( /obj/machinery/newscaster/directional/west, -/obj/machinery/keycard_auth/directional/south, +/obj/machinery/keycard_auth/wall_mounted/directional/south, /turf/open/floor/wood, /area/station/command/heads_quarters/captain) "sqW" = ( @@ -63823,7 +63818,7 @@ /turf/open/floor/iron/white, /area/station/medical/chemistry) "sSS" = ( -/obj/item/radio/intercom/directional/north, +/obj/machinery/incident_display/delam/directional/north, /turf/open/floor/iron/dark, /area/station/engineering/lobby) "sTe" = ( @@ -66886,6 +66881,13 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/medical/storage) +"tQp" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/tile/green/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics/garden) "tQE" = ( /obj/effect/turf_decal/siding/brown/corner{ dir = 4 @@ -66999,6 +67001,13 @@ /obj/structure/railing, /turf/open/floor/iron/dark, /area/station/service/chapel) +"tTK" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/structure/lattice/catwalk, +/turf/open/openspace/icemoon, +/area/icemoon/underground/explored) "tTL" = ( /obj/structure/chair, /turf/open/floor/plating, @@ -67386,7 +67395,6 @@ /obj/machinery/modular_computer/preset/civilian{ dir = 8 }, -/obj/structure/sign/poster/official/build/directional/north, /turf/open/floor/iron/dark, /area/station/engineering/lobby) "tZR" = ( @@ -69455,6 +69463,17 @@ "uIg" = ( /turf/open/floor/engine/n2o, /area/station/engineering/atmos) +"uIi" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Garden" + }, +/obj/item/kirbyplants/random, +/obj/machinery/status_display/ai/directional/east, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics/garden) "uIj" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ @@ -73908,14 +73927,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/large, /area/station/command/heads_quarters/ce) -"wcz" = ( -/obj/structure/sink/directional/south, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/security/prison/garden) "wcD" = ( /obj/structure/chair/plastic{ dir = 4 @@ -74285,8 +74296,8 @@ /area/station/medical/virology) "wiM" = ( /obj/machinery/computer/station_alert, -/obj/item/radio/intercom/directional/north, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/computer/security/telescreen/engine/directional/north, /turf/open/floor/iron/dark, /area/station/engineering/engine_smes) "wiO" = ( @@ -74300,7 +74311,7 @@ /obj/machinery/computer/cargo{ dir = 4 }, -/obj/machinery/keycard_auth/directional/west, +/obj/machinery/keycard_auth/wall_mounted/directional/west, /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 8 }, @@ -77695,17 +77706,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/carpet/blue, /area/station/hallway/secondary/entry) -"xhg" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/camera/directional/east{ - c_tag = "Garden" - }, -/obj/item/kirbyplants/random, -/obj/machinery/status_display/ai/directional/east, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics/garden) "xhk" = ( /turf/open/floor/iron/dark, /area/station/commons/storage/primary) @@ -78349,13 +78349,6 @@ /obj/effect/turf_decal/stripes/box, /turf/open/floor/plating, /area/station/maintenance/department/chapel) -"xrY" = ( -/obj/machinery/camera/directional/south{ - c_tag = "Ordnance Lower Mix Lab"; - network = list("ss13","rd") - }, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) "xse" = ( /obj/machinery/newscaster/directional/east, /obj/machinery/light/blacklight/directional/east, @@ -79387,9 +79380,14 @@ /turf/open/floor/iron/dark, /area/station/medical/morgue) "xFM" = ( -/obj/machinery/incident_display/delam, -/turf/closed/wall/r_wall, -/area/station/engineering/supermatter/room) +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/machinery/suit_storage_unit/engine, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/engine_smes) "xFT" = ( /obj/effect/turf_decal/trimline/green/filled/corner, /obj/effect/turf_decal/trimline/blue/filled/warning/corner, @@ -80175,16 +80173,6 @@ }, /turf/open/floor/iron/large, /area/station/hallway/primary/port) -"xTf" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/structure/railing/corner/end{ - dir = 4 - }, -/obj/structure/lattice/catwalk, -/turf/open/openspace/icemoon, -/area/icemoon/underground/explored) "xTi" = ( /obj/effect/landmark/start/clown, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -80724,6 +80712,19 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/showroomfloor, /area/station/security/prison/mess) +"ybe" = ( +/obj/structure/rack, +/obj/item/soap{ + pixel_y = -2 + }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Ordnance Lower Mix Lab"; + network = list("ss13","rd") + }, +/turf/open/floor/iron/smooth_large, +/area/station/science/cytology) "ybf" = ( /obj/machinery/portable_atmospherics/pump, /turf/open/floor/iron/dark, @@ -129274,7 +129275,7 @@ iDt iDt iDt iDt -xrY +qjs fIt fIt oSU @@ -169043,7 +169044,7 @@ bCp fYi tCL jNf -wcz +fjX hKI fWe ozX @@ -193525,7 +193526,7 @@ xMq lvt lvt lvt -hqB +kdJ iDt iDt wnp @@ -193782,7 +193783,7 @@ xMq lvt lvt lvt -hqB +kdJ lvt wnp wnp @@ -194039,8 +194040,8 @@ lvt lvt lvt lvt -qHp -dgH +mRp +qbz wnp uNH kXR @@ -194295,9 +194296,9 @@ rcY lvt lvt lvt -lsR -rOy -qin +nNV +ege +iPK wnp afy sqB @@ -194552,15 +194553,15 @@ rcY lvt lvt lvt -gBp -kfN +ekN +nce qcl qcl qcl vES mwK vES -iiv +ybe uIf nIt nIt @@ -194809,8 +194810,8 @@ rcY lvt lvt lvt -gcr -ruA +mnB +tTK rSZ vES uPQ @@ -195067,7 +195068,7 @@ lvt lvt lvt lvt -xTf +asG qcl qcl wnp @@ -195324,7 +195325,7 @@ ebX lvt lvt lvt -hqB +kdJ lvt lvt wnp @@ -195581,7 +195582,7 @@ qZG kNC ebX lvt -hqB +kdJ lvt lvt lvt @@ -227933,7 +227934,7 @@ esv lCb ddZ eUA -nhS +fQL oCO oCO oCO @@ -228191,7 +228192,7 @@ eUi eBB tNd nor -qiT +tQp cgw mZu hjv @@ -228703,7 +228704,7 @@ lJO wDf sAR sAR -cBD +cmh kPy dQI pPT @@ -228960,8 +228961,8 @@ lJO mCT mut lGo -xhg -pGy +uIi +ify wCL tTc wtr @@ -240599,7 +240600,7 @@ gTK gTK myX sSJ -xFM +gka eEh fab eDC @@ -240852,7 +240853,7 @@ mNY wiM tMD ehJ -rpF +xFM twt tXB sSJ @@ -241030,7 +241031,7 @@ iiH teP teP teP -fEC +kGJ gMK fng rHc @@ -241544,7 +241545,7 @@ uwB lvS xLO fGM -eEZ +aac nUJ qbA csB @@ -251077,7 +251078,7 @@ fkk fkk fkk spj -pBS +cmd vrw jlT lso @@ -251848,7 +251849,7 @@ cki gtw gtw aHZ -qWf +nsH vrw jlT lso @@ -259613,7 +259614,7 @@ lXi vzD vzD vzD -hto +vzD jOj vzD daT diff --git a/_maps/map_files/KiloStation/KiloStation.dmm b/_maps/map_files/KiloStation/KiloStation.dmm index c255c2eea4d09..3938ebda521d4 100644 --- a/_maps/map_files/KiloStation/KiloStation.dmm +++ b/_maps/map_files/KiloStation/KiloStation.dmm @@ -1461,10 +1461,6 @@ /turf/open/floor/iron/showroomfloor, /area/station/security/checkpoint/science/research) "awW" = ( -/obj/machinery/camera/directional/south{ - c_tag = "Restrooms"; - name = "recreation camera" - }, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -8261,9 +8257,6 @@ pixel_y = 38; req_access = list("qm") }, -/obj/machinery/keycard_auth/directional/east{ - pixel_y = 26 - }, /turf/open/floor/carpet/orange, /area/station/command/heads_quarters/qm) "cRW" = ( @@ -9602,9 +9595,6 @@ /obj/machinery/modular_computer/preset/id{ dir = 1 }, -/obj/machinery/keycard_auth/directional/west{ - pixel_y = -5 - }, /obj/effect/turf_decal/bot, /obj/machinery/requests_console/directional/south{ department = "Captain's Desk"; @@ -36568,9 +36558,6 @@ /obj/machinery/light_switch/directional/south{ pixel_x = -8 }, -/obj/machinery/keycard_auth/directional/south{ - pixel_x = 8 - }, /obj/structure/table/reinforced/rglass, /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue/anticorner/contrasted, @@ -38320,11 +38307,11 @@ /turf/open/floor/iron/dark, /area/station/science/xenobiology) "mwy" = ( -/obj/machinery/newscaster/directional/west, /obj/machinery/airalarm/directional/north, /obj/machinery/computer/accounting{ dir = 4 }, +/obj/machinery/keycard_auth/wall_mounted/directional/west, /turf/open/floor/carpet/blue, /area/station/command/heads_quarters/hop) "mwA" = ( @@ -53208,6 +53195,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, +/obj/machinery/keycard_auth/wall_mounted/directional/east, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/captain) "rxu" = ( @@ -56497,6 +56485,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, +/obj/machinery/keycard_auth/wall_mounted/directional/north, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/rd) "sBm" = ( @@ -57124,6 +57113,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, +/obj/machinery/keycard_auth/wall_mounted/directional/west, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/cmo) "sKy" = ( @@ -58784,9 +58774,6 @@ dir = 8 }, /obj/effect/turf_decal/bot, -/obj/machinery/keycard_auth/directional/east{ - pixel_y = 26 - }, /obj/machinery/button/door/directional/north{ id = "rdprivacy"; name = "Director's Privacy Toggle"; @@ -67860,7 +67847,6 @@ /turf/open/floor/iron, /area/station/engineering/atmos/storage/gas) "wbT" = ( -/obj/machinery/keycard_auth/directional/north, /obj/item/toy/figure/ian{ pixel_x = 8 }, @@ -68634,15 +68620,13 @@ /obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ pixel_y = 2 }, -/obj/machinery/keycard_auth/directional/south{ - pixel_x = -6 - }, /obj/machinery/status_display/evac/directional/west, /obj/machinery/button/door/directional/south{ id = "hosspace"; name = "Space Blast Door Toggle"; pixel_x = 8 }, +/obj/machinery/keycard_auth/wall_mounted/directional/south, /turf/open/floor/wood, /area/station/command/heads_quarters/hos) "woc" = ( @@ -70600,6 +70584,7 @@ /turf/open/floor/plating, /area/station/maintenance/starboard/aft) "wTU" = ( +/obj/machinery/keycard_auth/wall_mounted/directional/east, /turf/open/floor/carpet/orange, /area/station/command/heads_quarters/qm) "wUU" = ( @@ -71329,14 +71314,12 @@ /area/station/maintenance/port/greater) "xjl" = ( /obj/structure/filingcabinet/chestdrawer, -/obj/machinery/keycard_auth/directional/north{ - pixel_x = -6 - }, /obj/machinery/light_switch/directional/north{ pixel_x = 12 }, /obj/item/radio/intercom/directional/east, /mob/living/basic/parrot/poly, +/obj/machinery/keycard_auth/wall_mounted/directional/north, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/ce) "xjr" = ( diff --git a/_maps/map_files/LimaStation/LimaStation.dmm b/_maps/map_files/LimaStation/LimaStation.dmm index bd60a22183fb4..17616afe28d68 100644 --- a/_maps/map_files/LimaStation/LimaStation.dmm +++ b/_maps/map_files/LimaStation/LimaStation.dmm @@ -5314,16 +5314,6 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/plating, /area/station/maintenance/department/crew_quarters/dorms) -"chZ" = ( -/obj/machinery/pdapainter, -/obj/structure/cable, -/obj/machinery/keycard_auth/directional/east, -/obj/item/stamp/head/hop{ - pixel_x = 7; - pixel_y = 10 - }, -/turf/open/floor/wood, -/area/station/command/heads_quarters/hop) "cia" = ( /obj/effect/turf_decal/trimline/yellow/filled/line, /obj/machinery/vending/coffee, @@ -9858,6 +9848,32 @@ /obj/structure/closet/bombcloset, /turf/open/floor/iron, /area/station/science/ordnance/storage) +"dWf" = ( +/obj/machinery/camera{ + c_tag = "Command - Head of Security's Office"; + dir = 9; + network = list("ss13","prison") + }, +/obj/machinery/button/door{ + id = "hosspace"; + name = "Space Shutters Control"; + pixel_x = -8; + pixel_y = 24; + req_access = list("hos") + }, +/obj/machinery/button/door{ + id = "rabbitcontainment"; + name = "Privacy Shutters Control"; + pixel_x = -8; + pixel_y = 35; + req_access = list("hos") + }, +/obj/machinery/keycard_auth/wall_mounted/directional/north{ + pixel_x = 6; + pixel_y = 24 + }, +/turf/open/floor/carpet/red, +/area/station/command/heads_quarters/hos) "dWi" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/iron/cafeteria, @@ -10221,21 +10237,6 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron, /area/station/construction/mining/aux_base) -"egA" = ( -/obj/structure/table/wood, -/obj/item/pinpointer/nuke, -/obj/item/disk/nuclear, -/obj/item/radio/intercom/directional/south{ - pixel_y = -40 - }, -/obj/machinery/keycard_auth/directional/south{ - pixel_y = -24 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/station/command/heads_quarters/captain) "egF" = ( /obj/machinery/door/airlock/security/glass{ name = "Cell 6" @@ -11785,17 +11786,6 @@ /obj/item/stack/spacecash/c100, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"eKg" = ( -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable, -/obj/structure/sink/directional/north, -/obj/structure/mirror/directional/south, -/obj/machinery/camera{ - c_tag = "Central Lower Hallway - Toilets"; - dir = 8 - }, -/turf/open/floor/iron/freezer, -/area/station/commons/toilet/restrooms) "eKq" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -12002,6 +11992,16 @@ /obj/structure/window/spawner/directional/east, /turf/open/floor/plating, /area/station/maintenance/fore) +"eNA" = ( +/obj/machinery/pdapainter, +/obj/structure/cable, +/obj/machinery/keycard_auth/wall_mounted/directional/east, +/obj/item/stamp/head/hop{ + pixel_x = 7; + pixel_y = 10 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) "eNB" = ( /obj/structure/cable, /turf/open/floor/wood/large, @@ -13634,32 +13634,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/carpet/black, /area/station/security/prison/workout) -"fsf" = ( -/obj/machinery/camera{ - c_tag = "Command - Head of Security's Office"; - dir = 9; - network = list("ss13","prison") - }, -/obj/machinery/button/door{ - id = "hosspace"; - name = "Space Shutters Control"; - pixel_x = -8; - pixel_y = 24; - req_access = list("hos") - }, -/obj/machinery/button/door{ - id = "rabbitcontainment"; - name = "Privacy Shutters Control"; - pixel_x = -8; - pixel_y = 35; - req_access = list("hos") - }, -/obj/machinery/keycard_auth/directional/north{ - pixel_x = 6; - pixel_y = 24 - }, -/turf/open/floor/carpet/red, -/area/station/command/heads_quarters/hos) "fsh" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -18067,6 +18041,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/sepia, /area/station/service/chapel/funeral) +"gWO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/iron/freezer, +/area/station/commons/toilet) "gWU" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/wood, @@ -18242,6 +18224,11 @@ /obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/iron/smooth, /area/station/engineering/storage) +"hav" = ( +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/royalblue, +/area/station/command/heads_quarters/qm) "haw" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -19486,6 +19473,13 @@ dir = 8 }, /area/station/engineering/gravity_generator) +"hyI" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/structure/sink/directional/north, +/obj/structure/mirror/directional/south, +/turf/open/floor/iron/freezer, +/area/station/commons/toilet/restrooms) "hyM" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, @@ -19707,6 +19701,21 @@ /obj/machinery/vending/games, /turf/open/floor/iron/dark, /area/station/service/library) +"hCW" = ( +/obj/structure/table/wood, +/obj/item/pinpointer/nuke, +/obj/item/disk/nuclear, +/obj/item/radio/intercom/directional/south{ + pixel_y = -40 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/south{ + pixel_y = -24 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) "hDd" = ( /obj/structure/closet/secure_closet/captains, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -20641,14 +20650,6 @@ /obj/machinery/griddle, /turf/open/floor/iron/showroomfloor, /area/station/cargo/miningdock) -"hWU" = ( -/obj/machinery/modular_computer/preset/research{ - dir = 8 - }, -/obj/machinery/keycard_auth/directional/east, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/iron/showroomfloor, -/area/station/command/heads_quarters/rd) "hXf" = ( /obj/docking_port/stationary{ dheight = 4; @@ -38830,6 +38831,14 @@ /obj/effect/mapping_helpers/airlock/access/any/command/general, /turf/open/floor/iron, /area/station/hallway/secondary/command) +"oDE" = ( +/obj/machinery/modular_computer/preset/engineering{ + dir = 1 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/obj/effect/turf_decal/trimline/yellow/filled/end, +/turf/open/floor/iron/dark, +/area/station/command/bridge) "oDJ" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, @@ -41245,14 +41254,6 @@ /obj/effect/spawner/random/structure/girder, /turf/open/floor/plating, /area/station/maintenance/department/cargo) -"pza" = ( -/obj/machinery/modular_computer/preset/engineering{ - dir = 1 - }, -/obj/machinery/keycard_auth/directional/south, -/obj/effect/turf_decal/trimline/yellow/filled/end, -/turf/open/floor/iron/dark, -/area/station/command/bridge) "pzc" = ( /turf/open/floor/carpet, /area/station/hallway/primary/central) @@ -52775,17 +52776,20 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron, /area/station/hallway/primary/port) -"tEk" = ( -/obj/machinery/keycard_auth/directional/south, -/obj/machinery/light/directional/south, -/turf/open/floor/carpet/royalblue, -/area/station/command/heads_quarters/qm) "tEp" = ( /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) +"tEL" = ( +/obj/machinery/modular_computer/preset/research{ + dir = 8 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/east, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/showroomfloor, +/area/station/command/heads_quarters/rd) "tES" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/yellow{ @@ -56479,18 +56483,6 @@ }, /turf/open/floor/iron, /area/station/maintenance/department/science) -"vaX" = ( -/obj/machinery/camera{ - c_tag = "Dormitory - Toilets"; - dir = 5 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/duct, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/turf/open/floor/iron/freezer, -/area/station/commons/toilet) "vbA" = ( /turf/open/floor/plating, /area/station/security/brig) @@ -98038,7 +98030,7 @@ ivn gDp snq bAs -eKg +hyI fZZ jRZ pSr @@ -145007,7 +144999,7 @@ xCW tJH tLO tPT -fsf +dWf rHX pAs xNv @@ -159725,7 +159717,7 @@ sdD nTe aSP rkH -tEk +hav sdD aaU ivG @@ -165056,7 +165048,7 @@ tzQ uJk vOi gXg -vaX +gWO xxF dKP ojD @@ -166153,7 +166145,7 @@ dqa dqa awG dqa -egA +hCW bXb bXb rqp @@ -168704,7 +168696,7 @@ glx nfN ocW gmV -chZ +eNA xAF sgG aYA @@ -170005,7 +169997,7 @@ uqB noJ kqi bWW -pza +oDE kJs eIw csC @@ -175092,7 +175084,7 @@ dcT fkq ycQ fVo -hWU +tEL mRr nJo ntU diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index 99cf05d0d9ddc..aaf9a0f08c305 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -634,19 +634,6 @@ }, /turf/open/floor/iron, /area/station/security/courtroom) -"ame" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/oil/slippery, -/obj/effect/decal/cleanable/blood/gibs/down, -/mob/living/simple_animal/bot/mulebot{ - name = "Leaping Rabbit" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "amj" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -7132,6 +7119,16 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"cAf" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/random/structure/crate, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "cAm" = ( /obj/machinery/meter, /obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, @@ -9493,6 +9490,12 @@ }, /turf/open/floor/iron, /area/station/security/checkpoint/customs) +"dve" = ( +/obj/structure/cable, +/obj/effect/spawner/random/maintenance, +/obj/machinery/recharge_station, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "dvn" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -9622,6 +9625,16 @@ /obj/machinery/portable_atmospherics/canister/oxygen, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) +"dxo" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "dxq" = ( /obj/structure/chair{ dir = 8 @@ -9790,16 +9803,6 @@ }, /turf/open/floor/iron, /area/station/construction/mining/aux_base) -"dCF" = ( -/obj/structure/railing{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "dDe" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ @@ -10425,16 +10428,6 @@ }, /turf/open/floor/iron, /area/station/security/office) -"dOm" = ( -/obj/machinery/requests_console/directional/south{ - department = "Mining"; - name = "Mining Requests Console" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "dOs" = ( /obj/structure/sign/warning/no_smoking, /turf/closed/wall/r_wall, @@ -10594,20 +10587,6 @@ }, /turf/open/floor/circuit/green/telecomms/mainframe, /area/station/tcommsat/server) -"dQL" = ( -/obj/machinery/light_switch/directional/west{ - pixel_x = -20 - }, -/obj/machinery/computer/records/medical{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red/fourcorners, -/obj/machinery/light/small/directional/west, -/obj/machinery/computer/security/telescreen/cmo/directional/west{ - name = "Medbay Monitor" - }, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/medical) "dQO" = ( /obj/effect/landmark/start/atmospheric_technician, /obj/effect/decal/cleanable/dirt, @@ -10692,12 +10671,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/solars/starboard/fore) -"dRS" = ( -/obj/structure/cable, -/obj/effect/spawner/random/maintenance, -/obj/machinery/recharge_station, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "dRX" = ( /obj/structure/rack, /obj/effect/turf_decal/tile/blue/anticorner/contrasted, @@ -12954,6 +12927,20 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) +"eEa" = ( +/obj/structure/extinguisher_cabinet/directional/south, +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/smartfridge/drying, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/trimline/brown/warning{ + dir = 9 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) "eEf" = ( /obj/machinery/camera/directional/north{ c_tag = "Bar - Backroom" @@ -13807,7 +13794,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 9 }, -/obj/machinery/keycard_auth/directional/north{ +/obj/machinery/keycard_auth/wall_mounted/directional/north{ pixel_x = -5 }, /turf/open/floor/wood/large, @@ -14527,6 +14514,19 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) +"fhn" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil/slippery, +/obj/effect/decal/cleanable/blood/gibs/down, +/mob/living/simple_animal/bot/mulebot{ + name = "Leaping Rabbit" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "fhp" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -15253,26 +15253,6 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/iron, /area/station/engineering/atmos) -"frH" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/flasher/directional/east{ - id = "secentranceflasher" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "brig-entrance" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/machinery/scanner_gate/preset_guns, -/turf/open/floor/iron, -/area/station/security/brig) "frZ" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/components/binary/pump{ @@ -16167,21 +16147,6 @@ /obj/machinery/power/tracker, /turf/open/floor/plating/airless, /area/station/solars/starboard/fore) -"fLS" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "brig-entrance" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/machinery/scanner_gate/preset_guns, -/turf/open/floor/iron, -/area/station/security/brig) "fMf" = ( /obj/structure/chair/office{ dir = 1 @@ -16895,7 +16860,7 @@ /obj/machinery/computer/crew{ dir = 4 }, -/obj/machinery/keycard_auth/directional/south{ +/obj/machinery/keycard_auth/wall_mounted/directional/south{ pixel_x = 6 }, /obj/machinery/button/door/directional/south{ @@ -18547,17 +18512,6 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron/white, /area/station/medical/surgery/theatre) -"gGP" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/disposal/bin{ - name = "Jim Norton's Quebecois Coffee disposal unit" - }, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "gHo" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -19102,16 +19056,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/cargo/sorting) -"gPP" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/spawner/random/structure/crate, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "gPY" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -22023,7 +21967,7 @@ /turf/open/floor/wood, /area/station/command/heads_quarters/captain/private) "hSt" = ( -/obj/machinery/keycard_auth/directional/west, +/obj/machinery/keycard_auth/wall_mounted/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/ce) @@ -24159,7 +24103,7 @@ dir = 8 }, /obj/machinery/status_display/ai/directional/north, -/obj/machinery/keycard_auth/directional/east, +/obj/machinery/keycard_auth/wall_mounted/directional/east, /turf/open/floor/wood, /area/station/command/heads_quarters/captain/private) "iDq" = ( @@ -25512,6 +25456,26 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) +"jau" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrig"; + name = "Brig" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/flasher/directional/east{ + id = "secentranceflasher" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brig-entrance" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/machinery/scanner_gate/preset_guns, +/turf/open/floor/iron, +/area/station/security/brig) "jay" = ( /obj/structure/chair{ dir = 4 @@ -25843,19 +25807,6 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron/grimy, /area/station/security/interrogation) -"jgz" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/conveyor_switch/oneway{ - id = "mining"; - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "jgE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -27100,6 +27051,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/miningoffice) +"jBp" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin{ + name = "Jim Norton's Quebecois Coffee disposal unit" + }, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "jBu" = ( /obj/effect/landmark/start/cargo_technician, /obj/effect/turf_decal/bot_white, @@ -31910,14 +31872,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/storage/tech) -"lld" = ( -/obj/effect/spawner/random/structure/grille, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "llk" = ( /obj/structure/cable, /obj/machinery/power/solar{ @@ -35047,7 +35001,7 @@ /obj/machinery/computer/records/security{ dir = 4 }, -/obj/machinery/keycard_auth/directional/west, +/obj/machinery/keycard_auth/wall_mounted/directional/west, /obj/machinery/requests_console/directional/north{ department = "Head of Security's Desk"; name = "Head of Security Requests Console" @@ -36149,20 +36103,6 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/station/security/range) -"mPZ" = ( -/obj/structure/extinguisher_cabinet/directional/south, -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/smartfridge/drying, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/trimline/brown/warning{ - dir = 9 - }, -/turf/open/floor/iron/cafeteria, -/area/station/service/kitchen) "mQa" = ( /obj/machinery/camera/directional/north{ c_tag = "Port Primary Hallway - Middle" @@ -40321,6 +40261,14 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/foyer) +"omV" = ( +/obj/effect/spawner/random/structure/grille, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "onf" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/south, @@ -40736,15 +40684,6 @@ /obj/effect/turf_decal/tile/bar, /turf/open/floor/iron, /area/station/hallway/primary/central) -"ouo" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/effect/turf_decal/box, -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/box, -/obj/item/radio/intercom/directional/north, -/obj/structure/sign/warning/gas_mask/directional/east, -/turf/open/floor/iron, -/area/station/science/xenobiology) "out" = ( /obj/structure/lattice, /obj/item/reagent_containers/cup/glass/bottle/goldschlager, @@ -42597,6 +42536,21 @@ /obj/machinery/duct, /turf/open/floor/iron, /area/station/maintenance/starboard/greater) +"pdI" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrig"; + name = "Brig" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brig-entrance" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/machinery/scanner_gate/preset_guns, +/turf/open/floor/iron, +/area/station/security/brig) "pdT" = ( /obj/effect/spawner/random/vending/colavend, /obj/effect/turf_decal/delivery, @@ -43439,7 +43393,7 @@ /turf/open/floor/wood, /area/station/command/heads_quarters/hos) "psy" = ( -/obj/machinery/keycard_auth/directional/east, +/obj/machinery/keycard_auth/wall_mounted/directional/east, /turf/open/floor/carpet, /area/station/command/heads_quarters/hop) "psz" = ( @@ -43522,6 +43476,15 @@ /obj/effect/spawner/random/entertainment/gambling, /turf/open/floor/wood, /area/station/commons/lounge) +"puE" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/effect/turf_decal/box, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/box, +/obj/item/radio/intercom/directional/north, +/obj/structure/sign/warning/gas_mask/directional/east, +/turf/open/floor/iron, +/area/station/science/xenobiology) "puG" = ( /obj/machinery/status_display/ai/directional/north, /obj/effect/turf_decal/stripes/line{ @@ -45003,6 +44966,20 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/security/brig) +"pVV" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/structure/table, +/obj/item/storage/box/bandages{ + pixel_y = 6; + pixel_x = 4 + }, +/obj/effect/spawner/random/entertainment/cigarette_pack{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/effect/spawner/random/entertainment/deck, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "pVZ" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -45398,6 +45375,18 @@ /obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/plating, /area/station/maintenance/central) +"qee" = ( +/obj/machinery/light_switch/directional/west{ + pixel_x = -20 + }, +/obj/machinery/computer/records/medical{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/machinery/light/small/directional/west, +/obj/machinery/computer/security/telescreen/med_sec/directional/west, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/medical) "qeo" = ( /obj/machinery/newscaster/directional/north, /obj/structure/dresser, @@ -46942,6 +46931,19 @@ /obj/structure/sign/warning/docking, /turf/closed/wall, /area/station/hallway/secondary/entry) +"qHt" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/conveyor_switch/oneway{ + id = "mining"; + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "qHK" = ( /obj/effect/spawner/random/structure/grille, /turf/open/floor/plating, @@ -47461,6 +47463,16 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) +"qOZ" = ( +/obj/machinery/requests_console/directional/south{ + department = "Mining"; + name = "Mining Requests Console" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "qPs" = ( /obj/structure/lattice/catwalk, /obj/structure/marker_beacon/indigo, @@ -48517,7 +48529,7 @@ /area/station/command/teleporter) "rhL" = ( /obj/machinery/computer/security/mining, -/obj/machinery/keycard_auth/directional/north, +/obj/machinery/keycard_auth/wall_mounted/directional/north, /obj/item/radio/intercom/directional/north{ pixel_y = 34 }, @@ -52163,20 +52175,6 @@ }, /turf/open/floor/iron/white, /area/station/science/research) -"sxb" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/structure/table, -/obj/item/storage/box/bandages{ - pixel_y = 6; - pixel_x = 4 - }, -/obj/effect/spawner/random/entertainment/cigarette_pack{ - pixel_x = -6; - pixel_y = 8 - }, -/obj/effect/spawner/random/entertainment/deck, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "sxf" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 8 @@ -54061,7 +54059,7 @@ /obj/item/aicard, /obj/item/pai_card, /obj/item/circuitboard/aicore, -/obj/machinery/keycard_auth/directional/north{ +/obj/machinery/keycard_auth/wall_mounted/directional/north{ pixel_x = -5 }, /obj/machinery/button/door/directional/north{ @@ -86408,7 +86406,7 @@ paD jpG kRe nVG -dOm +qOZ hKg hKg ouu @@ -87686,13 +87684,13 @@ twr xgB hJO duG -lld -ame +omV +fhn cuh -gGP +jBp wsk -jgz -dCF +qHt +dxo hlE oor aKN @@ -87943,10 +87941,10 @@ fUr fUr bkJ iIE -gPP -dRS +cAf +dve jXu -sxb +pVV qqr iId tkf @@ -92885,7 +92883,7 @@ qPJ luN wde jJd -dQL +qee umS qPJ bgS @@ -97202,7 +97200,7 @@ uok bzV ezg uVv -fLS +pdI pjh gpc gGo @@ -97716,7 +97714,7 @@ lsP vYF eaP lTj -frH +jau afj qGs gCD @@ -105464,7 +105462,7 @@ mal bDK oRs pem -mPZ +eEa huG huG huG @@ -117064,7 +117062,7 @@ rDf uhs fjd jlU -ouo +puE sZN msR xkv diff --git a/_maps/map_files/Mining/Lavaland.dmm b/_maps/map_files/Mining/Lavaland.dmm index 973e32ebff3e6..e761aa5f42d50 100644 --- a/_maps/map_files/Mining/Lavaland.dmm +++ b/_maps/map_files/Mining/Lavaland.dmm @@ -56,12 +56,6 @@ "ak" = ( /turf/closed/mineral/random/volcanic, /area/lavaland/surface/outdoors/unexplored/danger) -"al" = ( -/obj/structure/railing{ - dir = 1 - }, -/turf/open/misc/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) "am" = ( /obj/structure/sign/poster/official/random/directional/west, /turf/open/misc/asteroid/basalt/lava_land_surface, @@ -88,13 +82,12 @@ /obj/item/clothing/glasses/meson, /turf/open/floor/iron/dark, /area/mine/storage/public) -"ar" = ( -/obj/structure/railing{ - dir = 5 +"as" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 }, -/obj/item/reagent_containers/cup/bucket/wooden, -/turf/open/misc/hay/lavaland, -/area/lavaland/surface/outdoors) +/turf/open/floor/wood/parquet, +/area/mine/lobby/raptor) "av" = ( /obj/machinery/computer/arcade/orion_trail{ dir = 4 @@ -106,6 +99,16 @@ /obj/structure/cable, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"aF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/red, +/area/mine/lobby/raptor) +"aH" = ( +/obj/structure/railing{ + dir = 10 + }, +/turf/open/misc/hay/lavaland, +/area/mine/lobby/raptor) "aM" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ cycle_id = "lavaland_living_east_maint" @@ -150,6 +153,20 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/mine/maintenance/service) +"aX" = ( +/obj/effect/turf_decal/sand/plating/volcanic, +/obj/structure/railing{ + dir = 9 + }, +/turf/open/floor/plating/lavaland_atmos, +/area/lavaland/surface/outdoors) +"ba" = ( +/obj/structure/chair/sofa/middle{ + dir = 1; + color = "#AA4A44" + }, +/turf/open/floor/carpet/red, +/area/mine/lobby/raptor) "bb" = ( /obj/structure/closet/crate/internals, /obj/item/tank/internals/emergency_oxygen, @@ -167,6 +184,13 @@ dir = 4 }, /area/mine/laborcamp/production) +"be" = ( +/obj/machinery/door/airlock/external/glass{ + name = "Raptor Ranch External Airlock" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/plating/lavaland_atmos, +/area/mine/lobby/raptor) "bf" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth_large, @@ -210,8 +234,9 @@ }, /turf/open/floor/plating, /area/mine/maintenance/production) -"bF" = ( -/turf/closed/wall/mineral/iron, +"bE" = ( +/obj/structure/table/wood, +/turf/open/floor/wood/parquet, /area/mine/lobby/raptor) "bH" = ( /obj/structure/table, @@ -253,13 +278,6 @@ }, /turf/open/floor/iron/textured_large, /area/mine/lounge) -"bN" = ( -/turf/open/misc/ashplanet/ash, -/area/lavaland/surface/outdoors) -"bO" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/wood/parquet, -/area/mine/lobby/raptor) "bQ" = ( /obj/structure/stone_tile/cracked{ dir = 8 @@ -366,6 +384,11 @@ /obj/structure/cable, /turf/open/floor/plating, /area/mine/maintenance/service) +"ct" = ( +/obj/effect/turf_decal/sand/plating/volcanic, +/obj/structure/marker_beacon/purple, +/turf/open/floor/plating/lavaland_atmos, +/area/lavaland/surface/outdoors) "cw" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -447,13 +470,6 @@ dir = 4 }, /area/mine/lounge) -"cP" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/plating, -/area/mine/eva) "cQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/airalarm/directional/south, @@ -530,6 +546,13 @@ }, /turf/open/floor/iron/white, /area/mine/cafeteria) +"de" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/structure/lattice/catwalk/mining, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors) "dh" = ( /obj/machinery/mech_bay_recharge_port{ dir = 2 @@ -543,20 +566,6 @@ /obj/structure/lattice/catwalk/mining, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) -"dl" = ( -/obj/machinery/door/airlock/external/glass{ - name = "Mining External Airlock" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/plating/lavaland_atmos, -/area/mine/lounge) -"dn" = ( -/obj/structure/table/wood, -/obj/item/knife, -/turf/open/floor/wood/parquet, -/area/mine/lobby/raptor) "dq" = ( /obj/structure/stone_tile{ dir = 4 @@ -619,6 +628,19 @@ /obj/structure/lattice/catwalk/mining, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) +"dF" = ( +/obj/structure/table/wood, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab{ + pixel_x = 6; + pixel_y = 5 + }, +/turf/open/floor/wood/parquet, +/area/mine/lobby/raptor) +"dI" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating/lavaland_atmos, +/area/mine/lobby/raptor) "dJ" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -666,18 +688,12 @@ /obj/item/soap/homemade, /turf/open/floor/iron/freezer, /area/mine/laborcamp) -"eg" = ( -/obj/machinery/suit_storage_unit/mining, -/obj/effect/turf_decal/trimline/brown/filled/line{ +"ej" = ( +/obj/structure/railing{ dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron/dark/smooth_edge{ - dir = 8 - }, -/area/mine/eva) +/turf/open/misc/hay/lavaland, +/area/lavaland/surface/outdoors) "eo" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -727,13 +743,6 @@ "eA" = ( /turf/closed/wall, /area/mine/maintenance/public/south) -"eB" = ( -/obj/structure/lattice/catwalk/mining, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/plating/lavaland_atmos, -/area/lavaland/surface/outdoors) "eC" = ( /obj/machinery/shower/directional/west, /obj/machinery/door/window/right/directional/west, @@ -770,6 +779,18 @@ dir = 8 }, /area/mine/cafeteria) +"eL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/carpet/red, +/area/mine/lobby/raptor) +"eN" = ( +/obj/structure/chair/wood{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) "eP" = ( /obj/structure/chair/sofa/left/brown, /obj/effect/turf_decal/tile/bar/opposingcorners{ @@ -790,12 +811,6 @@ /obj/structure/sign/poster/official/work_for_a_future/directional/west, /turf/open/floor/iron/smooth, /area/mine/laborcamp/quarters) -"eU" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/carpet/red, -/area/mine/lobby/raptor) "eW" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/power/port_gen/pacman{ @@ -817,6 +832,9 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/mine/laborcamp/security/maintenance) +"fa" = ( +/turf/open/floor/carpet/red, +/area/mine/lobby/raptor) "fb" = ( /obj/structure/railing/corner{ dir = 4 @@ -857,13 +875,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/mine/laborcamp) -"fn" = ( -/obj/machinery/door/airlock/external/glass{ - name = "Raptor Ranch External Airlock" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/plating/lavaland_atmos, -/area/mine/lounge) "fo" = ( /obj/structure/closet/crate, /obj/structure/window/spawner/directional/west, @@ -879,12 +890,6 @@ /obj/item/seeds/sunflower, /turf/open/floor/iron/dark, /area/mine/laborcamp) -"ft" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/plating/lavaland_atmos, -/area/lavaland/surface/outdoors) "fv" = ( /obj/machinery/vending/cigarette, /obj/effect/turf_decal/tile/bar/opposingcorners{ @@ -931,6 +936,11 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/mine/maintenance/service) +"fK" = ( +/obj/effect/turf_decal/sand/plating/volcanic, +/obj/structure/railing, +/turf/open/floor/plating/lavaland_atmos, +/area/lavaland/surface/outdoors) "fL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -1078,6 +1088,23 @@ }, /turf/open/floor/iron, /area/mine/lounge) +"gq" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = 6; + pixel_y = 7 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = -3; + pixel_y = 5 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = 3 + }, +/turf/open/floor/plating, +/area/mine/maintenance/service) "gs" = ( /obj/structure/table, /obj/item/storage/crayons, @@ -1138,13 +1165,6 @@ }, /turf/open/floor/carpet/royalblue, /area/mine/living_quarters) -"gG" = ( -/obj/structure/railing{ - dir = 5 - }, -/obj/structure/lattice/catwalk/mining, -/turf/open/lava/smooth/lava_land_surface, -/area/lavaland/surface/outdoors) "gI" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -1195,10 +1215,6 @@ }, /turf/open/floor/plating/lavaland_atmos, /area/lavaland/surface/outdoors) -"gR" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/carpet/red, -/area/mine/lobby/raptor) "gU" = ( /obj/machinery/conveyor{ dir = 6; @@ -1267,6 +1283,10 @@ /obj/structure/sign/poster/official/cleanliness/directional/north, /turf/open/floor/iron/freezer, /area/mine/living_quarters) +"hl" = ( +/obj/structure/tank_holder/extinguisher, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) "hn" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 9 @@ -1384,19 +1404,19 @@ /obj/structure/stone_tile, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"hM" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/wood/parquet, +/area/mine/lobby/raptor) "hR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, /turf/open/floor/plating, /area/mine/maintenance/living/north) -"hS" = ( -/obj/structure/chair/sofa/corner{ - dir = 8; - color = "#AA4A44" - }, -/turf/open/floor/carpet/red, -/area/mine/lobby/raptor) "hV" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -1489,6 +1509,10 @@ /obj/item/clothing/glasses/meson, /turf/open/floor/iron/dark, /area/mine/storage/public) +"il" = ( +/obj/item/flashlight/lantern/on, +/turf/open/misc/hay/lavaland, +/area/mine/lobby/raptor) "io" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -1561,10 +1585,6 @@ }, /turf/open/floor/iron/checker, /area/mine/cafeteria) -"iI" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating/lavaland_atmos, -/area/mine/lounge) "iN" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -1597,12 +1617,13 @@ dir = 1 }, /area/mine/living_quarters) -"ja" = ( +"jb" = ( /obj/structure/railing{ - dir = 4 + dir = 10 }, -/turf/open/misc/hay/lavaland, -/area/mine/lobby/raptor) +/obj/structure/lattice/catwalk/mining, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors) "jc" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -1678,6 +1699,10 @@ }, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) +"jt" = ( +/obj/structure/fireplace, +/turf/open/floor/wood/parquet, +/area/mine/lobby/raptor) "jw" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -1695,13 +1720,6 @@ dir = 1 }, /area/mine/laborcamp) -"jC" = ( -/obj/structure/chair/wood{ - dir = 1 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/wood/parquet, -/area/mine/lobby/raptor) "jD" = ( /obj/structure/closet/crate, /obj/effect/decal/cleanable/dirt, @@ -1729,6 +1747,11 @@ }, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) +"jJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood/parquet, +/area/mine/lobby/raptor) "jL" = ( /obj/structure/stone_tile/surrounding_tile, /obj/structure/stone_tile/surrounding_tile{ @@ -1740,9 +1763,6 @@ }, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) -"jM" = ( -/turf/open/misc/ashplanet/rocky, -/area/lavaland/surface/outdoors) "jN" = ( /obj/structure/stone_tile/surrounding_tile{ dir = 8 @@ -1781,10 +1801,12 @@ dir = 8 }, /area/mine/production) -"jZ" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lantern/on, -/turf/open/misc/hay/lavaland, +"jX" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/large, /area/mine/lobby/raptor) "ka" = ( /obj/structure/table, @@ -1796,37 +1818,19 @@ }, /turf/open/floor/iron/checker, /area/mine/cafeteria) -"kd" = ( -/obj/machinery/door/airlock/external/glass{ - name = "Mining Shuttle Airlock" - }, -/obj/effect/mapping_helpers/airlock/access/any/supply/mining, -/turf/open/floor/iron/dark/textured_large, -/area/mine/production) -"ke" = ( -/obj/effect/spawner/random/food_or_drink/donkpockets, -/obj/effect/spawner/random/food_or_drink/donkpockets{ - pixel_x = 6; - pixel_y = 5 +"kf" = ( +/obj/structure/railing{ + dir = 9 }, -/obj/structure/table/wood, -/turf/open/floor/carpet/red, +/turf/open/misc/hay/lavaland, /area/mine/lobby/raptor) "kg" = ( /turf/closed/wall/r_wall, /area/mine/laborcamp) -"kh" = ( -/obj/machinery/smartfridge/drying/rack, -/obj/item/food/cheese/firm_cheese, -/turf/open/floor/wood/parquet, -/area/mine/lobby/raptor) -"kj" = ( -/obj/effect/turf_decal/sand/plating/volcanic, -/obj/structure/railing{ - dir = 10 - }, +"ki" = ( +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating/lavaland_atmos, -/area/lavaland/surface/outdoors) +/area/mine/lobby/raptor) "kk" = ( /obj/structure/stone_tile/block{ dir = 8 @@ -1985,12 +1989,6 @@ /obj/machinery/mining_weather_monitor/directional/west, /turf/open/floor/iron/checker, /area/mine/cafeteria) -"kS" = ( -/obj/effect/turf_decal/siding/wood/end{ - dir = 8 - }, -/turf/open/floor/wood/large, -/area/mine/lobby/raptor) "kV" = ( /obj/machinery/atmospherics/components/tank/air{ dir = 8 @@ -2081,16 +2079,9 @@ }, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) -"lu" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/chair/wood{ - dir = 1 - }, -/turf/open/floor/wood/large, -/area/mine/lobby/raptor) +"lt" = ( +/turf/open/misc/hay/lavaland, +/area/lavaland/surface/outdoors) "lv" = ( /obj/structure/stone_tile/block/cracked{ dir = 8 @@ -2227,6 +2218,10 @@ /obj/machinery/light/directional/east, /turf/open/floor/iron, /area/mine/lounge) +"lP" = ( +/obj/item/flashlight/lantern/on, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) "lQ" = ( /obj/structure/stone_tile/surrounding/cracked{ dir = 6 @@ -2245,12 +2240,6 @@ }, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) -"lU" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/wood/parquet, -/area/mine/lobby/raptor) "lV" = ( /obj/structure/cable, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -2271,16 +2260,6 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/freezer, /area/mine/living_quarters) -"lY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/stock_parts/power_store/cell/crap{ - desc = "A legendary infinite-capacity power cell. This one looks like a poor quality AA battery with a coat of flaking gold paint."; - icon_state = "icell"; - name = "infinite-capacity power cell" - }, -/obj/structure/rack, -/turf/open/floor/plating, -/area/mine/maintenance/service) "lZ" = ( /obj/structure/stone_tile/block/cracked{ dir = 4 @@ -2333,6 +2312,17 @@ }, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"mk" = ( +/obj/structure/table/wood, +/obj/item/raptor_dex{ + pixel_y = 13 + }, +/obj/item/raptor_dex{ + pixel_y = 7 + }, +/obj/item/raptor_dex, +/turf/open/misc/hay/lavaland, +/area/mine/lobby/raptor) "ml" = ( /obj/structure/stone_tile/block/cracked{ dir = 8 @@ -2598,13 +2588,6 @@ }, /turf/open/indestructible/boss, /area/lavaland/surface/outdoors) -"na" = ( -/obj/structure/lattice/catwalk/mining, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/lava/smooth/lava_land_surface, -/area/lavaland/surface/outdoors) "nb" = ( /obj/structure/stone_tile/cracked{ dir = 8 @@ -2655,10 +2638,6 @@ }, /turf/open/indestructible/boss, /area/lavaland/surface/outdoors) -"nh" = ( -/obj/structure/closet/secure_closet/personal/cabinet, -/turf/open/floor/wood/parquet, -/area/mine/lobby/raptor) "ni" = ( /obj/machinery/power/port_gen/pacman{ anchored = 1 @@ -2756,6 +2735,12 @@ /obj/effect/spawner/random/trash/food_packaging, /turf/open/floor/iron/checker, /area/mine/laborcamp) +"nO" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) "nP" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/portable_atmospherics/scrubber, @@ -2801,10 +2786,6 @@ dir = 1 }, /area/mine/laborcamp/security) -"oa" = ( -/obj/machinery/airalarm/directional/north, -/turf/open/floor/wood/parquet, -/area/mine/lobby/raptor) "oc" = ( /obj/machinery/power/terminal{ dir = 4 @@ -2910,12 +2891,6 @@ }, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) -"oD" = ( -/obj/structure/railing/corner/end{ - dir = 8 - }, -/turf/open/misc/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) "oI" = ( /obj/structure/bed, /obj/effect/decal/cleanable/dirt, @@ -2942,6 +2917,15 @@ /obj/effect/turf_decal/trimline/green/filled/line, /turf/open/floor/iron/dark, /area/mine/laborcamp) +"oO" = ( +/obj/machinery/door/airlock/external/glass{ + name = "Mining External Airlock" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/plating/lavaland_atmos, +/area/mine/lobby/raptor) "oS" = ( /obj/machinery/door/airlock/external/glass{ name = "Mining External Airlock" @@ -2961,13 +2945,6 @@ /obj/structure/sign/poster/contraband/random/directional/west, /turf/open/floor/plating, /area/mine/laborcamp) -"oV" = ( -/obj/structure/chair/sofa/middle{ - dir = 1; - color = "#AA4A44" - }, -/turf/open/floor/carpet/red, -/area/mine/lobby/raptor) "pa" = ( /obj/structure/stone_tile{ dir = 1 @@ -3007,10 +2984,6 @@ /obj/effect/spawner/random/trash/hobo_squat, /turf/open/floor/plating, /area/mine/maintenance/public/south) -"ph" = ( -/obj/structure/flora/ash/fireblossom, -/turf/open/misc/hay/lavaland, -/area/lavaland/surface/outdoors) "pm" = ( /obj/structure/stone_tile/block/cracked{ dir = 8 @@ -3021,20 +2994,6 @@ }, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) -"pn" = ( -/obj/structure/table, -/obj/machinery/cell_charger{ - pixel_y = 3 - }, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/stock_parts/power_store/cell/high{ - pixel_y = 3 - }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 10 - }, -/turf/open/floor/iron/dark, -/area/mine/mechbay) "pp" = ( /obj/effect/spawner/random/trash/graffiti, /obj/effect/decal/cleanable/dirt, @@ -3113,6 +3072,12 @@ }, /turf/open/floor/plating, /area/mine/laborcamp) +"pF" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/carpet/red, +/area/mine/lobby/raptor) "pH" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -3138,12 +3103,9 @@ /obj/structure/sign/poster/official/cleanliness/directional/north, /turf/open/floor/iron/freezer, /area/mine/laborcamp/quarters) -"pN" = ( -/obj/structure/chair/sofa/corner{ - dir = 1; - color = "#AA4A44" - }, -/turf/open/floor/carpet/red, +"pM" = ( +/obj/structure/bookcase/random/reference, +/turf/open/floor/wood, /area/mine/lobby/raptor) "pO" = ( /obj/machinery/shower/directional/south, @@ -3236,10 +3198,6 @@ dir = 4 }, /area/mine/laborcamp/quarters) -"qi" = ( -/obj/item/flashlight/lantern/on, -/turf/open/misc/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) "qo" = ( /obj/machinery/door/airlock/glass{ name = "Equipment Storage" @@ -3277,14 +3235,6 @@ }, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) -"qu" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood/large, -/area/mine/lobby/raptor) "qw" = ( /obj/structure/bed, /obj/effect/decal/cleanable/dirt, @@ -3316,12 +3266,11 @@ }, /turf/open/floor/iron/dark, /area/mine/laborcamp/security) -"qC" = ( -/obj/structure/railing{ - dir = 8 - }, -/turf/open/misc/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) +"qB" = ( +/obj/machinery/smartfridge/drying/rack, +/obj/item/food/cheese/firm_cheese, +/turf/open/floor/wood/parquet, +/area/mine/lobby/raptor) "qH" = ( /obj/machinery/door/airlock{ id_tag = "miningbathroomprivate"; @@ -3381,6 +3330,35 @@ }, /turf/open/floor/plating/lavaland_atmos, /area/lavaland/surface/outdoors) +"rf" = ( +/obj/machinery/airalarm/directional/north, +/turf/open/floor/wood/parquet, +/area/mine/lobby/raptor) +"rj" = ( +/obj/item/food/grown/grass/fairy{ + name = "weird hay"; + desc = "Somehow, somewhere, this tells you it should increase your friendship level with your animals. Too bad that doesn't work, right?"; + pixel_y = -1; + pixel_x = 5 + }, +/obj/item/food/grown/grass/fairy{ + name = "weird hay"; + desc = "Somehow, somewhere, this tells you it should increase your friendship level with your animals. Too bad that doesn't work, right?"; + pixel_y = 9; + pixel_x = 8 + }, +/obj/item/food/grown/grass/fairy{ + name = "weird hay"; + desc = "Somehow, somewhere, this tells you it should increase your friendship level with your animals. Too bad that doesn't work, right?"; + pixel_y = 9; + pixel_x = 2 + }, +/obj/item/food/grown/grass/fairy{ + name = "weird hay"; + desc = "Somehow, somewhere, this tells you it should increase your friendship level with your animals. Too bad that doesn't work, right?" + }, +/turf/open/misc/hay/lavaland, +/area/mine/lobby/raptor) "rm" = ( /obj/structure/sign/warning/gas_mask/directional/west, /obj/effect/decal/cleanable/dirt, @@ -3422,6 +3400,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/mine/maintenance/service) +"rB" = ( +/obj/structure/chair/sofa/corner{ + dir = 1; + color = "#AA4A44" + }, +/turf/open/floor/carpet/red, +/area/mine/lobby/raptor) "rF" = ( /turf/closed/wall/r_wall, /area/mine/maintenance/labor) @@ -3492,6 +3477,11 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/mine/maintenance/service) +"sa" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lantern/on, +/turf/open/misc/hay/lavaland, +/area/mine/lobby/raptor) "se" = ( /turf/open/floor/iron/dark/textured_large, /area/mine/eva) @@ -3542,12 +3532,6 @@ dir = 8 }, /area/mine/medical) -"sp" = ( -/obj/machinery/camera/autoname/directional/north{ - network = list("mine") - }, -/turf/open/floor/wood/parquet, -/area/mine/lobby/raptor) "st" = ( /obj/structure/chair/stool/directional/north, /obj/effect/decal/cleanable/dirt, @@ -3591,26 +3575,13 @@ /obj/structure/fluff/drake_statue, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) -"sM" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/structure/rack, -/obj/item/stock_parts/power_store/cell/high{ - pixel_x = 6; - pixel_y = 7 - }, -/obj/item/stock_parts/power_store/cell/high{ - pixel_x = -3; - pixel_y = 5 - }, -/obj/item/stock_parts/power_store/cell/high{ - pixel_x = 3 - }, -/turf/open/floor/plating, -/area/mine/maintenance/service) "sO" = ( /turf/open/floor/plating, /area/mine/maintenance/service) +"sQ" = ( +/obj/structure/ore_container/food_trough/raptor_trough, +/turf/open/misc/hay/lavaland, +/area/mine/lobby/raptor) "sR" = ( /obj/machinery/light/small/directional/west, /obj/effect/decal/cleanable/dirt, @@ -3664,10 +3635,6 @@ }, /turf/open/floor/iron/dark, /area/mine/mechbay) -"tb" = ( -/obj/structure/ore_container/food_trough/raptor_trough, -/turf/open/misc/hay/lavaland, -/area/mine/lobby/raptor) "tc" = ( /obj/structure/bed{ dir = 4 @@ -3688,6 +3655,13 @@ dir = 4 }, /area/mine/cafeteria) +"tf" = ( +/obj/structure/chair/sofa/corner{ + dir = 8; + color = "#AA4A44" + }, +/turf/open/floor/carpet/red, +/area/mine/lobby/raptor) "tg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/airlock/maintenance{ @@ -3843,6 +3817,12 @@ /obj/item/crowbar/large/emergency, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"up" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/open/misc/hay/lavaland, +/area/lavaland/surface/outdoors) "uq" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -3866,6 +3846,10 @@ }, /turf/open/floor/iron/white/smooth_edge, /area/mine/cafeteria) +"uw" = ( +/obj/effect/spawner/random/lavaland_mob/raptor, +/turf/open/misc/hay/lavaland, +/area/mine/lobby/raptor) "ux" = ( /obj/machinery/door/airlock{ id_tag = "miningdorm1"; @@ -3891,12 +3875,6 @@ /obj/effect/turf_decal/sand/plating/volcanic, /turf/open/floor/plating/lavaland_atmos, /area/lavaland/surface/outdoors) -"uF" = ( -/obj/structure/railing{ - dir = 4 - }, -/turf/open/misc/hay/lavaland, -/area/lavaland/surface/outdoors) "uI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -3916,20 +3894,6 @@ dir = 4 }, /area/mine/lounge) -"uO" = ( -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/siding/wood/end{ - dir = 4 - }, -/turf/open/floor/wood/large, -/area/mine/lobby/raptor) -"uT" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/components/unary/passive_vent/layer2{ - dir = 1 - }, -/turf/open/misc/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) "uU" = ( /turf/closed/mineral/random/labormineral/volcanic, /area/lavaland/surface/outdoors) @@ -4036,17 +4000,17 @@ /obj/machinery/mining_weather_monitor/directional/north, /turf/open/floor/iron/dark, /area/mine/laborcamp/security) -"vo" = ( -/obj/structure/railing{ - dir = 6 - }, -/turf/open/misc/hay/lavaland, -/area/mine/lobby/raptor) "vp" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/mine/hydroponics) +"vr" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/open/misc/hay/lavaland, +/area/mine/lobby/raptor) "vu" = ( /obj/structure/bed/medical/emergency, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -4090,12 +4054,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/open/floor/plating, /area/mine/mechbay) -"vG" = ( -/obj/effect/turf_decal/sand/plating/volcanic, -/obj/structure/marker_beacon/purple, -/obj/effect/turf_decal/sand/plating/volcanic, -/turf/open/floor/plating/lavaland_atmos, -/area/lavaland/surface/outdoors) "vI" = ( /obj/item/bedsheet/blue/double{ dir = 4 @@ -4121,6 +4079,14 @@ /obj/item/cigbutt, /turf/open/floor/iron/smooth, /area/mine/laborcamp) +"vM" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/mine/lobby/raptor) "vN" = ( /obj/machinery/computer/records/security, /obj/structure/cable, @@ -4172,6 +4138,12 @@ /obj/effect/turf_decal/siding/wideplating_new, /turf/open/floor/iron/checker, /area/mine/laborcamp) +"wa" = ( +/obj/machinery/camera/autoname/directional/north{ + network = list("mine") + }, +/turf/open/floor/wood/parquet, +/area/mine/lobby/raptor) "wb" = ( /obj/structure/chair{ dir = 8 @@ -4320,11 +4292,6 @@ dir = 1 }, /area/mine/mechbay) -"xb" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/wood/parquet, -/area/mine/lobby/raptor) "xh" = ( /obj/structure/railing/corner{ dir = 8 @@ -4343,12 +4310,6 @@ /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron, /area/mine/cafeteria) -"xp" = ( -/obj/structure/railing{ - dir = 4 - }, -/turf/open/misc/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) "xr" = ( /obj/structure/sink/directional/east, /obj/item/reagent_containers/cup/bucket, @@ -4430,31 +4391,6 @@ /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron, /area/mine/cafeteria) -"xM" = ( -/obj/item/food/grown/grass/fairy{ - name = "weird hay"; - desc = "Somehow, somewhere, this tells you it should increase your friendship level with your animals. Too bad that doesn't work, right?"; - pixel_y = -1; - pixel_x = 5 - }, -/obj/item/food/grown/grass/fairy{ - name = "weird hay"; - desc = "Somehow, somewhere, this tells you it should increase your friendship level with your animals. Too bad that doesn't work, right?"; - pixel_y = 9; - pixel_x = 8 - }, -/obj/item/food/grown/grass/fairy{ - name = "weird hay"; - desc = "Somehow, somewhere, this tells you it should increase your friendship level with your animals. Too bad that doesn't work, right?"; - pixel_y = 9; - pixel_x = 2 - }, -/obj/item/food/grown/grass/fairy{ - name = "weird hay"; - desc = "Somehow, somewhere, this tells you it should increase your friendship level with your animals. Too bad that doesn't work, right?" - }, -/turf/open/misc/hay/lavaland, -/area/mine/lobby/raptor) "xN" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 @@ -4497,13 +4433,12 @@ dir = 1 }, /area/mine/storage/public) -"xY" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 +"xW" = ( +/obj/structure/railing/corner/end{ + dir = 4 }, -/turf/open/floor/wood/large, -/area/mine/lobby/raptor) +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) "yc" = ( /obj/docking_port/stationary{ dir = 2; @@ -4570,10 +4505,6 @@ /obj/effect/turf_decal/siding/wideplating_new, /turf/open/floor/iron/checker, /area/mine/laborcamp) -"yo" = ( -/obj/effect/spawner/random/lavaland_mob/raptor, -/turf/open/misc/hay/lavaland, -/area/mine/lobby/raptor) "yp" = ( /obj/structure/lattice/catwalk/mining, /obj/structure/cable, @@ -4630,14 +4561,6 @@ }, /turf/open/floor/iron/checker, /area/mine/cafeteria) -"yP" = ( -/obj/structure/easel, -/obj/item/canvas/fortyfive_twentyseven, -/obj/item/canvas/thirtysix_twentyfour, -/obj/item/canvas/twentythree_nineteen, -/obj/item/paint_palette, -/turf/open/floor/wood/parquet, -/area/mine/lobby/raptor) "yR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -4679,6 +4602,19 @@ /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, /turf/open/floor/plating, /area/mine/maintenance/public/south) +"zd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/stock_parts/power_store/cell/crap{ + desc = "A legendary infinite-capacity power cell. This one looks like a poor quality AA battery with a coat of flaking gold paint."; + icon_state = "icell"; + name = "infinite-capacity power cell" + }, +/obj/structure/rack, +/turf/open/floor/plating, +/area/mine/maintenance/service) +"ze" = ( +/turf/open/misc/ashplanet/rocky, +/area/lavaland/surface/outdoors) "zf" = ( /obj/machinery/door/airlock{ name = "Restroom" @@ -4714,13 +4650,6 @@ }, /turf/open/floor/plating/lavaland_atmos, /area/lavaland/surface/outdoors) -"zn" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable, -/turf/open/floor/plating/lavaland_atmos, -/area/mine/lobby/raptor) "zq" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 @@ -4742,6 +4671,13 @@ /obj/item/cigbutt, /turf/open/floor/iron/smooth, /area/mine/laborcamp) +"zs" = ( +/obj/structure/railing{ + dir = 5 + }, +/obj/structure/lattice/catwalk/mining, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors) "zw" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -4760,10 +4696,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/mine/maintenance/living/north) -"zB" = ( -/obj/structure/table/wood, -/turf/open/floor/wood/parquet, -/area/mine/lobby/raptor) "zD" = ( /obj/effect/turf_decal/loading_area{ dir = 1 @@ -4836,6 +4768,13 @@ /obj/structure/cable, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"zX" = ( +/obj/structure/chair/wood{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/wood/parquet, +/area/mine/lobby/raptor) "Ae" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -4851,6 +4790,13 @@ }, /turf/open/floor/plating, /area/mine/laborcamp/production) +"Ah" = ( +/obj/machinery/microwave{ + pixel_y = 6 + }, +/obj/structure/table/wood, +/turf/open/floor/carpet/red, +/area/mine/lobby/raptor) "Ai" = ( /obj/structure/stone_tile/cracked{ dir = 1 @@ -4864,11 +4810,6 @@ }, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) -"Ak" = ( -/obj/structure/bed, -/obj/effect/spawner/random/bedsheet, -/turf/open/floor/carpet/red, -/area/mine/lobby/raptor) "Am" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -4891,11 +4832,21 @@ /obj/effect/mapping_helpers/airlock/access/any/supply/mining_station, /turf/open/floor/iron/dark/textured_large, /area/mine/production) +"Av" = ( +/obj/structure/railing{ + dir = 9 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) "Ax" = ( /obj/item/pickaxe, /obj/effect/mob_spawn/corpse/human/miner, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"Az" = ( +/obj/item/flashlight/lantern/on, +/turf/open/misc/hay/lavaland, +/area/lavaland/surface/outdoors) "AA" = ( /obj/structure/lattice/catwalk, /obj/structure/disposalpipe/segment, @@ -4909,6 +4860,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/mine/laborcamp) +"AF" = ( +/obj/structure/lattice/catwalk/mining, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors) "AI" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -4934,12 +4892,6 @@ }, /turf/open/floor/iron/dark, /area/mine/laborcamp/security) -"AM" = ( -/obj/structure/chair/wood{ - dir = 1 - }, -/turf/open/misc/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) "AN" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth_edge, @@ -4958,13 +4910,6 @@ /obj/effect/spawner/random/food_or_drink/booze, /turf/open/floor/iron/white, /area/mine/cafeteria) -"AW" = ( -/obj/structure/railing{ - dir = 10 - }, -/obj/structure/lattice/catwalk/mining, -/turf/open/lava/smooth/lava_land_surface, -/area/lavaland/surface/outdoors) "AX" = ( /turf/open/floor/plating, /area/mine/laborcamp/security/maintenance) @@ -5033,11 +4978,6 @@ /obj/effect/turf_decal/sand/plating/volcanic, /turf/open/floor/plating/lavaland_atmos, /area/lavaland/surface/outdoors) -"BQ" = ( -/obj/item/canvas/twentythree_nineteen, -/obj/structure/easel, -/turf/open/misc/hay/lavaland, -/area/lavaland/surface/outdoors) "BR" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, @@ -5104,6 +5044,31 @@ }, /turf/open/floor/iron/checker, /area/mine/cafeteria) +"Cn" = ( +/obj/structure/table/wood, +/obj/item/plate{ + pixel_x = 6; + pixel_y = 7 + }, +/obj/item/plate{ + pixel_x = -6; + pixel_y = -6 + }, +/obj/item/reagent_containers/cup/glass/mug/tea{ + pixel_x = 8; + pixel_y = -3 + }, +/obj/effect/turf_decal/siding/wood/end{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/mine/lobby/raptor) +"Cv" = ( +/obj/effect/turf_decal/sand/plating/volcanic, +/obj/structure/marker_beacon/purple, +/obj/effect/turf_decal/sand/plating/volcanic, +/turf/open/floor/plating/lavaland_atmos, +/area/lavaland/surface/outdoors) "Cz" = ( /obj/machinery/door/airlock/medical/glass{ name = "Infirmary" @@ -5113,12 +5078,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/white, /area/mine/laborcamp/production) -"CA" = ( -/obj/structure/railing{ - dir = 10 - }, -/turf/open/misc/hay/lavaland, -/area/mine/lobby/raptor) "CB" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -5174,12 +5133,6 @@ dir = 1 }, /area/mine/living_quarters) -"CL" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/carpet/red, -/area/mine/lobby/raptor) "CM" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/dark/textured_large, @@ -5205,12 +5158,6 @@ /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, /turf/open/floor/plating, /area/mine/maintenance/public/north) -"CT" = ( -/obj/structure/railing{ - dir = 1 - }, -/turf/open/misc/hay/lavaland, -/area/lavaland/surface/outdoors) "CU" = ( /obj/structure/toilet{ dir = 8; @@ -5221,10 +5168,8 @@ /turf/open/floor/iron/freezer, /area/mine/living_quarters) "CV" = ( -/obj/structure/marker_beacon/purple, -/obj/effect/turf_decal/sand/plating/volcanic, -/turf/open/floor/plating/lavaland_atmos, -/area/lavaland/surface/outdoors) +/turf/closed/wall/mineral/iron, +/area/mine/lobby/raptor) "CX" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -5301,6 +5246,11 @@ "Dz" = ( /turf/closed/wall, /area/mine/medical) +"DB" = ( +/obj/structure/marker_beacon/purple, +/obj/effect/turf_decal/sand/plating/volcanic, +/turf/open/floor/plating/lavaland_atmos, +/area/lavaland/surface/outdoors) "DF" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -5312,17 +5262,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/textured_large, /area/mine/cafeteria) -"DJ" = ( -/obj/structure/table/wood, -/obj/item/raptor_dex{ - pixel_y = 13 - }, -/obj/item/raptor_dex{ - pixel_y = 7 - }, -/obj/item/raptor_dex, -/turf/open/misc/hay/lavaland, -/area/mine/lobby/raptor) "DK" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 @@ -5336,10 +5275,6 @@ /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, /turf/open/floor/plating, /area/mine/maintenance/public/north) -"DQ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/carpet/red, -/area/mine/lobby/raptor) "DV" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -5389,18 +5324,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/mine/maintenance/living/north) -"Eh" = ( -/turf/open/floor/plating/lavaland_atmos, -/area/mine/lounge) -"Em" = ( -/obj/machinery/door/airlock/external/glass{ - name = "Mining External Airlock" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/plating/lavaland_atmos, -/area/mine/lobby/raptor) "Eo" = ( /obj/machinery/conveyor{ id = "mining_disposals" @@ -5494,6 +5417,10 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/mine/maintenance/service) +"EL" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/lavaland_atmos, +/area/mine/lounge) "EM" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -5507,6 +5434,12 @@ dir = 1 }, /area/mine/production) +"EP" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/open/misc/hay/lavaland, +/area/mine/lobby/raptor) "EQ" = ( /turf/open/floor/iron/smooth_edge{ dir = 8 @@ -5552,17 +5485,6 @@ "Ff" = ( /turf/open/floor/glass/reinforced, /area/mine/lounge) -"Fh" = ( -/obj/structure/railing{ - dir = 5 - }, -/turf/open/misc/hay/lavaland, -/area/mine/lobby/raptor) -"Fl" = ( -/obj/effect/turf_decal/sand/plating/volcanic, -/obj/structure/marker_beacon/purple, -/turf/open/floor/plating/lavaland_atmos, -/area/lavaland/surface/outdoors) "Fn" = ( /obj/structure/stone_tile/cracked{ dir = 4 @@ -5572,6 +5494,12 @@ }, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"Fo" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/turf/open/floor/wood/large, +/area/mine/lobby/raptor) "Fp" = ( /obj/structure/table, /obj/machinery/recharger, @@ -5580,6 +5508,13 @@ }, /turf/open/floor/iron/dark, /area/mine/laborcamp/security) +"Fr" = ( +/obj/machinery/door/airlock/external/glass{ + name = "Mining Shuttle Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/any/supply/mining, +/turf/open/floor/iron/dark/textured_large, +/area/mine/production) "Fs" = ( /obj/effect/turf_decal/sand/plating/volcanic, /obj/effect/spawner/random/maintenance/two, @@ -5623,11 +5558,9 @@ "FH" = ( /turf/closed/wall, /area/lavaland/surface/outdoors) -"FJ" = ( -/obj/structure/railing{ - dir = 9 - }, -/turf/open/misc/hay/lavaland, +"FI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood/parquet, /area/mine/lobby/raptor) "FL" = ( /obj/structure/disposalpipe/segment, @@ -5658,9 +5591,6 @@ dir = 8 }, /area/mine/lounge) -"FV" = ( -/turf/open/floor/carpet/red, -/area/mine/lobby/raptor) "FW" = ( /obj/structure/stone_tile{ dir = 1 @@ -5689,16 +5619,6 @@ }, /turf/open/floor/iron/smooth, /area/mine/laborcamp/production) -"Gi" = ( -/obj/structure/railing{ - dir = 9 - }, -/obj/structure/lattice/catwalk/mining, -/turf/open/lava/smooth/lava_land_surface, -/area/lavaland/surface/outdoors) -"Gk" = ( -/turf/open/misc/hay/lavaland, -/area/lavaland/surface/outdoors) "Gl" = ( /obj/item/reagent_containers/cup/glass/colocup, /turf/open/misc/asteroid/basalt/lava_land_surface, @@ -5762,6 +5682,9 @@ dir = 8 }, /area/mine/production) +"GG" = ( +/turf/open/floor/wood/parquet, +/area/mine/lobby/raptor) "GH" = ( /obj/machinery/door/airlock/glass{ name = "Arrival Lounge" @@ -5771,9 +5694,11 @@ /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron, /area/mine/lounge) -"GJ" = ( -/obj/item/flashlight/lantern/on, -/turf/open/misc/hay/lavaland, +"GI" = ( +/obj/structure/rack, +/obj/item/stack/sheet/mineral/wood/fifty, +/obj/item/lighter, +/turf/open/floor/wood/parquet, /area/mine/lobby/raptor) "GL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -5837,6 +5762,18 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/plating, /area/mine/maintenance/public/north) +"Hj" = ( +/obj/machinery/door/airlock/external/glass{ + name = "Mining External Airlock" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/plating/lavaland_atmos, +/area/mine/lounge) +"Hl" = ( +/turf/open/floor/plating/lavaland_atmos, +/area/mine/lounge) "Hp" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/effect/turf_decal/trimline/brown/filled/line{ @@ -5893,13 +5830,6 @@ dir = 1 }, /area/mine/lounge) -"HC" = ( -/obj/structure/railing{ - dir = 6 - }, -/obj/structure/lattice/catwalk/mining, -/turf/open/lava/smooth/lava_land_surface, -/area/lavaland/surface/outdoors) "HD" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -5909,14 +5839,6 @@ }, /turf/open/floor/iron/dark, /area/mine/laborcamp/security) -"HE" = ( -/obj/structure/bookcase/random/reference, -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood/large, -/area/mine/lobby/raptor) "HF" = ( /obj/structure/stone_tile{ dir = 1 @@ -5940,10 +5862,6 @@ /obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/iron/dark, /area/mine/maintenance/service/comms) -"HJ" = ( -/obj/structure/railing, -/turf/open/misc/hay/lavaland, -/area/mine/lobby/raptor) "HN" = ( /obj/structure/stone_tile/cracked{ dir = 8 @@ -5978,9 +5896,6 @@ dir = 8 }, /area/mine/mechbay) -"HQ" = ( -/turf/open/misc/hay/lavaland, -/area/mine/lobby/raptor) "HS" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -6023,17 +5938,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/mine/maintenance/labor) -"Ig" = ( -/obj/machinery/door/airlock/external/glass{ - name = "Raptor Ranch External Airlock" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/plating/lavaland_atmos, -/area/mine/lobby/raptor) -"Ih" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating/lavaland_atmos, -/area/mine/lobby/raptor) "Ij" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -6187,6 +6091,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/mine/laborcamp) +"Jg" = ( +/obj/effect/turf_decal/sand/plating/volcanic, +/obj/structure/railing{ + dir = 10 + }, +/turf/open/floor/plating/lavaland_atmos, +/area/lavaland/surface/outdoors) "Jh" = ( /obj/structure/cable, /obj/machinery/light/small/directional/east, @@ -6251,9 +6162,6 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/plating, /area/mine/laborcamp/production) -"Jy" = ( -/turf/open/floor/wood/parquet, -/area/mine/lobby/raptor) "Jz" = ( /obj/structure/lattice/catwalk/mining, /obj/structure/railing{ @@ -6359,6 +6267,13 @@ dir = 1 }, /area/mine/living_quarters) +"JQ" = ( +/obj/machinery/door/airlock/external/glass{ + name = "Raptor Ranch External Airlock" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/plating/lavaland_atmos, +/area/mine/lounge) "JR" = ( /obj/structure/stone_tile, /obj/structure/stone_tile{ @@ -6373,15 +6288,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/mine/maintenance/service) -"JT" = ( -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood/large, -/area/mine/lobby/raptor) "JV" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/conveyor_switch/oneway{ @@ -6449,6 +6355,41 @@ /obj/structure/girder, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"Km" = ( +/obj/structure/rack, +/obj/item/food/grown/grass/fairy{ + name = "weird hay"; + desc = "Somehow, somewhere, this tells you it should increase your friendship level with your animals. Too bad that doesn't work, right?" + }, +/obj/item/food/grown/grass/fairy{ + name = "weird hay"; + desc = "Somehow, somewhere, this tells you it should increase your friendship level with your animals. Too bad that doesn't work, right?"; + pixel_y = 9 + }, +/obj/item/food/grown/grass/fairy{ + name = "weird hay"; + desc = "Somehow, somewhere, this tells you it should increase your friendship level with your animals. Too bad that doesn't work, right?"; + pixel_y = 9; + pixel_x = 2 + }, +/obj/item/food/grown/grass/fairy{ + name = "weird hay"; + desc = "Somehow, somewhere, this tells you it should increase your friendship level with your animals. Too bad that doesn't work, right?"; + pixel_y = 6 + }, +/obj/item/food/grown/grass/fairy{ + name = "weird hay"; + desc = "Somehow, somewhere, this tells you it should increase your friendship level with your animals. Too bad that doesn't work, right?"; + pixel_y = 6; + pixel_x = 9 + }, +/obj/item/crowbar/large, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/mine/lobby/raptor) "Kn" = ( /obj/machinery/telecomms/relay/preset/mining, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -6486,10 +6427,6 @@ }, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) -"Ku" = ( -/obj/structure/bookcase/random/reference, -/turf/open/floor/wood, -/area/mine/lobby/raptor) "Kv" = ( /obj/machinery/mineral/processing_unit_console, /turf/closed/wall, @@ -6545,15 +6482,11 @@ }, /turf/open/floor/iron/checker, /area/mine/cafeteria) -"KN" = ( -/obj/structure/railing/corner/end{ - dir = 4 +"KO" = ( +/obj/structure/railing{ + dir = 8 }, -/turf/open/misc/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) -"KP" = ( -/obj/item/kirbyplants/random, -/turf/open/floor/wood/parquet, +/turf/open/misc/hay/lavaland, /area/mine/lobby/raptor) "KV" = ( /obj/structure/table, @@ -6675,6 +6608,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/mine/storage) +"Lv" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/large, +/area/mine/lobby/raptor) "Lw" = ( /obj/effect/turf_decal/sand/plating/volcanic, /obj/effect/turf_decal/stripes/line{ @@ -6780,6 +6722,13 @@ }, /turf/open/floor/plating/lavaland_atmos, /area/lavaland/surface/outdoors) +"LV" = ( +/obj/structure/railing{ + dir = 9 + }, +/obj/structure/lattice/catwalk/mining, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors) "LY" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -6788,6 +6737,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth_edge, /area/mine/laborcamp) +"LZ" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/components/unary/outlet_injector/layer2{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/mine/maintenance/service) "Ma" = ( /obj/structure/stone_tile/block/cracked, /obj/structure/stone_tile{ @@ -6824,11 +6780,8 @@ dir = 8 }, /area/mine/lounge) -"Mm" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/chair/wood, -/obj/structure/cable, +"Mf" = ( +/obj/item/kirbyplants/random, /turf/open/floor/wood/parquet, /area/mine/lobby/raptor) "Mr" = ( @@ -6966,17 +6919,6 @@ /obj/effect/turf_decal/sand/plating/volcanic, /turf/open/floor/plating/lavaland_atmos, /area/lavaland/surface/outdoors) -"Ng" = ( -/obj/structure/table/wood, -/obj/item/soap/deluxe{ - pixel_y = 11 - }, -/obj/item/soap/deluxe{ - pixel_y = 6 - }, -/obj/item/soap/deluxe, -/turf/open/misc/hay/lavaland, -/area/mine/lobby/raptor) "Nh" = ( /obj/structure/ore_box, /obj/effect/turf_decal/trimline/yellow/filled/arrow_cw{ @@ -6999,11 +6941,6 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/mine/mechbay) -"Nl" = ( -/obj/effect/turf_decal/sand/plating/volcanic, -/obj/structure/railing, -/turf/open/floor/plating/lavaland_atmos, -/area/lavaland/surface/outdoors) "Nn" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -7029,6 +6966,10 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth_large, /area/mine/laborcamp/production) +"Ns" = ( +/obj/structure/flora/ash/fireblossom, +/turf/open/misc/hay/lavaland, +/area/lavaland/surface/outdoors) "Nt" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/light/small/directional/west, @@ -7081,6 +7022,9 @@ /obj/machinery/computer/order_console/mining, /turf/open/floor/iron/dark, /area/mine/production) +"NK" = ( +/turf/open/misc/ashplanet/ash, +/area/lavaland/surface/outdoors) "NL" = ( /obj/structure/railing, /obj/structure/lattice/catwalk/mining, @@ -7090,10 +7034,13 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/mine/laborcamp/security/maintenance) -"NQ" = ( -/obj/item/flashlight/lantern/on, -/turf/open/misc/hay/lavaland, -/area/lavaland/surface/outdoors) +"NP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating/lavaland_atmos, +/area/mine/lobby/raptor) "NR" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -7103,6 +7050,9 @@ dir = 1 }, /area/mine/laborcamp/production) +"NS" = ( +/turf/open/misc/hay/lavaland, +/area/mine/lobby/raptor) "NT" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -7173,6 +7123,20 @@ }, /turf/open/floor/iron/checker, /area/mine/cafeteria) +"Ok" = ( +/obj/structure/table, +/obj/machinery/cell_charger{ + pixel_y = 3 + }, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/stock_parts/power_store/cell/high{ + pixel_y = 3 + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/mine/mechbay) "Om" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -7183,6 +7147,13 @@ }, /turf/open/floor/iron, /area/mine/lounge) +"Oo" = ( +/obj/structure/railing{ + dir = 5 + }, +/obj/item/reagent_containers/cup/bucket/wooden, +/turf/open/misc/hay/lavaland, +/area/lavaland/surface/outdoors) "Op" = ( /obj/structure/stone_tile/slab, /turf/open/misc/asteroid/basalt/lava_land_surface, @@ -7204,6 +7175,16 @@ dir = 4 }, /area/mine/laborcamp/security) +"OE" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/wood{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/mine/lobby/raptor) "OH" = ( /obj/item/storage/fancy/cigarettes/cigpack_robust{ pixel_x = -8; @@ -7240,19 +7221,6 @@ }, /turf/open/floor/iron/dark, /area/mine/laborcamp) -"OP" = ( -/obj/machinery/microwave{ - pixel_y = 6 - }, -/obj/structure/table/wood, -/turf/open/floor/carpet/red, -/area/mine/lobby/raptor) -"OQ" = ( -/obj/structure/railing{ - dir = 9 - }, -/turf/open/misc/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) "OS" = ( /obj/structure/closet/secure_closet/brig, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -7263,6 +7231,17 @@ /obj/structure/cable, /turf/open/floor/iron/white/textured_large, /area/mine/cafeteria) +"OW" = ( +/obj/structure/table/wood, +/obj/item/soap/deluxe{ + pixel_y = 11 + }, +/obj/item/soap/deluxe{ + pixel_y = 6 + }, +/obj/item/soap/deluxe, +/turf/open/misc/hay/lavaland, +/area/mine/lobby/raptor) "OZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -7272,12 +7251,9 @@ dir = 1 }, /area/mine/mechbay) -"Pa" = ( -/obj/effect/turf_decal/sand/plating/volcanic, -/obj/structure/railing{ - dir = 9 - }, -/turf/open/floor/plating/lavaland_atmos, +"Pb" = ( +/obj/structure/water_source/puddle, +/turf/open/misc/hay/lavaland, /area/lavaland/surface/outdoors) "Pc" = ( /obj/structure/closet/crate/grave, @@ -7289,6 +7265,13 @@ /obj/effect/turf_decal/stripes/corner, /turf/open/floor/plating/lavaland_atmos, /area/lavaland/surface/outdoors) +"Pe" = ( +/obj/structure/lattice/catwalk/mining, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating/lavaland_atmos, +/area/lavaland/surface/outdoors) "Pi" = ( /obj/machinery/light/small/directional/south, /obj/effect/turf_decal/trimline/red/filled/line, @@ -7326,6 +7309,12 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/mine/cafeteria) +"Pn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating/lavaland_atmos, +/area/lavaland/surface/outdoors) "Po" = ( /obj/structure/table, /obj/item/paper/guides/jobs/security/labor_camp, @@ -7472,12 +7461,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/mine/laborcamp/production) -"Qh" = ( -/obj/effect/turf_decal/siding/wood/end{ - dir = 4 - }, -/turf/open/floor/wood/large, -/area/mine/lobby/raptor) "Qi" = ( /obj/machinery/door/airlock/research/glass{ name = "Mining Station Mech Bay" @@ -7608,12 +7591,6 @@ /obj/effect/turf_decal/tile/brown/fourcorners, /turf/open/floor/iron/dark, /area/mine/eva) -"Rc" = ( -/obj/structure/rack, -/obj/item/stack/sheet/mineral/wood/fifty, -/obj/item/lighter, -/turf/open/floor/wood/parquet, -/area/mine/lobby/raptor) "Rd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -7638,42 +7615,34 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/mine/laborcamp) -"Rg" = ( -/obj/structure/table/wood, -/obj/item/plate{ - pixel_x = 6; - pixel_y = 7 - }, -/obj/item/plate{ - pixel_x = -6; - pixel_y = -6 - }, -/obj/item/reagent_containers/cup/glass/mug/tea{ - pixel_x = 8; - pixel_y = -3 - }, -/obj/effect/turf_decal/siding/wood/end{ - dir = 8 - }, -/turf/open/floor/wood/large, -/area/mine/lobby/raptor) "Rh" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 9 }, /turf/open/floor/iron/dark, /area/mine/production) -"Rk" = ( -/obj/item/cigarette/robust{ - pixel_x = 3; - pixel_y = -10 - }, -/turf/open/misc/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) -"Rn" = ( -/obj/structure/tank_holder/extinguisher, -/turf/open/misc/asteroid/basalt/lava_land_surface, +"Ri" = ( +/obj/item/canvas/twentythree_nineteen, +/obj/structure/easel, +/turf/open/misc/hay/lavaland, /area/lavaland/surface/outdoors) +"Rj" = ( +/obj/machinery/suit_storage_unit/mining, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 + }, +/area/mine/eva) +"Rm" = ( +/obj/structure/bed, +/obj/effect/spawner/random/bedsheet, +/turf/open/floor/carpet/red, +/area/mine/lobby/raptor) "Ro" = ( /obj/effect/turf_decal/loading_area, /obj/effect/turf_decal/trimline/brown/filled/line{ @@ -7719,15 +7688,6 @@ /obj/structure/closet/toolcloset, /turf/open/floor/plating, /area/mine/maintenance/service) -"Rz" = ( -/obj/structure/table/wood, -/obj/item/food/meat/slab, -/obj/item/food/meat/slab{ - pixel_x = 6; - pixel_y = 5 - }, -/turf/open/floor/wood/parquet, -/area/mine/lobby/raptor) "RB" = ( /obj/structure/railing/corner{ dir = 1 @@ -7762,15 +7722,18 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/mine/laborcamp) -"RI" = ( -/obj/effect/spawner/random/lavaland_mob/raptor, -/turf/open/misc/hay/lavaland, -/area/lavaland/surface/outdoors) "RL" = ( /obj/structure/disposalpipe/segment, /obj/structure/lattice/catwalk, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"RO" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/mine/eva) "RV" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -7807,6 +7770,13 @@ dir = 8 }, /area/mine/laborcamp) +"Sc" = ( +/obj/item/cigarette/robust{ + pixel_x = 3; + pixel_y = -10 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) "Sd" = ( /obj/structure/fence/end{ dir = 8 @@ -7825,6 +7795,11 @@ }, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"Sj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/red, +/area/mine/lobby/raptor) "Sm" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/effect/turf_decal/siding/yellow, @@ -7838,6 +7813,14 @@ }, /turf/open/floor/iron/dark, /area/mine/hydroponics) +"Sp" = ( +/obj/structure/easel, +/obj/item/canvas/fortyfive_twentyseven, +/obj/item/canvas/thirtysix_twentyfour, +/obj/item/canvas/twentythree_nineteen, +/obj/item/paint_palette, +/turf/open/floor/wood/parquet, +/area/mine/lobby/raptor) "Sq" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/structure/cable, @@ -7918,47 +7901,6 @@ }, /turf/open/floor/iron/dark/textured_large, /area/mine/laborcamp/security) -"SI" = ( -/obj/structure/railing{ - dir = 8 - }, -/turf/open/misc/hay/lavaland, -/area/mine/lobby/raptor) -"SJ" = ( -/obj/structure/rack, -/obj/item/food/grown/grass/fairy{ - name = "weird hay"; - desc = "Somehow, somewhere, this tells you it should increase your friendship level with your animals. Too bad that doesn't work, right?" - }, -/obj/item/food/grown/grass/fairy{ - name = "weird hay"; - desc = "Somehow, somewhere, this tells you it should increase your friendship level with your animals. Too bad that doesn't work, right?"; - pixel_y = 9 - }, -/obj/item/food/grown/grass/fairy{ - name = "weird hay"; - desc = "Somehow, somewhere, this tells you it should increase your friendship level with your animals. Too bad that doesn't work, right?"; - pixel_y = 9; - pixel_x = 2 - }, -/obj/item/food/grown/grass/fairy{ - name = "weird hay"; - desc = "Somehow, somewhere, this tells you it should increase your friendship level with your animals. Too bad that doesn't work, right?"; - pixel_y = 6 - }, -/obj/item/food/grown/grass/fairy{ - name = "weird hay"; - desc = "Somehow, somewhere, this tells you it should increase your friendship level with your animals. Too bad that doesn't work, right?"; - pixel_y = 6; - pixel_x = 9 - }, -/obj/item/crowbar/large, -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood/large, -/area/mine/lobby/raptor) "SL" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 @@ -7969,13 +7911,6 @@ }, /turf/open/floor/iron/smooth_large, /area/mine/laborcamp) -"SN" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood/large, -/area/mine/lobby/raptor) "SO" = ( /obj/structure/chair/stool{ dir = 8 @@ -8057,12 +7992,23 @@ dir = 4 }, /area/mine/production) +"Tt" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/turf/open/floor/wood/large, +/area/mine/lobby/raptor) "Tu" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/mine/laborcamp) +"Tw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood/parquet, +/area/mine/lobby/raptor) "Tx" = ( /obj/machinery/light/small/directional/north, /obj/effect/decal/cleanable/dirt, @@ -8097,13 +8043,6 @@ /obj/effect/turf_decal/tile/brown/fourcorners, /turf/open/floor/iron/dark, /area/mine/production) -"TN" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/wood/parquet, -/area/mine/lobby/raptor) "TQ" = ( /obj/structure/table, /obj/item/storage/toolbox/mechanical{ @@ -8149,6 +8088,13 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/mine/laborcamp/security/maintenance) +"TX" = ( +/obj/item/cigarette/robust{ + pixel_x = 8; + pixel_y = 8 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) "Ub" = ( /obj/item/kirbyplants/random, /obj/machinery/light/small/directional/west, @@ -8241,6 +8187,10 @@ }, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"Uz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet/red, +/area/mine/lobby/raptor) "UD" = ( /obj/structure/toilet{ dir = 8 @@ -8328,6 +8278,10 @@ }, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"Vd" = ( +/obj/structure/railing, +/turf/open/misc/hay/lavaland, +/area/mine/lobby/raptor) "Ve" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark/textured_large, @@ -8449,6 +8403,15 @@ }, /turf/open/floor/iron/checker, /area/mine/laborcamp) +"VI" = ( +/obj/effect/spawner/random/food_or_drink/donkpockets, +/obj/effect/spawner/random/food_or_drink/donkpockets{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/structure/table/wood, +/turf/open/floor/carpet/red, +/area/mine/lobby/raptor) "VJ" = ( /obj/structure/closet/crate, /obj/item/food/mint, @@ -8471,6 +8434,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/mine/maintenance/labor) +"VP" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/mine/lobby/raptor) "VS" = ( /obj/machinery/hydroponics/constructable, /obj/effect/decal/cleanable/dirt, @@ -8480,6 +8449,12 @@ /obj/item/seeds/potato, /turf/open/floor/iron/dark, /area/mine/laborcamp) +"VU" = ( +/obj/structure/railing/corner/end{ + dir = 8 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) "VX" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -8505,15 +8480,23 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/mine/storage) -"Wf" = ( -/obj/machinery/light/small/directional/east, -/turf/open/floor/plating/lavaland_atmos, -/area/mine/lobby/raptor) "Wg" = ( /obj/structure/girder, /obj/effect/turf_decal/sand/plating/volcanic, /turf/open/floor/plating/lavaland_atmos, /area/mine/lounge) +"Wh" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"Wk" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) "Wl" = ( /obj/machinery/door/airlock/external/glass{ name = "Mining External Airlock" @@ -8533,10 +8516,12 @@ dir = 1 }, /area/mine/laborcamp/security) -"Ws" = ( -/obj/structure/water_source/puddle, +"Wq" = ( +/obj/structure/railing{ + dir = 5 + }, /turf/open/misc/hay/lavaland, -/area/lavaland/surface/outdoors) +/area/mine/lobby/raptor) "Wt" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/structure/disposalpipe/segment, @@ -8703,6 +8688,10 @@ dir = 4 }, /area/mine/production) +"Xk" = ( +/obj/effect/spawner/random/lavaland_mob/raptor, +/turf/open/misc/hay/lavaland, +/area/lavaland/surface/outdoors) "Xp" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -8737,11 +8726,6 @@ /obj/structure/lattice/catwalk/mining, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) -"Xx" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/carpet/red, -/area/mine/lobby/raptor) "Xy" = ( /obj/structure/chair/stool/directional/south, /obj/effect/decal/cleanable/dirt, @@ -8959,15 +8943,6 @@ dir = 1 }, /area/mine/laborcamp/quarters) -"Yz" = ( -/obj/effect/turf_decal/sand/plating/volcanic, -/obj/effect/turf_decal/sand/plating/volcanic, -/turf/open/floor/plating/lavaland_atmos, -/area/lavaland/surface/outdoors) -"YE" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/wood/parquet, -/area/mine/lobby/raptor) "YF" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -8976,10 +8951,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/mine/maintenance/service) -"YG" = ( -/obj/structure/fireplace, -/turf/open/floor/wood/parquet, -/area/mine/lobby/raptor) "YJ" = ( /turf/open/floor/plating, /area/mine/maintenance/labor) @@ -8988,12 +8959,13 @@ /turf/open/misc/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) "YP" = ( -/obj/item/cigarette/robust{ - pixel_x = 8; - pixel_y = 8 +/obj/structure/bookcase/random/reference, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/turf/open/misc/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) +/turf/open/floor/wood/large, +/area/mine/lobby/raptor) "YR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -9020,12 +8992,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/mine/laborcamp/production) -"YZ" = ( -/obj/structure/railing{ - dir = 1 - }, -/turf/open/misc/hay/lavaland, -/area/mine/lobby/raptor) "Zb" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -9082,6 +9048,10 @@ }, /turf/open/floor/iron/smooth, /area/mine/laborcamp/production) +"Zs" = ( +/obj/structure/closet/secure_closet/personal/cabinet, +/turf/open/floor/wood/parquet, +/area/mine/lobby/raptor) "Zt" = ( /turf/closed/wall, /area/mine/laborcamp) @@ -9121,6 +9091,18 @@ dir = 8 }, /area/mine/lounge) +"ZB" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/large, +/area/mine/lobby/raptor) +"ZF" = ( +/obj/effect/turf_decal/sand/plating/volcanic, +/obj/effect/turf_decal/sand/plating/volcanic, +/turf/open/floor/plating/lavaland_atmos, +/area/lavaland/surface/outdoors) "ZH" = ( /obj/structure/closet/secure_closet/labor_camp_security, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -9129,6 +9111,13 @@ /obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/iron/dark, /area/mine/laborcamp/security) +"ZL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/wood, +/obj/structure/cable, +/turf/open/floor/wood/parquet, +/area/mine/lobby/raptor) "ZM" = ( /obj/structure/railing{ dir = 8 @@ -9159,6 +9148,17 @@ /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, /turf/open/floor/plating, /area/mine/maintenance/public/north) +"ZU" = ( +/obj/structure/railing{ + dir = 6 + }, +/turf/open/misc/hay/lavaland, +/area/mine/lobby/raptor) +"ZX" = ( +/obj/structure/table/wood, +/obj/item/knife, +/turf/open/floor/wood/parquet, +/area/mine/lobby/raptor) "ZY" = ( /turf/closed/mineral/random/volcanic, /area/lavaland/surface/outdoors/unexplored) @@ -26621,7 +26621,7 @@ da qV Te pU -YP +TX pU aj pU @@ -26877,7 +26877,7 @@ Ge Ot qw Te -Rk +Sc pu jf aj @@ -38414,7 +38414,7 @@ ON sO Rw ON -lY +zd ON aj aj @@ -39179,7 +39179,7 @@ AA gB ON ps -sM +gq ER vc YR @@ -41493,7 +41493,7 @@ pU pU pU uj -uT +LZ pU pU pU @@ -42560,14 +42560,14 @@ MS QP LE os -fn -Eh -dl +JQ +Hl +Hj pU BP pU -bN -jM +NK +ze pU pU aj @@ -42817,14 +42817,14 @@ JZ PR ib os -iI -iI -iI +EL +EL +EL pU pU -jM +ze BP -jM +ze pU pU aj @@ -43079,8 +43079,8 @@ pU pU pU pU -jM -jM +ze +ze pU pU aj @@ -43337,9 +43337,9 @@ pU aj pU pU -CV +DB BP -CV +DB aj aj aj @@ -43594,9 +43594,9 @@ aj aj aj aj -Gi +LV tF -AW +jb aj aj aj @@ -43851,9 +43851,9 @@ aj aj aj aj -gG +zs tF -HC +de aj aj aj @@ -44108,9 +44108,9 @@ aj aj aj pU -CV +DB BP -CV +DB aj aj aj @@ -44879,8 +44879,8 @@ aj aj aj aj -bN -bN +NK +NK pU aj aj @@ -45137,7 +45137,7 @@ aj aj pU pU -jM +ze pU aj aj @@ -45394,7 +45394,7 @@ aj aj pU BP -jM +ze pU pU aj @@ -45650,7 +45650,7 @@ aj aj aj pU -bN +NK pU pU pU @@ -46137,7 +46137,7 @@ QX sX ht oJ -pn +Ok QX Vh xF @@ -46165,9 +46165,9 @@ aj aj aj aj -CV +DB BP -CV +DB aj aj "} @@ -46422,9 +46422,9 @@ aj aj aj aj -Gi +LV tF -AW +jb aj aj "} @@ -46679,9 +46679,9 @@ aj aj aj aj -gG +zs tF -HC +de aj aj "} @@ -46936,9 +46936,9 @@ aj aj pU pU -CV +DB BP -CV +DB aj aj "} @@ -47449,9 +47449,9 @@ aj aj pU pU -bN +NK BP -jM +ze pU pU aj @@ -47705,10 +47705,10 @@ aj aj aj pU -jM -jM -jM -jM +ze +ze +ze +ze aj aj aj @@ -47943,7 +47943,7 @@ lb Yl Le Le -kd +Fr Le Le BP @@ -47963,8 +47963,8 @@ aj aj pU BP -jM -bN +ze +NK pU aj aj @@ -48219,8 +48219,8 @@ pU aj aj pU -bN -bN +NK +NK pU pU aj @@ -48457,7 +48457,7 @@ mT pK pU BP -Yz +ZF BP JD BP @@ -48713,9 +48713,9 @@ Yg li dK pU -vG +Cv BP -vG +Cv zk mc mc @@ -48733,9 +48733,9 @@ pU aj aj pU -CV +DB BP -CV +DB pU aj aj @@ -48970,9 +48970,9 @@ Yg TQ dK pU -Pa +aX BP -kj +Jg pU pU pU @@ -48990,9 +48990,9 @@ pU aj aj aj -Gi +LV tF -AW +jb aj aj aj @@ -49223,13 +49223,13 @@ lb pK Ob IL -eg +Rj KV pK aj yV BP -Nl +fK pU pU pU @@ -49480,7 +49480,7 @@ NU pK pK dK -cP +RO pK pK aj @@ -49504,9 +49504,9 @@ aj aj aj aj -gG +zs tF -HC +de aj aj aj @@ -49737,7 +49737,7 @@ NU ai pU pU -ft +Pn pU aj aj @@ -49761,9 +49761,9 @@ pU pU aj aj -CV +DB BP -CV +DB pU pU aj @@ -49994,7 +49994,7 @@ pU pU pU pU -na +AF aj aj pU @@ -50251,7 +50251,7 @@ pU aj aj aj -na +AF aj pU aj @@ -50273,9 +50273,9 @@ pU pU pU pU -jM -jM -jM +ze +ze +ze pU pU pU @@ -50508,13 +50508,13 @@ aj aj aj aj -na +AF aj aj aj -gG +zs tF -HC +de aj aj aj @@ -50529,9 +50529,9 @@ aj pU pU pU -jM -bN -jM +ze +NK +ze BP pU pU @@ -50765,13 +50765,13 @@ aj aj aj aj -na +AF aj aj aj -Fl +ct BP -Fl +ct pU aj aj @@ -50785,10 +50785,10 @@ aj pU pU pU -jM +ze BP -bN -jM +NK +ze pU pU pU @@ -51022,7 +51022,7 @@ ai ai pU pU -na +AF aj aj aj @@ -51041,11 +51041,11 @@ aj pU pU pU -jM -jM -bN -jM -qi +ze +ze +NK +ze +lP pU pU pU @@ -51279,11 +51279,11 @@ ai ai ai ai -ft -na -na -na -eB +Pn +AF +AF +AF +Pe BP BP BP @@ -51295,14 +51295,14 @@ pU pU pU pU -Gk -BQ -AM +lt +Ri +eN pU -jM -jM -jM -jM +ze +ze +ze +ze pU pU aj @@ -51540,25 +51540,25 @@ ai pU pU pU -na +AF BP BP BP BP -Fl +ct pU pU pU pU pU -Gk -ph -Gk +lt +Ns +lt pU pU pU pU -jM +ze pU pU aj @@ -51794,24 +51794,24 @@ aj aj ai ai -bF -bF -Ih -zn -Ih -bF -bF -bF -Gk +CV +CV +ki +NP +ki +CV +CV +CV +lt pU pU pU pU pU pU -Gk +lt pU -qi +lP pU BP pU @@ -52050,17 +52050,17 @@ aj aj aj aj -bF -bF -SJ -kh -eU -OP -ke -dn -Ih -ph -Gk +CV +CV +Km +qB +eL +Ah +VI +ZX +ki +Ns +lt pU BP pU @@ -52307,25 +52307,25 @@ aj aj aj aj -bF -Jy -xY -YE -eU -gR -CL -Rz -Ih -Gk -Gk -Gk +CV +GG +jX +Tw +eL +aF +pF +dF +ki +lt +lt +lt pU pU pU BP -bN -bN -jM +NK +NK +ze pU pU pU @@ -52564,24 +52564,24 @@ ai pU aj aj -bF -yP -lu -lU -Mm -Rg -jC -bF -bF +CV +Sp +OE +as +ZL +Cn +zX +CV +CV pU -Gk +lt pU pU pU pU -jM -bN -jM +ze +NK +ze BP pU pU @@ -52821,23 +52821,23 @@ ai ai ai pU -bF -Jy -uO -FV -eU -SN -Jy -bF +CV +GG +Tt +fa +eL +ZB +GG +CV pU pU pU -qi +lP pU BP pU -jM -bN +ze +NK pU UI pU @@ -53078,27 +53078,27 @@ aj ai ai ai -bF -sp -pN -FV -eU -JT -bF -bF -bF -Fl +CV +wa +rB +fa +eL +Lv +CV +CV +CV +ct pU pU pU pU pU -jM +ze pU pU -Gk -Gk -Gk +lt +lt +lt UI pU aj @@ -53335,28 +53335,28 @@ aj aj pU ai -bF -YG -oV -FV -xb -SN -Ig -Wf -Em +CV +jt +ba +fa +jJ +ZB +be +dI +oO BP pU BP pU pU pU -Fl +ct BP -Gk -Gk -ph -Gk -Gk +lt +lt +Ns +lt +lt pU pU pU @@ -53592,34 +53592,34 @@ aj aj aj aj -bF -Jy -hS -FV -Xx -SN -bF -bF -bF -Fl +CV +GG +tf +fa +Sj +ZB +CV +CV +CV +ct pU pU pU pU pU BP -OQ -qC -qC -bF -Ih -Ih -bF -bF -Ih -Ih -bF -bF +Av +Wh +Wh +CV +ki +ki +CV +CV +ki +ki +CV +CV pU pU aj @@ -53849,34 +53849,34 @@ aj aj aj aj -bF -oa -kS -FV -Xx -SN -KP -bF -Rn +CV +rf +VP +fa +Sj +ZB +Mf +CV +hl pU -Gk -Gk +lt +lt pU pU -Gk -Gk -CT -Gk +lt +lt +up +lt pU -YZ -tb -HQ -HJ -HQ -HQ -tb -HQ -bF +vr +sQ +NS +Vd +NS +NS +sQ +NS +CV pU pU aj @@ -54106,34 +54106,34 @@ aj aj aj aj -bF -Rc -qu -bO -xb -Qh -TN -bF -bF -ph -Gk +CV +GI +vM +FI +jJ +Fo +hM +CV +CV +Ns +lt pU pU -Gk -Gk -Gk -CT +lt +lt +lt +up pU pU -YZ -GJ -HQ -HJ -HQ -HQ -GJ -HQ -Ih +vr +il +NS +Vd +NS +NS +il +NS +ki pU aj aj @@ -54363,34 +54363,34 @@ aj aj aj aj -bF -Ku -HE -Jy -DQ -DQ -DQ -nh -Ih -Gk -Gk +CV +pM +YP +GG +Uz +Uz +Uz +Zs +ki +lt +lt pU pU pU -Gk +lt pU -al +Wk UI -Fl -YZ -HQ -HQ -HJ -HQ -HQ -HQ -HQ -Ih +ct +vr +NS +NS +Vd +NS +NS +NS +NS +ki pU pU aj @@ -54620,35 +54620,35 @@ pU pU aj aj -bF -bF -HE -Jy -FV -FV -Ak -zB -Ih -Gk +CV +CV +YP +GG +fa +fa +Rm +bE +ki +lt pU pU pU pU pU pU -al +Wk pU -Gk -Fh -ja -HQ -vo -HQ -HQ -ja -ja -bF -bF +lt +Wq +EP +NS +ZU +NS +NS +EP +EP +CV +CV pU aj "} @@ -54878,34 +54878,34 @@ pU pU aj aj -bF -bF -Ih -Ih -Ih -bF -bF -bF -Gk +CV +CV +ki +ki +ki +CV +CV +CV +lt pU pU -Gk +lt pU pU pU -oD -RI -Gk -HQ -HQ -HQ -HQ -HQ -yo -HQ -HQ -HQ -Ih +VU +Xk +lt +NS +NS +NS +NS +NS +uw +NS +NS +NS +ki pU aj "} @@ -55146,23 +55146,23 @@ pU pU pU pU -ph -NQ +Ns +Az pU pU -Gk -Gk -Gk -HQ -DJ -jZ -HQ -HQ -HQ -Ng -jZ -HQ -Ih +lt +lt +lt +NS +mk +sa +NS +NS +NS +OW +sa +NS +ki aj aj "} @@ -55403,23 +55403,23 @@ pU pU pU pU -Gk -Gk +lt +lt pU -KN -Gk -Gk -Gk -HQ -HQ -yo -HQ -HQ -HQ -HQ -HQ -HQ -Ih +xW +lt +lt +lt +NS +NS +uw +NS +NS +NS +NS +NS +NS +ki pU aj "} @@ -55661,22 +55661,22 @@ pU pU pU pU -Gk +lt pU pU -al -Gk -Gk -FJ -SI -HQ -CA -HQ -HQ -SI -SI -bF -bF +Wk +lt +lt +kf +KO +NS +aH +NS +NS +KO +KO +CV +CV pU aj "} @@ -55921,18 +55921,18 @@ pU pU pU pU -al +Wk pU -Fl -YZ -HQ -xM -HJ -HQ -HQ -HQ -HQ -Ih +ct +vr +NS +rj +Vd +NS +NS +NS +NS +ki pU aj aj @@ -56176,20 +56176,20 @@ pU pU pU pU -Gk -Gk -al +lt +lt +Wk pU pU -YZ -GJ -HQ -HJ -HQ -HQ -GJ -HQ -Ih +vr +il +NS +Vd +NS +NS +il +NS +ki pU pU pU @@ -56432,21 +56432,21 @@ pU pU pU pU -Gk -ph -Gk -CT -Ws +lt +Ns +lt +up +Pb pU -YZ -tb -HQ -HJ -HQ -HQ -tb -HQ -bF +vr +sQ +NS +Vd +NS +NS +sQ +NS +CV pU pU aj @@ -56689,21 +56689,21 @@ pU pU pU pU -Gk -Gk +lt +lt BP -ar -uF -xp -bF -Ih -Ih -bF -bF -Ih -Ih -bF -bF +Oo +ej +nO +CV +ki +ki +CV +CV +ki +ki +CV +CV pU aj aj @@ -56948,12 +56948,12 @@ pU pU pU pU -Fl +ct BP pU pU pU -Gk +lt pU pU pU @@ -57206,13 +57206,13 @@ pU pU pU pU -Gk +lt pU pU -Gk -ph -Gk -Gk +lt +Ns +lt +lt pU pU pU @@ -57462,15 +57462,15 @@ pU pU pU pU -Gk -Gk -Gk +lt +lt +lt pU -Gk -Gk -Gk -Gk -Gk +lt +lt +lt +lt +lt pU pU aj @@ -57720,14 +57720,14 @@ pU pU pU pU -ph +Ns pU pU UI -Gk -Gk -ph -Gk +lt +lt +Ns +lt pU aj aj @@ -57982,8 +57982,8 @@ pU pU pU pU -Gk -Gk +lt +lt pU aj aj diff --git a/_maps/map_files/NSVBlueshift/Blueshift.dmm b/_maps/map_files/NSVBlueshift/Blueshift.dmm index b0876beb6ba44..345550a72c49c 100644 --- a/_maps/map_files/NSVBlueshift/Blueshift.dmm +++ b/_maps/map_files/NSVBlueshift/Blueshift.dmm @@ -73,10 +73,6 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/maintenance/department/medical/morgue) -"aba" = ( -/obj/machinery/smartfridge/drying, -/turf/open/floor/iron/cafeteria, -/area/station/service/kitchen) "abj" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -1724,6 +1720,20 @@ /obj/effect/landmark/start/hangover, /turf/open/water/overlay, /area/station/hallway/primary/central) +"arz" = ( +/obj/effect/mapping_helpers/ianbirthday, +/obj/machinery/requests_console/directional/north{ + department = "Head of Personnel's Desk"; + name = "Head of Personnel's Requests Console"; + pixel_y = 37 + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/machinery/keycard_auth/wall_mounted/directional/north, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) "arA" = ( /turf/open/floor/iron/smooth_edge{ dir = 4 @@ -3351,11 +3361,6 @@ /obj/machinery/duct, /turf/open/floor/wood, /area/station/common/pool) -"aIg" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/machinery/incident_display/bridge/directional/south, -/turf/open/floor/iron/dark/side, -/area/station/hallway/secondary/command) "aIi" = ( /obj/structure/grille, /obj/structure/window/reinforced/spawner/directional/south, @@ -4828,11 +4833,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood, /area/station/command/heads_quarters/captain) -"aXW" = ( -/obj/machinery/photocopier, -/obj/machinery/keycard_auth/directional/south, -/turf/open/floor/carpet/blue, -/area/station/command/heads_quarters/cmo) "aXX" = ( /obj/structure/chair/comfy/brown{ dir = 4; @@ -5505,6 +5505,23 @@ "ben" = ( /turf/closed/wall/r_wall, /area/station/medical/virology) +"bep" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/item/clipboard{ + pixel_y = 19 + }, +/obj/item/toy/figure/qm{ + pixel_y = 18 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/west, +/obj/machinery/light/directional/west, +/obj/machinery/fax{ + fax_name = "Quartermaster's Office"; + name = "Quartermaster's Fax Machine"; + pixel_y = 3 + }, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/qm) "ber" = ( /obj/structure/grille, /obj/structure/barricade/wooden, @@ -11937,19 +11954,6 @@ "cov" = ( /turf/closed/wall/mineral/wood, /area/station/service/barber/spa) -"cox" = ( -/obj/machinery/modular_computer/preset/id{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/keycard_auth/directional/south{ - pixel_x = 6 - }, -/obj/machinery/light_switch/directional/south{ - pixel_x = -8 - }, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/captain/private) "coz" = ( /obj/structure/window/spawner/directional/south, /obj/machinery/light/directional/east, @@ -15724,20 +15728,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/fore/upper) -"cVV" = ( -/obj/effect/mapping_helpers/ianbirthday, -/obj/machinery/requests_console/directional/north{ - department = "Head of Personnel's Desk"; - name = "Head of Personnel's Requests Console"; - pixel_y = 37 - }, -/obj/effect/mapping_helpers/requests_console/announcement, -/obj/effect/mapping_helpers/requests_console/information, -/obj/effect/mapping_helpers/requests_console/assistance, -/obj/machinery/keycard_auth/directional/north, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/station/command/heads_quarters/hop) "cWa" = ( /obj/machinery/atmospherics/pipe/smart/simple/supply/hidden{ dir = 8 @@ -19726,14 +19716,6 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/wood, /area/station/security/courtroom) -"dJR" = ( -/obj/machinery/camera/directional/south{ - c_tag = " Prison - Locker Room"; - network = list("ss13","prison") - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/security/prison/shower) "dJW" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -30939,13 +30921,6 @@ }, /turf/open/floor/iron/white, /area/station/science/research) -"fRs" = ( -/obj/structure/closet/secure_closet/personal/patient, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/medical/aslyum) "fRu" = ( /obj/structure/mirror/directional/north, /obj/machinery/light/small/directional/north, @@ -31652,23 +31627,6 @@ /obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/iron/smooth, /area/station/cargo/storage) -"fYP" = ( -/obj/structure/table/wood/fancy/royalblack, -/obj/item/clipboard{ - pixel_y = 19 - }, -/obj/item/toy/figure/qm{ - pixel_y = 18 - }, -/obj/machinery/keycard_auth/directional/west, -/obj/machinery/light/directional/west, -/obj/machinery/fax{ - fax_name = "Quartermaster's Office"; - name = "Quartermaster's Fax Machine"; - pixel_y = 3 - }, -/turf/open/floor/carpet/royalblack, -/area/station/command/heads_quarters/qm) "fYU" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -31950,16 +31908,6 @@ }, /turf/open/floor/iron/dark/smooth_large/airless, /area/space/nearstation) -"gbm" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/machinery/smartfridge/drying/rack, -/turf/open/floor/wood, -/area/station/service/chapel) "gbv" = ( /obj/effect/decal/cleanable/dirt{ icon_state = "dirt-flat-1" @@ -33106,13 +33054,6 @@ dir = 1 }, /area/station/cargo/miningdock) -"gmN" = ( -/obj/structure/chair/sofa/bench/left, -/obj/machinery/light/small/directional/north, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/security/prison/shower) "gmU" = ( /obj/structure/chair/office{ dir = 1 @@ -37642,6 +37583,33 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/central) +"hhx" = ( +/obj/machinery/door/firedoor, +/obj/machinery/flasher{ + id = "secentranceflasher"; + pixel_x = 25 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brig-enterance" + }, +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrig"; + name = "Brig" + }, +/obj/effect/decal/cleanable/dirt{ + icon_state = "dirt-flat-1" + }, +/obj/effect/turf_decal/delivery/blue, +/obj/machinery/door/poddoor/preopen{ + id = "brigfront"; + name = "Brig Blast Door" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/machinery/scanner_gate/preset_guns, +/turf/open/floor/iron/dark, +/area/station/security/brig) "hhy" = ( /obj/machinery/door/poddoor/preopen{ id = "ceblast"; @@ -39216,6 +39184,19 @@ /obj/item/folder/red, /turf/open/floor/plating, /area/station/maintenance/abandon_holding_cell) +"hyk" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer4, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "hym" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -40713,6 +40694,11 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/hallway/secondary/service) +"hMR" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/machinery/incident_display/bridge/directional/south, +/turf/open/floor/iron/dark/side, +/area/station/hallway/secondary/command) "hMW" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, @@ -44156,6 +44142,10 @@ }, /turf/open/floor/wood, /area/station/service/abandoned_gambling_den) +"ivE" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron/white/textured, +/area/station/medical/aslyum) "ivJ" = ( /obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/siding/thinplating/dark{ @@ -52097,6 +52087,32 @@ /obj/item/rack_parts, /turf/open/floor/plating, /area/station/maintenance/fore/upper) +"jUX" = ( +/obj/structure/chair/comfy/black{ + dir = 1; + pixel_y = 3 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/south{ + pixel_y = -23 + }, +/obj/machinery/requests_console/directional/south{ + department = "Bridge"; + name = "Bridge Requests Console"; + pixel_y = -37 + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/machinery/camera/directional/south{ + c_tag = "Bridge - Command Chair"; + name = "command camera" + }, +/obj/machinery/light/directional/south, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/command/bridge) "jVd" = ( /obj/structure/rack, /obj/effect/turf_decal/bot, @@ -55044,17 +55060,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"kwr" = ( -/obj/machinery/keycard_auth/directional/east{ - pixel_y = -8 - }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 4 - }, -/obj/item/radio/intercom/directional/east, -/obj/structure/cable, -/turf/open/floor/iron/white, -/area/station/command/heads_quarters/rd) "kws" = ( /obj/machinery/door/airlock{ name = "Service Supply Closet" @@ -56929,6 +56934,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/coldroom) +"kPX" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/commons/toilet/restrooms) "kQd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -58014,6 +58024,11 @@ /obj/effect/turf_decal/tile/yellow/fourcorners, /turf/open/floor/iron/white, /area/station/medical/chemistry) +"lbH" = ( +/obj/machinery/photocopier, +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/cmo) "lbJ" = ( /obj/machinery/porta_turret/ai{ dir = 8 @@ -58535,6 +58550,17 @@ /obj/structure/window/spawner/directional/north, /turf/open/floor/iron/dark, /area/station/commons/storage/primary) +"lgm" = ( +/obj/structure/chair/sofa/bench/left, +/obj/machinery/light/small/directional/north, +/obj/machinery/camera/directional/north{ + network = list("ss13","prison"); + c_tag = "Prison - Locker Room" + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/security/prison/shower) "lgr" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -59634,19 +59660,6 @@ /obj/item/pen, /turf/open/floor/iron/dark, /area/station/engineering/transit_tube) -"lrX" = ( -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer4, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "lsb" = ( /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ @@ -62807,6 +62820,16 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"lXA" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, +/obj/machinery/computer/atmos_alert{ + dir = 4 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/west, +/turf/open/floor/iron/dark/textured_large, +/area/station/command/heads_quarters/ce) "lXC" = ( /obj/machinery/camera/directional/south{ c_tag = "Bar - Counter"; @@ -62853,29 +62876,6 @@ dir = 4 }, /area/station/hallway/primary/central/aft) -"lXP" = ( -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "brig-enterance" - }, -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig" - }, -/obj/effect/decal/cleanable/dirt{ - icon_state = "dirt-flat-1" - }, -/obj/effect/turf_decal/delivery/blue, -/obj/machinery/door/poddoor/preopen{ - id = "brigfront"; - name = "Brig Blast Door" - }, -/obj/effect/landmark/navigate_destination, -/obj/structure/cable, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/machinery/scanner_gate/preset_guns, -/turf/open/floor/iron/dark, -/area/station/security/brig) "lXQ" = ( /obj/structure/table/wood, /obj/machinery/computer/records/medical/laptop, @@ -70260,33 +70260,6 @@ /obj/machinery/space_heater, /turf/open/floor/plating, /area/station/maintenance/port/central) -"nxd" = ( -/obj/machinery/door/firedoor, -/obj/machinery/flasher{ - id = "secentranceflasher"; - pixel_x = 25 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "brig-enterance" - }, -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig" - }, -/obj/effect/decal/cleanable/dirt{ - icon_state = "dirt-flat-1" - }, -/obj/effect/turf_decal/delivery/blue, -/obj/machinery/door/poddoor/preopen{ - id = "brigfront"; - name = "Brig Blast Door" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/machinery/scanner_gate/preset_guns, -/turf/open/floor/iron/dark, -/area/station/security/brig) "nxf" = ( /obj/structure/railing, /obj/item/cigbutt, @@ -73716,6 +73689,17 @@ /obj/structure/closet/boxinggloves, /turf/open/floor/stone, /area/station/common/wrestling/arena) +"oeb" = ( +/obj/machinery/keycard_auth/wall_mounted/directional/east{ + pixel_y = -8 + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/obj/item/radio/intercom/directional/east, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) "oek" = ( /obj/structure/door_assembly/door_assembly_hatch, /obj/structure/barricade/wooden, @@ -76432,15 +76416,6 @@ }, /turf/open/floor/iron, /area/station/engineering/main) -"oCn" = ( -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable, -/obj/machinery/camera/directional/west{ - c_tag = "Primary Restroom"; - name = "restroom camera" - }, -/turf/open/floor/iron/white, -/area/station/commons/toilet/restrooms) "oCp" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -76586,6 +76561,24 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/primary/aft) +"oEg" = ( +/obj/structure/table, +/obj/item/clothing/glasses/blindfold, +/obj/item/clothing/glasses/blindfold, +/obj/item/clothing/glasses/blindfold, +/obj/item/clothing/glasses/blindfold, +/obj/item/clothing/mask/muzzle, +/obj/item/clothing/mask/muzzle, +/obj/item/clothing/mask/muzzle, +/obj/item/clothing/mask/muzzle, +/obj/item/clothing/ears/earmuffs, +/obj/item/clothing/ears/earmuffs, +/obj/item/clothing/ears/earmuffs, +/obj/item/clothing/ears/earmuffs, +/obj/machinery/airalarm/directional/east, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/medical/aslyum) "oEl" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -78274,11 +78267,6 @@ /obj/structure/chair/stool/bar/directional/north, /turf/open/floor/iron/cafeteria, /area/station/maintenance/abandon_diner) -"oUO" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/iron, -/area/station/common/locker_room_shower) "oUS" = ( /obj/machinery/door/airlock/security/glass{ name = "Warden's Office" @@ -79260,6 +79248,14 @@ }, /turf/open/space/basic, /area/space/nearstation) +"pfF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Prison - Locker Room" + }, +/turf/open/floor/iron, +/area/station/common/locker_room_shower) "pfI" = ( /obj/structure/cable, /turf/open/floor/iron, @@ -82880,14 +82876,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/night_club) -"pQQ" = ( -/obj/machinery/camera/directional/south{ - c_tag = " Prison - Showers"; - network = list("ss13","prison") - }, -/obj/item/bikehorn/rubberducky, -/turf/open/floor/iron/freezer, -/area/station/security/prison/shower) "pQT" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -86473,6 +86461,19 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/engine, /area/station/ai_monitored/turret_protected/aisat/hallway) +"qxZ" = ( +/obj/machinery/modular_computer/preset/id{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/keycard_auth/wall_mounted/directional/south{ + pixel_x = 6 + }, +/obj/machinery/light_switch/directional/south{ + pixel_x = -8 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/captain/private) "qya" = ( /obj/structure/railing, /obj/structure/cable, @@ -87109,32 +87110,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/security/checkpoint/customs/auxiliary) -"qDo" = ( -/obj/structure/chair/comfy/black{ - dir = 1; - pixel_y = 3 - }, -/obj/machinery/keycard_auth/directional/south{ - pixel_y = -23 - }, -/obj/machinery/requests_console/directional/south{ - department = "Bridge"; - name = "Bridge Requests Console"; - pixel_y = -37 - }, -/obj/effect/mapping_helpers/requests_console/announcement, -/obj/effect/mapping_helpers/requests_console/information, -/obj/effect/mapping_helpers/requests_console/assistance, -/obj/machinery/camera/directional/south{ - c_tag = "Bridge - Command Chair"; - name = "command camera" - }, -/obj/machinery/light/directional/south, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/command/bridge) "qDq" = ( /obj/structure/table, /obj/item/storage/fancy/cigarettes/cigpack_robust{ @@ -92236,6 +92211,29 @@ /obj/structure/closet/secure_closet/engineering_personal, /turf/open/floor/iron/dark, /area/station/engineering/break_room) +"rCE" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brig-enterance" + }, +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrig"; + name = "Brig" + }, +/obj/effect/decal/cleanable/dirt{ + icon_state = "dirt-flat-1" + }, +/obj/effect/turf_decal/delivery/blue, +/obj/machinery/door/poddoor/preopen{ + id = "brigfront"; + name = "Brig Blast Door" + }, +/obj/effect/landmark/navigate_destination, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/machinery/scanner_gate/preset_guns, +/turf/open/floor/iron/dark, +/area/station/security/brig) "rCH" = ( /obj/structure/rack/wooden, /obj/item/clothing/under/color/yellow{ @@ -96588,29 +96586,6 @@ }, /turf/open/floor/iron, /area/station/science/ordnance/office) -"svd" = ( -/obj/structure/table, -/obj/item/clothing/glasses/blindfold, -/obj/item/clothing/glasses/blindfold, -/obj/item/clothing/glasses/blindfold, -/obj/item/clothing/glasses/blindfold, -/obj/item/clothing/mask/muzzle, -/obj/item/clothing/mask/muzzle, -/obj/item/clothing/mask/muzzle, -/obj/item/clothing/mask/muzzle, -/obj/item/clothing/ears/earmuffs, -/obj/item/clothing/ears/earmuffs, -/obj/item/clothing/ears/earmuffs, -/obj/item/clothing/ears/earmuffs, -/obj/machinery/camera/directional/east{ - c_tag = "Medbay - Psych Ward Airlock"; - name = "medbay camera"; - network = list("ss13","medbay") - }, -/obj/machinery/airalarm/directional/east, -/obj/machinery/light/directional/east, -/turf/open/floor/iron, -/area/station/medical/aslyum) "svg" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -97909,16 +97884,6 @@ }, /turf/open/floor/plating, /area/station/hallway/secondary/exit) -"sHR" = ( -/obj/effect/turf_decal/siding/yellow{ - dir = 4 - }, -/obj/machinery/computer/atmos_alert{ - dir = 4 - }, -/obj/machinery/keycard_auth/directional/west, -/turf/open/floor/iron/dark/textured_large, -/area/station/command/heads_quarters/ce) "sHU" = ( /turf/open/floor/iron/dark/side{ dir = 1 @@ -108153,6 +108118,17 @@ /obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/dark, /area/station/commons/fitness) +"uDV" = ( +/obj/structure/closet/secure_closet/personal/patient, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Medbay - Psych Ward Airlock"; + network = list("ss13","medbay") + }, +/turf/open/floor/iron, +/area/station/medical/aslyum) "uDZ" = ( /obj/effect/landmark/carpspawn, /turf/open/floor/glass/reinforced/airless, @@ -110176,17 +110152,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/service/chapel) -"uYQ" = ( -/obj/structure/closet/athletic_mixed, -/obj/effect/turf_decal/bot, -/obj/machinery/camera{ - c_tag = "Recreation - Gym Lockers"; - dir = 5; - name = "hallway camera" - }, -/obj/item/clothing/shoes/sports, -/turf/open/floor/iron/dark, -/area/station/common/locker_room_shower) "uYS" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -110762,6 +110727,16 @@ /obj/effect/mapping_helpers/airlock/access/any/engineering/construction, /turf/open/floor/engine, /area/station/ai_monitored/turret_protected/aisat_interior) +"vfU" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/smartfridge/drying/rack, +/turf/open/floor/wood, +/area/station/service/chapel) "vfY" = ( /obj/structure/table, /obj/machinery/chem_dispenser/drinks{ @@ -112837,6 +112812,10 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/main) +"vyB" = ( +/obj/machinery/smartfridge/drying, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) "vyF" = ( /obj/structure/bed/medical/anchored{ dir = 1 @@ -114800,15 +114779,6 @@ /obj/item/clothing/shoes/sandal, /turf/open/floor/wood, /area/station/command/heads_quarters/captain/private) -"vRe" = ( -/obj/item/kirbyplants/random, -/obj/machinery/camera/directional/east{ - c_tag = "Medbay - Starboard Psych Ward"; - name = "medbay camera"; - network = list("ss13","medbay") - }, -/turf/open/floor/iron/white/textured, -/area/station/medical/aslyum) "vRh" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt{ @@ -119827,6 +119797,10 @@ }, /turf/open/floor/plating/airless, /area/station/maintenance/port/upper) +"wNi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/prison/shower) "wNn" = ( /obj/structure/rack, /obj/effect/turf_decal/bot, @@ -126688,6 +126662,10 @@ }, /turf/open/floor/plating, /area/station/maintenance/abandon_arcade) +"yeg" = ( +/obj/item/bikehorn/rubberducky, +/turf/open/floor/iron/freezer, +/area/station/security/prison/shower) "yer" = ( /obj/structure/cable, /obj/machinery/duct, @@ -145634,7 +145612,7 @@ cyV nyq nyq eqf -oUO +pfF opJ ttf lvd @@ -145894,7 +145872,7 @@ eqf bRp dcJ qxs -uYQ +qxs eqf vzT iGE @@ -151317,7 +151295,7 @@ vHZ hyA hyF rlC -gbm +vfU hyA hyA hyA @@ -155218,7 +155196,7 @@ lzd lzd gON foz -sHR +lXA lzd lzd lzd @@ -157675,7 +157653,7 @@ msQ hlp vxA sqV -lXP +rCE sjH tOv weu @@ -158189,7 +158167,7 @@ qhq rsX lze jPv -nxd +hhx tUK ush cbm @@ -162594,7 +162572,7 @@ vsd kcP tWO gWE -aba +vyB vpa mNS qkB @@ -163130,7 +163108,7 @@ gIS gIS aky qcV -fYP +bep kAE qtM adw @@ -170538,7 +170516,7 @@ xaC fcC cnA ujH -dJR +wNi tnw gqn bhW @@ -170799,7 +170777,7 @@ uNt agB bhW wHu -pQQ +yeg wPS gxF tVI @@ -171305,7 +171283,7 @@ gqW sDp xrO tnw -gmN +lgm wlK cnA jPt @@ -219944,7 +219922,7 @@ eoV dBJ dBJ bXI -kwr +oeb hwD bqh uWW @@ -221713,7 +221691,7 @@ pHY rpQ wCG hds -oCn +kPX prU kKp gTS @@ -222454,7 +222432,7 @@ hnz uDz qEu mMZ -cVV +arz rex egI hVt @@ -223217,7 +223195,7 @@ duP gRC wZW gwW -aIg +hMR xai wEl vre @@ -224490,7 +224468,7 @@ gij bMO tVq kJQ -qDo +jUX jiu oWl lGW @@ -229727,7 +229705,7 @@ hDu eoz yjD hJE -lrX +hyk leC dxT xbd @@ -231446,7 +231424,7 @@ dQD cZh jxF qFV -cox +qxZ gTZ kwR dvY @@ -232273,7 +232251,7 @@ tvL lzT cwA jHY -fRs +uDV xOl pDr jHY @@ -232788,7 +232766,7 @@ yhS sgw jHY tAw -svd +oEg dae jHY rlK @@ -233820,7 +233798,7 @@ iGr iGr wIM rlK -vRe +ivE pUQ oSf cUY @@ -234322,7 +234300,7 @@ dbM dbM lXQ sdE -aXW +lbH bcQ dpS jhU diff --git a/_maps/map_files/NorthStar/north_star.dmm b/_maps/map_files/NorthStar/north_star.dmm index 40dd9a6573fda..423bd8a590fa1 100644 --- a/_maps/map_files/NorthStar/north_star.dmm +++ b/_maps/map_files/NorthStar/north_star.dmm @@ -833,17 +833,6 @@ /obj/structure/disposalpipe/trunk, /turf/open/space/basic, /area/space/nearstation) -"akr" = ( -/obj/machinery/button/door/directional/south{ - id = "captain_privacy"; - name = "Privacy Shutters" - }, -/obj/machinery/keycard_auth/directional/east, -/obj/structure/table/wood, -/obj/item/book/manual/wiki/security_space_law, -/obj/item/hand_tele, -/turf/open/floor/wood/tile, -/area/station/command/heads_quarters/captain/private) "akt" = ( /obj/effect/turf_decal/tile/red/diagonal_edge, /obj/structure/closet/secure_closet/brig{ @@ -5480,16 +5469,6 @@ /obj/structure/window/spawner/directional/east, /turf/open/floor/grass, /area/station/maintenance/floor3/starboard) -"bqO" = ( -/obj/machinery/camera/directional/north{ - c_tag = "Medbay - Treatment Center"; - name = "medbay camera"; - network = list("ss13","medbay") - }, -/obj/machinery/shower/directional/south, -/obj/structure/fluff/shower_drain, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/medical/treatment_center) "bqQ" = ( /obj/structure/closet/crate/freezer/blood{ anchored = 1 @@ -10211,6 +10190,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark/side, /area/station/hallway/floor1/fore) +"cBl" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Brig Fore Entrance" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/machinery/scanner_gate/preset_guns, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint) "cBq" = ( /obj/structure/table/wood/poker, /obj/item/toy/cards/deck, @@ -16612,11 +16603,6 @@ }, /turf/open/floor/iron/white, /area/station/science/ordnance/testlab) -"elG" = ( -/obj/machinery/light/directional/east, -/obj/machinery/smartfridge/drying, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) "elI" = ( /obj/machinery/door/firedoor/heavy, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -25125,6 +25111,24 @@ /obj/effect/spawner/random/structure/closet_maintenance, /turf/open/floor/pod/light, /area/station/maintenance/floor1/port) +"gBv" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/keycard_auth/wall_mounted/directional/south{ + pixel_x = 6 + }, +/obj/effect/landmark/start/chief_engineer, +/obj/machinery/button/door/directional/south{ + id = "ceprivacy"; + name = "Privacy Shutters Control"; + pixel_x = -6 + }, +/turf/open/floor/iron/dark/textured, +/area/station/command/heads_quarters/ce) "gBz" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 8 @@ -26427,6 +26431,18 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/atmos/hfr_room) +"gTE" = ( +/obj/structure/closet/secure_closet/hos, +/obj/machinery/button/door/directional/west{ + id = "hosprivacy"; + name = "Privacy Shutters Control"; + pixel_y = 6 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/west{ + pixel_y = -8 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hos) "gTF" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 4 @@ -28450,6 +28466,19 @@ /obj/machinery/light/red/dim/directional/west, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor2/starboard) +"hvu" = ( +/obj/machinery/keycard_auth/wall_mounted/directional/north{ + pixel_x = 9 + }, +/obj/machinery/button/door/directional/north{ + name = "CMO Privacy Shutters"; + id = "cmoshutter"; + req_access = list("cmo"); + pixel_y = 25; + pixel_x = -5 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) "hvv" = ( /obj/effect/mapping_helpers/broken_floor, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -29576,17 +29605,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/light, /area/station/maintenance/floor4/starboard/aft) -"hJJ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/machinery/keycard_auth/directional/south, -/obj/item/kirbyplants/random, -/turf/open/floor/wood/large, -/area/station/command/heads_quarters/hop) "hJK" = ( /obj/structure/chair{ dir = 8 @@ -29776,6 +29794,24 @@ dir = 1 }, /area/station/hallway/floor4/fore) +"hLN" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brig-entrance-aft" + }, +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrig"; + name = "Brig Aft Entrance" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "briglockdown"; + name = "Brig Lockdown" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/machinery/scanner_gate/preset_guns, +/turf/open/floor/iron/dark, +/area/station/security/brig) "hLP" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -30190,18 +30226,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) -"hSD" = ( -/obj/structure/closet/secure_closet/hos, -/obj/machinery/button/door/directional/west{ - id = "hosprivacy"; - name = "Privacy Shutters Control"; - pixel_y = 6 - }, -/obj/machinery/keycard_auth/directional/west{ - pixel_y = -8 - }, -/turf/open/floor/wood, -/area/station/command/heads_quarters/hos) "hSH" = ( /obj/machinery/door/airlock{ id_tag = "CabinS"; @@ -30448,26 +30472,6 @@ /obj/structure/hedge/opaque, /turf/open/floor/carpet/green, /area/station/service/kitchen/diner) -"hVv" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "brig-entrance-aft" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig Aft Entrance" - }, -/obj/machinery/door/poddoor/preopen{ - id = "briglockdown"; - name = "Brig Lockdown" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/machinery/scanner_gate/preset_guns, -/turf/open/floor/iron/dark, -/area/station/security/brig) "hVB" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -35043,6 +35047,26 @@ }, /turf/open/floor/iron, /area/station/cargo/miningdock) +"jfr" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brig-entrance-aft" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrig"; + name = "Brig Aft Entrance" + }, +/obj/machinery/door/poddoor/preopen{ + id = "briglockdown"; + name = "Brig Lockdown" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/machinery/scanner_gate/preset_guns, +/turf/open/floor/iron/dark, +/area/station/security/brig) "jfs" = ( /obj/docking_port/stationary/laborcamp_home/kilo{ dir = 2 @@ -37733,18 +37757,6 @@ /obj/structure/sign/poster/random/directional/north, /turf/open/floor/carpet/red, /area/station/service/theater) -"jPE" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Brig Fore Entrance" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/red/fourcorners, -/obj/effect/mapping_helpers/airlock/access/all/security/general, -/obj/machinery/scanner_gate/preset_guns, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint) "jPG" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -38292,6 +38304,17 @@ }, /turf/open/floor/pod/dark, /area/station/maintenance/floor4/port) +"jXD" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/obj/item/kirbyplants/random, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/hop) "jXE" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -38408,14 +38431,6 @@ /obj/effect/landmark/generic_maintenance_landmark, /turf/open/floor/pod, /area/station/maintenance/floor4/starboard/aft) -"jZs" = ( -/obj/machinery/keycard_auth/directional/north{ - pixel_x = -22 - }, -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/machinery/incident_display/bridge/directional/north, -/turf/open/floor/iron/dark, -/area/station/command/bridge) "jZA" = ( /obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/dark/side{ @@ -43918,6 +43933,13 @@ }, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor4/starboard/aft) +"lsH" = ( +/obj/machinery/computer/security/qm{ + dir = 8 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/north, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/qm) "lsM" = ( /obj/machinery/airalarm/directional/east, /obj/machinery/disposal/bin, @@ -45038,26 +45060,6 @@ /obj/structure/cable, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor1/starboard/fore) -"lIh" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners{ - dir = 8 - }, -/obj/machinery/keycard_auth/directional/east{ - pixel_x = 25; - pixel_y = 16 - }, -/obj/machinery/camera/directional/east{ - c_tag = "Command - Research Director's Office" - }, -/obj/machinery/requests_console/directional/east{ - department = "Research Director's Desk"; - name = "Research Director's Requests Console" - }, -/obj/effect/mapping_helpers/requests_console/announcement, -/obj/effect/mapping_helpers/requests_console/information, -/obj/effect/mapping_helpers/requests_console/assistance, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/rd) "lIm" = ( /obj/structure/cable, /obj/effect/turf_decal/trimline/white/corner, @@ -46035,6 +46037,13 @@ }, /turf/open/floor/pod/dark, /area/station/maintenance/floor3/starboard) +"lTC" = ( +/obj/structure/chair/wood{ + dir = 4 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/north, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) "lTN" = ( /obj/machinery/door/airlock/hatch{ name = "Maintenance Bulkhead" @@ -49597,6 +49606,14 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/hallway/floor4/aft) +"mMW" = ( +/obj/machinery/keycard_auth/wall_mounted/directional/north{ + pixel_x = -22 + }, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/incident_display/bridge/directional/north, +/turf/open/floor/iron/dark, +/area/station/command/bridge) "mNb" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -50654,6 +50671,26 @@ }, /turf/open/floor/carpet/royalblack, /area/station/service/kitchen/diner) +"nbJ" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 8 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/east{ + pixel_x = 25; + pixel_y = 16 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Command - Research Director's Office" + }, +/obj/machinery/requests_console/directional/east{ + department = "Research Director's Desk"; + name = "Research Director's Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/assistance, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) "nbN" = ( /obj/effect/turf_decal/trimline/purple/line{ dir = 1 @@ -50923,6 +50960,16 @@ /obj/machinery/newscaster/directional/north, /turf/open/floor/iron, /area/station/engineering/atmos/pumproom) +"nfi" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Medbay - Treatment Center"; + name = "medbay camera"; + network = list("ss13","medbay") + }, +/obj/machinery/shower/directional/south, +/obj/structure/fluff/shower_drain, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/medical/treatment_center) "nfm" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -55277,6 +55324,21 @@ }, /turf/open/floor/iron/dark, /area/station/service/library/lounge) +"ojB" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Brig Fore Entrance" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/structure/disposalpipe/segment, +/obj/machinery/scanner_gate/preset_guns, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint) "ojM" = ( /obj/structure/chair/comfy{ dir = 4 @@ -58172,24 +58234,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/tile, /area/station/commons/fitness/recreation) -"oWN" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "brig-entrance-aft" - }, -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig Aft Entrance" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id = "briglockdown"; - name = "Brig Lockdown" - }, -/obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/machinery/scanner_gate/preset_guns, -/turf/open/floor/iron/dark, -/area/station/security/brig) "oWS" = ( /obj/effect/spawner/random/engineering/atmospherics_portable, /turf/open/floor/pod/dark, @@ -58497,6 +58541,11 @@ dir = 4 }, /area/station/science/robotics/lab) +"pbr" = ( +/obj/machinery/light/directional/east, +/obj/machinery/smartfridge/drying, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "pbt" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -63294,13 +63343,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/textured_large, /area/station/engineering/lobby) -"qoI" = ( -/obj/structure/chair/wood{ - dir = 4 - }, -/obj/machinery/keycard_auth/directional/north, -/turf/open/floor/carpet, -/area/station/command/heads_quarters/captain) "qoJ" = ( /obj/machinery/telecomms/processor/preset_two, /turf/open/floor/circuit/telecomms, @@ -64950,24 +64992,6 @@ "qHW" = ( /turf/closed/wall/r_wall, /area/station/medical/pharmacy) -"qIf" = ( -/obj/structure/chair/office{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/machinery/keycard_auth/directional/south{ - pixel_x = 6 - }, -/obj/effect/landmark/start/chief_engineer, -/obj/machinery/button/door/directional/south{ - id = "ceprivacy"; - name = "Privacy Shutters Control"; - pixel_x = -6 - }, -/turf/open/floor/iron/dark/textured, -/area/station/command/heads_quarters/ce) "qIv" = ( /obj/effect/turf_decal/trimline/purple/warning, /turf/open/floor/pod/dark, @@ -70868,6 +70892,17 @@ /obj/structure/disposalpipe/junction/flip, /turf/open/floor/iron/dark, /area/station/hallway/floor4/fore) +"spH" = ( +/obj/machinery/button/door/directional/south{ + id = "captain_privacy"; + name = "Privacy Shutters" + }, +/obj/machinery/keycard_auth/wall_mounted/directional/east, +/obj/structure/table/wood, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/hand_tele, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/captain/private) "spI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -73083,21 +73118,6 @@ /obj/effect/turf_decal/tile/red/half, /turf/open/floor/iron/dark, /area/station/security/holding_cell) -"sTa" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Brig Fore Entrance" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red/fourcorners, -/obj/effect/mapping_helpers/airlock/access/all/security/general, -/obj/structure/disposalpipe/segment, -/obj/machinery/scanner_gate/preset_guns, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint) "sTq" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, @@ -75277,13 +75297,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/command/gateway) -"tud" = ( -/obj/machinery/computer/security/qm{ - dir = 8 - }, -/obj/machinery/keycard_auth/directional/north, -/turf/open/floor/wood/large, -/area/station/command/heads_quarters/qm) "tun" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate, @@ -91847,19 +91860,6 @@ /obj/effect/turf_decal/siding/thinplating_new/corner, /turf/open/floor/iron/smooth, /area/station/cargo/sorting) -"xEv" = ( -/obj/machinery/keycard_auth/directional/north{ - pixel_x = 9 - }, -/obj/machinery/button/door/directional/north{ - name = "CMO Privacy Shutters"; - id = "cmoshutter"; - req_access = list("cmo"); - pixel_y = 25; - pixel_x = -5 - }, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/cmo) "xEw" = ( /obj/machinery/computer/camera_advanced/base_construction/aux{ dir = 4 @@ -124204,7 +124204,7 @@ lWH aaI fFI lWH -tud +lsH kHP skM jdT @@ -137088,7 +137088,7 @@ wSm kSF cpE lTo -qIf +gBv xGI kzE kzE @@ -188718,7 +188718,7 @@ rhC hge oiO afz -lIh +nbJ mis txR dDk @@ -191575,7 +191575,7 @@ tam oKR xKq nCG -xEv +hvu rBt aDp xug @@ -197480,7 +197480,7 @@ voB pZZ gBz sRR -bqO +nfi jTK dzM dzM @@ -251974,7 +251974,7 @@ vhd fAz gyr gyr -elG +pbr sFt sxt sal @@ -309265,7 +309265,7 @@ xJp uxw xjX aNs -jZs +mMW sZO rlJ nKL @@ -311573,7 +311573,7 @@ aNs aNs rNN vLW -qoI +lTC rbK wnO keg @@ -313634,7 +313634,7 @@ dOa qLW nEa gaB -akr +spH oKq cWf vlD @@ -316997,7 +316997,7 @@ xqY mau mau mau -hSD +gTE raE pke fmG @@ -318010,7 +318010,7 @@ gYS gir tnj tEv -jPE +cBl xFp dGF kHR @@ -318267,7 +318267,7 @@ aBV kyj dfm xnY -sTa +ojB xyw xyw tnR @@ -319803,7 +319803,7 @@ ipn oJR gjq gYO -hJJ +jXD liQ liQ xUQ @@ -322379,7 +322379,7 @@ txa mlH vOE nYZ -hVv +jfr hxz vES uyX @@ -322893,7 +322893,7 @@ cmM bVy tnV daD -oWN +hLN kkK fDA emk diff --git a/_maps/map_files/VoidRaptor/VoidRaptor.dmm b/_maps/map_files/VoidRaptor/VoidRaptor.dmm index c74eb98fcc31e..6b92a3ed24e88 100644 --- a/_maps/map_files/VoidRaptor/VoidRaptor.dmm +++ b/_maps/map_files/VoidRaptor/VoidRaptor.dmm @@ -10,6 +10,18 @@ }, /turf/open/floor/iron/large, /area/station/hallway/primary/fore) +"aaj" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/medical/break_room) "aal" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/maintenance/two, @@ -53,6 +65,16 @@ /obj/machinery/telecomms/processor/preset_one, /turf/open/floor/circuit/telecomms/server, /area/station/tcommsat/server) +"aaY" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green/diagonal_centre, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/diagonal, +/area/station/hallway/secondary/service) "abt" = ( /obj/machinery/shower/directional/west, /obj/structure/drain, @@ -92,17 +114,6 @@ /obj/effect/landmark/start/scientist, /turf/open/floor/iron/white/smooth_large, /area/station/science/lab) -"abN" = ( -/obj/machinery/button/door/directional/north{ - id = "lawyerprivacy"; - name = "Lawyer's Privacy Control" - }, -/obj/item/radio/intercom/directional/north{ - pixel_y = 32 - }, -/obj/structure/aquarium/lawyer, -/turf/open/floor/iron/grimy, -/area/station/service/lawoffice) "abQ" = ( /turf/closed/wall, /area/station/medical/medbay/central) @@ -149,6 +160,12 @@ dir = 1 }, /area/station/engineering/main) +"acT" = ( +/obj/structure/railing/corner, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/dark/corner, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "acW" = ( /obj/effect/turf_decal/trimline/blue/filled/warning{ dir = 8 @@ -283,6 +300,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/kitchen, /area/station/service/kitchen/abandoned) +"aeH" = ( +/obj/structure/chair/sofa/corp/right{ + color = "#DE3A3A"; + dir = 4 + }, +/obj/structure/window/spawner/directional/west, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) "aeL" = ( /obj/machinery/status_display/evac, /turf/closed/wall/r_wall, @@ -318,32 +343,10 @@ }, /turf/open/floor/iron/white, /area/station/science/research) -"afb" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 9 - }, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 6 - }, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 6 - }, -/turf/open/floor/iron/smooth, -/area/station/engineering/atmos) "afj" = ( /obj/effect/turf_decal/tile/red/diagonal_centre, /turf/open/floor/iron/dark/diagonal, /area/station/security/office) -"afo" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 6 - }, -/obj/structure/closet/wardrobe/miner, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/smooth_corner{ - dir = 1 - }, -/area/station/cargo/miningdock) "aft" = ( /obj/effect/landmark/start/chaplain, /turf/open/floor/carpet/stellar, @@ -689,16 +692,6 @@ }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/science/xenobiology) -"ajR" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/sink/directional/west, -/obj/effect/turf_decal/tile/green/diagonal_centre, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/diagonal, -/area/station/hallway/secondary/service) "ajT" = ( /obj/effect/turf_decal/trimline/blue/filled/warning{ dir = 4 @@ -718,6 +711,18 @@ /obj/structure/cable, /turf/open/floor/iron/solarpanel/airless, /area/station/solars/starboard/fore) +"akj" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/tile/dark/half, +/obj/effect/turf_decal/trimline/green/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/green/mid_joiner{ + dir = 1 + }, +/obj/machinery/door/window/survival_pod/left/directional/north, +/turf/open/floor/iron/half, +/area/station/service/hydroponics) "akq" = ( /obj/machinery/computer/scan_consolenew{ dir = 4 @@ -855,15 +860,6 @@ /obj/structure/sign/poster/official/random/directional/west, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"amL" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 - }, -/obj/structure/table/reinforced, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high/empty, -/turf/open/floor/iron/smooth_edge, -/area/station/engineering/lobby) "amO" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment, @@ -918,14 +914,6 @@ /obj/machinery/holopad, /turf/open/floor/wood, /area/station/commons/vacant_room/office) -"anI" = ( -/obj/structure/chair/sofa/corp/right{ - color = "#DE3A3A"; - dir = 4 - }, -/obj/structure/window/spawner/directional/west, -/turf/open/floor/iron/cafeteria, -/area/station/service/cafeteria) "anM" = ( /obj/machinery/door/airlock/cmo{ name = "Chief Medical Officer's Quarters" @@ -1011,6 +999,9 @@ /obj/structure/sink/directional/south, /turf/open/floor/iron/white/smooth_edge, /area/station/science/lab) +"aoM" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/eva_shed/port) "aoQ" = ( /obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, /obj/structure/cable, @@ -1361,17 +1352,6 @@ /obj/effect/spawner/structure/window/reinforced/plasma, /turf/open/floor/plating/airless, /area/station/engineering/supermatter) -"atW" = ( -/obj/machinery/vending/wardrobe/viro_wardrobe, -/obj/effect/turf_decal/trimline/dark_green/filled/line{ - dir = 10 - }, -/obj/item/toy/figure/virologist{ - pixel_y = 17 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/white, -/area/station/medical/virology) "aub" = ( /obj/structure/reagent_dispensers/water_cooler, /obj/effect/turf_decal/siding/wood{ @@ -1469,6 +1449,12 @@ dir = 1 }, /area/station/security/checkpoint/customs) +"avJ" = ( +/turf/open/floor/iron/airless{ + icon = 'modular_skyrat/modules/advanced_shuttles/icons/erokez.dmi'; + icon_state = "floor1" + }, +/area/space/nearstation) "avM" = ( /obj/structure/table, /obj/item/stack/cable_coil{ @@ -2064,6 +2050,13 @@ "aEF" = ( /turf/closed/wall/r_wall, /area/station/command/teleporter) +"aEG" = ( +/obj/machinery/pdapainter/research, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/bot, +/obj/machinery/computer/security/telescreen/rd/directional/north, +/turf/open/floor/iron/white/smooth_large, +/area/station/command/heads_quarters/rd) "aEH" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, @@ -2110,16 +2103,24 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/engine, /area/station/ai_monitored/security/armory) -"aFq" = ( -/obj/effect/turf_decal/bot, -/obj/structure/rack, -/obj/item/stock_parts/power_store/cell/potato, -/turf/open/floor/iron/smooth, -/area/station/maintenance/starboard/aft) "aFv" = ( /obj/machinery/door/firedoor, /turf/open/floor/iron/white/smooth_large, /area/station/medical/medbay/lobby) +"aFy" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 9 + }, +/obj/machinery/dna_scannernew, +/obj/machinery/requests_console/directional/south{ + department = "Genetics"; + name = "Genetics Requests console"; + pixel_y = 30 + }, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/white, +/area/station/science/genetics) "aFA" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 6 @@ -2219,6 +2220,16 @@ "aFY" = ( /turf/closed/wall, /area/station/engineering/atmos/storage/gas) +"aGg" = ( +/obj/machinery/griddle, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) +"aGq" = ( +/obj/effect/turf_decal/bot, +/obj/structure/rack, +/obj/item/stock_parts/power_store/cell/potato, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/aft) "aGu" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 @@ -2311,6 +2322,38 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/carpet, /area/station/medical/psychology) +"aJD" = ( +/obj/structure/table/reinforced, +/obj/item/folder/white{ + pixel_x = -5; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = -5; + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/obj/structure/desk_bell{ + pixel_x = 7; + pixel_y = 6 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chemistry_shutters_south"; + name = "Pharmacy Shutters" + }, +/obj/machinery/door/window/left/directional/west, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/pharmacy) "aJH" = ( /obj/effect/turf_decal/trimline/brown/filled/corner, /obj/structure/disposalpipe/segment{ @@ -2345,6 +2388,16 @@ }, /turf/open/floor/iron/white/smooth_large, /area/station/science/genetics) +"aKw" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 5 + }, +/obj/effect/turf_decal/delivery, +/obj/structure/closet/secure_closet/miner, +/turf/open/floor/iron/smooth_corner{ + dir = 8 + }, +/area/station/cargo/miningdock) "aKM" = ( /obj/effect/turf_decal/delivery, /turf/open/floor/iron/large, @@ -2450,6 +2503,19 @@ /obj/machinery/holopad/secure, /turf/open/floor/carpet, /area/station/security/courtroom) +"aLz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/chem_master/condimaster, +/obj/structure/railing{ + dir = 6 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "aLB" = ( /obj/structure/chair/sofa/corp/right, /obj/effect/turf_decal/tile/dark/opposingcorners{ @@ -2645,38 +2711,6 @@ dir = 4 }, /area/station/engineering/gravity_generator) -"aNF" = ( -/obj/machinery/camera/directional/south{ - c_tag = "Bridge - Starboard"; - name = "command camera" - }, -/obj/effect/turf_decal/siding/dark_blue{ - dir = 6 - }, -/obj/structure{ - density = 1; - icon = 'icons/obj/machines/shuttle_manipulator.dmi'; - icon_state = "hologram_on"; - light_color = "#2cb2e8"; - light_range = 2; - mouse_opacity = 0; - name = "holographic projection"; - pixel_x = -32; - pixel_y = 17 - }, -/obj/structure{ - desc = "This is the ship we're on. It's amazing what Nanotrasen can do once they actually put more than ten seconds of effort into their projects."; - icon = 'icons/obj/machines/shuttle_manipulator.dmi'; - icon_state = "hologram_whiteship"; - light_color = "#2cb2e8"; - light_range = 7; - name = "Ship Hologram"; - pixel_x = -32; - pixel_y = 27 - }, -/obj/machinery/incident_display/bridge/directional/south, -/turf/open/floor/iron/dark/smooth_large, -/area/station/command/bridge) "aNG" = ( /obj/structure/closet/secure_closet/hop, /obj/item/storage/box/silver_ids, @@ -2940,6 +2974,21 @@ "aRC" = ( /turf/open/floor/carpet/green, /area/station/commons/dorms) +"aRE" = ( +/obj/structure/extinguisher_cabinet/directional/west, +/obj/machinery/conveyor{ + id = "cargodisposals" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/camera/directional/west{ + c_tag = "Cargo Bay - Delivery Office Port"; + name = "cargo camera" + }, +/obj/structure/window/reinforced/spawner/directional/east{ + pixel_x = 4 + }, +/turf/open/floor/iron/smooth_large, +/area/station/cargo/sorting) "aRQ" = ( /obj/structure/chair/office, /turf/open/floor/iron/grimy, @@ -3039,17 +3088,6 @@ /obj/machinery/light/cold/directional/north, /turf/open/floor/iron/dark/smooth_edge, /area/station/security/prison) -"aTu" = ( -/obj/structure/cable, -/obj/machinery/power/smes{ - charge = 5e+006 - }, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 9 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/smooth, -/area/station/engineering/gravity_generator) "aTI" = ( /obj/structure/transit_tube/crossing{ dir = 4 @@ -3121,28 +3159,6 @@ /obj/effect/turf_decal/tile/blue/diagonal_centre, /turf/open/floor/iron/diagonal, /area/station/hallway/secondary/exit/departure_lounge) -"aUA" = ( -/obj/structure/table, -/obj/item/stock_parts/scanning_module{ - pixel_x = -5; - pixel_y = 7 - }, -/obj/item/stock_parts/scanning_module{ - pixel_x = 5; - pixel_y = 7 - }, -/obj/item/stock_parts/scanning_module{ - pixel_x = -5 - }, -/obj/item/stock_parts/scanning_module{ - pixel_x = 5 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 10 - }, -/obj/structure/sign/poster/contraband/random/directional/west, -/turf/open/floor/iron/smooth, -/area/station/cargo/drone_bay) "aUC" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/grille, @@ -3187,19 +3203,6 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/command/storage/eva) -"aVq" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner/directional/east{ - pixel_x = 4 - }, -/obj/structure/disposaloutlet{ - name = "Prisoner Doomp" - }, -/obj/effect/turf_decal/bot_red, -/turf/open/floor/iron/dark/smooth_large, -/area/station/security/brig) "aVN" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -3422,16 +3425,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"aXm" = ( -/obj/effect/turf_decal/tile/green/diagonal_centre, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/diagonal, -/area/station/hallway/secondary/service) "aXr" = ( /obj/structure/table/wood, /obj/item/paper_bin/carbon{ @@ -3674,6 +3667,16 @@ }, /turf/open/floor/iron/smooth, /area/station/command/cc_dock) +"baI" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 6 + }, +/obj/structure/closet/wardrobe/miner, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/smooth_corner{ + dir = 1 + }, +/area/station/cargo/miningdock) "baK" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -3744,27 +3747,6 @@ }, /turf/open/floor/iron/smooth, /area/station/engineering/lobby) -"bbW" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/engineering/glass{ - name = "Shared Engineering Storage" - }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/storage_shared) "bcf" = ( /obj/structure/table_frame, /turf/open/floor/iron/smooth, @@ -3907,6 +3889,17 @@ /obj/structure/cable/layer3, /turf/open/floor/circuit/green, /area/station/ai_monitored/turret_protected/ai) +"bdM" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/smooth_edge{ + dir = 8 + }, +/area/station/cargo/miningdock) "bdP" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -3928,24 +3921,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/wood/large, /area/station/commons/fitness/recreation) -"bdX" = ( -/obj/item/radio/intercom/directional/south, -/obj/effect/turf_decal/tile/green/diagonal_centre, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/effect/turf_decal/bot, -/obj/structure/rack, -/obj/item/reagent_containers/cup/glass/shaker, -/obj/item/clothing/mask/gas, -/obj/item/clothing/head/utility/chefhat, -/obj/item/cultivator, -/obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random/food_or_drink/donkpockets, -/obj/item/storage/box/drinkingglasses, -/obj/item/storage/box/lights/mixed, -/turf/open/floor/iron/diagonal, -/area/station/hallway/secondary/service) "beb" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock{ @@ -3963,23 +3938,6 @@ }, /turf/open/floor/iron/large, /area/station/security/courtroom) -"bee" = ( -/obj/item/radio/intercom/directional/south, -/obj/structure/table/reinforced/rglass, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/structure/noticeboard/staff{ - dir = 8; - pixel_x = -32 - }, -/obj/effect/turf_decal/siding/dark_blue{ - dir = 10 - }, -/obj/effect/turf_decal/tile/blue/half{ - dir = 4 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/station/command/bridge) "bem" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -4023,6 +3981,18 @@ /obj/effect/landmark/start/cargo_technician, /turf/open/floor/iron/smooth, /area/station/cargo/sorting) +"beU" = ( +/obj/effect/turf_decal/tile/green/diagonal_centre, +/obj/machinery/light_switch/directional/west, +/obj/machinery/light/directional/west, +/obj/structure/table, +/obj/machinery/fax{ + fax_name = "Service Hallway"; + name = "Service Fax Machine"; + pixel_y = 3 + }, +/turf/open/floor/iron/diagonal, +/area/station/hallway/secondary/service) "beY" = ( /obj/effect/landmark/start/cargo_technician, /obj/effect/turf_decal/trimline/brown/filled/warning, @@ -4042,6 +4012,11 @@ /obj/machinery/status_display/evac, /turf/closed/wall, /area/station/security/lockers) +"bfi" = ( +/obj/structure/table/wood, +/obj/item/documents/syndicate, +/turf/open/floor/wood, +/area/station/maintenance/rus_gambling) "bfB" = ( /obj/effect/turf_decal/tile/red/anticorner{ dir = 1 @@ -4184,14 +4159,6 @@ }, /turf/closed/wall/r_wall, /area/station/science/xenobiology) -"biD" = ( -/obj/structure/window/reinforced/spawner/directional/north, -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 4 - }, -/obj/effect/turf_decal/box, -/turf/open/floor/engine, -/area/station/science/xenobiology) "biU" = ( /obj/structure/table, /obj/item/clipboard, @@ -4279,16 +4246,6 @@ /obj/machinery/vending/drugs, /turf/open/floor/iron/white/smooth_large, /area/station/medical/medbay/central) -"bkF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/trimline/brown/filled/warning{ - dir = 9 - }, -/turf/open/floor/iron/smooth_edge{ - dir = 4 - }, -/area/station/cargo/miningdock) "bkY" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/mechanical{ @@ -4363,13 +4320,6 @@ }, /turf/open/floor/carpet/black, /area/station/command/heads_quarters/qm) -"bmk" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/green/diagonal_centre, -/turf/open/floor/iron/diagonal, -/area/station/hallway/secondary/service) "bmt" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 @@ -4428,6 +4378,10 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/large, /area/station/hallway/primary/fore) +"bnh" = ( +/obj/machinery/firealarm/directional/east, +/turf/open/floor/glass/reinforced, +/area/station/security/execution/transfer) "bnr" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -4453,20 +4407,6 @@ "bnJ" = ( /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/department/crew_quarters/bar) -"bnV" = ( -/obj/machinery/modular_computer/preset/id{ - dir = 4 - }, -/obj/structure/sign/calendar/directional/north, -/obj/machinery/keycard_auth/directional/north{ - pixel_x = -27 - }, -/obj/machinery/status_display/supply{ - pixel_x = -32 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/carpet/black, -/area/station/command/heads_quarters/qm) "boe" = ( /obj/structure/railing{ dir = 9 @@ -4752,9 +4692,26 @@ }, /turf/open/floor/glass/reinforced, /area/station/security/execution/transfer) +"bsF" = ( +/obj/effect/turf_decal/weather/snow, +/obj/structure/kitchenspike, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/service/kitchen/coldroom) "bsI" = ( /turf/closed/wall/r_wall, /area/station/science/auxlab) +"bsU" = ( +/obj/structure/table/reinforced, +/obj/item/gun_maintenance_supplies{ + pixel_x = -4; + pixel_y = 10 + }, +/obj/item/storage/medkit/tactical/blueshield, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/command/heads_quarters/blueshield) "btc" = ( /obj/machinery/firealarm/directional/west, /obj/effect/turf_decal/trimline/yellow/filled/line{ @@ -4852,14 +4809,6 @@ /obj/item/flashlight, /turf/open/floor/iron/dark/smooth_large, /area/station/engineering/atmos) -"bul" = ( -/obj/structure/flora/bush/sparsegrass, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/grass, -/area/station/medical/virology) "bup" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -4886,6 +4835,16 @@ }, /turf/open/floor/wood, /area/station/service/lawoffice) +"bux" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/green/diagonal_centre, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron/diagonal, +/area/station/hallway/secondary/service) "buz" = ( /obj/effect/turf_decal/trimline/yellow/filled/line, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -4971,11 +4930,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark/smooth_large, /area/station/security/prison/work) -"bvE" = ( -/obj/structure/table/wood, -/obj/item/documents/syndicate, -/turf/open/floor/wood, -/area/station/maintenance/rus_gambling) "bvI" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -5136,6 +5090,13 @@ /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/station/solars/port/fore) +"byo" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/textured_edge, +/area/station/cargo/bitrunning/den) "byq" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 @@ -5171,6 +5132,14 @@ /obj/effect/mapping_helpers/airlock/access/any/service/chapel_office, /turf/open/floor/catwalk_floor/iron_dark, /area/station/service/chapel/funeral) +"byA" = ( +/obj/structure/chair/sofa/right/brown{ + dir = 8 + }, +/obj/effect/landmark/start/shaft_miner, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/smooth_large, +/area/station/cargo/miningoffice) "byP" = ( /obj/machinery/atmospherics/pipe/smart/simple/yellow/hidden{ dir = 5 @@ -5206,12 +5175,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark/small, /area/station/security/prison/garden) -"bzn" = ( -/obj/structure/closet, -/obj/item/clothing/under/costume/skyrat/bathrobe, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/white/small, -/area/station/common/pool) "bzs" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 5 @@ -5384,6 +5347,15 @@ "bBy" = ( /turf/closed/indestructible/opshuttle, /area/station/science/ordnance/bomb) +"bBE" = ( +/obj/machinery/newscaster/directional/east, +/obj/effect/spawner/random/bedsheet/any, +/obj/structure/bed, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/commons/dorms) "bBU" = ( /obj/machinery/light/small/directional/north, /obj/machinery/light_switch/directional/north, @@ -5394,6 +5366,15 @@ }, /turf/open/floor/carpet/royalblue, /area/station/command/heads_quarters/captain/private) +"bCc" = ( +/obj/machinery/brm, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/conveyor{ + id = "mining"; + dir = 1 + }, +/turf/open/floor/plating, +/area/station/cargo/miningdock) "bCe" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 1 @@ -5413,6 +5394,28 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/smooth, /area/station/maintenance/department/security/greater) +"bCp" = ( +/obj/structure/table/wood, +/obj/item/folder/blue{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/item/folder/yellow{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/folder/red{ + pixel_y = 1 + }, +/obj/item/stamp/law, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/clothing/glasses/sunglasses/big{ + pixel_y = 12 + }, +/turf/open/floor/iron/grimy, +/area/station/service/lawoffice) "bCw" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/east, @@ -5635,6 +5638,14 @@ }, /turf/open/floor/engine, /area/station/science/ordnance/storage) +"bIb" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/brown/filled/warning{ + dir = 5 + }, +/turf/open/floor/iron/smooth_edge, +/area/station/cargo/drone_bay) "bIs" = ( /obj/machinery/atmospherics/components/binary/valve/digital{ dir = 4 @@ -5862,6 +5873,28 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/kitchen, /area/station/service/kitchen) +"bLC" = ( +/obj/structure/table, +/obj/item/stock_parts/scanning_module{ + pixel_x = -5; + pixel_y = 7 + }, +/obj/item/stock_parts/scanning_module{ + pixel_x = 5; + pixel_y = 7 + }, +/obj/item/stock_parts/scanning_module{ + pixel_x = -5 + }, +/obj/item/stock_parts/scanning_module{ + pixel_x = 5 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 10 + }, +/obj/structure/sign/poster/contraband/random/directional/west, +/turf/open/floor/iron/smooth, +/area/station/cargo/drone_bay) "bLE" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/box, @@ -5921,19 +5954,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/department/science/xenobiology) -"bMB" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/landmark/start/hangover, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/cafeteria, -/area/station/service/cafeteria) "bMJ" = ( /obj/effect/turf_decal/siding/wood{ dir = 6 @@ -6121,19 +6141,6 @@ }, /turf/open/floor/iron/smooth_large, /area/station/construction/mining/aux_base) -"bOI" = ( -/obj/structure/table, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 8; - id = "kitchen_counter"; - name = "Kitchen Counter Shutters" - }, -/obj/structure/displaycase/forsale/kitchen{ - pixel_y = 8 - }, -/turf/open/floor/iron/cafeteria, -/area/station/service/kitchen) "bOJ" = ( /obj/structure/cable, /turf/open/floor/catwalk_floor/iron_smooth, @@ -6181,12 +6188,6 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/grimy, /area/station/security/detectives_office) -"bPG" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/effect/turf_decal/tile/green/diagonal_centre, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/diagonal, -/area/station/hallway/secondary/service) "bPI" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -6318,19 +6319,6 @@ dir = 4 }, /area/station/engineering/atmos) -"bRS" = ( -/obj/structure/table, -/obj/machinery/requests_console/directional/west{ - department = "Kitchen"; - name = "Kitchen Requests Console" - }, -/obj/machinery/microwave{ - desc = "Cooks and boils stuff, somehow."; - pixel_x = -2; - pixel_y = 5 - }, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) "bSd" = ( /obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden{ dir = 8 @@ -6717,6 +6705,16 @@ }, /turf/open/floor/iron/smooth_edge, /area/station/engineering/atmos/storage) +"bYX" = ( +/obj/structure/table, +/obj/item/storage/bag/tray{ + pixel_y = 3 + }, +/obj/item/food/dough{ + pixel_y = 5 + }, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "bZi" = ( /turf/closed/wall/r_wall, /area/station/engineering/supermatter) @@ -6876,10 +6874,6 @@ }, /turf/open/floor/iron/smooth_large, /area/station/security/checkpoint/engineering) -"cbP" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/cargo/miningdock) "cbV" = ( /obj/effect/landmark/start/hangover, /obj/machinery/camera/directional/west{ @@ -6964,15 +6958,6 @@ "cdo" = ( /turf/closed/wall/r_wall, /area/station/command/heads_quarters/cmo) -"cdr" = ( -/obj/machinery/newscaster/directional/east, -/obj/effect/spawner/random/bedsheet/any, -/obj/structure/bed, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/commons/dorms) "cdz" = ( /obj/effect/turf_decal/trimline/neutral/filled/warning, /obj/effect/turf_decal/trimline/neutral/filled/warning, @@ -7195,6 +7180,13 @@ dir = 4 }, /area/station/command/gateway) +"cgv" = ( +/obj/effect/turf_decal/box/red, +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 4 + }, +/turf/open/floor/engine, +/area/station/science/xenobiology) "cgx" = ( /obj/effect/turf_decal/tile/purple{ dir = 1 @@ -7226,22 +7218,6 @@ "cgZ" = ( /turf/closed/wall, /area/station/maintenance/port/greater) -"chg" = ( -/obj/structure/table/reinforced/rglass, -/obj/item/storage/photo_album, -/obj/item/camera{ - pixel_x = -4; - pixel_y = 6 - }, -/obj/effect/turf_decal/siding/dark_blue{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue/half{ - dir = 4 - }, -/obj/machinery/computer/security/telescreen/minisat/directional/west, -/turf/open/floor/iron/dark/smooth_large, -/area/station/command/bridge) "chq" = ( /obj/structure/chair/office{ dir = 8 @@ -7342,16 +7318,6 @@ }, /turf/open/floor/iron/half, /area/station/hallway/primary/central) -"ciQ" = ( -/obj/effect/turf_decal/trimline/yellow/filled/warning{ - dir = 5 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/smooth, -/area/station/engineering/atmos) "ciZ" = ( /turf/closed/wall/r_wall, /area/station/science/ordnance) @@ -7635,16 +7601,6 @@ "cnC" = ( /turf/closed/wall, /area/station/maintenance/port/central) -"coc" = ( -/obj/structure/sign/nanotrasen{ - pixel_y = -32 - }, -/obj/structure/cable, -/obj/machinery/power/smes/super/full{ - name = "ai power storage unit" - }, -/turf/open/floor/vault, -/area/station/ai_monitored/turret_protected/ai) "cog" = ( /obj/machinery/light/floor, /turf/open/floor/engine/co2, @@ -7666,33 +7622,14 @@ /obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/iron/dark, /area/station/security/office) -"coJ" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/table, -/obj/item/reagent_containers/condiment/saltshaker{ - desc = "Salt. From space oceans, presumably. A staple of modern medicine."; - pixel_x = -8; - pixel_y = 12 - }, -/obj/item/reagent_containers/condiment/peppermill{ - desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; - pixel_x = -8; - pixel_y = 2 - }, -/obj/item/storage/box/donkpockets{ - pixel_x = 5; - pixel_y = 3 - }, -/obj/item/storage/box/donkpockets/donkpocketpizza{ - pixel_x = 5; - pixel_y = 6 - }, -/obj/item/storage/box/donkpockets/donkpocketteriyaki{ - pixel_x = 5; - pixel_y = 9 +"coA" = ( +/obj/structure/disposaloutlet{ + dir = 1 }, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) +/obj/structure/disposalpipe/trunk, +/obj/effect/turf_decal/box/red, +/turf/open/floor/engine, +/area/station/science/xenobiology) "coN" = ( /obj/structure/table, /obj/item/reagent_containers/cup/glass/mug/britcup{ @@ -7933,10 +7870,17 @@ }, /turf/open/floor/iron/smooth_large, /area/station/engineering/atmos/pumproom) -"crN" = ( -/obj/structure/window/reinforced/spawner/directional/north, -/turf/open/floor/engine, -/area/station/science/xenobiology) +"crQ" = ( +/obj/machinery/vending/wardrobe/viro_wardrobe, +/obj/effect/turf_decal/trimline/dark_green/filled/line{ + dir = 10 + }, +/obj/item/toy/figure/virologist{ + pixel_y = 17 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/white, +/area/station/medical/virology) "csd" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -8070,13 +8014,6 @@ dir = 1 }, /area/station/science/robotics/lab) -"cut" = ( -/obj/effect/turf_decal/tile/blue/full, -/turf/open/floor/iron/airless{ - icon = 'modular_skyrat/modules/advanced_shuttles/icons/erokez.dmi'; - icon_state = "floor1" - }, -/area/space/nearstation) "cuA" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -8146,10 +8083,10 @@ /obj/effect/mapping_helpers/mail_sorting/science/experimentor_lab, /turf/open/floor/iron/white/diagonal, /area/station/science/research) -"cvp" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating, -/area/station/cargo/miningdock) +"cvG" = ( +/obj/structure/sign/warning/biohazard/directional/east, +/turf/open/space/basic, +/area/space/nearstation) "cvH" = ( /turf/closed/wall, /area/station/medical/psychology) @@ -8161,6 +8098,15 @@ dir = 1 }, /area/station/hallway/primary/aft) +"cvL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/brown/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/station/cargo/miningdock) "cwa" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -8258,6 +8204,14 @@ }, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/fore) +"cxP" = ( +/obj/effect/turf_decal/weather/snow, +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/service/kitchen/coldroom) "cxR" = ( /obj/effect/landmark/start/hangover, /obj/structure/cable, @@ -8341,6 +8295,13 @@ /obj/structure/chair/wood, /turf/open/floor/carpet/stellar, /area/station/service/chapel/funeral) +"cyI" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green/diagonal_centre, +/turf/open/floor/iron/diagonal, +/area/station/hallway/secondary/service) "cyL" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/random/directional/north, @@ -8403,26 +8364,6 @@ }, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/engineering) -"czH" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/simple/dark/hidden{ - dir = 8 - }, -/obj/machinery/button/door/directional/east{ - id = "xenobio7"; - name = "Xenobio Pen 7 Blast DOors"; - req_access = list("xenobiology") - }, -/obj/machinery/light/cold/directional/east, -/turf/open/floor/iron/white/smooth_edge{ - dir = 8 - }, -/area/station/science/xenobiology) "cAd" = ( /obj/effect/turf_decal/stripes/box, /obj/machinery/power/shieldwallgen/anchored{ @@ -8497,6 +8438,21 @@ /obj/structure/reagent_dispensers/cooking_oil, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/greater) +"cBc" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/window/reinforced/spawner/directional/west{ + pixel_x = -4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/white/smooth_edge{ + dir = 4 + }, +/area/station/medical/medbay/lobby) "cBd" = ( /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ @@ -8541,14 +8497,6 @@ "cBk" = ( /turf/closed/wall, /area/station/cargo/bitrunning/den) -"cBN" = ( -/obj/machinery/status_display/evac/directional/east, -/obj/effect/turf_decal/bot, -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/turf/open/floor/circuit, -/area/station/ai_monitored/turret_protected/aisat/atmos) "cBU" = ( /obj/structure/chair/comfy/beige{ dir = 1 @@ -8610,6 +8558,28 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/hallway/secondary/command) +"cDc" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/east{ + pixel_x = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/item/storage/box/trackimp{ + pixel_x = -4; + pixel_y = 1 + }, +/obj/item/storage/box/chemimp{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/gun/energy/ionrifle{ + pixel_y = -6 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/engine, +/area/station/ai_monitored/security/armory) "cDg" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, @@ -8660,6 +8630,13 @@ }, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/department/medical/central) +"cEq" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green/diagonal_centre, +/turf/open/floor/iron/diagonal, +/area/station/hallway/secondary/service) "cEx" = ( /obj/machinery/power/tracker, /obj/structure/cable, @@ -8902,12 +8879,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/wood, /area/station/commons/vacant_room/office) -"cHg" = ( -/obj/structure/chair/wood{ - dir = 4 - }, -/turf/open/floor/carpet/executive, -/area/station/command/heads_quarters/hop) "cHh" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ dir = 4 @@ -8933,6 +8904,22 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/cargo/storage) +"cHu" = ( +/obj/structure/rack, +/obj/item/storage/briefcase{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/item/storage/briefcase/secure{ + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/clothing/glasses/sunglasses, +/obj/machinery/status_display/evac/directional/east, +/obj/machinery/newscaster/directional/south, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/grimy, +/area/station/service/lawoffice) "cHv" = ( /obj/effect/turf_decal/trimline/green/filled/line, /obj/structure/table, @@ -9066,20 +9053,6 @@ /obj/effect/turf_decal/box, /turf/open/floor/carpet/executive, /area/station/command/heads_quarters/hop) -"cIT" = ( -/obj/effect/turf_decal/trimline/green/filled/warning{ - dir = 9 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/machinery/light_switch/directional/north{ - pixel_x = 14 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/service/hydroponics) "cIZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -9194,6 +9167,19 @@ }, /turf/open/floor/iron/smooth_edge, /area/station/engineering/atmos) +"cLr" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/directional/east{ + pixel_x = 4 + }, +/obj/structure/disposaloutlet{ + name = "Prisoner Doomp" + }, +/obj/effect/turf_decal/bot_red, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/brig) "cLw" = ( /obj/effect/spawner/random/vending/snackvend, /obj/effect/turf_decal/siding/blue{ @@ -9322,17 +9308,6 @@ /obj/item/knife/plastic, /turf/open/floor/iron/dark, /area/station/security/prison/mess) -"cNU" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/stock_parts/power_store/cell/high{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/iron/smooth, -/area/station/maintenance/starboard/fore) "cOd" = ( /obj/structure/sign/poster/official/space_cops/directional/east, /obj/structure/cable, @@ -9345,12 +9320,6 @@ dir = 8 }, /area/station/hallway/secondary/command) -"cOf" = ( -/turf/open/floor/iron/airless{ - icon = 'modular_skyrat/modules/advanced_shuttles/icons/erokez.dmi'; - icon_state = "floor1" - }, -/area/space/nearstation) "cOi" = ( /obj/structure/sign/gym/right{ pixel_y = 32 @@ -9562,6 +9531,17 @@ dir = 1 }, /area/station/science/xenobiology) +"cQN" = ( +/obj/effect/turf_decal/siding/dark_blue/corner, +/obj/machinery/shuttle_manipulator{ + desc = "A holographic display of the ship we're on right now."; + name = "ship holographic display" + }, +/obj/effect/turf_decal/tile/blue/half{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/command/bridge) "cQZ" = ( /obj/item/kirbyplants/random, /obj/machinery/status_display/shuttle{ @@ -9874,22 +9854,6 @@ }, /turf/open/floor/plating/airless, /area/space/nearstation) -"cXk" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 4 - }, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/iron/smooth_edge{ - dir = 8 - }, -/area/station/engineering/atmos) "cXr" = ( /turf/closed/wall/r_wall, /area/station/security/checkpoint/customs) @@ -9901,21 +9865,22 @@ /obj/structure/disposalpipe/segment, /turf/closed/wall, /area/station/maintenance/aft/upper) -"cXD" = ( -/obj/machinery/computer/security/mining{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/obj/structure/window/spawner/directional/west, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 8 - }, -/turf/open/floor/iron/smooth_large, -/area/station/cargo/miningdock) "cXX" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/dark/smooth_large, /area/station/security/lockers) +"cYk" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/east, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/stock_parts/power_store/cell/high, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/electrical) "cYr" = ( /obj/structure/closet/crate/bin, /turf/open/floor/carpet/stellar, @@ -10024,12 +9989,6 @@ /obj/structure/transit_tube/horizontal, /turf/open/floor/iron/dark/smooth_large, /area/station/hallway/primary/fore) -"cZW" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line, -/turf/open/floor/iron/smooth_edge{ - dir = 1 - }, -/area/station/engineering/storage_shared) "dac" = ( /obj/item/reagent_containers/cup/bottle/epinephrine, /obj/item/reagent_containers/cup/bottle/multiver{ @@ -10131,6 +10090,21 @@ dir = 4 }, /area/station/hallway/primary/aft) +"daH" = ( +/obj/structure/table, +/obj/effect/turf_decal/trimline/brown/filled/line, +/obj/structure/sign/poster/contraband/random/directional/south, +/obj/item/storage/box/lights/mixed{ + pixel_y = 4 + }, +/obj/item/stock_parts/power_store/cell/high/empty{ + pixel_y = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/smooth_edge{ + dir = 1 + }, +/area/station/cargo/warehouse) "daN" = ( /obj/machinery/door/airlock/service{ name = "Theater Access" @@ -10141,13 +10115,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/large, /area/station/service/theater) -"daO" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/bot, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/lightreplacer, -/turf/open/floor/iron/dark/smooth_large, -/area/station/engineering/atmos) "daQ" = ( /obj/machinery/modular_computer/preset/civilian{ dir = 4 @@ -10204,6 +10171,26 @@ /obj/effect/spawner/random/trash/garbage, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"dbQ" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/simple/dark/hidden{ + dir = 8 + }, +/obj/machinery/button/door/directional/east{ + id = "xenobio7"; + name = "Xenobio Pen 7 Blast DOors"; + req_access = list("xenobiology") + }, +/obj/machinery/light/cold/directional/east, +/turf/open/floor/iron/white/smooth_edge{ + dir = 8 + }, +/area/station/science/xenobiology) "dbZ" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -10387,12 +10374,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/smooth_large, /area/station/engineering/atmos/pumproom) -"deu" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/iron/dark/textured_large, -/area/station/cargo/bitrunning/den) "dex" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/carpet, @@ -10476,6 +10457,14 @@ "dfF" = ( /turf/closed/wall, /area/station/medical/medbay/lobby) +"dfG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/railing/corner, +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "dfM" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/engine, @@ -10527,6 +10516,14 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/smooth_large, /area/station/construction/mining/aux_base) +"dgw" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 8 + }, +/obj/effect/turf_decal/box, +/turf/open/floor/engine, +/area/station/science/xenobiology) "dgE" = ( /obj/structure/table/reinforced/rglass, /obj/machinery/fax{ @@ -10660,6 +10657,13 @@ /obj/effect/landmark/start/captain, /turf/open/floor/wood/large, /area/station/command/heads_quarters/captain) +"din" = ( +/obj/effect/turf_decal/weather/snow, +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/tlv_cold_room, +/obj/structure/kitchenspike, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/service/kitchen/coldroom) "dir" = ( /obj/structure/sign/departments/evac, /turf/closed/wall/r_wall, @@ -10698,14 +10702,6 @@ }, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/ai_upload) -"diL" = ( -/obj/effect/turf_decal/skyrat_decals/enclave/top/middle{ - color = "#52B4E9" - }, -/obj/effect/turf_decal/trimline/blue/line, -/obj/effect/turf_decal/trimline/blue/mid_joiner, -/turf/open/floor/iron/white/smooth_large, -/area/station/medical/medbay/lobby) "diV" = ( /obj/effect/turf_decal/tile/purple{ dir = 1 @@ -11044,12 +11040,6 @@ }, /turf/open/floor/iron/white/diagonal, /area/station/science/xenobiology) -"dnO" = ( -/mob/living/carbon/human/species/monkey, -/obj/structure/flora/bush/sparsegrass, -/obj/structure/window/reinforced/spawner/directional/east, -/turf/open/floor/grass, -/area/station/medical/virology) "dnW" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp{ @@ -11084,17 +11074,6 @@ /obj/machinery/status_display/ai/directional/north, /turf/open/floor/pod/dark, /area/station/service/chapel/funeral) -"dou" = ( -/obj/machinery/airalarm/directional/south, -/obj/structure/rack, -/obj/effect/turf_decal/trimline/dark_red/filled/line, -/obj/item/pipe_dispenser, -/obj/item/analyzer, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/smooth_edge{ - dir = 1 - }, -/area/station/science/ordnance) "dov" = ( /obj/structure/sign/logo{ pixel_y = 32 @@ -11130,6 +11109,18 @@ "doJ" = ( /turf/closed/wall/r_wall, /area/station/engineering/transit_tube) +"doM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/dark_green/filled/warning{ + dir = 8 + }, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/white/smooth_edge{ + dir = 4 + }, +/area/station/medical/virology) "dpe" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced/tinted, @@ -11152,14 +11143,6 @@ }, /turf/open/floor/engine/vacuum, /area/station/science/ordnance/freezerchamber) -"dpw" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 - }, -/obj/structure/closet/secure_closet/miner, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/smooth_edge, -/area/station/cargo/miningdock) "dpx" = ( /obj/structure/table/wood, /obj/item/storage/crayons, @@ -11272,6 +11255,14 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/large, /area/station/hallway/primary/fore) +"drZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/smooth_large, +/area/station/science/ordnance) "dsg" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -11293,6 +11284,14 @@ }, /turf/open/floor/iron/smooth_edge, /area/station/hallway/primary/aft) +"dss" = ( +/obj/machinery/status_display/evac/directional/east, +/obj/effect/turf_decal/bot, +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/aisat/atmos) "dsz" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 4 @@ -11447,6 +11446,20 @@ /obj/structure/trash_pile, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"duq" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/turf_decal/box, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio6"; + name = "Xenobio Pen 6 Blast Door" + }, +/turf/open/floor/engine, +/area/station/science/xenobiology) "dus" = ( /obj/structure/cable, /obj/effect/turf_decal/stripes/line{ @@ -11594,20 +11607,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/station/maintenance/port/aft) -"dwE" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 9 - }, -/obj/machinery/dna_scannernew, -/obj/machinery/requests_console/directional/south{ - department = "Genetics"; - name = "Genetics Requests console"; - pixel_y = 30 - }, -/obj/machinery/airalarm/directional/west, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/white, -/area/station/science/genetics) "dwH" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/remains/human, @@ -11770,15 +11769,6 @@ /mob/living/basic/pet/cat/cak, /turf/open/floor/iron/smooth_large, /area/station/maintenance/starboard/greater) -"dzq" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/machinery/door/window/survival_pod/left/directional/east{ - name = "Fitness Ring" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/light/floor, -/turf/open/floor/iron/dark/smooth_large, -/area/station/commons/fitness/recreation/entertainment) "dzx" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -11851,16 +11841,6 @@ /obj/effect/mapping_helpers/airlock/access/any/service/crematorium, /turf/open/floor/catwalk_floor/iron_dark, /area/station/service/chapel/office) -"dAy" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green/diagonal_centre, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/diagonal, -/area/station/hallway/secondary/service) "dAz" = ( /obj/machinery/door/firedoor, /obj/structure/table/reinforced, @@ -11931,14 +11911,6 @@ }, /turf/open/floor/plating, /area/station/science/genetics) -"dAV" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/start/bitrunner, -/turf/open/floor/iron/dark/textured, -/area/station/cargo/bitrunning/den) "dAX" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -11992,6 +11964,12 @@ dir = 8 }, /area/station/hallway/primary/aft) +"dBG" = ( +/obj/structure/flora/bush/sparsegrass, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/grass, +/area/station/medical/virology) "dBK" = ( /obj/structure/chair/sofa/bench/left, /turf/open/floor/wood/large, @@ -12064,6 +12042,16 @@ "dCq" = ( /turf/closed/wall, /area/station/engineering/storage/tech) +"dCJ" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/camera/directional/west{ + c_tag = "Cargo - Mining" + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/cargo/miningdock) "dDf" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/trimline/blue/filled/warning{ @@ -12177,6 +12165,10 @@ /obj/machinery/field/generator, /turf/open/floor/engine, /area/station/engineering/main) +"dEv" = ( +/obj/effect/decal/cleanable/blood/xtracks, +/turf/open/floor/engine, +/area/station/science/xenobiology) "dEx" = ( /turf/closed/wall/r_wall, /area/station/engineering/break_room) @@ -12340,21 +12332,6 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood/large, /area/station/service/library) -"dGT" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/effect/turf_decal/box, -/obj/structure/railing{ - dir = 10 - }, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) "dGU" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/trimline/brown/filled/line{ @@ -12511,12 +12488,6 @@ /obj/structure/sink/directional/south, /turf/open/floor/iron/freezer, /area/station/medical/treatment_center) -"dIL" = ( -/obj/structure/bed/double, -/obj/effect/spawner/random/bedsheet/double, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/station/maintenance/department/science/xenobiology) "dIM" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -12822,6 +12793,10 @@ }, /turf/open/floor/engine, /area/station/ai_monitored/security/armory) +"dMh" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/cargo/office) "dMl" = ( /obj/structure/chair/sofa/left/brown{ dir = 8 @@ -13299,21 +13274,6 @@ /obj/structure/cable, /turf/open/floor/iron/small, /area/station/commons/dorms) -"dTe" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/skyrat_decals/enclave/middle/right{ - color = "#52B4E9" - }, -/obj/effect/turf_decal/trimline/blue/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/blue/mid_joiner{ - dir = 8 - }, -/turf/open/floor/iron/white/smooth_large, -/area/station/medical/medbay/lobby) "dTn" = ( /obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/trimline/purple/filled/line{ @@ -13370,14 +13330,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark/smooth_large, /area/station/command/bridge) -"dTO" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/obj/effect/turf_decal/trimline/brown/filled/warning{ - dir = 5 - }, -/turf/open/floor/iron/smooth_edge, -/area/station/cargo/drone_bay) "dUf" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -13572,9 +13524,27 @@ /obj/machinery/light_switch/directional/north, /turf/open/floor/pod/dark, /area/station/engineering/storage/tech) +"dWV" = ( +/obj/structure/table/wood, +/obj/machinery/computer/security/wooden_tv{ + pixel_y = 8 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/plaque/static_plaque/golden/captain{ + pixel_y = 32 + }, +/turf/open/floor/carpet/royalblue, +/area/station/command/heads_quarters/captain) "dWX" = ( /turf/closed/wall, /area/station/maintenance/department/science/xenobiology) +"dWY" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/bot, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/lightreplacer, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/atmos) "dXa" = ( /obj/effect/landmark/start/hangover, /obj/effect/landmark/navigate_destination/bar, @@ -13630,32 +13600,6 @@ }, /turf/open/floor/wood/large, /area/station/service/library) -"dXZ" = ( -/obj/effect/turf_decal/trimline/red/filled/line, -/obj/structure/table, -/obj/machinery/recharger{ - pixel_x = 6; - pixel_y = 4 - }, -/obj/machinery/requests_console/directional/north{ - department = "Security"; - name = "Security Requests Console"; - pixel_y = -32 - }, -/obj/effect/mapping_helpers/requests_console/supplies, -/obj/effect/mapping_helpers/requests_console/assistance, -/obj/machinery/light/warm/directional/south, -/obj/machinery/camera/directional/south{ - c_tag = "Security - Office Aft" - }, -/obj/item/radio{ - pixel_x = -6; - pixel_y = 6 - }, -/turf/open/floor/iron/dark/smooth_edge{ - dir = 1 - }, -/area/station/security/office) "dYb" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -13919,29 +13863,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/pod, /area/station/service/chapel/funeral) -"ebp" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/cup/bottle/morphine, -/obj/item/reagent_containers/cup/bottle/toxin{ - pixel_x = 5; - pixel_y = 4 - }, -/obj/item/reagent_containers/cup/bottle/epinephrine{ - pixel_x = 8 - }, -/obj/item/reagent_containers/cup/bottle/multiver{ - pixel_x = -5 - }, -/obj/item/reagent_containers/syringe/epinephrine, -/obj/effect/turf_decal/tile/yellow/fourcorners, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chemistry_shutters"; - name = "Pharmacy Shutters" - }, -/obj/machinery/door/window/right/directional/east, -/turf/open/floor/iron/white/smooth_large, -/area/station/medical/pharmacy) "ebz" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp/green{ @@ -13966,6 +13887,19 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/smooth_large, /area/station/engineering/atmos) +"ecl" = ( +/obj/structure/table, +/obj/machinery/requests_console/directional/west{ + department = "Kitchen"; + name = "Kitchen Requests Console" + }, +/obj/machinery/microwave{ + desc = "Cooks and boils stuff, somehow."; + pixel_x = -2; + pixel_y = 5 + }, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "ecq" = ( /obj/effect/spawner/structure/window/reinforced/plasma, /obj/machinery/door/poddoor/shutters/radiation/preopen{ @@ -14476,11 +14410,6 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/pod/dark, /area/station/service/chapel) -"eil" = ( -/obj/machinery/chem_mass_spec, -/obj/effect/turf_decal/trimline/yellow/filled/line, -/turf/open/floor/iron/freezer, -/area/station/medical/pharmacy) "ein" = ( /obj/structure/displaycase/forsale/kitchen{ pixel_y = 8 @@ -14538,6 +14467,32 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/department/medical/morgue) +"eiV" = ( +/obj/structure/table, +/obj/item/storage/medkit/brute{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/medkit/brute, +/obj/item/storage/medkit/regular{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/status_display/ai/directional/west, +/obj/effect/turf_decal/trimline/purple/filled, +/obj/effect/turf_decal/trimline/purple/filled/mid_joiner, +/obj/effect/turf_decal/trimline/purple/filled/mid_joiner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/purple/filled/mid_joiner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/purple/filled/mid_joiner{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/medical/storage) "eiX" = ( /obj/effect/turf_decal/trimline/brown/filled/warning{ dir = 4 @@ -14632,10 +14587,6 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/command/bridge) -"ekG" = ( -/obj/structure/table, -/turf/open/floor/iron/cafeteria, -/area/station/service/cafeteria) "ekQ" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -14709,15 +14660,6 @@ /obj/structure/cable/layer3, /turf/open/floor/circuit/green, /area/station/ai_monitored/turret_protected/ai) -"ely" = ( -/obj/effect/turf_decal/stripes/end{ - dir = 8 - }, -/obj/item/radio/intercom/directional/east, -/obj/machinery/light/cold/directional/east, -/obj/machinery/gibber, -/turf/open/floor/iron/kitchen_coldroom/freezerfloor, -/area/station/service/kitchen/coldroom) "elB" = ( /obj/effect/turf_decal/tile/dark/opposingcorners{ dir = 1 @@ -14814,20 +14756,6 @@ }, /turf/open/floor/grass, /area/station/hallway/primary/central/fore) -"emO" = ( -/obj/structure/rack, -/obj/item/circuitboard/machine/exoscanner{ - pixel_y = 3 - }, -/obj/item/circuitboard/machine/exoscanner, -/obj/item/circuitboard/machine/exoscanner{ - pixel_y = -3 - }, -/obj/machinery/requests_console/auto_name/directional/north, -/obj/structure/window/spawner/directional/west, -/obj/effect/turf_decal/trimline/brown/filled, -/turf/open/floor/iron/smooth, -/area/station/cargo/drone_bay) "enl" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -14853,12 +14781,6 @@ /obj/machinery/light/cold/directional/west, /turf/open/floor/iron/freezer, /area/station/medical/treatment_center) -"enC" = ( -/obj/structure/bed/double, -/obj/effect/spawner/random/bedsheet/double, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/carpet, -/area/station/commons/dorms) "enJ" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 @@ -15101,6 +15023,11 @@ }, /turf/open/floor/iron/large, /area/station/service/hydroponics) +"ern" = ( +/obj/effect/turf_decal/weather/snow, +/obj/structure/closet/secure_closet/freezer/meat, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/service/kitchen/coldroom) "err" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -15193,29 +15120,6 @@ }, /turf/open/floor/catwalk_floor, /area/station/hallway/primary/aft) -"esP" = ( -/obj/structure/window/reinforced/spawner/directional/south, -/obj/effect/turf_decal/tile/dark_blue/anticorner, -/obj/structure/secure_safe/caps_spare, -/turf/open/floor/iron/dark/smooth_large, -/area/station/command/bridge) -"esZ" = ( -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/service/general, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/service/glass{ - name = "Service Hall" - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/large, -/area/station/service/cafeteria) "etd" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -15625,10 +15529,6 @@ /obj/structure/flora/bush/flowers_br/style_3, /turf/open/floor/grass, /area/station/hallway/secondary/exit/departure_lounge) -"ezm" = ( -/obj/structure/sign/warning/secure_area/directional/north, -/turf/open/space/basic, -/area/space/nearstation) "ezu" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -15840,6 +15740,11 @@ }, /turf/open/floor/iron/smooth_large, /area/station/engineering/power_room) +"eCV" = ( +/obj/structure/railing/corner, +/obj/structure/sink/kitchen/directional/west, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "eDh" = ( /obj/structure/rack, /obj/item/clothing/suit/hazardvest, @@ -15867,11 +15772,6 @@ "eDt" = ( /turf/closed/wall/r_wall, /area/station/science/research) -"eDx" = ( -/obj/structure/cable, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/security/checkpoint/supply) "eDF" = ( /obj/structure/chair/stool/directional/west, /obj/machinery/power/apc/auto_name/directional/south, @@ -15917,14 +15817,6 @@ /obj/effect/turf_decal/tile/neutral/diagonal_centre, /turf/open/floor/iron/dark/diagonal, /area/station/security/execution/transfer) -"eEd" = ( -/obj/structure/sign/poster/random/directional/north, -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron/large, -/area/station/hallway/secondary/service) "eEi" = ( /obj/effect/turf_decal/tile/dark_red/anticorner, /obj/structure/sign/poster/official/twelve_gauge/directional/east, @@ -16100,10 +15992,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/smooth_large, /area/station/hallway/secondary/entry) -"eFu" = ( -/obj/machinery/power/shuttle_engine/huge, -/turf/open/space/basic, -/area/space/nearstation) "eFE" = ( /obj/machinery/newscaster/directional/west, /obj/effect/turf_decal/trimline/yellow/filled/line{ @@ -16212,25 +16100,6 @@ }, /turf/open/floor/iron/smooth_edge, /area/station/cargo/storage) -"eGy" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/railing{ - dir = 8 - }, -/obj/structure/fake_stairs/directional/north, -/obj/effect/landmark/start/cook, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) -"eGT" = ( -/obj/effect/turf_decal/weather/snow, -/obj/machinery/firealarm/directional/north, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable, -/obj/structure/closet/secure_closet/freezer/fridge, -/turf/open/floor/iron/kitchen_coldroom/freezerfloor, -/area/station/service/kitchen/coldroom) "eGZ" = ( /obj/structure/hedge, /obj/effect/turf_decal/trimline/green/arrow_cw{ @@ -16254,22 +16123,6 @@ /obj/machinery/light/cold/directional/north, /turf/open/floor/iron/smooth_edge, /area/station/science/ordnance/testlab) -"eHk" = ( -/obj/structure/table/reinforced, -/obj/item/stack/package_wrap, -/obj/item/stack/cable_coil{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/stack/cable_coil, -/obj/item/stock_parts/power_store/battery/high, -/obj/item/radio/intercom/directional/east, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 6 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/iron/smooth, -/area/station/construction/mining/aux_base) "eHu" = ( /obj/machinery/air_sensor/air_tank, /turf/open/floor/engine/air, @@ -16479,6 +16332,20 @@ /obj/structure/flora/bush/lavendergrass, /turf/open/floor/grass, /area/station/science/genetics) +"eLd" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/turf_decal/box, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio5"; + name = "Xenobio Pen 5 Blast Door" + }, +/turf/open/floor/engine, +/area/station/science/xenobiology) "eLe" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -16585,6 +16452,14 @@ }, /turf/open/floor/iron/small, /area/station/commons/dorms) +"eMf" = ( +/obj/machinery/door/window/left/directional/west{ + req_access = list("morgue") + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/smooth_large, +/area/station/medical/morgue) "eMr" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -16636,6 +16511,19 @@ dir = 1 }, /area/station/engineering/atmos/storage) +"eNr" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/fake_stairs/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "eNs" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -16657,11 +16545,19 @@ }, /turf/open/floor/engine, /area/station/ai_monitored/security/armory) -"eNH" = ( -/turf/open/floor/iron/airless{ - icon = 'modular_skyrat/modules/advanced_shuttles/icons/evac_shuttle.dmi' +"eNJ" = ( +/obj/machinery/airalarm/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Service - Service Hall"; + dir = 9; + name = "service camera" }, -/area/space/nearstation) +/obj/effect/turf_decal/trimline/brown/filled/line, +/obj/effect/turf_decal/trimline/brown/filled/mid_joiner, +/obj/machinery/modular_computer/preset/cargochat/service, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/smooth_large, +/area/station/hallway/secondary/service) "eNR" = ( /obj/effect/turf_decal/trimline/green/filled/warning, /obj/structure/cable, @@ -16715,6 +16611,21 @@ /obj/effect/landmark/start/blueshield, /turf/open/floor/carpet/cyan, /area/station/command/heads_quarters/blueshield) +"ePd" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/turf_decal/box, +/obj/structure/railing{ + dir = 10 + }, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "ePm" = ( /obj/machinery/holopad, /obj/effect/turf_decal/box, @@ -16924,14 +16835,6 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/command/bridge) -"eSB" = ( -/obj/machinery/door/window/left/directional/west{ - req_access = list("morgue") - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark/smooth_large, -/area/station/medical/morgue) "eSD" = ( /obj/effect/spawner/random/structure/crate, /obj/effect/spawner/random/engineering/vending_restock, @@ -17034,13 +16937,6 @@ }, /turf/open/floor/iron/smooth_large, /area/station/hallway/primary/aft) -"eUs" = ( -/obj/machinery/power/shieldwallgen/xenobiologyaccess, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/structure/cable, -/obj/machinery/status_display/ai/directional/east, -/turf/open/floor/engine, -/area/station/science/xenobiology) "eUu" = ( /obj/docking_port/stationary/public_mining_dock{ dir = 2 @@ -17219,13 +17115,6 @@ }, /turf/open/floor/iron/smooth_edge, /area/station/science/ordnance/testlab) -"eWX" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green/diagonal_centre, -/turf/open/floor/iron/diagonal, -/area/station/hallway/secondary/service) "eXd" = ( /obj/effect/turf_decal/trimline/green/filled/warning, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -17388,18 +17277,6 @@ /obj/structure/railing/corner, /turf/open/floor/iron/smooth, /area/station/command/cc_dock) -"eYX" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/cafeteria, -/area/station/service/cafeteria) "eYY" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ @@ -17424,6 +17301,12 @@ "eZa" = ( /turf/open/floor/iron/smooth, /area/station/commons/vacant_room) +"eZV" = ( +/obj/effect/turf_decal/trimline/brown/filled/line, +/turf/open/floor/iron/smooth_edge{ + dir = 1 + }, +/area/station/cargo/miningdock) "faf" = ( /obj/effect/turf_decal/tile/purple{ dir = 1 @@ -17440,11 +17323,6 @@ /obj/effect/decal/cleanable/cobweb, /turf/open/floor/iron/smooth, /area/station/maintenance/department/science/ordnance_maint) -"fam" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) "faq" = ( /turf/open/floor/iron/smooth_large, /area/station/maintenance/disposal/incinerator) @@ -17648,6 +17526,13 @@ "fdG" = ( /turf/open/floor/iron/smooth_large, /area/station/engineering/lobby) +"fdN" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/landmark/start/telecomms_specialist, +/turf/open/floor/engine, +/area/station/tcommsat/computer) "fdP" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 8 @@ -17792,6 +17677,13 @@ dir = 1 }, /area/station/commons/dorms/laundry) +"fgj" = ( +/obj/effect/turf_decal/trimline/brown/filled/line, +/obj/structure/railing, +/turf/open/floor/iron/smooth_edge{ + dir = 1 + }, +/area/station/cargo/bitrunning/den) "fgv" = ( /obj/effect/turf_decal/trimline/yellow/filled/warning{ dir = 1 @@ -17858,6 +17750,26 @@ dir = 1 }, /area/station/engineering/lobby) +"fho" = ( +/obj/item/tank/jetpack/carbondioxide, +/obj/item/tank/jetpack/carbondioxide{ + pixel_x = -4; + pixel_y = 1 + }, +/obj/item/tank/jetpack/carbondioxide{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/rack/shelf, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/trimline/dark_red/filled/line{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/eva) "fhY" = ( /obj/machinery/airalarm/directional/north, /obj/structure/rack, @@ -17901,40 +17813,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/grimy, /area/station/service/library) -"fiC" = ( -/obj/structure/table, -/obj/item/stack/cable_coil, -/obj/item/stack/cable_coil, -/obj/item/electronics/airlock, -/obj/item/electronics/airlock, -/obj/item/stock_parts/power_store/cell/emproof{ - pixel_x = -3; - pixel_y = 5 - }, -/obj/effect/turf_decal/bot, -/obj/item/clothing/glasses/meson/engine, -/obj/item/storage/box/bandages{ - pixel_x = 4; - pixel_y = 5 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/station/engineering/main) "fiN" = ( /turf/closed/wall/r_wall, /area/station/medical/chemistry) -"fiT" = ( -/obj/effect/turf_decal/skyrat_decals/enclave/middle/left{ - color = "#52B4E9" - }, -/obj/effect/turf_decal/trimline/blue/line{ - dir = 4 - }, -/obj/effect/landmark/start/paramedic, -/obj/effect/turf_decal/trimline/blue/mid_joiner{ - dir = 4 - }, -/turf/open/floor/iron/white/smooth_large, -/area/station/medical/medbay/lobby) "fiV" = ( /obj/effect/turf_decal/trimline/yellow/filled/line, /obj/structure/cable, @@ -18538,6 +18419,16 @@ /obj/structure/cable, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/department/medical/morgue) +"frF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible, +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/machinery/meter, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron/smooth_edge{ + dir = 1 + }, +/area/station/engineering/atmos) "frH" = ( /obj/structure/disposalpipe/sorting/mail/flip{ dir = 8; @@ -18584,12 +18475,6 @@ dir = 1 }, /area/station/hallway/primary/aft) -"fsk" = ( -/obj/effect/spawner/random/bedsheet/double, -/obj/machinery/newscaster/directional/east, -/obj/structure/bed/double/pod, -/turf/open/floor/carpet/cyan, -/area/station/commons/dorms) "fst" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/pod, @@ -18715,24 +18600,6 @@ /obj/machinery/door/airlock/maintenance_hatch, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/department/crew_quarters/bar) -"fva" = ( -/obj/structure/table, -/obj/item/reagent_containers/condiment/saltshaker{ - desc = "Salt. From space oceans, presumably. A staple of modern medicine."; - pixel_x = 8; - pixel_y = 12 - }, -/obj/item/reagent_containers/condiment/peppermill{ - desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; - pixel_x = 8; - pixel_y = 2 - }, -/obj/effect/spawner/random/food_or_drink/cake_ingredients, -/obj/item/kitchen/rollingpin{ - pixel_x = -4 - }, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) "fve" = ( /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 8 @@ -18785,6 +18652,18 @@ /obj/machinery/vending/wardrobe/chem_wardrobe, /turf/open/floor/iron/freezer, /area/station/medical/chemistry) +"fvY" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/dark/corner{ + dir = 8 + }, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "fwc" = ( /obj/structure/table, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -18881,18 +18760,6 @@ /obj/item/toy/cards/deck/tarot, /turf/open/floor/iron/grimy, /area/station/commons/lounge) -"fxo" = ( -/obj/structure/table, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 8; - id = "kitchen_counter"; - name = "Kitchen Counter Shutters" - }, -/obj/item/plate, -/obj/item/holosign_creator/robot_seat/restaurant, -/turf/open/floor/iron/large, -/area/station/service/kitchen) "fxD" = ( /obj/structure/sign/warning/chem_diamond/directional/north, /obj/structure/rack/shelf, @@ -18939,10 +18806,6 @@ /obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/carpet/stellar, /area/station/service/chapel/funeral) -"fye" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/cargo/office) "fys" = ( /obj/effect/turf_decal/trimline/purple/filled/warning{ dir = 1 @@ -19107,18 +18970,6 @@ /obj/effect/spawner/random/trash/garbage, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/starboard/fore) -"fAN" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/effect/turf_decal/box/red, -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/trimline/dark_red/filled/line{ - dir = 10 - }, -/obj/machinery/status_display/evac/directional/south, -/turf/open/floor/iron/smooth, -/area/station/science/ordnance) "fAP" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 8 @@ -19155,6 +19006,15 @@ /obj/item/flashlight/lantern, /turf/open/floor/pod/dark, /area/station/service/chapel) +"fBw" = ( +/obj/structure/sign/warning/electric_shock/directional/north, +/obj/effect/turf_decal/bot, +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/obj/structure/cable, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/station/tcommsat/server) "fBB" = ( /obj/structure/transit_tube/curved, /obj/structure/lattice, @@ -19218,6 +19078,13 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/engineering/atmos) +"fCy" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) "fCM" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash/graffiti, @@ -19234,6 +19101,18 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/smooth, /area/station/science/research/abandoned) +"fDa" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/effect/turf_decal/box/red, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/trimline/dark_red/filled/line{ + dir = 10 + }, +/obj/machinery/status_display/evac/directional/south, +/turf/open/floor/iron/smooth, +/area/station/science/ordnance) "fDb" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2{ dir = 6 @@ -19319,6 +19198,13 @@ /obj/machinery/duct, /turf/open/floor/iron/white/smooth_large, /area/station/science/genetics) +"fEc" = ( +/obj/machinery/door/window/left/directional/east{ + name = "Animal Pen A"; + req_access = list("maintenance") + }, +/turf/open/floor/grass, +/area/station/service/hydroponics/garden) "fEo" = ( /turf/closed/wall, /area/station/engineering/atmos/storage) @@ -19593,14 +19479,20 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/security/prison) +"fJJ" = ( +/obj/structure/sign/nanotrasen{ + pixel_y = -32 + }, +/obj/structure/cable, +/obj/machinery/power/smes/super/full{ + name = "ai power storage unit" + }, +/turf/open/floor/vault, +/area/station/ai_monitored/turret_protected/ai) "fJT" = ( /obj/structure/chair/stool/directional/south, /turf/open/floor/wood/large, /area/station/hallway/secondary/exit/departure_lounge) -"fJV" = ( -/obj/machinery/door/window/left/directional/west, -/turf/open/floor/carpet/purple, -/area/station/common/night_club) "fKb" = ( /turf/open/floor/iron/smooth, /area/station/command/cc_dock) @@ -19674,6 +19566,17 @@ dir = 1 }, /area/station/engineering/atmos) +"fLi" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green/diagonal_centre, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/diagonal, +/area/station/hallway/secondary/service) "fLo" = ( /obj/structure/closet/crate/trashcart/laundry, /obj/item/reagent_containers/hypospray/medipen, @@ -19718,6 +19621,12 @@ }, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/department/science/ordnance_maint) +"fLZ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/green/diagonal_centre, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/diagonal, +/area/station/hallway/secondary/service) "fMc" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -19741,21 +19650,6 @@ dir = 4 }, /area/station/cargo/storage) -"fMm" = ( -/obj/machinery/button/door/directional/south{ - id = "kitchen_counter"; - name = "Counter Shutters Control" - }, -/obj/structure/table, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/machinery/processor{ - pixel_y = 12 - }, -/obj/structure/railing, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) "fMy" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -19777,6 +19671,18 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) +"fNg" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) "fNt" = ( /obj/effect/decal/cleanable/dirt, /obj/item/paper/crumpled/fluff{ @@ -19804,6 +19710,14 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron/dark/smooth_large, /area/station/service/hydroponics) +"fNM" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "mining"; + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating, +/area/station/cargo/miningdock) "fNQ" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -19830,14 +19744,6 @@ }, /turf/open/floor/wood/large, /area/station/security/courtroom) -"fNX" = ( -/obj/machinery/bouldertech/refinery/smelter, -/obj/machinery/conveyor/inverted{ - dir = 5; - id = "mining" - }, -/turf/open/floor/plating, -/area/station/cargo/miningdock) "fNY" = ( /obj/structure/closet/l3closet/virology, /obj/effect/turf_decal/trimline/dark_green/filled/line{ @@ -19846,21 +19752,6 @@ /obj/item/crowbar/red, /turf/open/floor/iron/white, /area/station/medical/virology) -"fOh" = ( -/obj/structure/table/reinforced, -/obj/item/clothing/ears/earmuffs{ - pixel_y = 7 - }, -/obj/item/gun/energy/laser/practice, -/obj/item/clothing/glasses/sunglasses{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/structure/window/reinforced/spawner/directional/east{ - pixel_x = 4 - }, -/turf/open/floor/engine, -/area/station/security/range) "fOm" = ( /obj/effect/turf_decal/trimline/brown/filled/corner, /obj/structure/disposalpipe/segment{ @@ -20196,6 +20087,11 @@ dir = 1 }, /area/station/engineering/atmos) +"fUb" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "fUc" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -20289,23 +20185,6 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron, /area/station/commons/lounge) -"fVm" = ( -/obj/structure/window/reinforced/spawner/directional/west, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 9 - }, -/obj/structure/rack, -/obj/item/storage/box/syringes{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/storage/box/beakers{ - pixel_x = 6; - pixel_y = 10 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "fVn" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/trimline/red/filled/corner{ @@ -20419,20 +20298,6 @@ dir = 6 }, /area/station/service/chapel) -"fWQ" = ( -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/effect/turf_decal/box, -/obj/machinery/door/poddoor/preopen{ - id = "xenobio6"; - name = "Xenobio Pen 6 Blast Door" - }, -/turf/open/floor/engine, -/area/station/science/xenobiology) "fXl" = ( /obj/docking_port/stationary/random{ name = "lavaland"; @@ -20540,6 +20405,19 @@ /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/space/nearstation) +"fYn" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/biogenerator, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id = "hydroponics_counter"; + name = "Hydroponics Counter Shutters" + }, +/obj/machinery/door/firedoor, +/obj/structure/window/spawner/directional/east, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/large, +/area/station/service/hydroponics) "fYs" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood, @@ -20551,6 +20429,10 @@ /obj/machinery/meter, /turf/open/floor/iron/smooth_large, /area/station/engineering/atmos) +"fYK" = ( +/obj/structure/sign/warning/biohazard/directional/south, +/turf/open/space/basic, +/area/space/nearstation) "fYR" = ( /obj/machinery/light/small/directional/east, /obj/structure/flora/bush/sparsegrass/style_random, @@ -20561,17 +20443,6 @@ /obj/structure/cable, /turf/open/floor/iron/smooth, /area/station/maintenance/department/electrical) -"fZg" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 6 - }, -/obj/effect/turf_decal/trimline/brown/filled/mid_joiner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/brown/filled/mid_joiner, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/smooth_large, -/area/station/hallway/secondary/service) "fZo" = ( /obj/effect/turf_decal/trimline/yellow/filled/warning{ dir = 6 @@ -20807,6 +20678,15 @@ }, /turf/open/floor/iron/grimy, /area/station/commons/lounge) +"gcp" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 8 + }, +/obj/item/radio/intercom/directional/east, +/obj/machinery/light/cold/directional/east, +/obj/machinery/gibber, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/service/kitchen/coldroom) "gcr" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -20887,39 +20767,12 @@ "gei" = ( /turf/open/floor/iron/large, /area/station/hallway/primary/central/aft) -"geo" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 6 - }, -/obj/structure/table/reinforced, -/obj/item/paper_bin{ - pixel_x = 5; - pixel_y = 4 - }, -/obj/item/pen{ - pixel_x = 5; - pixel_y = 4 - }, -/obj/machinery/recharger{ - pixel_x = -7; - pixel_y = 3 - }, -/obj/machinery/computer/security/telescreen/prison/directional/east, -/turf/open/floor/iron/dark, -/area/station/security/warden) "gep" = ( /obj/effect/turf_decal/bot, /obj/machinery/telecomms/server/presets/common, /obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, /turf/open/floor/circuit/green/telecomms/mainframe, /area/station/tcommsat/server) -"geA" = ( -/obj/machinery/door/window/left/directional/east{ - name = "Animal Pen A"; - req_access = list("maintenance") - }, -/turf/open/floor/grass, -/area/station/service/hydroponics/garden) "geE" = ( /obj/effect/turf_decal/siding/wood{ dir = 9 @@ -21340,19 +21193,6 @@ /obj/machinery/light/cold/directional/west, /turf/open/floor/iron/freezer, /area/station/commons/toilet) -"gjG" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/fake_stairs/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) "gjJ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -21551,6 +21391,17 @@ /obj/machinery/door/airlock/external, /turf/open/floor/catwalk_floor, /area/station/maintenance/department/engine/atmos) +"glC" = ( +/obj/structure/cable, +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 9 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/smooth, +/area/station/engineering/gravity_generator) "glD" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -21597,12 +21448,6 @@ "gmz" = ( /turf/closed/wall, /area/station/service/hydroponics/garden/abandoned) -"gmB" = ( -/obj/structure/flora/bush/sparsegrass, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/grass, -/area/station/medical/virology) "gmD" = ( /obj/effect/turf_decal/tile/dark/fourcorners, /obj/effect/turf_decal/stripes/line{ @@ -21620,6 +21465,11 @@ /obj/effect/turf_decal/box/red, /turf/open/floor/iron/smooth, /area/station/science/ordnance) +"gmG" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/trimline/brown/filled/corner, +/turf/open/floor/iron/smooth_corner, +/area/station/cargo/bitrunning/den) "gmJ" = ( /obj/effect/spawner/random/structure/crate, /turf/open/floor/plating, @@ -21654,6 +21504,17 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/command/heads_quarters/qm) +"gnw" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/radio/intercom/directional/north, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/station/command/teleporter) "gnM" = ( /obj/structure/table/wood, /obj/machinery/computer/security/telescreen/entertainment/directional/east, @@ -21678,9 +21539,6 @@ /obj/structure/closet/crate/solarpanel_small, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/solars/starboard/fore) -"got" = ( -/turf/closed/wall/r_wall, -/area/station/maintenance/eva_shed/port) "gou" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -21691,17 +21549,6 @@ /obj/structure/sign/poster/official/wtf_is_co2, /turf/closed/wall, /area/station/engineering/atmos) -"goP" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron/smooth_edge{ - dir = 4 - }, -/area/station/cargo/bitrunning/den) "goS" = ( /turf/open/floor/iron/freezer, /area/station/medical/chemistry) @@ -21836,15 +21683,6 @@ dir = 8 }, /area/station/medical/medbay/central) -"gra" = ( -/obj/structure/rack/gunrack, -/obj/effect/spawner/armory_spawn/microfusion, -/obj/effect/turf_decal/tile/dark_red/half{ - dir = 1 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/engine, -/area/station/ai_monitored/security/armory) "grg" = ( /obj/structure/table/reinforced, /obj/machinery/recharger{ @@ -21931,22 +21769,20 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/small, /area/station/hallway/secondary/exit/departure_lounge) -"gsb" = ( -/obj/machinery/airalarm/directional/west, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 8 - }, -/obj/structure/table, -/obj/item/paper_bin{ - pixel_y = 4 - }, -/obj/item/pen{ - pixel_y = 4 +"gsl" = ( +/obj/effect/turf_decal/trimline/green/filled/warning{ + dir = 9 }, -/turf/open/floor/iron/smooth_edge{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/area/station/cargo/drone_bay) +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/light_switch/directional/north{ + pixel_x = 14 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/service/hydroponics) "gsL" = ( /obj/structure/showcase/cyborg/old{ dir = 8; @@ -22048,18 +21884,6 @@ /obj/effect/turf_decal/trimline/dark_red/arrow_ccw, /turf/open/floor/iron/small, /area/station/hallway/secondary/exit/departure_lounge) -"gtJ" = ( -/obj/effect/turf_decal/bot, -/obj/structure/disposaloutlet{ - dir = 4; - name = "Cargo Deliveries" - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/structure/window/spawner/directional/south, -/turf/open/floor/iron/large, -/area/station/hallway/secondary/service) "gtM" = ( /obj/effect/turf_decal/trimline/purple/filled/line, /obj/structure/closet/secure_closet/cytology, @@ -22187,18 +22011,6 @@ }, /turf/open/floor/wood/large, /area/station/hallway/secondary/exit/departure_lounge) -"gvA" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/dark_green/filled/warning{ - dir = 8 - }, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/white/smooth_edge{ - dir = 4 - }, -/area/station/medical/virology) "gvG" = ( /turf/open/floor/engine, /area/station/science/auxlab/firing_range) @@ -22208,6 +22020,14 @@ /obj/machinery/duct, /turf/open/floor/iron/white/smooth_large, /area/station/medical/storage) +"gvO" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "gwc" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 @@ -22406,18 +22226,6 @@ /obj/structure/window/reinforced/plasma/spawner/directional/east, /turf/open/floor/iron/smooth, /area/station/engineering/atmos) -"gyK" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/cafeteria, -/area/station/service/cafeteria) "gzn" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -22587,20 +22395,6 @@ /obj/structure/cable/layer3, /turf/open/floor/circuit/green, /area/station/ai_monitored/turret_protected/ai) -"gBQ" = ( -/obj/machinery/chem_dispenser, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 5 - }, -/obj/effect/turf_decal/trimline/yellow/filled/mid_joiner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/yellow/filled/mid_joiner{ - dir = 1 - }, -/obj/effect/turf_decal/bot_red, -/turf/open/floor/iron/dark/smooth_large, -/area/station/medical/chemistry) "gCm" = ( /obj/machinery/atmospherics/components/unary/passive_vent{ dir = 4 @@ -22849,6 +22643,15 @@ }, /turf/open/floor/iron/dark, /area/station/hallway/secondary/command) +"gFi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/green/visible, +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/machinery/status_display/evac/directional/south, +/turf/open/floor/iron/smooth_edge{ + dir = 1 + }, +/area/station/engineering/atmos) "gFm" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/structure/window/reinforced/spawner/directional/north{ @@ -22896,12 +22699,6 @@ /obj/structure/window/spawner/directional/south, /turf/open/floor/carpet, /area/station/service/library) -"gFG" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/weather/snow, -/mob/living/basic/goat/pete, -/turf/open/floor/iron/kitchen_coldroom/freezerfloor, -/area/station/service/kitchen/coldroom) "gFW" = ( /obj/effect/turf_decal/trimline/dark/filled/line{ dir = 1 @@ -22927,16 +22724,6 @@ }, /turf/open/floor/iron/smooth_large, /area/station/hallway/primary/aft) -"gGF" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/skyrat_decals/enclave/top/left{ - color = "#52B4E9" - }, -/obj/effect/turf_decal/trimline/blue/corner, -/turf/open/floor/iron/dark/smooth_large, -/area/station/hallway/secondary/command) "gGT" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash/garbage, @@ -23017,6 +22804,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/dark/hidden, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/department/medical/central) +"gHS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/weather/snow, +/obj/machinery/light_switch/directional/west{ + pixel_x = -24 + }, +/obj/structure/cable, +/obj/structure/closet/secure_closet/freezer/kitchen, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/service/kitchen/coldroom) "gHW" = ( /obj/structure/table/optable{ desc = "A cold, hard place for your final rest."; @@ -23106,14 +22903,6 @@ /obj/effect/landmark/start/security_officer, /turf/open/floor/iron/dark/smooth_large, /area/station/security/brig) -"gIO" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/landmark/event_spawn, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron/kitchen_coldroom/freezerfloor, -/area/station/service/kitchen/coldroom) "gIT" = ( /obj/structure/table/reinforced, /obj/item/book/manual/wiki/barman_recipes, @@ -23227,22 +23016,29 @@ /obj/effect/landmark/start/atmospheric_technician, /turf/open/floor/iron/dark/smooth_large, /area/station/engineering/atmos/hfr_room) +"gJZ" = ( +/obj/structure/chair/stool/directional/south, +/obj/effect/landmark/start/telecomms_specialist, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/lobby) +"gKa" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) "gKl" = ( /obj/structure/chair/wood{ dir = 8 }, /turf/open/floor/carpet/black, /area/station/service/chapel/office) -"gKB" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/green/diagonal_centre, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/iron/diagonal, -/area/station/hallway/secondary/service) "gKO" = ( /turf/open/floor/catwalk_floor/iron_smooth, /area/station/hallway/primary/aft) @@ -23784,17 +23580,22 @@ "gRN" = ( /turf/closed/wall/r_wall, /area/station/ai_monitored/turret_protected/aisat/foyer) -"gRR" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/radio/intercom/directional/north, -/obj/machinery/airalarm/directional/east, +"gRW" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, /obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 5 + dir = 4 }, -/turf/open/floor/iron/dark, -/area/station/command/teleporter) +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron/smooth_edge{ + dir = 8 + }, +/area/station/engineering/atmos) "gSd" = ( /obj/structure/railing/corner, /obj/structure/disposalpipe/segment, @@ -23838,21 +23639,6 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/command/bridge) -"gSO" = ( -/obj/effect/turf_decal/trimline/yellow/filled/warning{ - dir = 5 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 5 - }, -/obj/machinery/camera/directional/east{ - c_tag = "Atmospherics - Ports"; - name = "atmospherics camera" - }, -/obj/item/radio/intercom/directional/east, -/obj/machinery/light/directional/east, -/turf/open/floor/iron/smooth, -/area/station/engineering/atmos) "gSS" = ( /obj/structure/lattice/catwalk, /turf/open/space/basic, @@ -24115,13 +23901,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/freezer, /area/station/medical/chemistry) -"gWT" = ( -/obj/machinery/computer/quantum_console{ - dir = 8 - }, -/obj/machinery/light/small/red/directional/east, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/cargo/bitrunning/den) "gWV" = ( /obj/effect/turf_decal/trimline/yellow/filled/warning{ dir = 4 @@ -24284,21 +24063,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/greater) -"gYT" = ( -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 8 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/window/reinforced/spawner/directional/west{ - pixel_x = -4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/white/smooth_edge{ - dir = 4 - }, -/area/station/medical/medbay/lobby) "gZb" = ( /obj/structure/lattice/catwalk, /obj/structure/closet/crate, @@ -24327,6 +24091,13 @@ /obj/machinery/oven/range, /turf/open/floor/iron/kitchen, /area/station/service/kitchen) +"gZV" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/green/diagonal_centre, +/turf/open/floor/iron/diagonal, +/area/station/hallway/secondary/service) "gZX" = ( /obj/structure/trash_pile, /turf/open/floor/iron/smooth, @@ -24405,10 +24176,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/wood/large, /area/station/hallway/primary/central/fore) -"haV" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/iron/smooth_large, -/area/station/cargo/miningoffice) "hbb" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -24454,16 +24221,6 @@ /obj/machinery/portable_atmospherics/canister/anesthetic_mix, /turf/open/floor/iron/showroomfloor, /area/station/medical/coldroom) -"hbG" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/door/window/right/directional/north{ - name = "Jim Norton's Quebecois Coffee"; - req_one_access = list("service","maint_tunnels") - }, -/turf/open/floor/wood, -/area/station/hallway/secondary/entry) "hbJ" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -24684,14 +24441,6 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/security/prison) -"hdS" = ( -/obj/structure/disposaloutlet{ - dir = 1 - }, -/obj/structure/disposalpipe/trunk, -/obj/effect/turf_decal/box/red, -/turf/open/floor/engine, -/area/station/science/xenobiology) "hdZ" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 5 @@ -24818,6 +24567,12 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark/smooth_large, /area/station/engineering/storage_shared) +"hgL" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line, +/turf/open/floor/iron/smooth_edge{ + dir = 1 + }, +/area/station/engineering/storage_shared) "hgW" = ( /obj/structure/trash_pile, /obj/effect/decal/cleanable/dirt, @@ -24947,6 +24702,13 @@ /obj/effect/turf_decal/caution/stand_clear, /turf/open/floor/iron/smooth_large, /area/station/cargo/storage) +"hil" = ( +/obj/effect/landmark/start/shaft_miner, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/smooth_large, +/area/station/cargo/miningdock) "hio" = ( /obj/effect/turf_decal/trimline/green/corner{ dir = 8 @@ -25020,15 +24782,6 @@ /obj/structure/window/spawner/directional/east, /turf/open/misc/beach/sand, /area/station/science/research) -"hjg" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/table, -/obj/item/plate, -/obj/effect/spawner/random/trash/food_packaging, -/obj/structure/cable, -/obj/machinery/camera/autoname/directional/north, -/turf/open/floor/iron/smooth_edge, -/area/station/cargo/bitrunning/den) "hji" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 @@ -25066,17 +24819,6 @@ /obj/effect/turf_decal/siding/wood/corner, /turf/open/floor/iron, /area/station/commons/lounge) -"hjR" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 6 - }, -/obj/structure/window/reinforced/spawner/directional/east{ - pixel_x = 4 - }, -/turf/open/floor/iron/white, -/area/station/medical/medbay/lobby) "hjT" = ( /obj/effect/turf_decal/trimline/blue/filled/warning{ dir = 8 @@ -25163,6 +24905,18 @@ dir = 1 }, /area/station/cargo/miningdock) +"hkU" = ( +/obj/structure/table, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "kitchen_counter"; + name = "Kitchen Counter Shutters" + }, +/obj/item/plate, +/obj/item/holosign_creator/robot_seat/restaurant, +/turf/open/floor/iron/large, +/area/station/service/kitchen) "hkX" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -25338,25 +25092,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark/smooth_large, /area/station/service/hydroponics) -"hnT" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/button/door/directional/east{ - id = "xenobio6"; - name = "Xenobio Pen 6 Blast DOors"; - req_access = list("xenobiology") - }, -/obj/machinery/atmospherics/pipe/smart/simple/dark/hidden{ - dir = 8 - }, -/turf/open/floor/iron/white/smooth_edge{ - dir = 8 - }, -/area/station/science/xenobiology) "hnU" = ( /obj/effect/turf_decal/tile/dark/fourcorners, /obj/structure/fluff/metalpole/anchor{ @@ -25411,23 +25146,6 @@ /obj/machinery/newscaster/directional/north, /turf/open/floor/iron, /area/station/commons/storage/art) -"hpd" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 9 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/effect/turf_decal/box, -/obj/machinery/button/door/directional/west{ - id = "xenobio1"; - name = "Xenobio Pen 1 Blast Door"; - req_access = list("xenobiology") - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/light/cold/directional/west, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "hpe" = ( /turf/open/floor/iron/smooth_large, /area/station/security/checkpoint/engineering) @@ -25458,14 +25176,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"hqe" = ( -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/dark, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) "hqf" = ( /obj/machinery/digital_clock, /turf/closed/wall/r_wall, @@ -25483,6 +25193,15 @@ dir = 8 }, /area/station/engineering/atmos/pumproom) +"hqp" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/machinery/door/window/survival_pod/left/directional/east{ + name = "Fitness Ring" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/floor, +/turf/open/floor/iron/dark/smooth_large, +/area/station/commons/fitness/recreation/entertainment) "hqu" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ dir = 4 @@ -25775,29 +25494,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark/smooth_large, /area/station/engineering/supermatter/room) -"hvo" = ( -/obj/structure/table/reinforced, -/obj/item/aicard{ - pixel_y = 3 - }, -/obj/item/circuitboard/aicore{ - pixel_y = 3 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/firealarm/directional/east{ - pixel_y = 5 - }, -/obj/machinery/keycard_auth/directional/east{ - pixel_y = -7 - }, -/obj/machinery/camera/directional/east{ - c_tag = "Science - Research Director's Office"; - name = "science camera"; - network = list("ss13","rd") - }, -/obj/effect/turf_decal/siding/purple, -/turf/open/floor/iron/white/smooth_large, -/area/station/command/heads_quarters/rd) "hvC" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -25861,6 +25557,18 @@ /obj/structure/sign/departments/science/directional/north, /turf/open/floor/iron/white/smooth_edge, /area/station/hallway/primary/fore) +"hwE" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/edge, +/area/station/service/hydroponics) "hwG" = ( /obj/structure/bed/double, /obj/item/bedsheet/cmo/double, @@ -25908,26 +25616,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/smooth, /area/station/engineering/atmos) -"hxg" = ( -/obj/structure/table, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 1 - }, -/obj/item/stock_parts/matter_bin{ - pixel_x = -10; - pixel_y = 4 - }, -/obj/item/stock_parts/matter_bin{ - pixel_x = 2; - pixel_y = 7 - }, -/obj/item/stock_parts/micro_laser{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/flatpack, -/turf/open/floor/iron/white/smooth_edge, -/area/station/science/lab) "hxh" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -25952,19 +25640,6 @@ "hxy" = ( /turf/closed/wall/r_wall, /area/station/engineering/main) -"hxA" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/chem_master/condimaster, -/obj/structure/railing{ - dir = 6 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) "hxC" = ( /obj/machinery/door/airlock/mining{ name = "Drone Bay" @@ -26055,6 +25730,16 @@ }, /turf/open/floor/carpet/blue, /area/station/command/bridge) +"hyw" = ( +/obj/structure/chair/stool/directional/west{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/lounge) "hyx" = ( /obj/machinery/dna_scannernew, /obj/effect/turf_decal/delivery, @@ -26073,28 +25758,6 @@ "hzk" = ( /turf/open/floor/iron/dark/smooth_large, /area/station/engineering/atmos/hfr_room) -"hzl" = ( -/obj/machinery/computer/cargo{ - dir = 8 - }, -/obj/machinery/camera/directional/east{ - c_tag = "Cargo Bay - Starboard"; - name = "cargo camera" - }, -/obj/effect/turf_decal/bot, -/obj/machinery/button/door/directional/east{ - id = 68; - name = "Unloading Doors"; - pixel_y = 6 - }, -/obj/machinery/button/door/directional/east{ - id = 69; - name = "Loading Doors"; - pixel_y = -6 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/iron/smooth_large, -/area/station/cargo/storage) "hzm" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -26358,16 +26021,6 @@ }, /turf/open/floor/carpet/executive, /area/station/command/heads_quarters/hop) -"hBP" = ( -/obj/effect/turf_decal/tile/green/diagonal_centre, -/obj/machinery/status_display/ai/directional/west, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/effect/turf_decal/box, -/obj/machinery/disposal/bin, -/turf/open/floor/iron/diagonal, -/area/station/hallway/secondary/service) "hBQ" = ( /obj/structure/lattice/catwalk, /obj/structure/cable, @@ -26383,13 +26036,6 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/white, /area/station/medical/virology) -"hBZ" = ( -/obj/machinery/pdapainter/research, -/obj/machinery/airalarm/directional/west, -/obj/effect/turf_decal/bot, -/obj/machinery/computer/security/telescreen/rd/directional/north, -/turf/open/floor/iron/white/smooth_large, -/area/station/command/heads_quarters/rd) "hCh" = ( /obj/machinery/airalarm/directional/north, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, @@ -26438,6 +26084,23 @@ }, /turf/open/floor/engine, /area/station/engineering/supermatter) +"hCJ" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/service/general, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/service/glass{ + name = "Service Hall" + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/large, +/area/station/service/cafeteria) "hCL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -26521,6 +26184,17 @@ /obj/effect/spawner/random/medical/minor_healing, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"hDN" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/dark_green/diagonal_centre, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/white/diagonal, +/area/station/medical/medbay/central) "hDY" = ( /obj/machinery/computer/atmos_control/mix_tank{ dir = 4 @@ -26596,15 +26270,6 @@ "hEF" = ( /turf/open/floor/iron/smooth_large, /area/station/engineering/power_room) -"hEG" = ( -/obj/structure/transit_tube/horizontal{ - dir = 1 - }, -/turf/open/floor/iron/airless{ - icon = 'modular_skyrat/modules/advanced_shuttles/icons/erokez.dmi'; - icon_state = "floor1" - }, -/area/space/nearstation) "hEJ" = ( /obj/structure/table, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -26664,19 +26329,6 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/glass/reinforced, /area/station/hallway/secondary/exit/departure_lounge) -"hFu" = ( -/obj/machinery/airalarm/directional/north, -/obj/machinery/camera/directional/north{ - c_tag = "Service - Service Hall"; - dir = 9; - name = "service camera" - }, -/obj/effect/turf_decal/trimline/brown/filled/line, -/obj/effect/turf_decal/trimline/brown/filled/mid_joiner, -/obj/machinery/modular_computer/preset/cargochat/service, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/smooth_large, -/area/station/hallway/secondary/service) "hFA" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ dir = 10 @@ -26710,10 +26362,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/starboard/aft) -"hGn" = ( -/obj/structure/window/reinforced/spawner/directional/east, -/turf/open/floor/pod/dark, -/area/station/service/chapel/funeral) "hGq" = ( /obj/structure/chair/office{ dir = 1 @@ -26751,6 +26399,30 @@ /obj/structure/window/spawner/directional/south, /turf/open/floor/iron/smooth_large, /area/station/maintenance/disposal) +"hGX" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/paper_bin{ + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/window/left/directional/south{ + name = "Hydroponics Desk"; + req_access = list("hydroponics") + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id = "hydroponics_counter"; + name = "Hydroponics Counter Shutters" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/large, +/area/station/service/hydroponics) "hHg" = ( /obj/structure/table, /obj/item/tank/internals/emergency_oxygen{ @@ -26793,6 +26465,10 @@ dir = 4 }, /area/station/hallway/primary/aft) +"hHR" = ( +/obj/effect/spawner/random/medical/two_percent_xeno_egg_spawner, +/turf/open/floor/engine, +/area/station/science/xenobiology) "hHT" = ( /obj/effect/turf_decal/tile/red/anticorner{ dir = 1 @@ -26823,16 +26499,6 @@ }, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/port) -"hIp" = ( -/obj/structure/safe, -/obj/item/storage/backpack/duffelbag/syndie/hitman, -/obj/item/card/id/advanced/silver/reaper, -/obj/item/lazarus_injector, -/obj/item/gun/ballistic/automatic/pistol/deagle/gold, -/obj/item/stack/spacecash/c5000, -/obj/effect/turf_decal/bot, -/turf/open/floor/engine, -/area/station/ai_monitored/command/nuke_storage) "hIu" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -26846,18 +26512,14 @@ }, /turf/open/floor/iron/smooth, /area/station/science/ordnance/storage) -"hIy" = ( -/obj/structure/flora/bush/lavendergrass, -/obj/structure/window/reinforced/spawner/directional/west, -/mob/living/carbon/human/species/monkey, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/window/right/directional/south{ - name = "Monkey Pen"; - req_access = list("genetics") +"hIw" = ( +/obj/machinery/firealarm/directional/east, +/obj/machinery/vending/dinnerware, +/obj/item/toy/figure/chef{ + pixel_y = 16 }, -/turf/open/floor/grass, -/area/station/science/genetics) +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "hIA" = ( /turf/closed/wall/r_wall, /area/station/command/heads_quarters/captain) @@ -26865,15 +26527,16 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/pod/dark, /area/station/service/chapel) -"hJg" = ( -/obj/structure/table, -/obj/item/modular_computer/laptop/preset/civilian{ - pixel_y = 5; - pixel_x = 2 +"hJq" = ( +/obj/effect/turf_decal/tile/green/diagonal_centre, +/obj/machinery/status_display/ai/directional/west, +/obj/structure/disposalpipe/trunk{ + dir = 4 }, -/obj/structure/cable, -/turf/open/floor/iron/smooth_large, -/area/station/cargo/bitrunning/den) +/obj/effect/turf_decal/box, +/obj/machinery/disposal/bin, +/turf/open/floor/iron/diagonal, +/area/station/hallway/secondary/service) "hJx" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/monitored/ordnance_burn_chamber_input{ dir = 4 @@ -26908,6 +26571,27 @@ /obj/machinery/light/cold/directional/north, /turf/open/floor/engine, /area/station/engineering/main) +"hKj" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/engineering/glass{ + name = "Shared Engineering Storage" + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/storage_shared) "hKm" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 9 @@ -26944,18 +26628,6 @@ dir = 8 }, /area/station/engineering/atmos) -"hKK" = ( -/obj/structure/chair/plastic{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 5 - }, -/obj/machinery/computer/security/telescreen/entertainment/directional/east, -/obj/structure/sign/poster/contraband/random/directional/north, -/obj/effect/landmark/start/bitrunner, -/turf/open/floor/iron/smooth, -/area/station/cargo/bitrunning/den) "hKP" = ( /obj/item/reagent_containers/cup/bucket, /obj/effect/decal/cleanable/cobweb/cobweb2, @@ -27023,6 +26695,16 @@ }, /turf/open/floor/iron/dark, /area/station/security/prison) +"hMt" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/skyrat_decals/enclave/top/left{ + color = "#52B4E9" + }, +/obj/effect/turf_decal/trimline/blue/corner, +/turf/open/floor/iron/dark/smooth_large, +/area/station/hallway/secondary/command) "hMy" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -27096,14 +26778,6 @@ /obj/structure/spider/stickyweb, /turf/open/floor/iron/smooth, /area/station/maintenance/department/electrical) -"hNw" = ( -/obj/machinery/camera/directional/west{ - c_tag = "Xenobiology - Secure Cell Interior"; - name = "xenobiology camera"; - network = list("ss13","xeno","rd") - }, -/turf/open/floor/engine, -/area/station/science/xenobiology) "hNy" = ( /obj/structure/railing{ dir = 8 @@ -27111,6 +26785,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark/smooth_large, /area/station/service/theater) +"hNB" = ( +/obj/effect/turf_decal/weather/snow, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/service/kitchen/coldroom) "hND" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -27198,15 +26879,6 @@ dir = 8 }, /area/station/hallway/primary/central) -"hPC" = ( -/obj/effect/turf_decal/skyrat_decals/enclave/bottom/left{ - color = "#52B4E9" - }, -/obj/effect/turf_decal/trimline/blue/corner{ - dir = 4 - }, -/turf/open/floor/iron/white/smooth_large, -/area/station/medical/medbay/lobby) "hPR" = ( /obj/structure/closet/crate/freezer, /obj/item/reagent_containers/cup/soda_cans/monkey_energy, @@ -27409,13 +27081,6 @@ }, /turf/open/floor/iron/white, /area/station/hallway/primary/fore) -"hSf" = ( -/obj/effect/landmark/start/shaft_miner, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron/smooth_large, -/area/station/cargo/miningdock) "hSn" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -27466,24 +27131,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood/large, /area/station/service/theater) -"hSX" = ( -/obj/machinery/keycard_auth/directional/south{ - pixel_x = -5 - }, -/obj/machinery/button/door/directional/south{ - id = "cmoshutter"; - name = "CMO Office Shutters"; - pixel_x = 8; - pixel_y = -26; - req_access = list("cmo") - }, -/obj/machinery/modular_computer/preset/id{ - dir = 4 - }, -/obj/machinery/status_display/evac/directional/west, -/obj/effect/turf_decal/bot, -/turf/open/floor/carpet/blue, -/area/station/command/heads_quarters/cmo) "hSY" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 @@ -27512,10 +27159,6 @@ dir = 1 }, /area/station/command/gateway) -"hTj" = ( -/obj/machinery/deepfryer, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) "hTl" = ( /obj/effect/turf_decal/tile/yellow, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -27598,21 +27241,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/white/smooth_large, /area/station/medical/medbay/lobby) -"hTQ" = ( -/obj/structure/extinguisher_cabinet/directional/west, -/obj/machinery/conveyor{ - id = "cargodisposals" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/camera/directional/west{ - c_tag = "Cargo Bay - Delivery Office Port"; - name = "cargo camera" - }, -/obj/structure/window/reinforced/spawner/directional/east{ - pixel_x = 4 - }, -/turf/open/floor/iron/smooth_large, -/area/station/cargo/sorting) "hTW" = ( /obj/structure/closet/secure_closet/atmospherics, /obj/effect/turf_decal/delivery, @@ -27774,32 +27402,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/smooth_large, /area/station/maintenance/department/engine/atmos/lesser) -"hWm" = ( -/obj/structure/table, -/obj/item/storage/medkit/brute{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/storage/medkit/brute, -/obj/item/storage/medkit/regular{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/machinery/status_display/ai/directional/west, -/obj/effect/turf_decal/trimline/purple/filled, -/obj/effect/turf_decal/trimline/purple/filled/mid_joiner, -/obj/effect/turf_decal/trimline/purple/filled/mid_joiner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/purple/filled/mid_joiner{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/purple/filled/mid_joiner{ - dir = 8 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/station/medical/storage) "hWF" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 1 @@ -27855,13 +27457,6 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron/dark/smooth_large, /area/station/engineering/atmos) -"hXV" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/atmos) "hYg" = ( /obj/effect/turf_decal/bot, /obj/machinery/portable_atmospherics/canister/nitrogen, @@ -28005,21 +27600,6 @@ }, /turf/open/floor/plating/airless, /area/station/science/ordnance/bomb) -"hZv" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/skyrat_decals/enclave/middle/left{ - color = "#52B4E9" - }, -/obj/effect/turf_decal/trimline/blue/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/blue/mid_joiner{ - dir = 4 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/station/hallway/secondary/command) "hZE" = ( /obj/effect/turf_decal/trimline/green/filled/warning{ dir = 4 @@ -28086,6 +27666,28 @@ /obj/structure/cable, /turf/open/floor/plating/airless, /area/station/command/heads_quarters/rd) +"ibj" = ( +/obj/machinery/computer/cargo{ + dir = 8 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Cargo Bay - Starboard"; + name = "cargo camera" + }, +/obj/effect/turf_decal/bot, +/obj/machinery/button/door/directional/east{ + id = 68; + name = "Unloading Doors"; + pixel_y = 6 + }, +/obj/machinery/button/door/directional/east{ + id = 69; + name = "Loading Doors"; + pixel_y = -6 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/smooth_large, +/area/station/cargo/storage) "ibt" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 4 @@ -28184,6 +27786,14 @@ /obj/structure/cable, /turf/open/floor/pod/dark, /area/station/service/chapel) +"icL" = ( +/obj/effect/turf_decal/skyrat_decals/enclave/top/middle{ + color = "#52B4E9" + }, +/obj/effect/turf_decal/trimline/blue/line, +/obj/effect/turf_decal/trimline/blue/mid_joiner, +/turf/open/floor/iron/dark/smooth_large, +/area/station/hallway/secondary/command) "icP" = ( /turf/open/floor/glass/reinforced, /area/station/medical/medbay/central) @@ -28215,13 +27825,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/smooth_large, /area/station/hallway/primary/aft) -"idG" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/dark_red/filled/corner, -/turf/open/floor/iron/smooth_corner, -/area/station/science/ordnance) "idO" = ( /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, @@ -28299,17 +27902,6 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/starboard/upper) -"ifj" = ( -/obj/effect/turf_decal/siding/dark_blue/corner, -/obj/machinery/shuttle_manipulator{ - desc = "A holographic display of the ship we're on right now."; - name = "ship holographic display" - }, -/obj/effect/turf_decal/tile/blue/half{ - dir = 8 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/station/command/bridge) "ifq" = ( /turf/closed/wall/r_wall, /area/station/medical/pharmacy) @@ -28329,6 +27921,20 @@ }, /turf/open/floor/iron/white/small, /area/station/common/pool) +"ige" = ( +/obj/structure/table, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "kitchen_counter"; + name = "Kitchen Counter Shutters" + }, +/obj/structure/desk_bell{ + pixel_x = 7; + pixel_y = 10 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) "igk" = ( /obj/structure/window/reinforced/spawner/directional/south, /obj/effect/landmark/start/chaplain, @@ -28417,15 +28023,6 @@ dir = 4 }, /area/station/medical/virology) -"ihS" = ( -/obj/machinery/light/directional/north, -/obj/machinery/bouldertech/refinery, -/obj/machinery/conveyor{ - id = "mining"; - dir = 8 - }, -/turf/open/floor/plating, -/area/station/cargo/miningdock) "ihT" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -28874,22 +28471,6 @@ /obj/effect/mapping_helpers/airlock/access/all/command/hop, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/starboard/fore) -"iog" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder{ - pixel_x = 4; - pixel_y = 18 - }, -/obj/item/reagent_containers/cup/beaker{ - pixel_x = -8; - pixel_y = 12 - }, -/obj/item/reagent_containers/cup/beaker{ - pixel_x = -8; - pixel_y = 4 - }, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) "iom" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 9 @@ -28972,6 +28553,17 @@ /obj/effect/turf_decal/trimline/neutral/mid_joiner, /turf/open/floor/iron/smooth_large, /area/station/cargo/sorting) +"ioX" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Service - Cafeteria Aft"; + name = "service camera" + }, +/obj/structure/chair/sofa/corp/left{ + color = "#DE3A3A"; + dir = 8 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) "ioZ" = ( /obj/effect/turf_decal/stripes/end{ dir = 4 @@ -29113,6 +28705,13 @@ /obj/structure/cable, /turf/open/floor/iron/edge, /area/station/commons/fitness/recreation) +"iqF" = ( +/obj/effect/turf_decal/tile/blue/full, +/turf/open/floor/iron/airless{ + icon = 'modular_skyrat/modules/advanced_shuttles/icons/erokez.dmi'; + icon_state = "floor1" + }, +/area/space/nearstation) "iqM" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, @@ -29175,6 +28774,17 @@ /obj/effect/landmark/start/corrections_officer, /turf/open/floor/glass/reinforced, /area/station/security/execution/transfer) +"irB" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/fore) "irC" = ( /obj/structure/flora/grass/jungle, /obj/structure/window/fulltile, @@ -29259,24 +28869,20 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/security/prison) -"iso" = ( -/obj/structure/table/reinforced, -/obj/item/clothing/suit/hooded/ablative{ - pixel_y = 7 - }, -/obj/item/gun/energy/temperature/security{ - pixel_y = 5 - }, -/obj/structure/window/reinforced/spawner/directional/south, -/obj/structure/window/reinforced/spawner/directional/east{ - pixel_x = 4 +"isq" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "kitchen_counter"; + name = "Kitchen Counter Shutters" }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/machinery/pollution_scrubber{ + pixel_x = -7; + pixel_y = 1 }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/engine, -/area/station/ai_monitored/security/armory) +/obj/structure/table, +/turf/open/floor/iron/large, +/area/station/service/kitchen) "isr" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/trash_pile, @@ -29352,12 +28958,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"itf" = ( -/obj/structure/noticeboard/directional/north, -/obj/machinery/light_switch/directional/east, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/large, -/area/station/hallway/secondary/service) +"isV" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/obj/machinery/light/small/directional/west, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron/smooth_edge{ + dir = 4 + }, +/area/station/cargo/bitrunning/den) "iti" = ( /obj/structure/table/wood, /obj/machinery/fax{ @@ -29502,6 +29115,12 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/command/heads_quarters/blueshield) +"iuX" = ( +/obj/structure/sign/nanotrasen{ + pixel_x = 32 + }, +/turf/open/space/basic, +/area/space/nearstation) "iuZ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -29550,6 +29169,18 @@ /obj/effect/spawner/random/structure/tank_holder, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/medical/virology) +"ivQ" = ( +/obj/machinery/computer/order_console/cook, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/brown/filled/mid_joiner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/filled/mid_joiner, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/smooth_large, +/area/station/hallway/secondary/service) "ivR" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -29624,13 +29255,6 @@ }, /turf/open/floor/iron/smooth_large, /area/station/engineering/atmos) -"iwH" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/machinery/computer/security/telescreen/ce/directional/south, -/turf/open/floor/carpet/orange, -/area/station/command/heads_quarters/ce) "iwV" = ( /obj/structure/disposalpipe/junction/flip{ dir = 8 @@ -29777,6 +29401,11 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/wood/large, /area/station/hallway/primary/central/fore) +"iyG" = ( +/obj/machinery/quantum_server, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/cargo/bitrunning/den) "iyK" = ( /obj/effect/mapping_helpers/iannewyear, /turf/open/floor/carpet/executive, @@ -30049,33 +29678,6 @@ /obj/machinery/light/cold/directional/east, /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) -"iCV" = ( -/obj/structure/disposaloutlet{ - dir = 1; - name = "Cargo Deliveries" - }, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/status_display/ai/directional/south, -/obj/structure/plasticflaps, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/smooth_large, -/area/station/cargo/storage) -"iCW" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/command/heads_quarters/qm) -"iCZ" = ( -/obj/machinery/computer/communications, -/obj/machinery/keycard_auth{ - pixel_x = 7; - pixel_y = 25 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/carpet/royalblue, -/area/station/command/heads_quarters/captain) "iDa" = ( /obj/effect/landmark/generic_maintenance_landmark, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -30157,6 +29759,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/smooth_large, /area/station/hallway/secondary/entry) +"iEJ" = ( +/obj/effect/turf_decal/weather/snow, +/obj/machinery/camera/directional/west{ + c_tag = "Service - Kitchen Coldroom"; + dir = 5; + name = "service camera" + }, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/service/kitchen/coldroom) "iEL" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/door/airlock/external/glass{ @@ -30209,13 +29820,6 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/hallway/primary/fore) -"iFV" = ( -/obj/machinery/conveyor{ - id = "mining"; - dir = 8 - }, -/turf/open/floor/plating, -/area/station/cargo/miningdock) "iFY" = ( /obj/structure/cable, /obj/machinery/holopad, @@ -30439,16 +30043,6 @@ dir = 1 }, /area/station/security/prison) -"iIG" = ( -/obj/item/radio/intercom/directional/east, -/obj/structure/table, -/obj/machinery/microwave{ - desc = "Cooks and boils stuff, somehow."; - pixel_x = -2; - pixel_y = 5 - }, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) "iJg" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 1 @@ -30490,14 +30084,6 @@ dir = 8 }, /area/station/engineering/atmos) -"iJt" = ( -/obj/machinery/firealarm/directional/east, -/obj/machinery/vending/dinnerware, -/obj/item/toy/figure/chef{ - pixel_y = 16 - }, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) "iJB" = ( /obj/structure/closet/secure_closet/security/sec, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -30581,13 +30167,6 @@ dir = 8 }, /area/station/engineering/atmos/hfr_room) -"iLb" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark/textured_edge, -/area/station/cargo/bitrunning/den) "iLH" = ( /obj/effect/turf_decal/trimline/purple/filled/warning{ dir = 4 @@ -30687,6 +30266,24 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"iME" = ( +/obj/structure/closet/bombcloset, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/dark_red/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/light/cold/directional/north, +/turf/open/floor/iron/smooth_edge, +/area/station/science/ordnance) +"iML" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 10 + }, +/obj/machinery/light_switch/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/smooth, +/area/station/cargo/bitrunning/den) "iMO" = ( /obj/effect/turf_decal/trimline/dark_red/arrow_cw{ dir = 9 @@ -30709,16 +30306,16 @@ dir = 1 }, /area/station/hallway/secondary/command) -"iNa" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/camera/directional/west{ - c_tag = "Cargo - Mining" +"iNb" = ( +/obj/effect/turf_decal/tile/green/diagonal_centre, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/effect/turf_decal/stripes/line, /obj/structure/cable, -/turf/open/floor/plating, -/area/station/cargo/miningdock) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/diagonal, +/area/station/hallway/secondary/service) "iNk" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -30761,6 +30358,17 @@ "iNV" = ( /turf/closed/wall, /area/station/maintenance/starboard/greater) +"iOa" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/smooth_edge{ + dir = 4 + }, +/area/station/cargo/bitrunning/den) "iOb" = ( /obj/structure/table, /obj/effect/spawner/random/maintenance/two, @@ -30935,6 +30543,12 @@ /obj/machinery/meter, /turf/open/floor/iron/smooth_large, /area/station/science/ordnance) +"iRi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/start/cook, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "iRn" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 8 @@ -31016,18 +30630,6 @@ /obj/structure/cable/multilayer/connected, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/aisat/foyer) -"iSl" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/skyrat_decals/enclave/top/right{ - color = "#52B4E9" - }, -/obj/effect/turf_decal/trimline/blue/corner{ - dir = 8 - }, -/turf/open/floor/iron/white/smooth_large, -/area/station/medical/medbay/lobby) "iSr" = ( /obj/structure/table, /obj/item/clothing/head/utility/welding{ @@ -31117,6 +30719,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/smooth_large, /area/station/engineering/break_room) +"iTv" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/computer/security/telescreen/ce/directional/south, +/turf/open/floor/carpet/orange, +/area/station/command/heads_quarters/ce) "iTx" = ( /obj/structure/sign/poster/official/love_ian/directional/east, /obj/machinery/status_display/evac/directional/south, @@ -31165,12 +30774,6 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/iron/grimy, /area/station/commons/lounge) -"iUy" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall, -/area/station/service/kitchen) "iUz" = ( /obj/effect/turf_decal/siding/wood{ dir = 9 @@ -31380,6 +30983,12 @@ /obj/effect/turf_decal/tile/blue/diagonal_centre, /turf/open/floor/iron/white/diagonal, /area/station/medical/medbay/central) +"iWQ" = ( +/obj/structure/chair/wood{ + dir = 1 + }, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/qm) "iWZ" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/stripes/line{ @@ -31401,14 +31010,6 @@ }, /turf/open/floor/plating, /area/station/security/detectives_office) -"iXi" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/smooth_large, -/area/station/science/ordnance) "iXk" = ( /obj/effect/spawner/random/structure/crate, /obj/effect/decal/cleanable/dirt, @@ -31474,6 +31075,19 @@ }, /turf/open/floor/iron/smooth_large, /area/station/engineering/atmos/storage/gas) +"iXV" = ( +/obj/structure/rack/gunrack, +/obj/effect/spawner/armory_spawn/shotguns, +/obj/effect/turf_decal/tile/dark_red/half{ + dir = 1 + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/light/cold/directional/north, +/obj/machinery/digital_clock/directional/north{ + pixel_y = 37 + }, +/turf/open/floor/engine, +/area/station/ai_monitored/security/armory) "iXW" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/vault, @@ -31508,18 +31122,18 @@ dir = 8 }, /area/station/hallway/primary/central/aft) -"iYy" = ( -/obj/structure/table/reinforced, -/obj/item/gun_maintenance_supplies{ - pixel_x = -4; - pixel_y = 10 +"iYk" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 }, -/obj/item/storage/medkit/tactical/blueshield, -/obj/effect/turf_decal/stripes/line{ - dir = 10 +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/loading_area{ + dir = 1 }, -/turf/open/floor/iron/dark/smooth_large, -/area/station/command/heads_quarters/blueshield) +/turf/open/floor/iron/smooth_edge{ + dir = 8 + }, +/area/station/cargo/miningdock) "iYz" = ( /obj/machinery/holopad, /obj/effect/turf_decal/bot, @@ -31663,14 +31277,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/wood/large, /area/station/hallway/primary/central/fore) -"jay" = ( -/obj/structure/chair/sofa/right/brown{ - dir = 8 - }, -/obj/effect/landmark/start/shaft_miner, -/obj/machinery/light/directional/east, -/turf/open/floor/iron/smooth_large, -/area/station/cargo/miningoffice) "jaz" = ( /obj/structure/table/reinforced, /obj/item/hfr_box/body/fuel_input, @@ -31680,6 +31286,33 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark/smooth_large, /area/station/engineering/atmos/hfr_room) +"jaG" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/table, +/obj/item/reagent_containers/condiment/saltshaker{ + desc = "Salt. From space oceans, presumably. A staple of modern medicine."; + pixel_x = -8; + pixel_y = 12 + }, +/obj/item/reagent_containers/condiment/peppermill{ + desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; + pixel_x = -8; + pixel_y = 2 + }, +/obj/item/storage/box/donkpockets{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/item/storage/box/donkpockets/donkpocketpizza{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/item/storage/box/donkpockets/donkpocketteriyaki{ + pixel_x = 5; + pixel_y = 9 + }, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "jbe" = ( /obj/structure/table/wood/fancy/royalblack, /obj/machinery/computer/records/medical/laptop, @@ -31849,36 +31482,6 @@ /obj/machinery/door/airlock/external, /turf/open/floor/catwalk_floor, /area/station/engineering/main) -"jdH" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/machinery/light/directional/north, -/obj/structure/table, -/obj/machinery/light_switch/directional/north{ - pixel_x = 13 - }, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) -"jdJ" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ - dir = 8; - initialize_directions = 4; - name = "euthanization chamber freezer" - }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 5 - }, -/obj/machinery/button/door/directional/east{ - id = "xenobio5"; - name = "Xenobio Pen 5 Blast DOors"; - req_access = list("xenobiology") - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "jdN" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/generic_maintenance_landmark, @@ -31930,6 +31533,32 @@ /obj/structure/cable, /turf/open/floor/iron/freezer, /area/station/security/checkpoint/medical) +"jeS" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -5; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = -5; + pixel_y = 4 + }, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/item/clothing/glasses/sunglasses{ + pixel_y = 12 + }, +/obj/machinery/button/door/directional/east{ + id = "brigprison"; + name = "Prison Lockdown"; + req_access = list("brig") + }, +/obj/effect/turf_decal/tile/purple/fourcorners, +/obj/machinery/computer/security/telescreen/isolation/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/corrections_officer) "jfo" = ( /obj/effect/turf_decal/trimline/green/filled/line, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -31999,6 +31628,26 @@ dir = 8 }, /area/station/hallway/primary/central/aft) +"jfR" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 6 + }, +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/machinery/recharger{ + pixel_x = -7; + pixel_y = 3 + }, +/obj/machinery/computer/security/telescreen/prison/directional/east, +/turf/open/floor/iron/dark, +/area/station/security/warden) "jfS" = ( /turf/closed/wall, /area/station/security/medical) @@ -32169,18 +31818,6 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron/smooth_edge, /area/station/hallway/primary/aft) -"jio" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/tile/dark/half, -/obj/effect/turf_decal/trimline/green/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/green/mid_joiner{ - dir = 1 - }, -/obj/machinery/door/window/survival_pod/left/directional/north, -/turf/open/floor/iron/half, -/area/station/service/hydroponics) "jir" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 6 @@ -32495,6 +32132,16 @@ }, /turf/open/floor/plating/airless, /area/space/nearstation) +"jnm" = ( +/obj/structure/table, +/obj/machinery/microwave, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 5 + }, +/obj/machinery/light/small/directional/east, +/obj/structure/sign/poster/contraband/random/directional/east, +/turf/open/floor/iron/smooth, +/area/station/cargo/bitrunning/den) "jnF" = ( /obj/structure/railing{ dir = 8 @@ -32629,14 +32276,6 @@ /obj/machinery/air_sensor/nitrogen_tank, /turf/open/floor/engine/n2, /area/station/engineering/atmos) -"jpk" = ( -/obj/structure/window/reinforced/spawner/directional/east, -/obj/item/radio/intercom/directional/north, -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 5 - }, -/turf/open/floor/iron/dark, -/area/station/hallway/secondary/exit/departure_lounge) "jpv" = ( /obj/machinery/light/small/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -32660,6 +32299,17 @@ }, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/science/ordnance/storage) +"jpH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 6 + }, +/obj/structure/window/reinforced/spawner/directional/east{ + pixel_x = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) "jpN" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 1 @@ -32738,19 +32388,6 @@ dir = 8 }, /area/station/medical/office) -"jqL" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/skyrat_decals/enclave/middle/right{ - color = "#52B4E9" - }, -/obj/effect/turf_decal/trimline/blue/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/blue/mid_joiner{ - dir = 8 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/station/hallway/secondary/command) "jqM" = ( /obj/machinery/atmospherics/components/binary/pump/on{ dir = 4; @@ -32763,6 +32400,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/carpet/orange, /area/station/command/heads_quarters/ce) +"jrb" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sink/directional/west, +/obj/effect/turf_decal/tile/green/diagonal_centre, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/diagonal, +/area/station/hallway/secondary/service) "jrj" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -32781,6 +32428,10 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/carpet/cyan, /area/station/commons/dorms) +"jrq" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/carpet, +/area/station/security/courtroom) "jrs" = ( /obj/structure/table/reinforced, /obj/item/reagent_containers/cup/bottle/morphine{ @@ -32884,18 +32535,6 @@ }, /turf/open/floor/iron/smooth_large, /area/station/command/cc_dock) -"jsf" = ( -/obj/structure/window/reinforced/spawner/directional/west, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 10 - }, -/obj/structure/table/glass, -/obj/item/knife/kitchen, -/obj/item/wrench, -/turf/open/floor/iron/white/smooth_edge{ - dir = 4 - }, -/area/station/science/xenobiology) "jsm" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 @@ -32938,6 +32577,38 @@ /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/space/nearstation) +"jsN" = ( +/obj/structure/table/reinforced, +/obj/item/folder/white{ + pixel_x = -5; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = -5; + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/obj/structure/desk_bell{ + pixel_x = 7; + pixel_y = 6 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chemistry_shutters"; + name = "Pharmacy Shutters" + }, +/obj/machinery/door/window/left/directional/south, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/pharmacy) "jtc" = ( /turf/open/floor/carpet, /area/station/commons/dorms) @@ -33169,15 +32840,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/edge, /area/station/hallway/primary/central) -"jvw" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/obj/effect/landmark/start/bitrunner, -/turf/open/floor/iron/dark/textured_edge{ - dir = 8 - }, -/area/station/cargo/bitrunning/den) "jvx" = ( /obj/structure/table/wood, /obj/item/food/breadslice/plain, @@ -33206,6 +32868,17 @@ /obj/structure/cable, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/starboard/fore) +"jvC" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/brown/filled/mid_joiner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/brown/filled/mid_joiner, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/smooth_large, +/area/station/hallway/secondary/service) "jvJ" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 4 @@ -33265,10 +32938,6 @@ }, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/starboard/lesser) -"jwN" = ( -/obj/effect/spawner/random/medical/two_percent_xeno_egg_spawner, -/turf/open/floor/engine, -/area/station/science/xenobiology) "jwV" = ( /obj/effect/spawner/random/structure/grille, /turf/open/floor/iron/smooth, @@ -33346,12 +33015,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/smooth_large, /area/station/cargo/storage) -"jyF" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ - dir = 10 - }, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/atmos) "jyL" = ( /obj/machinery/conveyor/inverted{ dir = 9; @@ -33457,6 +33120,24 @@ /obj/structure/sign/warning/yes_smoking/circle/directional/west, /turf/open/floor/carpet, /area/station/commons/dorms) +"jzW" = ( +/obj/machinery/modular_computer/preset/id{ + dir = 8 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/east{ + pixel_x = 21; + pixel_y = -25 + }, +/obj/machinery/requests_console/directional/south{ + department = "Chief Engineer's Desk"; + name = "Chief Engineer's Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/turf_decal/bot, +/turf/open/floor/carpet/orange, +/area/station/command/heads_quarters/ce) "jAe" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -33660,13 +33341,6 @@ /obj/effect/landmark/start/mime, /turf/open/floor/iron/herringbone, /area/station/service/theater) -"jCB" = ( -/obj/structure/chair/office{ - dir = 8 - }, -/obj/effect/landmark/start/telecomms_specialist, -/turf/open/floor/engine, -/area/station/tcommsat/computer) "jCE" = ( /obj/machinery/firealarm/directional/east, /obj/effect/turf_decal/siding/wood{ @@ -33709,15 +33383,6 @@ /obj/effect/mapping_helpers/airlock/access/all/security/brig, /turf/open/floor/iron/dark/smooth_large, /area/station/security/lockers) -"jDb" = ( -/obj/structure/window/reinforced/spawner/directional/west, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 8 - }, -/turf/open/floor/iron/white/smooth_edge{ - dir = 4 - }, -/area/station/science/xenobiology) "jDe" = ( /obj/structure/flora/grass/jungle, /obj/structure/flora/bush/grassy, @@ -33813,19 +33478,17 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/command/storage/eva) +"jDI" = ( +/obj/structure/chair/sofa/corp/left{ + color = "#DE3A3A"; + dir = 4 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) "jDS" = ( /obj/effect/spawner/random/trash/caution_sign, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/greater) -"jDX" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/window/right/directional/west{ - name = "Kitchen Deliveries"; - req_access = list("kitchen") - }, -/obj/structure/window/reinforced/spawner/directional/north, -/turf/open/floor/iron/kitchen_coldroom/freezerfloor, -/area/station/service/kitchen/coldroom) "jDY" = ( /obj/item/radio/intercom/directional/north, /obj/machinery/suit_storage_unit/ce, @@ -33857,16 +33520,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/security/holding_cell) -"jEy" = ( -/obj/structure/table/wood, -/obj/machinery/status_display/ai/directional/north, -/obj/machinery/fax{ - fax_name = "Law Office"; - name = "Law Office Fax Machine"; - pixel_y = 3 - }, -/turf/open/floor/iron/grimy, -/area/station/service/lawoffice) "jEA" = ( /obj/machinery/camera/directional/west{ c_tag = "AI Chamber - Port"; @@ -33886,6 +33539,11 @@ /obj/machinery/newscaster/directional/north, /turf/open/floor/vault, /area/station/ai_monitored/turret_protected/ai) +"jEG" = ( +/obj/machinery/power/shuttle_engine/propulsion, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/plating, +/area/space/nearstation) "jEK" = ( /obj/effect/turf_decal/trimline/yellow/filled/line, /obj/machinery/bluespace_vendor/directional/south, @@ -33903,6 +33561,13 @@ /obj/structure/closet/radiation, /turf/open/floor/iron/smooth, /area/station/engineering/atmos) +"jEP" = ( +/obj/effect/turf_decal/weather/snow, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/service/kitchen/coldroom) "jET" = ( /obj/structure/table/reinforced, /obj/machinery/camera/directional/west{ @@ -34102,22 +33767,6 @@ dir = 4 }, /area/station/hallway/primary/fore) -"jHs" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/skyrat_decals/enclave/bottom/left{ - color = "#52B4E9" - }, -/obj/effect/turf_decal/trimline/blue/corner{ - dir = 4 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/station/hallway/secondary/command) "jHx" = ( /obj/effect/turf_decal/trimline/brown/filled/warning{ dir = 5 @@ -34198,6 +33847,20 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"jIT" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/turf_decal/box, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio7"; + name = "Xenobio Pen 7 Blast Door" + }, +/turf/open/floor/engine, +/area/station/science/xenobiology) "jJk" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -34452,6 +34115,24 @@ }, /turf/open/space/basic, /area/space/nearstation) +"jMQ" = ( +/obj/structure/table, +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/item/clothing/mask/gas, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/radio/intercom/directional/south, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible/layer2{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/smooth_edge{ + dir = 1 + }, +/area/station/hallway/primary/aft) "jMY" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ @@ -34563,6 +34244,24 @@ /obj/machinery/light/warm/directional/south, /turf/open/floor/iron/grimy, /area/station/commons/lounge) +"jOB" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 4; + initialize_directions = 8 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/smooth_edge{ + dir = 4 + }, +/area/station/engineering/atmos) "jOF" = ( /obj/machinery/airalarm/directional/east, /obj/effect/mapping_helpers/airalarm/mixingchamber_access, @@ -34705,15 +34404,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/vaporwave, /area/station/service/barber) -"jQQ" = ( -/obj/effect/turf_decal/trimline/purple/filled/corner{ - dir = 1 - }, -/obj/effect/spawner/random/engineering/tracking_beacon, -/turf/open/floor/iron/white/smooth_corner{ - dir = 1 - }, -/area/station/science/xenobiology) "jQR" = ( /obj/machinery/door/window/left/directional/south{ name = "Research Test Chamber"; @@ -34758,10 +34448,6 @@ }, /turf/open/floor/iron/white/smooth_edge, /area/station/science/xenobiology) -"jRP" = ( -/obj/machinery/light/cold/directional/north, -/turf/open/floor/engine, -/area/station/science/xenobiology) "jSl" = ( /obj/effect/turf_decal/bot, /obj/effect/turf_decal/trimline/brown/filled/mid_joiner, @@ -34847,21 +34533,6 @@ }, /turf/open/floor/iron/smooth, /area/station/engineering/atmos) -"jTk" = ( -/obj/structure/table, -/obj/effect/turf_decal/trimline/brown/filled/line, -/obj/structure/sign/poster/contraband/random/directional/south, -/obj/item/storage/box/lights/mixed{ - pixel_y = 4 - }, -/obj/item/stock_parts/power_store/cell/high/empty{ - pixel_y = 4 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/iron/smooth_edge{ - dir = 1 - }, -/area/station/cargo/warehouse) "jTn" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 @@ -34896,6 +34567,31 @@ dir = 8 }, /area/station/hallway/primary/central/aft) +"jTE" = ( +/obj/structure/table, +/obj/item/stock_parts/micro_laser{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/stock_parts/micro_laser{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/stock_parts/micro_laser{ + pixel_x = 2 + }, +/obj/item/stock_parts/micro_laser{ + pixel_x = 6; + pixel_y = -2 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/smooth_edge{ + dir = 4 + }, +/area/station/cargo/drone_bay) "jTI" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 @@ -34937,23 +34633,6 @@ dir = 8 }, /area/station/command/gateway) -"jUL" = ( -/obj/machinery/light/warm/directional/north, -/obj/machinery/camera/directional/north{ - c_tag = "Service - Cafeteria Fore"; - name = "service camera" - }, -/obj/machinery/firealarm/directional/north{ - pixel_x = 8 - }, -/obj/item/radio/intercom/directional/north{ - pixel_x = -6 - }, -/obj/structure/table, -/obj/item/plate, -/obj/item/food/sausage, -/turf/open/floor/iron/cafeteria, -/area/station/service/cafeteria) "jUZ" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -35015,6 +34694,10 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark/smooth_large, /area/station/command/heads_quarters/qm) +"jVW" = ( +/obj/structure/table, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) "jWg" = ( /obj/effect/turf_decal/trimline/yellow/filled/warning{ dir = 6 @@ -35049,6 +34732,10 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron/small, /area/station/hallway/secondary/exit/departure_lounge) +"jWQ" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/pod/dark, +/area/station/service/chapel/funeral) "jWS" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -35162,6 +34849,16 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/carpet, /area/station/security/courtroom) +"jYa" = ( +/obj/effect/turf_decal/tile/blue/full, +/obj/structure/transit_tube/horizontal{ + dir = 1 + }, +/turf/open/floor/iron/airless{ + icon = 'modular_skyrat/modules/advanced_shuttles/icons/erokez.dmi'; + icon_state = "floor1" + }, +/area/space/nearstation) "jYe" = ( /obj/structure/girder/displaced, /turf/open/floor/iron/smooth, @@ -35251,12 +34948,6 @@ /obj/effect/turf_decal/bot/left, /turf/open/floor/iron/dark/smooth_large, /area/station/engineering/atmos/hfr_room) -"jZE" = ( -/obj/structure/sign/nanotrasen{ - pixel_x = -32 - }, -/turf/open/space/basic, -/area/space/nearstation) "jZS" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -35292,6 +34983,17 @@ }, /turf/open/floor/iron/white, /area/station/medical/storage) +"kaF" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/dark_green/diagonal_centre, +/turf/open/floor/iron/white/diagonal, +/area/station/medical/virology) "kaN" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, @@ -35327,6 +35029,21 @@ }, /turf/open/floor/iron/smooth, /area/station/engineering/atmos) +"kbb" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/ears/earmuffs{ + pixel_y = 7 + }, +/obj/item/gun/energy/laser/practice, +/obj/item/clothing/glasses/sunglasses{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/structure/window/reinforced/spawner/directional/east{ + pixel_x = 4 + }, +/turf/open/floor/engine, +/area/station/security/range) "kbc" = ( /obj/effect/turf_decal/trimline/dark_red/warning, /obj/structure/disposalpipe/segment{ @@ -35350,13 +35067,6 @@ dir = 4 }, /area/station/engineering/storage) -"kbi" = ( -/obj/structure/cable, -/obj/effect/turf_decal/trimline/brown/filled/warning{ - dir = 1 - }, -/turf/open/floor/iron/smooth_edge, -/area/station/cargo/drone_bay) "kbj" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 4 @@ -35474,6 +35184,14 @@ /obj/structure/closet/firecloset, /turf/open/floor/iron/dark/smooth_large, /area/station/engineering/supermatter/room) +"kde" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/modular_computer/preset/id{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/carpet/purple, +/area/station/command/heads_quarters/rd) "kdk" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -35513,14 +35231,6 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/security/warden) -"kdS" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 10 - }, -/obj/machinery/light_switch/directional/west, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/smooth, -/area/station/cargo/bitrunning/den) "kek" = ( /obj/effect/turf_decal/trimline/neutral/filled/warning{ dir = 1 @@ -35615,6 +35325,29 @@ /obj/machinery/duct, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/department/medical) +"kfP" = ( +/obj/machinery/button/door/directional/north{ + id = "lawyerprivacy"; + name = "Lawyer's Privacy Control" + }, +/obj/item/radio/intercom/directional/north{ + pixel_y = 32 + }, +/obj/structure/aquarium/lawyer, +/turf/open/floor/iron/grimy, +/area/station/service/lawoffice) +"kgb" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 10 + }, +/obj/structure/table/glass, +/obj/item/knife/kitchen, +/obj/item/wrench, +/turf/open/floor/iron/white/smooth_edge{ + dir = 4 + }, +/area/station/science/xenobiology) "kgj" = ( /obj/effect/turf_decal/trimline/blue/filled/warning, /obj/effect/landmark/start/hangover, @@ -35856,6 +35589,22 @@ /obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/iron/dark/smooth_large, /area/station/engineering/break_room) +"kjd" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/skyrat_decals/enclave/bottom/left{ + color = "#52B4E9" + }, +/obj/effect/turf_decal/trimline/blue/corner{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/hallway/secondary/command) "kjf" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -35906,19 +35655,6 @@ /obj/item/toy/cards/deck, /turf/open/floor/iron/grimy, /area/station/commons/lounge) -"kjG" = ( -/obj/structure/rack/gunrack, -/obj/effect/spawner/armory_spawn/shotguns, -/obj/effect/turf_decal/tile/dark_red/half{ - dir = 1 - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/light/cold/directional/north, -/obj/machinery/digital_clock/directional/north{ - pixel_y = 37 - }, -/turf/open/floor/engine, -/area/station/ai_monitored/security/armory) "kjL" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/door/poddoor/shutters{ @@ -35956,20 +35692,6 @@ /obj/structure/disposalpipe/trunk, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"kjX" = ( -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/effect/turf_decal/box, -/obj/machinery/door/poddoor/preopen{ - id = "xenobio8"; - name = "Xenobio Pen 8 Blast Door" - }, -/turf/open/floor/engine, -/area/station/science/xenobiology) "kkk" = ( /obj/machinery/door/firedoor, /obj/structure/disposalpipe/sorting/mail{ @@ -36030,15 +35752,6 @@ }, /turf/open/floor/pod/dark, /area/station/service/chapel/funeral) -"kkC" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/structure/closet/secure_closet/miner, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/smooth_edge, -/area/station/cargo/miningdock) "kkI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -36216,20 +35929,6 @@ /obj/machinery/light_switch/directional/south, /turf/open/floor/iron/dark/smooth_large, /area/station/engineering/storage) -"koi" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera/directional/north{ - c_tag = "Primary Restroom"; - name = "restroom camera" - }, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/iron/freezer, -/area/station/commons/toilet) "koo" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 @@ -36324,20 +36023,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"koZ" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 8; - id = "kitchen_counter"; - name = "Kitchen Counter Shutters" - }, -/obj/machinery/pollution_scrubber{ - pixel_x = -7; - pixel_y = 1 - }, -/obj/structure/table, -/turf/open/floor/iron/large, -/area/station/service/kitchen) "kpg" = ( /obj/effect/mapping_helpers/airlock/access/any/supply/shipping, /obj/structure/disposalpipe/segment{ @@ -36449,15 +36134,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/smooth_large, /area/station/hallway/secondary/construction) -"krz" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/effect/turf_decal/trimline/brown/filled/warning{ - dir = 1 - }, -/turf/open/floor/iron/smooth_large, -/area/station/cargo/miningdock) "krA" = ( /obj/effect/turf_decal/trimline/brown/filled/corner{ dir = 1 @@ -36730,6 +36406,15 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/engineering/atmos/hfr_room) +"kvH" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/table, +/obj/item/plate, +/obj/effect/spawner/random/trash/food_packaging, +/obj/structure/cable, +/obj/machinery/camera/autoname/directional/north, +/turf/open/floor/iron/smooth_edge, +/area/station/cargo/bitrunning/den) "kvJ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -36930,6 +36615,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/department/medical) +"kyk" = ( +/obj/machinery/power/shuttle_engine/heater, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/plating, +/area/space/nearstation) "kyq" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 8 @@ -36945,6 +36636,22 @@ /obj/machinery/atmospherics/pipe/smart/simple/dark/visible, /turf/closed/wall/r_wall, /area/station/engineering/atmos) +"kyy" = ( +/obj/machinery/door/airlock/mining{ + name = "Bitrunning Den" + }, +/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/smooth, +/area/station/cargo/miningdock) "kyC" = ( /obj/effect/turf_decal/siding/thinplating/corner, /obj/structure/cable, @@ -37379,6 +37086,12 @@ }, /turf/open/floor/iron/smooth_edge, /area/station/engineering/atmos/hfr_room) +"kDn" = ( +/obj/machinery/status_display/evac/directional/north, +/obj/effect/spawner/random/vending/colavend, +/obj/effect/turf_decal/siding/blue, +/turf/open/floor/iron/dark/smooth_large, +/area/station/hallway/secondary/command) "kDz" = ( /obj/structure/light_construct/directional/south, /obj/structure/rack, @@ -37508,17 +37221,6 @@ dir = 1 }, /area/station/security/checkpoint/customs) -"kEM" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/dark_green/diagonal_centre, -/turf/open/floor/iron/white/diagonal, -/area/station/medical/virology) "kEP" = ( /obj/machinery/door/airlock/grunge{ name = "Funeral Room" @@ -37585,15 +37287,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"kFL" = ( -/obj/effect/spawner/random/trash/grime, -/obj/effect/turf_decal/trimline/brown/filled/corner{ - dir = 4 - }, -/turf/open/floor/iron/smooth_corner{ - dir = 4 - }, -/area/station/cargo/bitrunning/den) "kFS" = ( /obj/effect/mapping_helpers/airlock/access/all/science/rd, /obj/machinery/door/airlock/rd/glass{ @@ -37688,6 +37381,15 @@ dir = 4 }, /area/station/security/interrogation) +"kGG" = ( +/obj/structure/table, +/obj/item/modular_computer/laptop/preset/civilian{ + pixel_y = 5; + pixel_x = 2 + }, +/obj/structure/cable, +/turf/open/floor/iron/smooth_large, +/area/station/cargo/bitrunning/den) "kGK" = ( /obj/structure/cable, /obj/effect/turf_decal/trimline/yellow/filled/warning, @@ -37748,6 +37450,25 @@ }, /turf/open/floor/iron/dark, /area/station/security/prison/mess) +"kHC" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/button/door/directional/east{ + id = "xenobio6"; + name = "Xenobio Pen 6 Blast DOors"; + req_access = list("xenobiology") + }, +/obj/machinery/atmospherics/pipe/smart/simple/dark/hidden{ + dir = 8 + }, +/turf/open/floor/iron/white/smooth_edge{ + dir = 8 + }, +/area/station/science/xenobiology) "kHE" = ( /obj/machinery/airalarm/directional/west, /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4{ @@ -37812,6 +37533,18 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/maintenance/department/crew_quarters/bar) +"kIg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/freezer{ + critical_machine = 1; + name = "Coldroom" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, +/obj/structure/fans/tiny, +/obj/structure/cable, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) "kIi" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 4; @@ -37832,18 +37565,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/smooth_large, /area/station/hallway/primary/aft) -"kIq" = ( -/obj/machinery/atmospherics/components/binary/pump, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 4 - }, -/turf/open/floor/iron/smooth_edge{ - dir = 8 - }, -/area/station/engineering/atmos) "kIt" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -37956,6 +37677,17 @@ dir = 8 }, /area/station/science/xenobiology) +"kKa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/structure/closet/secure_closet/chemical, +/obj/item/storage/box/syringes, +/obj/item/storage/box/beakers, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/freezer, +/area/station/medical/pharmacy) "kKC" = ( /obj/effect/turf_decal/delivery, /obj/structure/closet/crate/freezer{ @@ -38177,6 +37909,26 @@ /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/space/nearstation) +"kNT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/landmark/start/hangover, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=hall17"; + location = "hall16" + }, +/obj/effect/turf_decal/skyrat_decals/enclave/bottom/middle{ + color = "#52B4E9" + }, +/obj/effect/turf_decal/trimline/blue/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/mid_joiner{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/hallway/secondary/command) "kOf" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -38224,6 +37976,15 @@ /obj/machinery/light/cold/directional/south, /turf/open/floor/iron/dark, /area/station/security/execution/education) +"kOL" = ( +/obj/structure/rack/gunrack, +/obj/effect/spawner/armory_spawn/microfusion, +/obj/effect/turf_decal/tile/dark_red/half{ + dir = 1 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/engine, +/area/station/ai_monitored/security/armory) "kOS" = ( /obj/machinery/firealarm/directional/north, /obj/effect/turf_decal/trimline/yellow/filled/warning{ @@ -38434,6 +38195,22 @@ /obj/machinery/light/cold/directional/south, /turf/open/floor/engine, /area/station/engineering/main) +"kRJ" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 9 + }, +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 4 + }, +/obj/machinery/airalarm/directional/north, +/obj/machinery/light/directional/north, +/obj/machinery/computer/security/telescreen/tcomms/directional/west, +/turf/open/floor/iron/smooth, +/area/station/security/checkpoint/engineering) "kRU" = ( /obj/machinery/suit_storage_unit/atmos, /obj/effect/turf_decal/delivery, @@ -38562,10 +38339,25 @@ }, /turf/open/floor/vault, /area/station/ai_monitored/turret_protected/ai_upload) +"kTZ" = ( +/obj/structure/table, +/obj/item/stack/cable_coil{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/stack/cable_coil, +/obj/item/stock_parts/power_store/battery/high, +/obj/machinery/light/small/directional/east, +/turf/open/floor/pod/dark, +/area/station/engineering/storage/tech) "kUb" = ( /obj/effect/spawner/random/structure/grille, /turf/open/floor/plating/airless, /area/space/nearstation) +"kUc" = ( +/obj/effect/decal/cleanable/xenoblood, +/turf/open/floor/engine, +/area/station/science/xenobiology) "kUd" = ( /obj/machinery/posialert/directional/north, /obj/machinery/computer/rdconsole, @@ -38584,6 +38376,20 @@ /obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/port/aft) +"kUB" = ( +/obj/structure/rack, +/obj/item/circuitboard/machine/exoscanner{ + pixel_y = 3 + }, +/obj/item/circuitboard/machine/exoscanner, +/obj/item/circuitboard/machine/exoscanner{ + pixel_y = -3 + }, +/obj/machinery/requests_console/auto_name/directional/north, +/obj/structure/window/spawner/directional/west, +/obj/effect/turf_decal/trimline/brown/filled, +/turf/open/floor/iron/smooth, +/area/station/cargo/drone_bay) "kUO" = ( /obj/effect/spawner/random/contraband/prison, /turf/open/floor/iron/smooth, @@ -38776,6 +38582,39 @@ /obj/item/radio/intercom/directional/south, /turf/open/floor/iron/smooth_large, /area/station/maintenance/disposal) +"kWA" = ( +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/green/diagonal_centre, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/turf_decal/bot, +/obj/structure/rack, +/obj/item/reagent_containers/cup/glass/shaker, +/obj/item/clothing/mask/gas, +/obj/item/clothing/head/utility/chefhat, +/obj/item/cultivator, +/obj/effect/spawner/random/maintenance, +/obj/effect/spawner/random/food_or_drink/donkpockets, +/obj/item/storage/box/drinkingglasses, +/obj/item/storage/box/lights/mixed, +/turf/open/floor/iron/diagonal, +/area/station/hallway/secondary/service) +"kWE" = ( +/obj/structure/window/reinforced/spawner/directional/east{ + pixel_x = 4 + }, +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/delivery_chute{ + dir = 1; + name = "Prisoner Doomp" + }, +/obj/machinery/door/window/brigdoor/left/directional/north{ + name = "Prisoner Doomp" + }, +/obj/effect/turf_decal/bot_red, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/brig) "kWG" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/light/directional/south, @@ -38858,6 +38697,19 @@ }, /turf/open/floor/iron/smooth, /area/station/cargo/office) +"kXU" = ( +/obj/effect/turf_decal/trimline/dark_red/filled/line{ + dir = 4 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Science - Ordnance Lab Starboard"; + name = "science camera"; + network = list("ss13","rd") + }, +/turf/open/floor/iron/smooth_edge{ + dir = 8 + }, +/area/station/science/ordnance) "kXW" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -38985,6 +38837,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/port/fore) +"kZI" = ( +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 1 + }, +/obj/effect/spawner/random/engineering/tracking_beacon, +/turf/open/floor/iron/white/smooth_corner{ + dir = 1 + }, +/area/station/science/xenobiology) "kZJ" = ( /obj/effect/turf_decal/trimline/dark_red/filled/warning{ dir = 8 @@ -39150,6 +39011,18 @@ /obj/structure/sign/delam_procedure/directional/east, /turf/open/floor/iron/smooth, /area/station/engineering/main) +"lcr" = ( +/obj/structure/disposaloutlet, +/obj/structure/disposalpipe/trunk{ + dir = 2 + }, +/obj/structure/window/reinforced/spawner/directional/east{ + pixel_x = 4 + }, +/obj/structure/plasticflaps, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/smooth_large, +/area/station/cargo/sorting) "lct" = ( /obj/effect/turf_decal/bot_white/left, /obj/effect/turf_decal/tile/neutral{ @@ -39273,11 +39146,14 @@ }, /turf/open/floor/iron/smooth_large, /area/station/engineering/power_room) -"ldU" = ( -/obj/machinery/netpod, -/obj/machinery/light/small/blacklight/directional/west, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/cargo/bitrunning/den) +"ldX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/green/visible, +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/effect/turf_decal/trimline/blue/filled/line, +/turf/open/floor/iron/smooth_edge{ + dir = 1 + }, +/area/station/engineering/atmos) "leb" = ( /obj/structure/cable, /turf/open/floor/iron/smooth_large, @@ -39292,14 +39168,6 @@ }, /turf/open/floor/iron/freezer, /area/station/medical/chemistry) -"lej" = ( -/obj/structure/chair/sofa/corp/right{ - color = "#DE3A3A"; - dir = 4 - }, -/obj/effect/landmark/start/assistant, -/turf/open/floor/iron/cafeteria, -/area/station/service/cafeteria) "leB" = ( /obj/structure/cable, /obj/effect/mapping_helpers/airlock/access/all/service/bar, @@ -39308,11 +39176,6 @@ }, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/department/crew_quarters/bar) -"leF" = ( -/obj/machinery/quantum_server, -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/cargo/bitrunning/den) "leI" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 5 @@ -39355,6 +39218,21 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/commons/fitness/recreation) +"leX" = ( +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 5 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Atmospherics - Ports"; + name = "atmospherics camera" + }, +/obj/item/radio/intercom/directional/east, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/smooth, +/area/station/engineering/atmos) "lff" = ( /obj/item/radio/intercom/directional/north, /obj/structure/table, @@ -39662,20 +39540,6 @@ /obj/machinery/rnd/experimentor, /turf/open/floor/engine, /area/station/science/explab) -"ljG" = ( -/obj/structure/window/reinforced/spawner/directional/east{ - pixel_x = 4 - }, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/iron/white/smooth_edge{ - dir = 8 - }, -/area/station/medical/medbay/lobby) "ljI" = ( /turf/closed/wall, /area/station/medical/morgue) @@ -39713,13 +39577,6 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/pod/dark, /area/station/service/chapel/funeral) -"lkz" = ( -/obj/structure/chair/sofa/corp/left{ - color = "#DE3A3A"; - dir = 4 - }, -/turf/open/floor/iron/cafeteria, -/area/station/service/cafeteria) "lkG" = ( /obj/effect/turf_decal/trimline/green/filled/line, /obj/structure/disposalpipe/segment, @@ -39730,10 +39587,6 @@ "lkJ" = ( /turf/open/floor/wood, /area/station/commons/vacant_room/office) -"lkM" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/cargo/sorting) "lkR" = ( /obj/effect/spawner/random/structure/table_fancy, /obj/item/flashlight/lamp/green{ @@ -39761,12 +39614,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/security/office) -"llf" = ( -/obj/effect/turf_decal/trimline/brown/filled/line, -/turf/open/floor/iron/smooth_edge{ - dir = 1 - }, -/area/station/cargo/miningdock) "llk" = ( /obj/structure/table, /obj/item/stack/medical/gauze, @@ -39868,14 +39715,6 @@ dir = 1 }, /area/station/hallway/secondary/entry) -"lmY" = ( -/obj/machinery/conveyor_switch/oneway{ - id = "mining"; - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating, -/area/station/cargo/miningdock) "lnc" = ( /obj/effect/turf_decal/trimline/purple/filled/corner{ dir = 8 @@ -39995,6 +39834,17 @@ }, /turf/open/floor/iron/grimy, /area/station/commons/lounge) +"lnT" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/plasticflaps/opaque{ + name = "Kitchen Deliveries" + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + location = "Kitchen" + }, +/turf/open/floor/iron/large, +/area/station/maintenance/starboard/greater) "lnU" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -40289,6 +40139,14 @@ /obj/machinery/light/cold/directional/east, /turf/open/floor/iron/dark, /area/station/security/prison/mess) +"lsG" = ( +/obj/structure/chair/sofa/corp/right{ + color = "#DE3A3A"; + dir = 8 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) "lsQ" = ( /obj/machinery/duct, /obj/effect/turf_decal/trimline/blue/filled/warning{ @@ -40427,6 +40285,12 @@ "luV" = ( /turf/closed/wall, /area/station/engineering/atmos) +"luX" = ( +/obj/structure/closet, +/obj/item/clothing/under/costume/skyrat/bathrobe, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/white/small, +/area/station/common/pool) "lva" = ( /obj/structure/table/glass, /obj/item/book/manual/wiki/infections, @@ -40529,35 +40393,6 @@ /obj/effect/turf_decal/tile/red/diagonal_centre, /turf/open/floor/iron/dark/diagonal, /area/station/security/office) -"lvU" = ( -/obj/structure/table, -/obj/item/storage/medkit/o2{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/storage/medkit/o2, -/obj/item/storage/medkit/regular{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/machinery/status_display/evac/directional/west, -/obj/machinery/digital_clock/directional/north{ - pixel_y = 37 - }, -/obj/effect/turf_decal/trimline/dark_blue/filled, -/obj/effect/turf_decal/trimline/dark_blue/filled/mid_joiner, -/obj/effect/turf_decal/trimline/dark_blue/filled/mid_joiner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/dark_blue/filled/mid_joiner{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/dark_blue/filled/mid_joiner{ - dir = 8 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/station/medical/storage) "lvX" = ( /obj/structure/closet, /obj/item/crowbar, @@ -40585,6 +40420,16 @@ /obj/effect/landmark/navigate_destination/dockesc, /turf/open/floor/catwalk_floor, /area/station/hallway/secondary/exit/departure_lounge) +"lwq" = ( +/obj/effect/turf_decal/tile/blue/full, +/obj/structure/sign/nanotrasen{ + pixel_y = 32 + }, +/turf/open/floor/iron/airless{ + icon = 'modular_skyrat/modules/advanced_shuttles/icons/erokez.dmi'; + icon_state = "floor1" + }, +/area/space/nearstation) "lwE" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -40856,6 +40701,24 @@ "lAB" = ( /turf/closed/wall/r_wall, /area/station/maintenance/department/medical/central) +"lAG" = ( +/obj/structure/table, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/stock_parts/power_store/cell/emproof{ + pixel_x = -3; + pixel_y = 5 + }, +/obj/effect/turf_decal/bot, +/obj/item/clothing/glasses/meson/engine, +/obj/item/storage/box/bandages{ + pixel_x = 4; + pixel_y = 5 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/main) "lAS" = ( /turf/open/floor/iron/smooth, /area/space/nearstation) @@ -40909,13 +40772,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/station/security/lockers) -"lBF" = ( -/obj/structure/chair/sofa/right/brown{ - dir = 4 - }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron/smooth_large, -/area/station/cargo/miningoffice) "lBP" = ( /obj/structure/cable, /obj/effect/turf_decal/trimline/purple/filled/line, @@ -41216,6 +41072,18 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/engineering) +"lFU" = ( +/obj/effect/turf_decal/trimline/brown/filled/line, +/obj/item/radio/intercom/directional/south, +/obj/structure/table, +/obj/machinery/cell_charger{ + pixel_y = 3 + }, +/obj/item/stock_parts/power_store/cell/high, +/turf/open/floor/iron/smooth_edge{ + dir = 1 + }, +/area/station/cargo/miningdock) "lGa" = ( /obj/structure/table/wood, /obj/item/food/grown/harebell, @@ -41667,6 +41535,17 @@ }, /turf/open/floor/grass, /area/station/service/hydroponics/garden) +"lLP" = ( +/obj/docking_port/stationary{ + dir = 8; + dwidth = 1; + height = 13; + name = "arrivals"; + shuttle_id = "arrivals_stationary"; + width = 5 + }, +/turf/open/space/basic, +/area/space) "lLU" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -41700,6 +41579,12 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/station/service/bar) +"lMt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/landmark/start/cook, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "lMx" = ( /obj/machinery/door/airlock/maintenance{ critical_machine = 1; @@ -41711,6 +41596,17 @@ }, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/department/medical/central) +"lMC" = ( +/obj/machinery/door/window/left/directional/east{ + name = "Medbay Deliveries"; + req_access = list("medical") + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/door/firedoor, +/obj/structure/sign/calendar/directional/south, +/obj/effect/turf_decal/delivery/blue, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/storage) "lML" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/curtain/cloth/fancy/mechanical{ @@ -41724,6 +41620,14 @@ "lMS" = ( /turf/closed/wall/r_wall, /area/station/maintenance/port) +"lMT" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron/dark/textured, +/area/station/cargo/bitrunning/den) "lMZ" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/computer/pod/old/mass_driver_controller/ordnancedriver{ @@ -41838,6 +41742,13 @@ /obj/machinery/power/smes, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/solars/starboard/aft) +"lOC" = ( +/obj/effect/turf_decal/tile/green/diagonal_centre, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/diagonal, +/area/station/hallway/secondary/service) "lOV" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/delivery, @@ -41898,6 +41809,10 @@ }, /turf/open/floor/plating, /area/station/service/barber) +"lPC" = ( +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/space/basic, +/area/space/nearstation) "lPJ" = ( /obj/effect/mapping_helpers/airlock/unres{ dir = 1 @@ -41976,6 +41891,16 @@ /obj/effect/turf_decal/bot, /turf/open/floor/pod/dark, /area/station/engineering/storage/tech) +"lQl" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 8 + }, +/obj/structure/table/reinforced, +/obj/machinery/computer/security/telescreen/ce/directional/west, +/turf/open/floor/iron/smooth_edge{ + dir = 4 + }, +/area/station/security/checkpoint/engineering) "lQo" = ( /obj/effect/turf_decal/trimline/yellow/filled/line, /obj/structure/extinguisher_cabinet/directional/south, @@ -42019,12 +41944,26 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/dark/smooth_large, /area/station/security/lockers) +"lQG" = ( +/obj/structure/sign/poster/contraband/mothic_rations, +/turf/closed/wall, +/area/station/service/kitchen) "lQK" = ( /obj/structure/railing, /obj/structure/bed, /obj/structure/fluff/beach_umbrella/cap, /turf/open/floor/iron/white/small, /area/station/common/pool) +"lQM" = ( +/obj/structure/rack, +/obj/effect/turf_decal/tile/dark_red/anticorner{ + dir = 1 + }, +/obj/machinery/requests_console/auto_name/directional/north, +/obj/effect/turf_decal/delivery, +/obj/effect/spawner/random/armory/disablers, +/turf/open/floor/engine, +/area/station/ai_monitored/security/armory) "lQO" = ( /obj/effect/turf_decal/bot_white/left, /obj/effect/turf_decal/tile/neutral{ @@ -42071,6 +42010,14 @@ }, /turf/open/floor/iron/smooth_edge, /area/station/hallway/primary/aft) +"lRC" = ( +/obj/effect/turf_decal/skyrat_decals/enclave/top/middle{ + color = "#52B4E9" + }, +/obj/effect/turf_decal/trimline/blue/line, +/obj/effect/turf_decal/trimline/blue/mid_joiner, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/medbay/lobby) "lRD" = ( /obj/effect/turf_decal/stripes/white/line{ color = "#52B4E9"; @@ -42373,6 +42320,13 @@ }, /turf/open/floor/iron/smooth, /area/station/engineering/atmos) +"lUS" = ( +/obj/machinery/conveyor{ + id = "mining"; + dir = 8 + }, +/turf/open/floor/plating, +/area/station/cargo/miningdock) "lUZ" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 @@ -42670,18 +42624,6 @@ }, /turf/open/floor/wood/large, /area/station/security/courtroom) -"lYC" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/east, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/stock_parts/power_store/cell/high, -/turf/open/floor/iron/smooth, -/area/station/maintenance/department/electrical) "lYN" = ( /obj/structure/disposalpipe/junction/flip{ dir = 2 @@ -42707,6 +42649,17 @@ dir = 4 }, /area/station/engineering/atmos) +"lZd" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 + }, +/area/station/command/gateway) "lZg" = ( /turf/closed/wall/r_wall, /area/station/maintenance/port/central) @@ -42952,6 +42905,16 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark/smooth_large, /area/station/command/bridge) +"mdF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/door/window/right/directional/north{ + name = "Jim Norton's Quebecois Coffee"; + req_one_access = list("service","maint_tunnels") + }, +/turf/open/floor/wood, +/area/station/hallway/secondary/entry) "mdG" = ( /obj/structure/window/spawner/directional/north, /mob/living/basic/lizard/tegu/gus, @@ -43117,6 +43080,17 @@ /obj/item/kirbyplants/random, /turf/open/floor/wood/large, /area/station/commons/dorms) +"mgl" = ( +/obj/structure/table/reinforced/rglass, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/item/paper_bin{ + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 4 + }, +/turf/open/floor/carpet/purple, +/area/station/command/heads_quarters/rd) "mgm" = ( /obj/effect/turf_decal/trimline/yellow/filled/warning{ dir = 8 @@ -43342,6 +43316,15 @@ dir = 8 }, /area/station/security/prison) +"mjC" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/obj/machinery/door/window/survival_pod/left/directional/west{ + name = "Fitness Ring" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/floor, +/turf/open/floor/iron/dark/smooth_large, +/area/station/commons/fitness/recreation/entertainment) "mjG" = ( /obj/item/folder/blue{ pixel_y = 4 @@ -43482,18 +43465,6 @@ }, /turf/open/floor/iron/smooth_edge, /area/station/hallway/primary/aft) -"mkD" = ( -/obj/structure/cable, -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/iron/edge, -/area/station/service/hydroponics) "mkK" = ( /obj/effect/turf_decal/trimline/dark_red/filled/corner{ dir = 8 @@ -43589,6 +43560,20 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron/dark/smooth_large, /area/station/command/heads_quarters/qm) +"mna" = ( +/obj/structure/plasticflaps{ + name = "Deliveries" + }, +/obj/structure/window/reinforced/spawner/directional/west{ + pixel_x = -4 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/window/right/directional/north{ + name = "Deliveries"; + req_access = list("shipping") + }, +/turf/open/floor/iron/smooth_large, +/area/station/cargo/sorting) "mnf" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 1 @@ -43872,6 +43857,16 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/science/ordnance/office) +"mry" = ( +/obj/machinery/requests_console/directional/south{ + department = "Law Office"; + name = "Law Office Requests Console"; + pixel_x = 32; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/grimy, +/area/station/service/lawoffice) "mrL" = ( /obj/structure/cable, /obj/effect/turf_decal/siding/wood{ @@ -44014,14 +44009,6 @@ /mob/living/basic/trooper/syndicate/melee, /turf/open/floor/wood, /area/station/maintenance/rus_gambling) -"muZ" = ( -/obj/structure/closet/bombcloset, -/obj/effect/turf_decal/trimline/dark_red/filled/line{ - dir = 5 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/smooth, -/area/station/science/ordnance) "mvb" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -44046,17 +44033,6 @@ }, /turf/open/floor/iron/smooth_large, /area/station/construction/mining/aux_base) -"mvu" = ( -/obj/machinery/power/shieldwallgen/xenobiologyaccess, -/obj/structure/cable, -/obj/machinery/button/door/directional/west{ - id = "Xtestlab"; - name = "Secure Creature Pen Blast Door"; - req_access = list("xenobiology") - }, -/obj/structure/sign/warning/gas_mask/directional/west, -/turf/open/floor/engine, -/area/station/science/xenobiology) "mvz" = ( /obj/effect/turf_decal/trimline/yellow/filled/warning, /obj/structure/disposalpipe/segment{ @@ -44107,6 +44083,26 @@ /obj/machinery/light/warm/directional/west, /turf/open/floor/wood/large, /area/station/service/library) +"mwN" = ( +/obj/structure/table/wood/fancy/royalblue, +/obj/item/stack/spacecash/c500, +/obj/item/reagent_containers/cup/glass/bottle/vodka/badminka{ + pixel_x = 6; + pixel_y = 19 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ + pixel_x = -1; + pixel_y = 12 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/machinery/camera/motion/directional/west{ + c_tag = "Vault"; + network = list("vault") + }, +/obj/item/piggy_bank/vault, +/turf/open/floor/engine, +/area/station/ai_monitored/command/nuke_storage) "mwP" = ( /obj/structure/closet/emcloset/wall{ pixel_y = 32 @@ -44194,6 +44190,12 @@ dir = 8 }, /area/station/science/xenobiology) +"mxD" = ( +/obj/structure/chair/wood{ + dir = 4 + }, +/turf/open/floor/carpet/executive, +/area/station/command/heads_quarters/hop) "mxK" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 8 @@ -44208,17 +44210,6 @@ dir = 4 }, /area/station/science/research) -"mxN" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 8 - }, -/turf/open/floor/iron/dark/smooth_edge{ - dir = 4 - }, -/area/station/command/gateway) "mxQ" = ( /obj/effect/turf_decal/weather/snow, /obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible{ @@ -44534,10 +44525,6 @@ }, /turf/open/floor/iron/smooth, /area/station/maintenance/disposal/incinerator) -"mCK" = ( -/obj/vehicle/sealed/mecha/ripley/paddy/preset, -/turf/open/floor/iron/recharge_floor, -/area/station/security/office) "mCM" = ( /obj/effect/mapping_helpers/airlock/access/all/medical/general, /obj/effect/mapping_helpers/airlock/unres{ @@ -44568,6 +44555,10 @@ /obj/effect/landmark/start/janitor, /turf/open/floor/noslip, /area/station/service/janitor) +"mDb" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/smooth_large, +/area/station/cargo/miningoffice) "mDd" = ( /obj/structure/reagent_dispensers/plumbed{ name = "virology water reservoir" @@ -44655,6 +44646,10 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/iron, /area/station/hallway/primary/fore) +"mEa" = ( +/obj/structure/trash_pile, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/cargo/bitrunning/den) "mEl" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -44764,23 +44759,6 @@ /obj/structure/sign/poster/contraband/communist_state/directional/east, /turf/open/floor/wood, /area/station/maintenance/rus_gambling) -"mFX" = ( -/obj/structure/table, -/obj/item/plate/large, -/obj/item/plate, -/obj/item/plate/small{ - pixel_y = 1 - }, -/obj/structure/extinguisher_cabinet/directional/east, -/obj/item/reagent_containers/condiment/enzyme{ - pixel_x = 10; - pixel_y = 18 - }, -/obj/item/knife/butcher{ - pixel_x = 5 - }, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) "mGv" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/east, @@ -44954,10 +44932,6 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood/large, /area/station/security/courtroom) -"mIH" = ( -/obj/effect/decal/cleanable/blood/xtracks, -/turf/open/floor/engine, -/area/station/science/xenobiology) "mII" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 10 @@ -44993,6 +44967,22 @@ /obj/machinery/newscaster/directional/north, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/fore) +"mJw" = ( +/obj/structure/table/reinforced, +/obj/item/stack/package_wrap, +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stack/cable_coil, +/obj/item/stock_parts/power_store/battery/high, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 6 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/smooth, +/area/station/construction/mining/aux_base) "mJy" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -45065,6 +45055,27 @@ }, /turf/open/floor/grass, /area/station/service/chapel) +"mKH" = ( +/obj/machinery/modular_computer/preset/id{ + dir = 4 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/north{ + pixel_x = -27 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/hos) +"mKK" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green/diagonal_centre, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/iron/diagonal, +/area/station/hallway/secondary/service) "mKU" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 @@ -45279,6 +45290,15 @@ /obj/effect/turf_decal/tile/yellow/half, /turf/open/floor/iron/dark/smooth_large, /area/station/command/bridge) +"mNb" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white/smooth_edge{ + dir = 4 + }, +/area/station/science/xenobiology) "mNz" = ( /obj/structure/rack, /obj/effect/turf_decal/bot, @@ -45312,6 +45332,17 @@ /obj/effect/mapping_helpers/airlock/access/all/service/general, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/starboard/greater) +"mNK" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/fake_stairs/directional/north, +/obj/effect/landmark/start/cook, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "mNO" = ( /obj/effect/turf_decal/bot, /obj/machinery/portable_atmospherics/canister/air, @@ -45421,6 +45452,19 @@ /obj/item/radio/intercom/prison/directional/north, /turf/open/floor/iron/dark/smooth_edge, /area/station/security/prison) +"mPf" = ( +/obj/structure/table, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "kitchen_counter"; + name = "Kitchen Counter Shutters" + }, +/obj/structure/displaycase/forsale/kitchen{ + pixel_y = 8 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) "mPl" = ( /obj/item/radio/intercom/directional/south, /obj/structure/chair/comfy/brown{ @@ -45481,6 +45525,29 @@ }, /turf/open/floor/iron/smooth_large, /area/station/engineering/atmos) +"mPN" = ( +/obj/structure/table/reinforced, +/obj/item/aicard{ + pixel_y = 3 + }, +/obj/item/circuitboard/aicore{ + pixel_y = 3 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/firealarm/directional/east{ + pixel_y = 5 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/east{ + pixel_y = -7 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Science - Research Director's Office"; + name = "science camera"; + network = list("ss13","rd") + }, +/obj/effect/turf_decal/siding/purple, +/turf/open/floor/iron/white/smooth_large, +/area/station/command/heads_quarters/rd) "mQl" = ( /turf/closed/wall/r_wall, /area/station/maintenance/starboard/fore) @@ -45564,6 +45631,36 @@ /obj/structure/table/reinforced, /turf/open/floor/carpet/purple, /area/station/common/night_club) +"mRs" = ( +/obj/machinery/button/flasher{ + id = "hopflash"; + pixel_x = 6; + pixel_y = 34 + }, +/obj/machinery/pdapainter, +/obj/machinery/button/door/directional/north{ + id = "hopqueue"; + name = "Queue Shutters Control"; + pixel_x = -6; + req_access = list("hop") + }, +/obj/machinery/button/door/directional/north{ + id = "hop"; + name = "Privacy Shutters Control"; + pixel_x = 6; + req_access = list("hop") + }, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/machinery/button/ticket_machine{ + pixel_x = -6; + pixel_y = 36 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/keycard_auth/wall_mounted/directional/west, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/hop) "mRv" = ( /obj/machinery/door/firedoor/heavy, /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ @@ -45712,6 +45809,15 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/white/smooth_large, /area/station/hallway/primary/fore) +"mTM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/brown/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/station/cargo/miningdock) "mTO" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -45736,6 +45842,22 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/checker, /area/station/service/theater) +"mTV" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/obj/structure/table, +/obj/item/paper_bin{ + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 4 + }, +/turf/open/floor/iron/smooth_edge{ + dir = 4 + }, +/area/station/cargo/drone_bay) "mTW" = ( /obj/structure/disposaloutlet{ dir = 8 @@ -45746,12 +45868,6 @@ /obj/effect/turf_decal/box, /turf/open/floor/plating/airless, /area/space/nearstation) -"mTY" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 5 - }, -/turf/open/floor/iron/dark/textured, -/area/station/cargo/bitrunning/den) "mUp" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash/mess, @@ -45857,11 +45973,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/smooth_large, /area/station/engineering/atmos) -"mVt" = ( -/obj/effect/turf_decal/weather/snow, -/obj/structure/closet/secure_closet/freezer/meat, -/turf/open/floor/iron/kitchen_coldroom/freezerfloor, -/area/station/service/kitchen/coldroom) "mVv" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 5 @@ -45951,6 +46062,18 @@ }, /turf/open/floor/iron/smooth_edge, /area/station/engineering/lobby) +"mWy" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/turf/open/floor/iron/smooth, +/area/station/engineering/atmos) "mWD" = ( /obj/machinery/griddle, /obj/structure/extinguisher_cabinet/directional/east, @@ -46150,6 +46273,25 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/command/heads_quarters/blueshield) +"mYH" = ( +/obj/structure/table, +/obj/item/food/ready_donk/mac_n_cheese{ + pixel_y = 3; + pixel_x = 2 + }, +/obj/item/food/ready_donk/nachos_grandes{ + pixel_y = 7 + }, +/obj/item/food/ready_donk/donkhiladas{ + pixel_y = 11; + pixel_x = 1 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 6 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron/smooth, +/area/station/cargo/bitrunning/den) "mYL" = ( /obj/effect/turf_decal/trimline/red/filled/warning{ dir = 1 @@ -46428,16 +46570,6 @@ /obj/item/storage/fancy/donut_box, /turf/open/floor/carpet/blue, /area/station/command/bridge) -"ncR" = ( -/obj/structure/closet/bombcloset, -/obj/structure/cable, -/obj/effect/turf_decal/trimline/dark_red/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/light/cold/directional/north, -/turf/open/floor/iron/smooth_edge, -/area/station/science/ordnance) "ncU" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -46490,6 +46622,19 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/iron/smooth, /area/station/maintenance/aft) +"neg" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) "nel" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/landmark/start/hangover, @@ -46528,6 +46673,26 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/department/medical) +"neW" = ( +/obj/machinery/airalarm/directional/south, +/obj/structure/rack, +/obj/effect/turf_decal/trimline/dark_red/filled/line, +/obj/item/pipe_dispenser, +/obj/item/analyzer, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/smooth_edge{ + dir = 1 + }, +/area/station/science/ordnance) +"nfb" = ( +/obj/effect/turf_decal/skyrat_decals/enclave/bottom/left{ + color = "#52B4E9" + }, +/obj/effect/turf_decal/trimline/blue/corner{ + dir = 4 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/medbay/lobby) "nfr" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -46602,6 +46767,20 @@ /obj/structure/grille, /turf/closed/wall/r_wall/rust, /area/station/engineering/atmos) +"nhi" = ( +/obj/structure/window/reinforced/spawner/directional/east{ + pixel_x = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/white/smooth_edge{ + dir = 8 + }, +/area/station/medical/medbay/lobby) "nho" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -46731,6 +46910,27 @@ dir = 8 }, /area/station/security/checkpoint/customs) +"nja" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/structure/table, +/obj/item/serviette_pack{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/reagent_containers/condiment/saltshaker{ + desc = "Salt. From space oceans, presumably. A staple of modern medicine."; + pixel_x = -8; + pixel_y = 12 + }, +/obj/item/reagent_containers/condiment/peppermill{ + desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; + pixel_x = -8; + pixel_y = 2 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) "njb" = ( /obj/structure/cable, /obj/structure/chair/stool/directional/east, @@ -46812,38 +47012,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark/smooth_edge, /area/station/security/interrogation) -"njQ" = ( -/obj/structure/table/reinforced, -/obj/item/folder/white{ - pixel_x = -5; - pixel_y = 4 - }, -/obj/item/pen{ - pixel_x = -5; - pixel_y = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/obj/structure/desk_bell{ - pixel_x = 7; - pixel_y = 6 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chemistry_shutters_south"; - name = "Pharmacy Shutters" - }, -/obj/machinery/door/window/left/directional/west, -/turf/open/floor/iron/white/smooth_large, -/area/station/medical/pharmacy) "njV" = ( /obj/effect/turf_decal/trimline/dark_green/filled/line{ dir = 5 @@ -46885,6 +47053,10 @@ "nkn" = ( /turf/closed/wall/r_wall, /area/station/security/office) +"nko" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/engine, +/area/station/science/xenobiology) "nku" = ( /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/engineering/ce, @@ -46965,10 +47137,6 @@ dir = 4 }, /area/station/security/prison/work) -"nlj" = ( -/obj/effect/decal/cleanable/xenoblood, -/turf/open/floor/engine, -/area/station/science/xenobiology) "nll" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 8 @@ -47089,6 +47257,11 @@ dir = 4 }, /area/station/commons/fitness/recreation) +"nmH" = ( +/obj/structure/table, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "nmJ" = ( /turf/open/floor/iron/smooth_large, /area/station/construction/mining/aux_base) @@ -47123,6 +47296,10 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/security/range) +"nnl" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating, +/area/station/cargo/miningdock) "nnm" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -47236,26 +47413,6 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron/small, /area/station/commons/dorms) -"npo" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/landmark/start/hangover, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=hall17"; - location = "hall16" - }, -/obj/effect/turf_decal/skyrat_decals/enclave/bottom/middle{ - color = "#52B4E9" - }, -/obj/effect/turf_decal/trimline/blue/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/blue/mid_joiner{ - dir = 1 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/station/hallway/secondary/command) "npI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -47350,15 +47507,6 @@ }, /turf/open/floor/wood/large, /area/station/hallway/primary/fore) -"nqU" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/brown/filled/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron/smooth_large, -/area/station/cargo/miningdock) "nrb" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -47474,6 +47622,17 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron/smooth_edge, /area/station/engineering/lobby) +"ntl" = ( +/obj/effect/turf_decal/trimline/brown/filled/line, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/box, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/iron/smooth_edge{ + dir = 1 + }, +/area/station/cargo/miningdock) "ntn" = ( /obj/structure/table, /obj/effect/spawner/random/maintenance, @@ -47564,6 +47723,12 @@ /obj/effect/turf_decal/trimline/white/end, /turf/open/floor/wood, /area/station/commons/dorms) +"ntV" = ( +/obj/effect/spawner/random/bedsheet/double, +/obj/machinery/newscaster/directional/east, +/obj/structure/bed/double/pod, +/turf/open/floor/carpet/cyan, +/area/station/commons/dorms) "ntX" = ( /obj/effect/turf_decal/trimline/red/filled/warning{ dir = 4 @@ -47823,16 +47988,6 @@ /obj/item/reagent_containers/cup/watering_can, /turf/open/floor/iron/dark/smooth_large, /area/station/service/hydroponics/garden) -"nxj" = ( -/obj/effect/turf_decal/tile/blue/full, -/obj/structure/sign/nanotrasen{ - pixel_y = 32 - }, -/turf/open/floor/iron/airless{ - icon = 'modular_skyrat/modules/advanced_shuttles/icons/erokez.dmi'; - icon_state = "floor1" - }, -/area/space/nearstation) "nxn" = ( /obj/machinery/door/airlock/rd{ name = "Research Director's Quarters" @@ -47907,10 +48062,14 @@ /obj/effect/spawner/random/trash/moisture_trap, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/greater) -"nyf" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/cargo/miningoffice) +"nyh" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/flora/bush/sunny, +/mob/living/carbon/human/species/monkey, +/obj/structure/sign/poster/official/fruit_bowl/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/grass, +/area/station/science/genetics) "nyC" = ( /turf/closed/wall, /area/station/service/hydroponics/garden) @@ -47956,10 +48115,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/smooth_edge, /area/station/engineering/atmos) -"nzv" = ( -/obj/machinery/griddle, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) "nzw" = ( /obj/structure/rack, /obj/item/poster/random_contraband, @@ -48106,17 +48261,6 @@ }, /turf/closed/wall/r_wall, /area/station/science/ordnance/burnchamber) -"nBO" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron/smooth_edge{ - dir = 8 - }, -/area/station/cargo/miningdock) "nCl" = ( /obj/structure/chair/office/light{ dir = 4 @@ -48299,11 +48443,6 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron/vaporwave, /area/station/service/barber) -"nFL" = ( -/obj/machinery/mass_driver/chapelgun, -/obj/structure/window/reinforced/spawner/directional/east, -/turf/open/floor/pod/dark, -/area/station/service/chapel/funeral) "nFQ" = ( /obj/machinery/barsign/all_access/directional/north, /obj/machinery/light/warm/directional/north, @@ -48397,19 +48536,6 @@ /obj/effect/spawner/random/trash/grille_or_waste, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/science/research/abandoned) -"nGR" = ( -/obj/structure/chair/sofa/corp/right{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 8 - }, -/obj/machinery/light/small/directional/west, -/obj/effect/landmark/start/bitrunner, -/turf/open/floor/iron/smooth_edge{ - dir = 4 - }, -/area/station/cargo/bitrunning/den) "nGX" = ( /obj/structure/chair/sofa/right/brown{ dir = 8 @@ -48543,6 +48669,23 @@ /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron/freezer, /area/station/security/checkpoint/medical) +"nJi" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=2"; + dir = 4; + location = "QM #4" + }, +/obj/effect/turf_decal/box, +/mob/living/simple_animal/bot/mulebot{ + home_destination = "QM #1"; + suffix = "#1" + }, +/turf/open/floor/iron/smooth_edge, +/area/station/cargo/storage) "nJj" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 @@ -48736,11 +48879,16 @@ /obj/effect/spawner/random/maintenance/eight, /turf/open/floor/iron/smooth_large, /area/station/cargo/warehouse) -"nMk" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) +"nMn" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/skyrat_decals/enclave/top/right{ + color = "#52B4E9" + }, +/obj/effect/turf_decal/trimline/blue/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/hallway/secondary/command) "nMr" = ( /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/starboard/aft) @@ -48847,6 +48995,21 @@ /obj/machinery/light/warm/directional/south, /turf/open/floor/wood, /area/station/hallway/secondary/entry) +"nNe" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/skyrat_decals/enclave/middle/left{ + color = "#52B4E9" + }, +/obj/effect/turf_decal/trimline/blue/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/mid_joiner{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/hallway/secondary/command) "nNB" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -49024,17 +49187,6 @@ }, /turf/open/floor/iron/grimy, /area/station/commons/lounge) -"nPC" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/dark_green/diagonal_centre, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron/white/diagonal, -/area/station/medical/medbay/central) "nPI" = ( /obj/structure/chair/stool/directional/north, /turf/open/floor/iron/grimy, @@ -49063,12 +49215,6 @@ }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/crew_quarters/bar) -"nQh" = ( -/obj/structure/bed/double, -/obj/effect/spawner/random/bedsheet/double, -/obj/machinery/newscaster/directional/east, -/turf/open/floor/carpet/black, -/area/station/commons/dorms) "nQj" = ( /obj/machinery/cryopod{ dir = 1 @@ -49144,6 +49290,13 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/carpet/cyan, /area/station/commons/dorms) +"nRb" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/dark_red/filled/corner, +/turf/open/floor/iron/smooth_corner, +/area/station/science/ordnance) "nRd" = ( /obj/effect/spawner/random/structure/crate_abandoned, /turf/open/floor/plating, @@ -49169,13 +49322,6 @@ dir = 4 }, /area/station/science/xenobiology) -"nRy" = ( -/obj/effect/turf_decal/weather/snow, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/kitchen_coldroom/freezerfloor, -/area/station/service/kitchen/coldroom) "nRz" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 @@ -49220,6 +49366,42 @@ /obj/effect/decal/cleanable/cobweb, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/fore) +"nRP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/simple/dark/hidden{ + dir = 8 + }, +/obj/machinery/button/door/directional/west{ + id = "xenobio3"; + name = "Xenobio Pen 3 Blast Door"; + req_access = list("xenobiology") + }, +/turf/open/floor/iron/white/smooth_edge{ + dir = 4 + }, +/area/station/science/xenobiology) +"nRS" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder{ + pixel_x = 4; + pixel_y = 18 + }, +/obj/item/reagent_containers/cup/beaker{ + pixel_x = -8; + pixel_y = 12 + }, +/obj/item/reagent_containers/cup/beaker{ + pixel_x = -8; + pixel_y = 4 + }, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "nRV" = ( /obj/structure/closet/secure_closet{ name = "contraband locker"; @@ -49260,15 +49442,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/white/diagonal, /area/station/science/research) -"nSB" = ( -/obj/structure/railing{ - dir = 9 - }, -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 9 - }, -/turf/open/floor/iron/corner, -/area/station/hallway/primary/central) "nSE" = ( /obj/machinery/light/warm/directional/north, /obj/effect/turf_decal/siding/green, @@ -49384,13 +49557,12 @@ /obj/structure/window/reinforced/survival_pod/spawner/directional/south, /turf/open/floor/iron/dark/smooth_large, /area/station/commons/fitness/recreation/entertainment) -"nTI" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green/diagonal_centre, -/turf/open/floor/iron/diagonal, -/area/station/hallway/secondary/service) +"nTN" = ( +/obj/structure/bed/double, +/obj/effect/spawner/random/bedsheet/double, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/carpet, +/area/station/commons/dorms) "nTS" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -49529,6 +49701,15 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/smooth, /area/station/engineering/power_room) +"nVc" = ( +/obj/structure/chair/plastic, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/landmark/start/bitrunner, +/obj/structure/cable, +/turf/open/floor/iron/smooth_large, +/area/station/cargo/bitrunning/den) "nVD" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/trimline/dark_red/filled/line{ @@ -49544,20 +49725,6 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/science/auxlab/firing_range) -"nVG" = ( -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/effect/turf_decal/box, -/obj/machinery/door/poddoor/preopen{ - id = "xenobio5"; - name = "Xenobio Pen 5 Blast Door" - }, -/turf/open/floor/engine, -/area/station/science/xenobiology) "nVO" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/iron/dark, @@ -49762,18 +49929,6 @@ /obj/machinery/light/cold/directional/south, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"nYG" = ( -/obj/machinery/computer/order_console/cook, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 10 - }, -/obj/effect/turf_decal/trimline/brown/filled/mid_joiner{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/brown/filled/mid_joiner, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/smooth_large, -/area/station/hallway/secondary/service) "nYI" = ( /obj/effect/landmark/secequipment, /obj/structure/sign/poster/official/random/directional/north, @@ -49802,6 +49957,16 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/smooth_edge, /area/station/cargo/warehouse) +"nYZ" = ( +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/smooth, +/area/station/engineering/atmos) "nZg" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/structure/disposalpipe/segment, @@ -49878,26 +50043,6 @@ /obj/effect/mapping_helpers/airlock/access/all/security/entrance, /turf/open/floor/iron/dark/smooth_large, /area/station/security/brig) -"oaL" = ( -/obj/structure/table/wood, -/obj/item/taperecorder{ - pixel_x = 7; - pixel_y = 14 - }, -/obj/item/paper_bin{ - pixel_y = 2; - pixel_x = 6 - }, -/obj/item/pen{ - pixel_y = 2; - pixel_x = 6 - }, -/obj/item/flashlight/lamp{ - pixel_x = -5; - pixel_y = 2 - }, -/turf/open/floor/iron/grimy, -/area/station/service/lawoffice) "oaZ" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ dir = 9 @@ -49917,18 +50062,6 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/wood/large, /area/station/hallway/secondary/entry) -"obz" = ( -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/sink/directional/south, -/obj/effect/turf_decal/siding/green, -/obj/machinery/firealarm/directional/north{ - pixel_x = -6 - }, -/turf/open/floor/iron/edge, -/area/station/service/hydroponics) "ocb" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, @@ -49999,16 +50132,6 @@ dir = 4 }, /area/station/medical/surgery) -"ocK" = ( -/obj/structure/table, -/obj/item/storage/bag/tray{ - pixel_y = 3 - }, -/obj/item/food/dough{ - pixel_y = 5 - }, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) "ocV" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -50048,6 +50171,27 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron/smooth_large, /area/station/cargo/miningoffice) +"odY" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrig"; + name = "Brig" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brig-entrance-aft" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/landmark/navigate_destination/sec, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/brig) "oec" = ( /obj/effect/spawner/random/structure/tank_holder, /obj/effect/decal/cleanable/dirt, @@ -50083,6 +50227,28 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/station/science/xenobiology) +"oeu" = ( +/obj/structure/table/wood/fancy/black, +/obj/item/reagent_containers/cup/glass/bottle/goldschlager{ + pixel_x = -8; + pixel_y = 2 + }, +/obj/item/reagent_containers/cup/glass/bottle/vodka/badminka{ + pixel_x = 8; + pixel_y = -1 + }, +/obj/machinery/requests_console/directional/east{ + department = "Bar"; + name = "Bar Requests Console"; + pixel_x = -30 + }, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/item/reagent_containers/cup/glass/bottle/champagne{ + pixel_y = -2 + }, +/turf/open/floor/iron, +/area/station/service/bar) "oew" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/north, @@ -50326,6 +50492,17 @@ /obj/structure/table/wood, /turf/open/floor/carpet/cyan, /area/station/command/heads_quarters/blueshield) +"ohm" = ( +/obj/machinery/atmospherics/components/binary/crystallizer{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/smooth_edge{ + dir = 1 + }, +/area/station/engineering/atmos) "ohz" = ( /obj/machinery/light/cold/directional/north, /obj/effect/turf_decal/trimline/white/end, @@ -50348,22 +50525,6 @@ /obj/item/storage/belt/utility, /turf/open/floor/iron/dark/smooth_large, /area/station/engineering/atmos) -"ohN" = ( -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/rods/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/electronics/airlock, -/obj/item/electronics/airlock, -/obj/item/stock_parts/power_store/battery/high, -/obj/item/stack/sheet/mineral/plasma{ - amount = 30 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/closet/crate/engineering, -/turf/open/floor/engine, -/area/station/engineering/main) "ohO" = ( /obj/effect/turf_decal/trimline/yellow/filled/warning{ dir = 4 @@ -50427,6 +50588,32 @@ }, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"oix" = ( +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/structure/table, +/obj/machinery/recharger{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/machinery/requests_console/directional/north{ + department = "Security"; + name = "Security Requests Console"; + pixel_y = -32 + }, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/machinery/light/warm/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Security - Office Aft" + }, +/obj/item/radio{ + pixel_x = -6; + pixel_y = 6 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/station/security/office) "oiR" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -50455,6 +50642,15 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) +"oiY" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/structure/closet/secure_closet/miner, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/smooth_edge, +/area/station/cargo/miningdock) "oiZ" = ( /obj/effect/turf_decal/trimline/yellow/filled/warning{ dir = 8 @@ -50603,37 +50799,11 @@ /obj/effect/spawner/random/structure/steam_vent, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/department/crew_quarters/bar) -"okY" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/dark/corner{ - dir = 8 - }, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) "olf" = ( /obj/effect/decal/cleanable/blood/old, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/smooth, /area/station/maintenance/port/greater) -"olm" = ( -/obj/structure/table, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 8; - id = "kitchen_counter"; - name = "Kitchen Counter Shutters" - }, -/obj/structure/desk_bell{ - pixel_x = 7; - pixel_y = 10 - }, -/turf/open/floor/iron/cafeteria, -/area/station/service/kitchen) "olo" = ( /obj/structure/chair/office{ dir = 8 @@ -50665,13 +50835,6 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood/parquet, /area/station/common/night_club) -"olG" = ( -/obj/effect/turf_decal/tile/green/diagonal_centre, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron/diagonal, -/area/station/hallway/secondary/service) "olS" = ( /obj/structure/bodycontainer/crematorium{ id = "crematoriumChapel" @@ -50717,6 +50880,15 @@ /obj/item/flashlight/flare/candle, /turf/open/floor/iron/smooth, /area/station/maintenance/department/crew_quarters/bar) +"omB" = ( +/obj/structure/railing{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 9 + }, +/turf/open/floor/iron/corner, +/area/station/hallway/primary/central) "omI" = ( /obj/machinery/door/airlock/maintenance{ name = "Old Bar" @@ -50747,12 +50919,31 @@ /obj/structure/sign/departments/aisat/directional/west, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/aisat/foyer) +"onu" = ( +/obj/effect/turf_decal/skyrat_decals/enclave/middle/left{ + color = "#52B4E9" + }, +/obj/effect/turf_decal/trimline/blue/line{ + dir = 4 + }, +/obj/effect/landmark/start/paramedic, +/obj/effect/turf_decal/trimline/blue/mid_joiner{ + dir = 4 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/medbay/lobby) "onB" = ( /obj/effect/turf_decal/tile/red/full, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/landmark/event_spawn, /turf/open/floor/pod/dark, /area/station/service/chapel/office) +"onC" = ( +/obj/structure/bed/double, +/obj/effect/spawner/random/bedsheet/double, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/station/maintenance/department/science/xenobiology) "onJ" = ( /obj/effect/turf_decal/bot, /obj/machinery/light/cold/directional/south, @@ -51087,14 +51278,6 @@ /obj/machinery/meter, /turf/open/floor/iron/smooth_large, /area/station/engineering/atmos) -"orN" = ( -/obj/effect/turf_decal/skyrat_decals/enclave/top/left{ - color = "#52B4E9" - }, -/obj/effect/turf_decal/trimline/blue/corner, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron/white/smooth_large, -/area/station/medical/medbay/lobby) "orT" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 8 @@ -51225,6 +51408,14 @@ "otw" = ( /turf/closed/wall/r_wall, /area/station/science/ordnance/freezerchamber) +"otC" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/bot, +/obj/machinery/light/directional/south, +/turf/open/floor/wood/large, +/area/station/security/courtroom) "otQ" = ( /obj/effect/mapping_helpers/airlock/access/all/medical/general, /obj/machinery/door/airlock/maintenance{ @@ -51267,31 +51458,6 @@ dir = 1 }, /area/station/hallway/primary/aft) -"ouL" = ( -/obj/structure/table, -/obj/item/stock_parts/micro_laser{ - pixel_x = -6; - pixel_y = 4 - }, -/obj/item/stock_parts/micro_laser{ - pixel_x = -2; - pixel_y = 2 - }, -/obj/item/stock_parts/micro_laser{ - pixel_x = 2 - }, -/obj/item/stock_parts/micro_laser{ - pixel_x = 6; - pixel_y = -2 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 8 - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/iron/smooth_edge{ - dir = 4 - }, -/area/station/cargo/drone_bay) "ouX" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -51427,24 +51593,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/smooth, /area/station/maintenance/department/engine) -"owP" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/green/visible, -/obj/effect/turf_decal/trimline/yellow/filled/line, -/obj/effect/turf_decal/trimline/blue/filled/line, -/turf/open/floor/iron/smooth_edge{ - dir = 1 - }, -/area/station/engineering/atmos) -"owU" = ( -/obj/structure/window/reinforced/spawner/directional/west, -/obj/structure/filingcabinet/chestdrawer, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/light/directional/north, -/turf/open/floor/wood/large, -/area/station/security/courtroom) +"owG" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/cargo/sorting) "oxa" = ( /obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, /turf/closed/wall, @@ -51537,13 +51690,6 @@ "oyg" = ( /turf/open/floor/engine, /area/station/science/explab) -"oym" = ( -/obj/structure/window/reinforced/spawner/directional/east, -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 6 - }, -/turf/open/floor/iron/dark, -/area/station/hallway/secondary/exit/departure_lounge) "oyq" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/external{ @@ -51681,6 +51827,16 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron/freezer, /area/station/medical/chemistry) +"oAK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron/freezer, +/area/station/commons/toilet) "oAM" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/item/radio/intercom/directional/north, @@ -51800,14 +51956,6 @@ "oCl" = ( /turf/closed/wall/r_wall, /area/station/engineering/supermatter/room) -"oCm" = ( -/obj/structure/sign/warning/vacuum/directional/north, -/obj/machinery/conveyor/inverted{ - dir = 6; - id = "mining" - }, -/turf/open/floor/plating, -/area/station/cargo/miningdock) "oCo" = ( /obj/structure/railing/corner{ dir = 4 @@ -52055,26 +52203,6 @@ dir = 1 }, /area/station/science/research) -"oFQ" = ( -/obj/structure/table/wood/fancy/royalblue, -/obj/item/stack/spacecash/c500, -/obj/item/reagent_containers/cup/glass/bottle/vodka/badminka{ - pixel_x = 6; - pixel_y = 19 - }, -/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ - pixel_x = -1; - pixel_y = 12 - }, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/obj/machinery/camera/motion/directional/west{ - c_tag = "Vault"; - network = list("vault") - }, -/obj/item/piggy_bank/vault, -/turf/open/floor/engine, -/area/station/ai_monitored/command/nuke_storage) "oFU" = ( /obj/machinery/door/airlock/research/glass/incinerator/ordmix_exterior{ name = "Burn Chamber Exterior Airlock" @@ -52126,11 +52254,6 @@ }, /turf/open/floor/engine, /area/station/science/xenobiology) -"oGH" = ( -/obj/machinery/light/cold/directional/south, -/obj/machinery/computer/security/telescreen/minisat/directional/south, -/turf/open/floor/circuit, -/area/station/ai_monitored/turret_protected/aisat/foyer) "oGI" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -52149,16 +52272,6 @@ /obj/machinery/light/cold/directional/west, /turf/open/floor/iron/dark/small, /area/station/security/prison/garden) -"oGX" = ( -/obj/structure/table, -/obj/machinery/microwave, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 5 - }, -/obj/machinery/light/small/directional/east, -/obj/structure/sign/poster/contraband/random/directional/east, -/turf/open/floor/iron/smooth, -/area/station/cargo/bitrunning/den) "oHc" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -52281,6 +52394,11 @@ /obj/structure/noticeboard/directional/south, /turf/open/floor/iron/smooth, /area/station/maintenance/aft/greater) +"oIE" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/lattice, +/turf/open/space, +/area/space/nearstation) "oIJ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/effect/turf_decal/trimline/blue/filled/corner{ @@ -52301,6 +52419,11 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/command/bridge) +"oJu" = ( +/obj/effect/landmark/observer_start, +/obj/effect/turf_decal/plaque, +/turf/open/floor/iron/large, +/area/station/hallway/primary/fore) "oJw" = ( /obj/effect/turf_decal/trimline/yellow/filled/line, /obj/machinery/door/firedoor, @@ -52323,16 +52446,6 @@ dir = 1 }, /area/station/hallway/secondary/construction) -"oJI" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/skyrat_decals/enclave/top/right{ - color = "#52B4E9" - }, -/obj/effect/turf_decal/trimline/blue/corner{ - dir = 8 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/station/hallway/secondary/command) "oJT" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 4 @@ -52410,6 +52523,35 @@ "oLo" = ( /turf/closed/wall/r_wall, /area/station/security/checkpoint/supply) +"oLp" = ( +/obj/structure/table, +/obj/item/storage/medkit/o2{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/medkit/o2, +/obj/item/storage/medkit/regular{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/status_display/evac/directional/west, +/obj/machinery/digital_clock/directional/north{ + pixel_y = 37 + }, +/obj/effect/turf_decal/trimline/dark_blue/filled, +/obj/effect/turf_decal/trimline/dark_blue/filled/mid_joiner, +/obj/effect/turf_decal/trimline/dark_blue/filled/mid_joiner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/dark_blue/filled/mid_joiner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/dark_blue/filled/mid_joiner{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/medical/storage) "oLK" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -52501,6 +52643,19 @@ }, /turf/open/floor/iron/grimy, /area/station/commons/dorms) +"oMQ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Telecomms Foyer" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/navigate_destination/tcomms, +/obj/effect/mapping_helpers/airlock/access/any/engineering/tcoms, +/obj/effect/mapping_helpers/airlock/access/any/command/general, +/turf/open/floor/engine, +/area/station/tcommsat/computer) "oMY" = ( /obj/effect/turf_decal/trimline/blue/filled/line, /obj/structure/sign/departments/medbay/alt/directional/south, @@ -52615,24 +52770,6 @@ dir = 1 }, /area/station/hallway/primary/fore) -"oOw" = ( -/obj/structure/window/reinforced/spawner/directional/east, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/effect/turf_decal/box, -/turf/open/floor/engine, -/area/station/science/xenobiology) -"oOG" = ( -/obj/structure/sign/warning/electric_shock/directional/north, -/obj/effect/turf_decal/bot, -/obj/machinery/power/smes{ - charge = 5e+006 - }, -/obj/structure/cable, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/station/tcommsat/server) "oOK" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/wood, @@ -52676,27 +52813,6 @@ /obj/machinery/light/warm/directional/south, /turf/open/floor/iron/dark/smooth_large, /area/station/engineering/atmos) -"oPu" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/simple/dark/hidden{ - dir = 8 - }, -/obj/machinery/button/door/directional/west{ - id = "xenobio4"; - name = "Xenobio Pen 4 Blast Door"; - req_access = list("xenobiology") - }, -/turf/open/floor/iron/white/smooth_edge{ - dir = 4 - }, -/area/station/science/xenobiology) "oPM" = ( /obj/machinery/vending/wardrobe/det_wardrobe, /turf/open/floor/carpet, @@ -52898,6 +53014,19 @@ /obj/effect/spawner/random/structure/grille, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/lesser) +"oSF" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/skyrat_decals/enclave/middle/right{ + color = "#52B4E9" + }, +/obj/effect/turf_decal/trimline/blue/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/mid_joiner{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/hallway/secondary/command) "oSK" = ( /obj/structure/cable, /obj/effect/turf_decal/siding/wood{ @@ -53007,11 +53136,6 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/circuit/green, /area/station/ai_monitored/command/nuke_storage) -"oUb" = ( -/obj/machinery/firealarm/directional/west, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/stairs, -/area/station/cargo/bitrunning/den) "oUl" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -53227,22 +53351,22 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/command/heads_quarters/ce) -"oWu" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 9 +"oWo" = ( +/obj/structure/table/reinforced/rglass, +/obj/item/storage/photo_album, +/obj/item/camera{ + pixel_x = -4; + pixel_y = 6 }, -/obj/structure/table/reinforced, -/obj/item/paper_bin{ - pixel_y = 4 +/obj/effect/turf_decal/siding/dark_blue{ + dir = 8 }, -/obj/item/pen{ - pixel_y = 4 +/obj/effect/turf_decal/tile/blue/half{ + dir = 4 }, -/obj/machinery/airalarm/directional/north, -/obj/machinery/light/directional/north, -/obj/machinery/computer/security/telescreen/tcomms/directional/west, -/turf/open/floor/iron/smooth, -/area/station/security/checkpoint/engineering) +/obj/machinery/computer/security/telescreen/minisat/directional/west, +/turf/open/floor/iron/dark/smooth_large, +/area/station/command/bridge) "oWD" = ( /obj/structure/flora/bush/pointy/style_random, /obj/structure/flora/bush/sparsegrass/style_random, @@ -53306,20 +53430,6 @@ }, /turf/open/floor/grass, /area/station/command/heads_quarters/nt_rep) -"oXF" = ( -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/effect/turf_decal/box, -/obj/machinery/door/poddoor/preopen{ - id = "xenobio7"; - name = "Xenobio Pen 7 Blast Door" - }, -/turf/open/floor/engine, -/area/station/science/xenobiology) "oXG" = ( /obj/effect/decal/cleanable/dirt, /obj/item/trash/popcorn, @@ -53585,6 +53695,23 @@ "pbe" = ( /turf/closed/wall/r_wall, /area/station/maintenance/department/security/greater) +"pbf" = ( +/obj/structure/table, +/obj/item/plate/large, +/obj/item/plate, +/obj/item/plate/small{ + pixel_y = 1 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/item/reagent_containers/condiment/enzyme{ + pixel_x = 10; + pixel_y = 18 + }, +/obj/item/knife/butcher{ + pixel_x = 5 + }, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "pbl" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 4 @@ -53797,6 +53924,21 @@ /obj/machinery/incident_display/delam, /turf/closed/wall/r_wall, /area/station/security/checkpoint/engineering) +"pdo" = ( +/obj/machinery/button/door/directional/south{ + id = "kitchen_counter"; + name = "Counter Shutters Control" + }, +/obj/structure/table, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/processor{ + pixel_y = 12 + }, +/obj/structure/railing, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "pdt" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/box, @@ -53836,6 +53978,22 @@ }, /turf/open/floor/wood/large, /area/station/hallway/primary/central/fore) +"pdM" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=2"; + dir = 4; + location = "QM #1" + }, +/obj/effect/turf_decal/box, +/mob/living/simple_animal/bot/mulebot{ + home_destination = "QM #3"; + suffix = "#3" + }, +/turf/open/floor/iron/smooth_edge, +/area/station/cargo/storage) "pdO" = ( /obj/effect/turf_decal/trimline/yellow/filled/warning{ dir = 8 @@ -53856,10 +54014,6 @@ /obj/item/folder/white, /turf/open/floor/iron/dark/smooth_large, /area/station/medical/morgue) -"pei" = ( -/obj/effect/landmark/start/cook, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) "pep" = ( /obj/structure/table/glass, /obj/item/paper_bin{ @@ -53882,6 +54036,18 @@ dir = 4 }, /area/station/service/hydroponics) +"pet" = ( +/obj/machinery/atmospherics/components/binary/pump, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/smooth_edge{ + dir = 8 + }, +/area/station/engineering/atmos) "pev" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -53977,27 +54143,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/smooth, /area/station/command/cc_dock) -"pfE" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "brig-entrance-aft" - }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/landmark/navigate_destination/sec, -/turf/open/floor/iron/dark/smooth_large, -/area/station/security/brig) "pfJ" = ( /obj/structure/rack, /obj/item/book/manual/wiki/engineering_hacking{ @@ -54325,6 +54470,10 @@ /obj/machinery/light_switch/directional/south, /turf/open/floor/carpet/purple, /area/station/command/heads_quarters/rd) +"pjm" = ( +/obj/vehicle/sealed/mecha/ripley/paddy/preset, +/turf/open/floor/iron/recharge_floor, +/area/station/security/office) "pjp" = ( /obj/effect/turf_decal/trimline/green/filled/warning{ dir = 5 @@ -54380,6 +54529,20 @@ "pkp" = ( /turf/open/floor/plating, /area/space/nearstation) +"pkr" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/turf_decal/box, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio8"; + name = "Xenobio Pen 8 Blast Door" + }, +/turf/open/floor/engine, +/area/station/science/xenobiology) "pkH" = ( /obj/structure/cable, /obj/structure/disposalpipe/junction/flip{ @@ -54410,10 +54573,6 @@ }, /turf/open/floor/carpet/blue, /area/station/command/bridge) -"plc" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/engine, -/area/station/science/xenobiology) "plm" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 @@ -54523,17 +54682,6 @@ /obj/machinery/light_switch/directional/north, /turf/open/floor/iron/grimy, /area/station/service/library) -"pmM" = ( -/obj/effect/turf_decal/trimline/brown/filled/line, -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/box, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/iron/smooth_edge{ - dir = 1 - }, -/area/station/cargo/miningdock) "pmS" = ( /obj/machinery/light/floor, /turf/open/floor/engine/plasma, @@ -54604,6 +54752,33 @@ }, /turf/open/floor/iron/half, /area/station/hallway/primary/central) +"pnL" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/window/right/directional/south{ + name = "Shuttle Deliveries"; + req_access = list("cargo") + }, +/obj/structure/window/reinforced/spawner/directional/east{ + pixel_x = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/tile/brown/half, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/mid_joiner, +/obj/effect/turf_decal/trimline/neutral/mid_joiner, +/obj/effect/turf_decal/trimline/neutral/mid_joiner, +/obj/effect/turf_decal/trimline/neutral/mid_joiner, +/obj/effect/turf_decal/trimline/neutral/mid_joiner, +/turf/open/floor/iron/smooth_large, +/area/station/cargo/sorting) "pnN" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/command/glass{ @@ -54664,6 +54839,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/kitchen, /area/station/service/kitchen) +"poE" = ( +/obj/machinery/door/window/left/directional/west, +/turf/open/floor/carpet/purple, +/area/station/common/night_club) "poP" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -54755,38 +54934,12 @@ "pqh" = ( /turf/closed/wall, /area/station/cargo/warehouse) -"pqk" = ( -/obj/structure/chair/sofa/corp/left{ - desc = "Looks like someone threw it out. Covered in donut crumbs."; - dir = 4; - name = "couch" - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 9 - }, -/obj/structure/sign/poster/contraband/random/directional/west, -/obj/effect/landmark/start/bitrunner, -/turf/open/floor/iron/smooth, -/area/station/cargo/bitrunning/den) "pql" = ( /obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/pod/dark, /area/station/service/chapel/funeral) -"pqo" = ( -/obj/structure/extinguisher_cabinet/directional/west, -/obj/machinery/light/small/directional/south, -/obj/machinery/camera/directional/south{ - c_tag = "Monastery Dock"; - network = list("ss13","monastery") - }, -/obj/machinery/power/smes{ - charge = 5e+006 - }, -/obj/structure/cable, -/turf/open/floor/pod/light, -/area/station/service/chapel) "pqu" = ( /obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 4 @@ -55039,21 +55192,6 @@ dir = 8 }, /area/station/engineering/atmos) -"put" = ( -/obj/structure/window/reinforced/spawner/directional/east{ - pixel_x = 4 - }, -/obj/structure/disposalpipe/trunk, -/obj/machinery/disposal/delivery_chute{ - dir = 1; - name = "Prisoner Doomp" - }, -/obj/machinery/door/window/brigdoor/left/directional/north{ - name = "Prisoner Doomp" - }, -/obj/effect/turf_decal/bot_red, -/turf/open/floor/iron/dark/smooth_large, -/area/station/security/brig) "puw" = ( /obj/structure/sign/painting/parting{ pixel_x = -32 @@ -55177,13 +55315,6 @@ /obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden, /turf/closed/wall/r_wall, /area/station/maintenance/disposal/incinerator) -"pws" = ( -/obj/effect/landmark/start/shaft_miner, -/obj/effect/turf_decal/loading_area{ - dir = 1 - }, -/turf/open/floor/iron/smooth_large, -/area/station/cargo/miningdock) "pwB" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/item/radio{ @@ -55193,6 +55324,13 @@ }, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/starboard/fore) +"pwE" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/brown/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron/smooth_edge, +/area/station/cargo/drone_bay) "pwH" = ( /obj/machinery/door/airlock/command{ name = "Captain's Emergency Escape" @@ -55207,6 +55345,30 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/command/heads_quarters/captain) +"pwI" = ( +/obj/item/storage/cans/sixsoda, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 6 + }, +/obj/structure/railing, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron/smooth, +/area/station/cargo/bitrunning/den) +"pwP" = ( +/obj/structure/table, +/obj/item/storage/bag/plants{ + pixel_y = 2 + }, +/obj/item/reagent_containers/cup/watering_can{ + pixel_y = 3 + }, +/obj/machinery/newscaster/directional/south, +/obj/effect/turf_decal/tile/green/diagonal_centre, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/diagonal, +/area/station/hallway/secondary/service) "pwX" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -55346,28 +55508,6 @@ }, /turf/open/floor/iron/smooth_large, /area/station/engineering/atmos) -"pzF" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced/spawner/directional/east{ - pixel_x = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/item/storage/box/trackimp{ - pixel_x = -4; - pixel_y = 1 - }, -/obj/item/storage/box/chemimp{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/gun/energy/ionrifle{ - pixel_y = -6 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/engine, -/area/station/ai_monitored/security/armory) "pzG" = ( /obj/structure/table/wood, /obj/item/restraints/handcuffs, @@ -55479,6 +55619,19 @@ dir = 1 }, /area/station/engineering/atmos) +"pAK" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/structure/railing{ + dir = 9 + }, +/obj/structure/table/reinforced/rglass, +/obj/item/reagent_containers/cup/beaker/large, +/obj/item/reagent_containers/cup/beaker/large, +/obj/item/reagent_containers/dropper, +/turf/open/floor/iron/dark/smooth_large, +/area/station/medical/pharmacy) "pAZ" = ( /obj/effect/turf_decal/weather/sand{ dir = 1 @@ -55523,12 +55676,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/starboard/lesser) -"pBG" = ( -/obj/machinery/status_display/evac/directional/north, -/obj/effect/spawner/random/vending/colavend, -/obj/effect/turf_decal/siding/blue, -/turf/open/floor/iron/dark/smooth_large, -/area/station/hallway/secondary/command) "pBQ" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ dir = 9 @@ -55536,24 +55683,6 @@ /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/space/nearstation) -"pBR" = ( -/obj/machinery/door/airlock/engineering/glass{ - name = "Engineering Foyer" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/effect/landmark/navigate_destination/engineering, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/lobby) "pBZ" = ( /obj/effect/spawner/random/maintenance/two, /turf/open/floor/plating, @@ -55672,6 +55801,23 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/smooth_edge, /area/station/engineering/atmos/pumproom) +"pDj" = ( +/obj/machinery/light/warm/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Service - Cafeteria Fore"; + name = "service camera" + }, +/obj/machinery/firealarm/directional/north{ + pixel_x = 8 + }, +/obj/item/radio/intercom/directional/north{ + pixel_x = -6 + }, +/obj/structure/table, +/obj/item/plate, +/obj/item/food/sausage, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) "pDk" = ( /obj/structure/table/reinforced, /obj/item/clothing/suit/utility/radiation, @@ -55806,15 +55952,6 @@ /obj/machinery/light_switch/directional/east, /turf/open/floor/iron/smooth, /area/station/engineering/atmos/storage/gas) -"pFJ" = ( -/obj/item/storage/cans/sixsoda, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 6 - }, -/obj/structure/railing, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/iron/smooth, -/area/station/cargo/bitrunning/den) "pGh" = ( /turf/open/floor/iron/white/smooth_large, /area/station/hallway/primary/fore) @@ -55911,26 +56048,6 @@ dir = 1 }, /area/station/commons/fitness/recreation/entertainment) -"pHx" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/simple/dark/hidden{ - dir = 8 - }, -/obj/machinery/button/door/directional/west{ - id = "xenobio3"; - name = "Xenobio Pen 3 Blast Door"; - req_access = list("xenobiology") - }, -/turf/open/floor/iron/white/smooth_edge{ - dir = 4 - }, -/area/station/science/xenobiology) "pHz" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -56174,38 +56291,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/engine, /area/station/ai_monitored/security/armory) -"pLl" = ( -/obj/machinery/button/flasher{ - id = "hopflash"; - pixel_x = 6; - pixel_y = 34 - }, -/obj/machinery/pdapainter, -/obj/machinery/button/door/directional/north{ - id = "hopqueue"; - name = "Queue Shutters Control"; - pixel_x = -6; - req_access = list("hop") - }, -/obj/machinery/button/door/directional/north{ - id = "hop"; - name = "Privacy Shutters Control"; - pixel_x = 6; - req_access = list("hop") - }, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/machinery/keycard_auth/directional/west{ - pixel_y = 25 - }, -/obj/machinery/button/ticket_machine{ - pixel_x = -6; - pixel_y = 36 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/wood/large, -/area/station/command/heads_quarters/hop) "pLH" = ( /obj/effect/turf_decal/box/red, /obj/structure/sign/warning/hot_temp/directional/north, @@ -56234,6 +56319,26 @@ /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) +"pLS" = ( +/obj/structure/table/wood, +/obj/item/taperecorder{ + pixel_x = 7; + pixel_y = 14 + }, +/obj/item/paper_bin{ + pixel_y = 2; + pixel_x = 6 + }, +/obj/item/pen{ + pixel_y = 2; + pixel_x = 6 + }, +/obj/item/flashlight/lamp{ + pixel_x = -5; + pixel_y = 2 + }, +/turf/open/floor/iron/grimy, +/area/station/service/lawoffice) "pMf" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -56345,6 +56450,18 @@ dir = 1 }, /area/station/medical/medbay/lobby) +"pNs" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/sink/directional/south, +/obj/effect/turf_decal/siding/green, +/obj/machinery/firealarm/directional/north{ + pixel_x = -6 + }, +/turf/open/floor/iron/edge, +/area/station/service/hydroponics) "pNw" = ( /obj/structure/table/glass, /obj/item/reagent_containers/cup/beaker{ @@ -56623,15 +56740,6 @@ }, /turf/open/floor/iron/smooth, /area/station/science/ordnance/office) -"pSj" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/green/visible, -/obj/effect/turf_decal/trimline/yellow/filled/line, -/obj/effect/turf_decal/trimline/blue/filled/line, -/obj/machinery/status_display/evac/directional/south, -/turf/open/floor/iron/smooth_edge{ - dir = 1 - }, -/area/station/engineering/atmos) "pSm" = ( /obj/structure/cable, /obj/effect/turf_decal/trimline/brown/filled/line{ @@ -56678,6 +56786,10 @@ /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, /turf/open/floor/iron/smooth_large, /area/station/science/ordnance) +"pSF" = ( +/obj/machinery/atmospherics/components/binary/pump, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/atmos) "pSJ" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -56850,6 +56962,14 @@ /obj/structure/table/reinforced/rglass, /turf/open/floor/wood/large, /area/station/command/heads_quarters/rd) +"pWe" = ( +/obj/structure/sign/poster/random/directional/north, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/large, +/area/station/hallway/secondary/service) "pWf" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -56875,6 +56995,16 @@ /obj/item/stack/sheet/cardboard, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/department/security/greater) +"pWp" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth_edge, +/area/station/cargo/drone_bay) "pWq" = ( /turf/closed/wall, /area/station/security/courtroom) @@ -57104,18 +57234,6 @@ /obj/structure/grille/broken, /turf/open/floor/iron/smooth, /area/station/maintenance/department/crew_quarters/bar) -"pYe" = ( -/obj/structure/chair/stool/directional/west{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/cafeteria, -/area/station/service/cafeteria) "pYi" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 4 @@ -57301,6 +57419,14 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/security/prison) +"pZJ" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/wood/large, +/area/station/security/courtroom) "pZN" = ( /turf/closed/wall, /area/station/service/bar) @@ -57322,28 +57448,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/pod/dark, /area/station/service/chapel) -"qaf" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 5 - }, -/obj/machinery/light_switch/directional/east{ - pixel_y = 11 - }, -/obj/effect/turf_decal/trimline/yellow/filled/mid_joiner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/yellow/filled/mid_joiner{ - dir = 1 - }, -/obj/machinery/button/door/directional/east{ - id = "chemistry_shutters"; - name = "Shutters Control"; - req_access = list("pharmacy") - }, -/obj/effect/turf_decal/bot_red, -/obj/machinery/chem_dispenser, -/turf/open/floor/iron/dark/smooth_large, -/area/station/medical/pharmacy) "qai" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 8 @@ -57657,14 +57761,12 @@ }, /turf/open/floor/iron/white/small, /area/station/common/pool) -"qcQ" = ( -/obj/structure/window/reinforced/spawner/directional/north, -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 8 +"qcK" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/turf_decal/box, -/turf/open/floor/engine, -/area/station/science/xenobiology) +/turf/closed/wall, +/area/station/service/kitchen) "qcR" = ( /obj/structure/cable, /obj/effect/turf_decal/siding/dark_blue{ @@ -57909,6 +58011,18 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/hallway/primary/fore) +"qge" = ( +/obj/effect/turf_decal/bot, +/obj/structure/disposaloutlet{ + dir = 4; + name = "Cargo Deliveries" + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/window/spawner/directional/south, +/turf/open/floor/iron/large, +/area/station/hallway/secondary/service) "qgv" = ( /obj/item/radio/intercom/directional/west, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -57938,13 +58052,6 @@ "qgT" = ( /turf/open/floor/iron/white, /area/station/hallway/primary/fore) -"qgY" = ( -/obj/effect/turf_decal/trimline/brown/filled/line, -/obj/structure/railing, -/turf/open/floor/iron/smooth_edge{ - dir = 1 - }, -/area/station/cargo/bitrunning/den) "qhe" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -58161,6 +58268,12 @@ /obj/structure/tank_holder/extinguisher, /turf/open/floor/iron/smooth, /area/station/maintenance/department/engine/atmos/lesser) +"qjH" = ( +/obj/machinery/power/shuttle_engine/heater, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/plating, +/area/space/nearstation) "qkb" = ( /obj/structure/bed/pod{ desc = "An old medical bed, just waiting for replacement with something up to date."; @@ -58262,28 +58375,6 @@ "qlN" = ( /turf/closed/wall/r_wall, /area/station/science/robotics/lab) -"qlQ" = ( -/obj/item/clothing/shoes/magboots{ - pixel_x = -4 - }, -/obj/item/clothing/shoes/magboots{ - pixel_x = 3 - }, -/obj/item/clothing/shoes/magboots{ - pixel_y = 4 - }, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/structure/rack/shelf, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/effect/turf_decal/trimline/dark_red/filled/line{ - dir = 5 - }, -/obj/machinery/light/cold/directional/west, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/command/storage/eva) "qlS" = ( /obj/machinery/door/airlock/research{ name = "Circuit Testing Lab" @@ -58460,29 +58551,18 @@ }, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/starboard/lesser) -"qor" = ( -/obj/item/plate/oven_tray{ - pixel_x = -2; - pixel_y = 1 - }, -/obj/item/plate/oven_tray{ - pixel_x = -2; - pixel_y = 3 - }, -/obj/item/clothing/suit/apron/chef{ - pixel_y = 11 - }, -/obj/item/book/manual/wiki/cooking_to_serve_man{ - pixel_x = 3; - pixel_y = 2 - }, -/obj/structure/table, -/obj/item/knife/kitchen{ - pixel_x = -13; - pixel_y = 3 +"qos" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/green/diagonal_centre, +/turf/open/floor/iron/diagonal, +/area/station/hallway/secondary/service) "qoE" = ( /obj/machinery/digital_clock{ pixel_y = 5 @@ -58528,16 +58608,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/circuit, /area/station/science/research/abandoned) -"qoU" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 8 - }, -/obj/structure/table/reinforced, -/obj/machinery/computer/security/telescreen/ce/directional/west, -/turf/open/floor/iron/smooth_edge{ - dir = 4 - }, -/area/station/security/checkpoint/engineering) "qoV" = ( /obj/structure/table/wood/fancy/cyan, /obj/effect/turf_decal/siding/wood{ @@ -58650,15 +58720,6 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/medical/morgue) -"qpX" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/effect/turf_decal/trimline/brown/filled/corner{ - dir = 1 - }, -/turf/open/floor/iron/smooth_large, -/area/station/cargo/miningdock) "qqa" = ( /obj/effect/spawner/random/structure/barricade, /turf/open/floor/iron/smooth, @@ -58685,33 +58746,6 @@ }, /turf/open/floor/iron/smooth_edge, /area/station/engineering/main) -"qrc" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/window/right/directional/south{ - name = "Shuttle Deliveries"; - req_access = list("cargo") - }, -/obj/structure/window/reinforced/spawner/directional/east{ - pixel_x = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/turf_decal/tile/brown/half, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/mid_joiner, -/obj/effect/turf_decal/trimline/neutral/mid_joiner, -/obj/effect/turf_decal/trimline/neutral/mid_joiner, -/obj/effect/turf_decal/trimline/neutral/mid_joiner, -/obj/effect/turf_decal/trimline/neutral/mid_joiner, -/turf/open/floor/iron/smooth_large, -/area/station/cargo/sorting) "qrF" = ( /obj/effect/landmark/start/prisoner, /turf/open/floor/iron/dark/smooth_large, @@ -58805,19 +58839,6 @@ }, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/department/medical) -"qsW" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command{ - name = "Telecomms Foyer" - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/navigate_destination/tcomms, -/obj/effect/mapping_helpers/airlock/access/any/engineering/tcoms, -/obj/effect/mapping_helpers/airlock/access/any/command/general, -/turf/open/floor/engine, -/area/station/tcommsat/computer) "qta" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 4 @@ -58843,6 +58864,17 @@ /obj/effect/spawner/random/structure/crate_loot, /turf/open/floor/iron/smooth, /area/station/maintenance/department/science/ordnance_maint) +"qtm" = ( +/obj/machinery/computer/security/mining{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/obj/structure/window/spawner/directional/west, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/smooth_large, +/area/station/cargo/miningdock) "qtp" = ( /obj/machinery/door/window/left/directional/east{ name = "Justice Storage"; @@ -58859,17 +58891,6 @@ /obj/effect/turf_decal/bot_red, /turf/open/floor/iron/dark/smooth_large, /area/station/security/execution/education) -"qtr" = ( -/obj/machinery/computer/shuttle/mining{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/obj/structure/window/spawner/directional/west, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 9 - }, -/turf/open/floor/iron/smooth_edge, -/area/station/cargo/miningdock) "qts" = ( /obj/effect/turf_decal/trimline/purple/filled/line, /obj/item/kirbyplants/random, @@ -59037,15 +59058,6 @@ }, /turf/open/floor/wood/parquet, /area/station/common/night_club) -"qwy" = ( -/obj/structure/chair/stool/directional/west{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/iron/cafeteria, -/area/station/service/cafeteria) "qwH" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -59106,6 +59118,12 @@ }, /turf/open/floor/iron/smooth_large, /area/station/cargo/warehouse) +"qxK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/cold/directional/west, +/obj/machinery/computer/security/telescreen/tcomms/directional/west, +/turf/open/floor/engine, +/area/station/tcommsat/computer) "qxO" = ( /turf/closed/wall/r_wall, /area/station/security/checkpoint/medical) @@ -59331,13 +59349,6 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/hallway/primary/fore) -"qAn" = ( -/obj/effect/turf_decal/weather/snow, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/iron/kitchen_coldroom/freezerfloor, -/area/station/service/kitchen/coldroom) "qAt" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, @@ -59352,14 +59363,6 @@ }, /turf/open/floor/iron/smooth_large, /area/station/cargo/storage) -"qAA" = ( -/obj/structure/window/reinforced/spawner/directional/west, -/obj/structure/flora/bush/sunny, -/mob/living/carbon/human/species/monkey, -/obj/structure/sign/poster/official/fruit_bowl/directional/north, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/grass, -/area/station/science/genetics) "qAD" = ( /obj/effect/spawner/random/trash/mess, /turf/open/floor/plating, @@ -59435,6 +59438,24 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"qBO" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/suit/hooded/ablative{ + pixel_y = 7 + }, +/obj/item/gun/energy/temperature/security{ + pixel_y = 5 + }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east{ + pixel_x = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/engine, +/area/station/ai_monitored/security/armory) "qBR" = ( /obj/structure/transit_tube, /obj/structure/lattice, @@ -59456,12 +59477,6 @@ }, /turf/open/floor/iron/smooth_edge, /area/station/hallway/secondary/entry) -"qCq" = ( -/obj/structure/window/reinforced/spawner/directional/west, -/obj/effect/turf_decal/siding/wood, -/obj/item/kirbyplants/random, -/turf/open/floor/wood/large, -/area/station/security/courtroom) "qCB" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 4 @@ -59510,6 +59525,15 @@ "qDk" = ( /turf/closed/wall/r_wall, /area/station/maintenance/department/medical/morgue) +"qDl" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/window/right/directional/west{ + name = "Kitchen Deliveries"; + req_access = list("kitchen") + }, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/service/kitchen/coldroom) "qDp" = ( /obj/structure/chair/office/light, /obj/effect/turf_decal/trimline/neutral/filled/warning, @@ -59580,6 +59604,13 @@ }, /turf/open/floor/iron/large, /area/station/service/hydroponics) +"qEv" = ( +/obj/machinery/power/shieldwallgen/xenobiologyaccess, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/cable, +/obj/machinery/status_display/ai/directional/east, +/turf/open/floor/engine, +/area/station/science/xenobiology) "qEC" = ( /obj/structure/reagent_dispensers/watertank/high, /obj/effect/turf_decal/stripes/line, @@ -59626,6 +59657,12 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/smooth_large, /area/station/hallway/primary/aft) +"qEP" = ( +/obj/structure/bed/double, +/obj/effect/spawner/random/bedsheet/double, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/carpet/black, +/area/station/commons/dorms) "qET" = ( /obj/structure/sign/warning/fire, /turf/closed/wall/r_wall, @@ -59721,20 +59758,6 @@ dir = 8 }, /area/station/hallway/primary/fore) -"qGR" = ( -/obj/structure/plasticflaps{ - name = "Deliveries" - }, -/obj/structure/window/reinforced/spawner/directional/west{ - pixel_x = -4 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/window/right/directional/north{ - name = "Deliveries"; - req_access = list("shipping") - }, -/turf/open/floor/iron/smooth_large, -/area/station/cargo/sorting) "qGT" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -59942,6 +59965,11 @@ }, /turf/open/space/basic, /area/space/nearstation) +"qIL" = ( +/obj/machinery/light/cold/directional/south, +/obj/machinery/computer/security/telescreen/minisat/directional/south, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/aisat/foyer) "qIS" = ( /obj/effect/spawner/random/trash/grime, /obj/effect/decal/cleanable/dirt, @@ -60080,34 +60108,6 @@ dir = 8 }, /area/station/science/ordnance/testlab) -"qKP" = ( -/obj/structure/table/reinforced, -/obj/item/clothing/suit/armor/vest/alt/sec{ - pixel_y = 2 - }, -/obj/item/clothing/suit/armor/vest/alt/sec{ - pixel_x = -4; - pixel_y = -6 - }, -/obj/item/clothing/suit/armor/vest/alt/sec{ - pixel_x = 4; - pixel_y = -6 - }, -/obj/structure/window/reinforced/spawner/directional/north{ - pixel_y = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/dark_red/half{ - dir = 4 - }, -/obj/structure/sign/nanotrasen{ - pixel_x = 32 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/engine, -/area/station/ai_monitored/security/armory) "qLf" = ( /obj/machinery/light_switch/directional/east, /obj/effect/turf_decal/trimline/blue/filled/warning{ @@ -60160,6 +60160,11 @@ }, /turf/open/floor/iron/small, /area/station/commons/dorms) +"qLC" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/cargo/office) "qLI" = ( /obj/structure/table/reinforced/rglass, /obj/machinery/recharger, @@ -60584,6 +60589,28 @@ }, /turf/open/floor/wood/large, /area/station/service/theater) +"qSU" = ( +/obj/item/clothing/shoes/magboots{ + pixel_x = -4 + }, +/obj/item/clothing/shoes/magboots{ + pixel_x = 3 + }, +/obj/item/clothing/shoes/magboots{ + pixel_y = 4 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/rack/shelf, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/trimline/dark_red/filled/line{ + dir = 5 + }, +/obj/machinery/light/cold/directional/west, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/eva) "qSW" = ( /obj/machinery/door/airlock/research{ name = "Research Division Access" @@ -60682,24 +60709,6 @@ dir = 1 }, /area/station/engineering/atmos) -"qTS" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/smooth_edge, -/area/station/cargo/drone_bay) -"qUc" = ( -/obj/structure/window/reinforced/spawner/directional/east, -/obj/machinery/modular_computer/preset/id{ - dir = 8 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/carpet/purple, -/area/station/command/heads_quarters/rd) "qUl" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 @@ -60782,17 +60791,6 @@ }, /turf/open/floor/iron/dark/small, /area/station/security/prison/work) -"qVb" = ( -/obj/structure/table/wood, -/obj/machinery/computer/security/wooden_tv{ - pixel_y = 8 - }, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/structure/plaque/static_plaque/golden/captain{ - pixel_y = 32 - }, -/turf/open/floor/carpet/royalblue, -/area/station/command/heads_quarters/captain) "qVj" = ( /obj/effect/turf_decal/trimline/yellow/filled/warning, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -60819,6 +60817,11 @@ }, /turf/open/floor/iron/small, /area/station/commons/dorms) +"qVs" = ( +/turf/open/floor/iron/airless{ + icon = 'modular_skyrat/modules/advanced_shuttles/icons/evac_shuttle.dmi' + }, +/area/space/nearstation) "qVt" = ( /obj/machinery/status_display/supply{ pixel_x = 32 @@ -60912,18 +60915,6 @@ }, /turf/open/floor/wood/large, /area/station/security/courtroom) -"qWG" = ( -/obj/structure/disposaloutlet, -/obj/structure/disposalpipe/trunk{ - dir = 2 - }, -/obj/structure/window/reinforced/spawner/directional/east{ - pixel_x = 4 - }, -/obj/structure/plasticflaps, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/smooth_large, -/area/station/cargo/sorting) "qWR" = ( /obj/structure/sign/warning/vacuum, /turf/closed/wall, @@ -60962,6 +60953,10 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/smooth, /area/station/maintenance/department/engine) +"qXo" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/command/heads_quarters/qm) "qXq" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -60970,14 +60965,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/dark/smooth_large, /area/station/command/gateway) -"qXs" = ( -/obj/structure/window/reinforced/spawner/directional/west, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/wood/large, -/area/station/security/courtroom) "qXG" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/tech_storage, /obj/structure/disposalpipe/segment, @@ -61164,6 +61151,11 @@ /obj/machinery/light/cold/directional/east, /turf/open/floor/engine, /area/station/medical/chemistry) +"raL" = ( +/obj/machinery/firealarm/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/stairs, +/area/station/cargo/bitrunning/den) "raM" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -61422,41 +61414,11 @@ }, /turf/open/floor/engine, /area/station/ai_monitored/security/armory) -"rfc" = ( -/obj/structure/table/reinforced/rglass, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/item/paper_bin{ - pixel_y = 4 - }, -/obj/item/pen{ - pixel_y = 4 - }, -/turf/open/floor/carpet/purple, -/area/station/command/heads_quarters/rd) "rfk" = ( /obj/effect/decal/cleanable/dirt, /obj/item/clothing/head/cone, /turf/open/floor/iron/smooth, /area/station/maintenance/department/engine) -"rfn" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/simple/dark/hidden{ - dir = 8 - }, -/obj/machinery/button/door/directional/west{ - id = "xenobio2"; - name = "Xenobio Pen 2 Blast Door"; - req_access = list("xenobiology") - }, -/turf/open/floor/iron/white/smooth_edge{ - dir = 4 - }, -/area/station/science/xenobiology) "rfo" = ( /obj/effect/turf_decal/vg_decals/atmos/air, /turf/open/floor/engine/air, @@ -61514,6 +61476,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, /turf/open/floor/engine, /area/station/tcommsat/computer) +"rfZ" = ( +/obj/machinery/power/shieldwallgen/xenobiologyaccess, +/obj/structure/cable, +/obj/machinery/button/door/directional/west{ + id = "Xtestlab"; + name = "Secure Creature Pen Blast Door"; + req_access = list("xenobiology") + }, +/obj/structure/sign/warning/gas_mask/directional/west, +/turf/open/floor/engine, +/area/station/science/xenobiology) "rga" = ( /obj/effect/turf_decal/trimline/dark_red/arrow_cw{ dir = 1 @@ -61603,19 +61576,6 @@ /obj/effect/turf_decal/tile/purple/diagonal_centre, /turf/open/floor/iron/white/diagonal, /area/station/science/research) -"rhi" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 10 - }, -/obj/structure/window/reinforced/spawner/directional/west{ - pixel_x = -4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/white, -/area/station/medical/medbay/lobby) "rhr" = ( /obj/effect/turf_decal/tile/yellow{ dir = 1 @@ -61967,6 +61927,15 @@ /obj/structure/sign/warning/no_smoking/directional/east, /turf/open/floor/iron/smooth, /area/station/engineering/storage_shared) +"rlB" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 6 + }, +/obj/structure/trash_pile, +/obj/structure/sign/poster/contraband/random/directional/east, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron/dark/textured, +/area/station/cargo/bitrunning/den) "rlC" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -62064,15 +62033,6 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/security/prison) -"rnb" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 6 - }, -/obj/structure/trash_pile, -/obj/structure/sign/poster/contraband/random/directional/east, -/obj/machinery/camera/autoname/directional/east, -/turf/open/floor/iron/dark/textured, -/area/station/cargo/bitrunning/den) "rne" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/north, @@ -62101,6 +62061,15 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/smooth_edge, /area/station/science/ordnance/testlab) +"rnz" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron/dark/textured_edge{ + dir = 8 + }, +/area/station/cargo/bitrunning/den) "rnF" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 @@ -62146,23 +62115,6 @@ /obj/effect/spawner/random/trash/hobo_squat, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) -"rob" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 6 - }, -/obj/effect/turf_decal/trimline/yellow/filled/mid_joiner, -/obj/effect/turf_decal/trimline/yellow/filled/mid_joiner{ - dir = 4 - }, -/obj/machinery/requests_console/directional/south{ - department = "Pharmacy"; - name = "Pharmacy Requests Console" - }, -/obj/effect/mapping_helpers/requests_console/ore_update, -/obj/effect/turf_decal/bot_red, -/obj/machinery/chem_dispenser, -/turf/open/floor/iron/dark/smooth_large, -/area/station/medical/pharmacy) "rog" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 1 @@ -62284,32 +62236,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/aisat/service) -"rpN" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -5; - pixel_y = 4 - }, -/obj/item/pen{ - pixel_x = -5; - pixel_y = 4 - }, -/obj/item/book/manual/wiki/security_space_law{ - pixel_x = 6; - pixel_y = 3 - }, -/obj/item/clothing/glasses/sunglasses{ - pixel_y = 12 - }, -/obj/machinery/button/door/directional/east{ - id = "brigprison"; - name = "Prison Lockdown"; - req_access = list("brig") - }, -/obj/effect/turf_decal/tile/purple/fourcorners, -/obj/machinery/computer/security/telescreen/isolation/directional/north, -/turf/open/floor/iron/dark, -/area/station/security/corrections_officer) "rpS" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -62362,6 +62288,15 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/iron/smooth, /area/station/hallway/primary/aft) +"rri" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high/empty, +/turf/open/floor/iron/smooth_edge, +/area/station/engineering/lobby) "rrm" = ( /obj/effect/turf_decal/trimline/blue/filled/warning{ dir = 4 @@ -62401,13 +62336,6 @@ dir = 8 }, /area/station/science/lab) -"rrI" = ( -/obj/machinery/door/window/left/directional/west{ - name = "Animal Pen B"; - req_access = list("maintenance") - }, -/turf/open/floor/grass, -/area/station/service/hydroponics/garden) "rrX" = ( /obj/machinery/power/terminal{ dir = 4 @@ -62495,6 +62423,13 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark/smooth_large, /area/station/command/bridge) +"rtG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/cargo/sorting) "rtS" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -62617,6 +62552,14 @@ /obj/structure/closet/firecloset, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/lesser) +"rvu" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/box, +/obj/structure/sign/poster/official/moth_piping/directional/north, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/atmos) "rvw" = ( /obj/structure/window/spawner/directional/east, /obj/structure/window/spawner/directional/north, @@ -62638,18 +62581,6 @@ /obj/machinery/duct, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/department/medical) -"rvS" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/holopad, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/green/diagonal_centre, -/turf/open/floor/iron/diagonal, -/area/station/hallway/secondary/service) "rvY" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 1; @@ -62674,20 +62605,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/dark, /area/station/medical/break_room) -"rwT" = ( -/obj/effect/turf_decal/trimline/yellow/filled/warning{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/iron/smooth_edge{ - dir = 8 - }, -/area/station/engineering/atmos) "rwV" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 4 @@ -62771,16 +62688,6 @@ }, /turf/open/floor/cult, /area/station/service/library) -"ryN" = ( -/obj/machinery/requests_console/directional/south{ - department = "Law Office"; - name = "Law Office Requests Console"; - pixel_x = 32; - pixel_y = 0 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/grimy, -/area/station/service/lawoffice) "ryU" = ( /obj/effect/landmark/start/botanist, /obj/effect/turf_decal/trimline/green/corner{ @@ -62833,6 +62740,18 @@ }, /turf/open/space/basic, /area/space/nearstation) +"rzO" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/skyrat_decals/enclave/bottom/right{ + color = "#52B4E9" + }, +/obj/effect/turf_decal/trimline/blue/corner{ + dir = 1 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/medbay/lobby) "rzR" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 4 @@ -62874,22 +62793,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/wood/large, /area/station/command/heads_quarters/hop) -"rAD" = ( -/obj/structure/rack, -/obj/item/storage/briefcase{ - pixel_x = -3; - pixel_y = 2 - }, -/obj/item/storage/briefcase/secure{ - pixel_x = 2; - pixel_y = -2 - }, -/obj/item/clothing/glasses/sunglasses, -/obj/machinery/status_display/evac/directional/east, -/obj/machinery/newscaster/directional/south, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/grimy, -/area/station/service/lawoffice) "rAU" = ( /turf/closed/wall, /area/station/engineering/main) @@ -63175,6 +63078,18 @@ /obj/effect/landmark/start/chemist, /turf/open/floor/iron/dark, /area/station/medical/break_room) +"rDN" = ( +/obj/structure/disposalpipe/junction{ + dir = 8 + }, +/obj/effect/turf_decal/skyrat_decals/enclave/bottom/right{ + color = "#52B4E9" + }, +/obj/effect/turf_decal/trimline/blue/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/hallway/secondary/command) "rDO" = ( /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/command/captain, @@ -63341,12 +63256,6 @@ }, /turf/open/floor/iron/freezer, /area/station/command/heads_quarters/captain/private) -"rGx" = ( -/obj/structure/railing/corner, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/dark/corner, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) "rGH" = ( /obj/effect/turf_decal/trimline/blue/filled/line, /obj/structure/cable, @@ -63382,24 +63291,6 @@ dir = 4 }, /area/station/security/prison) -"rHt" = ( -/obj/machinery/firealarm/directional/south, -/obj/machinery/light/warm/directional/south, -/obj/effect/turf_decal/bot, -/obj/structure/table, -/obj/item/storage/toolbox/electrical{ - pixel_y = 7 - }, -/obj/item/stock_parts/power_store/cell/high{ - pixel_x = -4; - pixel_y = -5 - }, -/obj/item/stock_parts/power_store/cell/high{ - pixel_x = 8; - pixel_y = -5 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/station/engineering/atmos) "rHw" = ( /obj/effect/turf_decal/trimline/dark_red/arrow_cw{ dir = 1 @@ -63548,12 +63439,6 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/wood/large, /area/station/hallway/primary/central/fore) -"rJs" = ( -/obj/structure/flora/bush/fullgrass, -/obj/structure/flora/bush/ferny, -/obj/structure/window/fulltile, -/turf/open/floor/grass, -/area/station/service/kitchen) "rJK" = ( /obj/structure/flora/ocean/longseaweed, /obj/effect/spawner/liquids_spawner{ @@ -63612,18 +63497,14 @@ dir = 1 }, /area/station/hallway/primary/aft) -"rKK" = ( -/obj/effect/turf_decal/tile/green/diagonal_centre, -/obj/machinery/light_switch/directional/west, -/obj/machinery/light/directional/west, -/obj/structure/table, -/obj/machinery/fax{ - fax_name = "Service Hallway"; - name = "Service Fax Machine"; - pixel_y = 3 +"rKL" = ( +/obj/structure/chair/sofa/corp/right{ + color = "#DE3A3A"; + dir = 4 }, -/turf/open/floor/iron/diagonal, -/area/station/hallway/secondary/service) +/obj/effect/landmark/start/assistant, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) "rKM" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -63791,6 +63672,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) +"rNj" = ( +/obj/structure/transit_tube/horizontal{ + dir = 1 + }, +/turf/open/floor/iron/airless{ + icon = 'modular_skyrat/modules/advanced_shuttles/icons/erokez.dmi'; + icon_state = "floor1" + }, +/area/space/nearstation) "rNk" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -63873,6 +63763,12 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) +"rOw" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/cargo/bitrunning/den) "rOA" = ( /turf/open/floor/glass/reinforced, /area/station/science/research) @@ -63890,24 +63786,6 @@ dir = 1 }, /area/station/medical/medbay/central) -"rOM" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 4; - initialize_directions = 8 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 8 - }, -/turf/open/floor/iron/smooth_edge{ - dir = 4 - }, -/area/station/engineering/atmos) "rOQ" = ( /turf/open/floor/iron/smooth, /area/station/maintenance/department/engine/atmos) @@ -64136,14 +64014,24 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/port) -"rSO" = ( -/obj/structure/chair/sofa/corp/right{ - color = "#DE3A3A"; - dir = 8 +"rSX" = ( +/obj/structure/table, +/obj/item/reagent_containers/condiment/saltshaker{ + desc = "Salt. From space oceans, presumably. A staple of modern medicine."; + pixel_x = 8; + pixel_y = 12 }, -/obj/effect/landmark/start/assistant, -/turf/open/floor/iron/cafeteria, -/area/station/service/cafeteria) +/obj/item/reagent_containers/condiment/peppermill{ + desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; + pixel_x = 8; + pixel_y = 2 + }, +/obj/effect/spawner/random/food_or_drink/cake_ingredients, +/obj/item/kitchen/rollingpin{ + pixel_x = -4 + }, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "rSZ" = ( /obj/item/kirbyplants/random, /obj/item/radio/intercom/directional/west, @@ -64236,11 +64124,11 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/large, /area/station/commons/fitness/recreation/entertainment) -"rTT" = ( -/obj/structure/window/reinforced/spawner/directional/east, -/obj/structure/lattice, -/turf/open/space/basic, -/area/space/nearstation) +"rTR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pod, +/turf/open/floor/wood, +/area/station/maintenance/rus_gambling) "rTW" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 10 @@ -64435,6 +64323,13 @@ /obj/machinery/light_switch/directional/east, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"rVJ" = ( +/obj/machinery/computer/records/medical{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/carpet/executive, +/area/station/command/heads_quarters/hop) "rWc" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -64705,31 +64600,6 @@ }, /turf/open/floor/iron, /area/station/commons/lounge) -"sbx" = ( -/obj/machinery/airalarm/directional/north, -/obj/effect/landmark/start/assistant, -/obj/machinery/light_switch/directional/north{ - pixel_x = 13 - }, -/obj/structure/window/spawner/directional/west, -/obj/structure/chair/sofa/corp/left{ - color = "#DE3A3A"; - dir = 4 - }, -/turf/open/floor/iron/cafeteria, -/area/station/service/cafeteria) -"sbH" = ( -/obj/effect/turf_decal/skyrat_decals/enclave/bottom/middle{ - color = "#52B4E9" - }, -/obj/effect/turf_decal/trimline/blue/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/blue/mid_joiner{ - dir = 1 - }, -/turf/open/floor/iron/white/smooth_large, -/area/station/medical/medbay/lobby) "sbU" = ( /obj/machinery/power/smes, /turf/open/floor/catwalk_floor/iron_smooth, @@ -64804,6 +64674,13 @@ dir = 4 }, /area/station/hallway/primary/central) +"scZ" = ( +/obj/machinery/door/window/left/directional/west{ + name = "Animal Pen B"; + req_access = list("maintenance") + }, +/turf/open/floor/grass, +/area/station/service/hydroponics/garden) "sdb" = ( /obj/effect/mapping_helpers/burnt_floor, /obj/effect/spawner/random/structure/closet_maintenance, @@ -64836,6 +64713,10 @@ }, /turf/open/floor/plating/airless, /area/station/science/ordnance/bomb) +"sdl" = ( +/obj/effect/landmark/start/cook, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "sdt" = ( /obj/docking_port/stationary/laborcamp_home{ dir = 8 @@ -64948,18 +64829,12 @@ }, /turf/open/floor/carpet/green, /area/station/command/heads_quarters/nt_rep) -"sfx" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/medical/break_room) +"sfA" = ( +/obj/machinery/computer/communications, +/obj/effect/turf_decal/bot, +/obj/machinery/keycard_auth/wall_mounted/directional/north, +/turf/open/floor/carpet/royalblue, +/area/station/command/heads_quarters/captain) "sfG" = ( /obj/effect/turf_decal/trimline/green/filled/corner{ dir = 8 @@ -65020,6 +64895,10 @@ /obj/effect/spawner/random/maintenance/three, /turf/open/floor/plating, /area/station/maintenance/port/greater) +"sgl" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/cargo/miningoffice) "sgn" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -65134,6 +65013,11 @@ }, /turf/open/floor/iron/white/smooth_edge, /area/station/medical/medbay/central) +"shC" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/security/checkpoint/supply) "shE" = ( /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, @@ -65203,6 +65087,11 @@ }, /turf/open/floor/engine, /area/station/science/auxlab/firing_range) +"sjg" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/atmos) "sjl" = ( /obj/effect/turf_decal/tile/dark/opposingcorners, /obj/item/radio/intercom/prison/directional/south, @@ -65586,14 +65475,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/medical/virology) -"soZ" = ( -/obj/effect/turf_decal/skyrat_decals/enclave/top/middle{ - color = "#52B4E9" - }, -/obj/effect/turf_decal/trimline/blue/line, -/obj/effect/turf_decal/trimline/blue/mid_joiner, -/turf/open/floor/iron/dark/smooth_large, -/area/station/hallway/secondary/command) "spi" = ( /obj/structure/table, /obj/item/flashlight{ @@ -65677,6 +65558,18 @@ }, /turf/open/floor/grass, /area/station/command/heads_quarters/nt_rep) +"spL" = ( +/obj/effect/turf_decal/skyrat_decals/enclave/bottom/middle{ + color = "#52B4E9" + }, +/obj/effect/turf_decal/trimline/blue/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/mid_joiner{ + dir = 1 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/medbay/lobby) "spQ" = ( /obj/item/stack/sheet/iron/fifty{ pixel_y = 3 @@ -65694,12 +65587,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/station/maintenance/rus_gambling) -"sqo" = ( -/obj/structure/chair/office/light{ - dir = 4 - }, -/turf/open/floor/iron/white/smooth_large, -/area/station/medical/virology) +"sqg" = ( +/obj/structure/closet, +/obj/structure/window/spawner/directional/south, +/obj/item/clothing/under/costume/skyrat/bathrobe, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/white/small, +/area/station/common/pool) "sqD" = ( /obj/structure/table/optable, /obj/effect/turf_decal/tile/blue/full, @@ -65718,18 +65614,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/department/engine/atmos) -"sqL" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/loading_area{ - dir = 1 - }, -/turf/open/floor/iron/smooth_edge{ - dir = 8 - }, -/area/station/cargo/miningdock) "sqQ" = ( /obj/machinery/power/solar{ id = "aftport"; @@ -65823,14 +65707,6 @@ /obj/effect/landmark/navigate_destination/research, /turf/open/floor/iron/white/smooth_large, /area/station/science/research) -"ssw" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/hydroponics/glass{ - name = "Hydroponics" - }, -/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, -/turf/open/floor/iron/large, -/area/station/service/hydroponics) "ssL" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -65897,17 +65773,6 @@ /obj/effect/turf_decal/siding/wood/end, /turf/open/floor/wood, /area/station/commons/dorms) -"stM" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green/diagonal_centre, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/diagonal, -/area/station/hallway/secondary/service) "stN" = ( /obj/effect/turf_decal/trimline/yellow/filled/line, /obj/effect/turf_decal/trimline/yellow/filled/line{ @@ -65950,6 +65815,19 @@ }, /turf/open/floor/iron/large, /area/station/security/detectives_office) +"sur" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 10 + }, +/obj/structure/window/reinforced/spawner/directional/west{ + pixel_x = -4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) "suv" = ( /obj/effect/turf_decal/trimline/green/filled/warning{ dir = 8 @@ -66116,11 +65994,6 @@ dir = 8 }, /area/station/hallway/secondary/command) -"sxf" = ( -/obj/machinery/power/shuttle_engine/propulsion, -/obj/structure/window/reinforced/spawner/directional/east, -/turf/open/floor/plating, -/area/space/nearstation) "sxs" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -66399,6 +66272,18 @@ }, /turf/open/floor/wood/large, /area/station/service/theater) +"sCj" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/skyrat_decals/enclave/top/right{ + color = "#52B4E9" + }, +/obj/effect/turf_decal/trimline/blue/corner{ + dir = 8 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/medbay/lobby) "sCk" = ( /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/engine/air, @@ -66437,38 +66322,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/department/security/brig) -"sCO" = ( -/obj/structure/table/reinforced, -/obj/item/folder/white{ - pixel_x = -5; - pixel_y = 4 - }, -/obj/item/pen{ - pixel_x = -5; - pixel_y = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/obj/structure/desk_bell{ - pixel_x = 7; - pixel_y = 6 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chemistry_shutters"; - name = "Pharmacy Shutters" - }, -/obj/machinery/door/window/left/directional/south, -/turf/open/floor/iron/white/smooth_large, -/area/station/medical/pharmacy) "sCQ" = ( /obj/structure/cable, /obj/effect/turf_decal/stripes/line{ @@ -66584,6 +66437,16 @@ }, /turf/open/floor/iron/smooth_large, /area/station/cargo/storage) +"sDP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/brown/filled/warning{ + dir = 9 + }, +/turf/open/floor/iron/smooth_edge{ + dir = 4 + }, +/area/station/cargo/miningdock) "sDV" = ( /obj/structure/toilet{ pixel_y = 8 @@ -66619,6 +66482,24 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/kitchen, /area/station/service/kitchen/abandoned) +"sEd" = ( +/obj/machinery/firealarm/directional/south, +/obj/machinery/light/warm/directional/south, +/obj/effect/turf_decal/bot, +/obj/structure/table, +/obj/item/storage/toolbox/electrical{ + pixel_y = 7 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = -4; + pixel_y = -5 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = 8; + pixel_y = -5 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/atmos) "sEf" = ( /turf/closed/wall/mineral/iron, /area/station/service/chapel) @@ -66760,12 +66641,6 @@ }, /turf/open/floor/iron/dark/diagonal, /area/station/hallway/secondary/exit/departure_lounge) -"sFq" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/turf/open/floor/pod/dark, -/area/station/engineering/storage/tech) "sFt" = ( /obj/effect/turf_decal/tile/dark/fourcorners, /obj/structure/disposalpipe/trunk{ @@ -66898,6 +66773,19 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/smooth_large, /area/station/hallway/primary/aft) +"sGR" = ( +/obj/structure/extinguisher_cabinet/directional/west, +/obj/machinery/light/small/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Monastery Dock"; + network = list("ss13","monastery") + }, +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/obj/structure/cable, +/turf/open/floor/pod/light, +/area/station/service/chapel) "sHo" = ( /obj/machinery/camera/directional/east{ c_tag = "Chapel Office"; @@ -66982,12 +66870,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/station/security/prison) -"sIs" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/landmark/start/cook, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) "sIy" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -67074,13 +66956,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/large, /area/station/hallway/primary/fore) -"sJb" = ( -/obj/effect/turf_decal/weather/snow, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/tlv_cold_room, -/obj/structure/kitchenspike, -/turf/open/floor/iron/kitchen_coldroom/freezerfloor, -/area/station/service/kitchen/coldroom) "sJd" = ( /turf/closed/wall, /area/station/commons/vacant_room/office) @@ -67506,6 +67381,23 @@ /obj/item/radio/intercom/directional/south, /turf/open/floor/iron/dark/smooth_large, /area/station/command/gateway) +"sNJ" = ( +/obj/item/radio/intercom/directional/south, +/obj/structure/table/reinforced/rglass, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/structure/noticeboard/staff{ + dir = 8; + pixel_x = -32 + }, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 10 + }, +/obj/effect/turf_decal/tile/blue/half{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/command/bridge) "sNU" = ( /obj/structure/chair/office/light{ dir = 4 @@ -67518,6 +67410,20 @@ dir = 8 }, /area/station/science/genetics) +"sNW" = ( +/obj/machinery/chem_dispenser, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/yellow/filled/mid_joiner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/filled/mid_joiner{ + dir = 1 + }, +/obj/effect/turf_decal/bot_red, +/turf/open/floor/iron/dark/smooth_large, +/area/station/medical/chemistry) "sOc" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment{ @@ -67543,11 +67449,6 @@ /obj/machinery/newscaster/directional/north, /turf/open/floor/iron/small, /area/station/hallway/primary/central) -"sOh" = ( -/obj/effect/landmark/observer_start, -/obj/effect/turf_decal/plaque, -/turf/open/floor/iron/large, -/area/station/hallway/primary/fore) "sOp" = ( /obj/effect/turf_decal/plaque{ icon_state = "L7" @@ -67759,6 +67660,16 @@ }, /turf/open/floor/iron/smooth, /area/station/service/hydroponics/garden/abandoned) +"sSd" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/machinery/light/directional/north, +/obj/structure/table, +/obj/machinery/light_switch/directional/north{ + pixel_x = 13 + }, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "sSf" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 8 @@ -67781,6 +67692,11 @@ /obj/structure/transit_tube/crossing, /turf/open/space/basic, /area/space/nearstation) +"sSm" = ( +/obj/structure/flora/bush/jungle/a/style_3, +/obj/structure/window/fulltile, +/turf/open/floor/grass, +/area/station/service/kitchen) "sSn" = ( /obj/effect/turf_decal/trimline/brown/filled/line, /obj/structure/table, @@ -67908,6 +67824,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/aft) +"sTD" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/obj/structure/closet/secure_closet/miner, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/smooth_edge, +/area/station/cargo/miningdock) "sUo" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 1 @@ -68221,6 +68145,13 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/wood/large, /area/station/service/theater) +"sXU" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/atmos) "sXX" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -68624,6 +68555,18 @@ dir = 8 }, /area/station/medical/virology) +"tdG" = ( +/obj/structure/chair/stool/directional/west{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) "tdL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, @@ -68631,30 +68574,6 @@ /obj/effect/spawner/random/trash/garbage, /turf/open/floor/plating, /area/station/maintenance/port) -"tdO" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/item/paper_bin{ - pixel_y = 4 - }, -/obj/item/pen{ - pixel_y = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/window/left/directional/south{ - name = "Hydroponics Desk"; - req_access = list("hydroponics") - }, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 1; - id = "hydroponics_counter"; - name = "Hydroponics Counter Shutters" - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/large, -/area/station/service/hydroponics) "tdY" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -68830,12 +68749,6 @@ }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/engine/atmos) -"tfX" = ( -/obj/machinery/power/shuttle_engine/heater, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/window/reinforced/spawner/directional/east, -/turf/open/floor/plating, -/area/space/nearstation) "tga" = ( /obj/structure/drain, /obj/item/soap/deluxe, @@ -68851,12 +68764,6 @@ }, /turf/open/floor/iron/freezer, /area/station/command/heads_quarters/captain/private) -"tge" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/obj/effect/landmark/start/cook, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) "tgh" = ( /obj/structure/table, /obj/item/wirecutters, @@ -69036,19 +68943,6 @@ dir = 8 }, /area/station/hallway/primary/central/aft) -"tiJ" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/biogenerator, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 1; - id = "hydroponics_counter"; - name = "Hydroponics Counter Shutters" - }, -/obj/machinery/door/firedoor, -/obj/structure/window/spawner/directional/east, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/large, -/area/station/service/hydroponics) "tiL" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/east, @@ -69088,16 +68982,6 @@ }, /turf/open/floor/iron/large, /area/station/commons/fitness/recreation) -"tja" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/weather/snow, -/obj/machinery/light_switch/directional/west{ - pixel_x = -24 - }, -/obj/structure/cable, -/obj/structure/closet/secure_closet/freezer/kitchen, -/turf/open/floor/iron/kitchen_coldroom/freezerfloor, -/area/station/service/kitchen/coldroom) "tjr" = ( /turf/closed/wall/r_wall, /area/station/engineering/atmos/hfr_room) @@ -69212,17 +69096,6 @@ /obj/structure/transit_tube/curved/flipped, /turf/open/space/basic, /area/space/nearstation) -"tlk" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/plasticflaps/opaque{ - name = "Kitchen Deliveries" - }, -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=8"; - location = "Kitchen" - }, -/turf/open/floor/iron/large, -/area/station/maintenance/starboard/greater) "tlq" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -69248,6 +69121,12 @@ /obj/machinery/cell_charger, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/engineering) +"tlW" = ( +/obj/structure/sign/nanotrasen{ + pixel_x = -32 + }, +/turf/open/space/basic, +/area/space/nearstation) "tmb" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/machinery/light/small/directional/west, @@ -69284,46 +69163,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/office) -"tms" = ( -/obj/structure/table/reinforced, -/obj/item/flashlight/seclite, -/obj/item/flashlight/seclite, -/obj/item/flashlight/seclite, -/obj/item/clothing/mask/gas/sechailer{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/clothing/mask/gas/sechailer{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/clothing/mask/gas/sechailer{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/storage/lockbox/loyalty{ - pixel_y = -11 - }, -/obj/structure/window/reinforced/spawner/directional/north{ - pixel_y = 1 - }, -/obj/structure/window/reinforced/spawner/directional/east{ - pixel_x = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/delivery, -/obj/item/storage/box/flashbangs{ - pixel_x = 6; - pixel_y = 6 - }, -/obj/item/storage/box/teargas{ - pixel_x = 6; - pixel_y = -6 - }, -/turf/open/floor/engine, -/area/station/ai_monitored/security/armory) "tmu" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/effect/landmark/secequipment, @@ -69755,15 +69594,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/maintenance/aft/greater) -"trR" = ( -/obj/machinery/firealarm/directional/south, -/obj/effect/turf_decal/tile/green/diagonal_centre, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/icecream_vat, -/turf/open/floor/iron/diagonal, -/area/station/hallway/secondary/service) "tsb" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 @@ -69941,18 +69771,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/iron/kitchen/small, /area/station/service/kitchen/abandoned) -"tuw" = ( -/obj/effect/turf_decal/trimline/brown/filled/line, -/obj/item/radio/intercom/directional/south, -/obj/structure/table, -/obj/machinery/cell_charger{ - pixel_y = 3 - }, -/obj/item/stock_parts/power_store/cell/high, -/turf/open/floor/iron/smooth_edge{ - dir = 1 - }, -/area/station/cargo/miningdock) "tuC" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /obj/effect/turf_decal/stripes/line{ @@ -70064,6 +69882,23 @@ }, /turf/open/misc/asteroid, /area/station/commons/dorms) +"tvP" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 9 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/effect/turf_decal/box, +/obj/machinery/button/door/directional/west{ + id = "xenobio1"; + name = "Xenobio Pen 1 Blast Door"; + req_access = list("xenobiology") + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/light/cold/directional/west, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "twa" = ( /obj/machinery/airalarm/directional/west, /obj/structure/rack, @@ -70337,24 +70172,6 @@ /obj/machinery/shower/directional/east, /turf/open/floor/iron/freezer, /area/station/security/prison) -"tza" = ( -/obj/machinery/modular_computer/preset/id{ - dir = 8 - }, -/obj/machinery/keycard_auth/directional/east{ - pixel_x = 21; - pixel_y = -25 - }, -/obj/machinery/requests_console/directional/south{ - department = "Chief Engineer's Desk"; - name = "Chief Engineer's Requests Console" - }, -/obj/effect/mapping_helpers/requests_console/announcement, -/obj/effect/mapping_helpers/requests_console/supplies, -/obj/effect/mapping_helpers/requests_console/assistance, -/obj/effect/turf_decal/bot, -/turf/open/floor/carpet/orange, -/area/station/command/heads_quarters/ce) "tzk" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/rack, @@ -70755,42 +70572,6 @@ }, /turf/open/floor/plating, /area/station/science/ordnance/storage) -"tEH" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 - }, -/obj/machinery/firealarm/directional/north, -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=2"; - dir = 4; - location = "QM #4" - }, -/obj/effect/turf_decal/box, -/mob/living/simple_animal/bot/mulebot{ - home_destination = "QM #1"; - suffix = "#1" - }, -/turf/open/floor/iron/smooth_edge, -/area/station/cargo/storage) -"tEI" = ( -/obj/structure/table, -/obj/item/food/ready_donk/mac_n_cheese{ - pixel_y = 3; - pixel_x = 2 - }, -/obj/item/food/ready_donk/nachos_grandes{ - pixel_y = 7 - }, -/obj/item/food/ready_donk/donkhiladas{ - pixel_y = 11; - pixel_x = 1 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 6 - }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/iron/smooth, -/area/station/cargo/bitrunning/den) "tEK" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/hidden{ dir = 10 @@ -71011,6 +70792,24 @@ }, /turf/open/floor/iron/large, /area/station/commons/vacant_room/commissary) +"tIf" = ( +/obj/machinery/door/airlock/engineering/glass{ + name = "Engineering Foyer" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/navigate_destination/engineering, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/lobby) "tIh" = ( /obj/effect/turf_decal/trimline/yellow/filled/warning{ dir = 8 @@ -71066,6 +70865,23 @@ dir = 4 }, /area/station/hallway/primary/central/aft) +"tJa" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrig"; + name = "Brig" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brig-entrance-aft" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/brig) "tJj" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -71377,6 +71193,29 @@ /obj/effect/turf_decal/tile/purple/diagonal_centre, /turf/open/floor/iron/white/diagonal, /area/station/science/research) +"tNI" = ( +/obj/structure/table, +/obj/item/kitchen/rollingpin{ + pixel_y = 4 + }, +/obj/item/reagent_containers/cup/rag{ + pixel_y = 4 + }, +/obj/machinery/requests_console/directional/south{ + department = "Service Hall"; + name = "Service Hall Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/item/radio/headset/headset_srv{ + pixel_x = -11; + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/green/diagonal_centre, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/diagonal, +/area/station/hallway/secondary/service) "tNN" = ( /obj/structure/window/spawner/directional/east, /turf/open/floor/grass, @@ -71390,15 +71229,6 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron/white/diagonal, /area/station/medical/medbay/central) -"tOa" = ( -/obj/structure/chair/plastic, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/effect/landmark/start/bitrunner, -/obj/structure/cable, -/turf/open/floor/iron/smooth_large, -/area/station/cargo/bitrunning/den) "tOr" = ( /obj/effect/spawner/liquids_spawner, /obj/machinery/light/cold/directional/south, @@ -71554,6 +71384,28 @@ dir = 1 }, /area/station/medical/medbay/central) +"tQP" = ( +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/rods/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/stock_parts/power_store/battery/high, +/obj/item/stack/sheet/mineral/plasma{ + amount = 30 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/closet/crate/engineering, +/turf/open/floor/engine, +/area/station/engineering/main) +"tQV" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/turf/open/floor/pod/dark, +/area/station/engineering/storage/tech) "tQY" = ( /obj/effect/spawner/random/trash/garbage, /turf/open/floor/catwalk_floor/iron_smooth, @@ -71582,6 +71434,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/freezer, /area/station/medical/pharmacy) +"tRE" = ( +/obj/structure/cable, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "tRQ" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 1 @@ -71602,6 +71458,15 @@ }, /turf/open/floor/iron/large, /area/station/hallway/primary/fore) +"tRX" = ( +/obj/machinery/light/directional/north, +/obj/machinery/bouldertech/refinery, +/obj/machinery/conveyor{ + id = "mining"; + dir = 8 + }, +/turf/open/floor/plating, +/area/station/cargo/miningdock) "tRY" = ( /obj/structure/closet/secure_closet/personal/cabinet, /obj/effect/turf_decal/siding/wood/end{ @@ -71645,11 +71510,6 @@ dir = 4 }, /area/station/hallway/secondary/command) -"tSE" = ( -/obj/structure/flora/bush/jungle/a/style_3, -/obj/structure/window/fulltile, -/turf/open/floor/grass, -/area/station/service/kitchen) "tSH" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/siding/green{ @@ -71674,6 +71534,16 @@ dir = 8 }, /area/station/commons/fitness/recreation/entertainment) +"tST" = ( +/obj/structure/safe, +/obj/item/storage/backpack/duffelbag/syndie/hitman, +/obj/item/card/id/advanced/silver/reaper, +/obj/item/lazarus_injector, +/obj/item/gun/ballistic/automatic/pistol/deagle/gold, +/obj/item/stack/spacecash/c5000, +/obj/effect/turf_decal/bot, +/turf/open/floor/engine, +/area/station/ai_monitored/command/nuke_storage) "tTp" = ( /obj/machinery/turretid{ control_area = "/area/station/ai_monitored/turret_protected/aisat_interior"; @@ -71703,11 +71573,6 @@ "tTx" = ( /turf/open/floor/iron/white/smooth_large, /area/station/medical/medbay/central) -"tTC" = ( -/obj/structure/railing/corner, -/obj/structure/sink/kitchen/directional/west, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) "tTI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -71716,6 +71581,10 @@ }, /turf/open/floor/wood/large, /area/station/command/heads_quarters/rd) +"tTO" = ( +/obj/machinery/light/cold/directional/north, +/turf/open/floor/engine, +/area/station/science/xenobiology) "tTQ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -71772,15 +71641,6 @@ /obj/effect/mapping_helpers/mail_sorting/service/kitchen, /turf/open/floor/iron/dark/smooth_large, /area/station/hallway/primary/fore) -"tUw" = ( -/obj/effect/turf_decal/weather/snow, -/obj/machinery/camera/directional/west{ - c_tag = "Service - Kitchen Coldroom"; - dir = 5; - name = "service camera" - }, -/turf/open/floor/iron/kitchen_coldroom/freezerfloor, -/area/station/service/kitchen/coldroom) "tUB" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/stripes/line{ @@ -71970,6 +71830,17 @@ }, /turf/open/floor/carpet/orange, /area/station/command/heads_quarters/ce) +"tXX" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/virology) +"tYp" = ( +/obj/machinery/chem_mass_spec, +/obj/effect/turf_decal/trimline/yellow/filled/line, +/turf/open/floor/iron/freezer, +/area/station/medical/pharmacy) "tYr" = ( /obj/structure/cable, /turf/open/floor/plating, @@ -71980,20 +71851,24 @@ }, /turf/open/floor/iron/smooth, /area/station/command/cc_dock) +"tYW" = ( +/obj/structure/sign/warning/vacuum/directional/north, +/obj/machinery/conveyor/inverted{ + dir = 6; + id = "mining" + }, +/turf/open/floor/plating, +/area/station/cargo/miningdock) +"tZi" = ( +/obj/structure/noticeboard/directional/north, +/obj/machinery/light_switch/directional/east, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/large, +/area/station/hallway/secondary/service) "tZj" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner, /turf/open/floor/iron/freezer, /area/station/medical/chemistry) -"tZm" = ( -/obj/structure/table/wood, -/obj/item/paper_bin{ - pixel_y = 4 - }, -/obj/item/pen{ - pixel_y = 4 - }, -/turf/open/floor/carpet/black, -/area/station/service/chapel/office) "tZx" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -72160,45 +72035,6 @@ }, /turf/open/floor/wood, /area/station/maintenance/department/science/xenobiology) -"ubu" = ( -/obj/structure/table/wood/fancy/black, -/obj/item/reagent_containers/cup/glass/bottle/goldschlager{ - pixel_x = -8; - pixel_y = 2 - }, -/obj/item/reagent_containers/cup/glass/bottle/vodka/badminka{ - pixel_x = 8; - pixel_y = -1 - }, -/obj/machinery/requests_console/directional/east{ - department = "Bar"; - name = "Bar Requests Console"; - pixel_x = -30 - }, -/obj/effect/mapping_helpers/requests_console/supplies, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/obj/item/reagent_containers/cup/glass/bottle/champagne{ - pixel_y = -2 - }, -/turf/open/floor/iron, -/area/station/service/bar) -"ubW" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "brig-entrance-aft" - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/station/security/brig) "ubZ" = ( /obj/effect/turf_decal/trimline/yellow/filled/line, /obj/effect/turf_decal/trimline/blue/filled/line, @@ -72440,11 +72276,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/white/smooth_large, /area/station/science/auxlab) -"ueJ" = ( -/obj/structure/table, -/obj/effect/spawner/random/entertainment/deck, -/turf/open/floor/iron/smooth_large, -/area/station/cargo/miningoffice) "ueO" = ( /obj/structure/closet/toolcloset, /obj/item/clothing/glasses/meson/engine, @@ -72605,19 +72436,6 @@ /obj/structure/closet/firecloset, /turf/open/floor/pod, /area/station/service/chapel/office) -"uhH" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/structure/railing{ - dir = 9 - }, -/obj/structure/table/reinforced/rglass, -/obj/item/reagent_containers/cup/beaker/large, -/obj/item/reagent_containers/cup/beaker/large, -/obj/item/reagent_containers/dropper, -/turf/open/floor/iron/dark/smooth_large, -/area/station/medical/pharmacy) "uhK" = ( /obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, @@ -72764,6 +72582,14 @@ /obj/effect/turf_decal/bot, /turf/open/floor/carpet/green, /area/station/command/heads_quarters/nt_rep) +"ujK" = ( +/obj/structure/window/reinforced/spawner/directional/north{ + pixel_y = 1 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) "ujY" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 6 @@ -73041,6 +72867,17 @@ }, /turf/open/floor/iron/white/smooth_large, /area/station/medical/surgery) +"ung" = ( +/obj/machinery/computer/shuttle/mining{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/obj/structure/window/spawner/directional/west, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 9 + }, +/turf/open/floor/iron/smooth_edge, +/area/station/cargo/miningdock) "uno" = ( /obj/machinery/airalarm/directional/north, /obj/machinery/suit_storage_unit/rd, @@ -73160,6 +72997,14 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/large, /area/station/commons/fitness/recreation/entertainment) +"upB" = ( +/obj/effect/turf_decal/weather/snow, +/obj/machinery/firealarm/directional/north, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/structure/closet/secure_closet/freezer/fridge, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/service/kitchen/coldroom) "upF" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced/plasma, @@ -73497,6 +73342,32 @@ }, /turf/open/floor/iron/large, /area/station/service/hydroponics) +"usF" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Xenobiology - Secure Cell Interior"; + name = "xenobiology camera"; + network = list("ss13","xeno","rd") + }, +/turf/open/floor/engine, +/area/station/science/xenobiology) +"usI" = ( +/obj/machinery/keycard_auth/wall_mounted/directional/south{ + pixel_x = -5 + }, +/obj/machinery/button/door/directional/south{ + id = "cmoshutter"; + name = "CMO Office Shutters"; + pixel_x = 8; + pixel_y = -26; + req_access = list("cmo") + }, +/obj/machinery/modular_computer/preset/id{ + dir = 4 + }, +/obj/machinery/status_display/evac/directional/west, +/obj/effect/turf_decal/bot, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/cmo) "usJ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, @@ -73652,14 +73523,6 @@ }, /turf/open/floor/iron/smooth_large, /area/station/engineering/atmos/storage) -"uuh" = ( -/obj/structure/window/reinforced/spawner/directional/west, -/obj/structure/chair{ - dir = 1; - name = "Accused" - }, -/turf/open/floor/iron/dark/smooth_large, -/area/station/security/courtroom) "uup" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -73712,16 +73575,6 @@ dir = 1 }, /area/station/construction/mining/aux_base) -"uvy" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible, -/obj/effect/turf_decal/trimline/yellow/filled/line, -/obj/effect/turf_decal/trimline/blue/filled/line, -/obj/machinery/meter, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/iron/smooth_edge{ - dir = 1 - }, -/area/station/engineering/atmos) "uvB" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -73929,6 +73782,26 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron/smooth_edge, /area/station/engineering/lobby) +"uyE" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ + dir = 8; + initialize_directions = 4; + name = "euthanization chamber freezer" + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 5 + }, +/obj/machinery/button/door/directional/east{ + id = "xenobio5"; + name = "Xenobio Pen 5 Blast DOors"; + req_access = list("xenobiology") + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "uyG" = ( /obj/machinery/door/firedoor, /obj/machinery/duct, @@ -73939,6 +73812,12 @@ }, /turf/open/floor/iron/white/smooth_large, /area/station/medical/treatment_center) +"uyH" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/siding/wood, +/obj/item/kirbyplants/random, +/turf/open/floor/wood/large, +/area/station/security/courtroom) "uyJ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -74137,6 +74016,14 @@ dir = 8 }, /area/station/security/checkpoint/engineering) +"uAJ" = ( +/obj/effect/turf_decal/skyrat_decals/enclave/top/left{ + color = "#52B4E9" + }, +/obj/effect/turf_decal/trimline/blue/corner, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/medbay/lobby) "uAN" = ( /obj/structure/flora/grass/jungle, /obj/structure/window/fulltile, @@ -74220,25 +74107,6 @@ }, /turf/open/floor/iron/smooth_large, /area/station/cargo/sorting) -"uBX" = ( -/obj/structure/window/reinforced/spawner/directional/north{ - pixel_y = 1 - }, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/structure/lattice, -/turf/open/space/basic, -/area/space/nearstation) -"uCe" = ( -/obj/structure/table, -/obj/item/stack/cable_coil{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/stack/cable_coil, -/obj/item/stock_parts/power_store/battery/high, -/obj/machinery/light/small/directional/east, -/turf/open/floor/pod/dark, -/area/station/engineering/storage/tech) "uCn" = ( /obj/machinery/portable_atmospherics/canister/plasma, /turf/open/floor/engine/plasma, @@ -74377,23 +74245,21 @@ /obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/wood/large, /area/station/command/heads_quarters/captain/private) -"uEb" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green/diagonal_centre, -/obj/machinery/status_display/ai/directional/north, -/turf/open/floor/iron/diagonal, -/area/station/hallway/secondary/service) "uEg" = ( /obj/structure/filingcabinet, /obj/item/folder/documents, /obj/effect/turf_decal/bot, /turf/open/floor/engine, /area/station/ai_monitored/command/nuke_storage) +"uEh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/brown/filled/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/smooth_large, +/area/station/cargo/miningdock) "uEu" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -74484,6 +74350,12 @@ dir = 4 }, /area/station/cargo/storage) +"uFN" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/tile/dark_blue/anticorner, +/obj/structure/secure_safe/caps_spare, +/turf/open/floor/iron/dark/smooth_large, +/area/station/command/bridge) "uFY" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 8 @@ -74590,6 +74462,12 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/maintenance/disposal) +"uHi" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 10 + }, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/atmos) "uHj" = ( /obj/structure/tank_dispenser/oxygen{ pixel_x = -1; @@ -74602,13 +74480,6 @@ }, /turf/open/floor/iron/dark, /area/station/command/gateway) -"uHn" = ( -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/effect/turf_decal/bot, -/obj/machinery/computer/crew, -/obj/machinery/computer/security/telescreen/cmo/directional/north, -/turf/open/floor/iron/freezer, -/area/station/security/checkpoint/medical) "uHq" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 6 @@ -74635,11 +74506,6 @@ }, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/eva_shed/starboard) -"uHA" = ( -/obj/structure/window/reinforced/spawner/directional/east, -/obj/structure/lattice, -/turf/open/space, -/area/space/nearstation) "uHB" = ( /obj/effect/turf_decal/siding/wood, /obj/effect/turf_decal/siding/wood/corner{ @@ -74778,6 +74644,10 @@ /obj/effect/spawner/structure/window/reinforced/plasma, /turf/open/floor/plating, /area/station/engineering/atmos) +"uKe" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/engine, +/area/station/science/xenobiology) "uKg" = ( /obj/machinery/door/poddoor/incinerator_atmos_aux, /turf/open/floor/engine, @@ -74840,16 +74710,6 @@ /obj/structure/window/fulltile, /turf/open/floor/grass, /area/station/hallway/primary/fore) -"uKZ" = ( -/obj/structure/chair/stool/directional/west{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow/opposingcorners, -/obj/effect/turf_decal/tile/red/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/commons/lounge) "uLe" = ( /turf/open/floor/iron/smooth_large, /area/station/cargo/office) @@ -74890,6 +74750,14 @@ /obj/structure/window/reinforced/plasma/spawner/directional/south, /turf/open/floor/iron/smooth, /area/station/maintenance/aft/lesser) +"uLB" = ( +/obj/machinery/bouldertech/refinery/smelter, +/obj/machinery/conveyor/inverted{ + dir = 5; + id = "mining" + }, +/turf/open/floor/plating, +/area/station/cargo/miningdock) "uLH" = ( /obj/effect/turf_decal/delivery, /obj/machinery/space_heater, @@ -74992,29 +74860,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/wood/large, /area/station/command/heads_quarters/blueshield) -"uNs" = ( -/obj/structure/table, -/obj/item/kitchen/rollingpin{ - pixel_y = 4 - }, -/obj/item/reagent_containers/cup/rag{ - pixel_y = 4 - }, -/obj/machinery/requests_console/directional/south{ - department = "Service Hall"; - name = "Service Hall Requests Console" - }, -/obj/effect/mapping_helpers/requests_console/supplies, -/obj/item/radio/headset/headset_srv{ - pixel_x = -11; - pixel_y = 4 - }, -/obj/effect/turf_decal/tile/green/diagonal_centre, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/diagonal, -/area/station/hallway/secondary/service) "uNu" = ( /obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ @@ -75147,21 +74992,6 @@ }, /turf/open/floor/iron/grimy, /area/station/service/library) -"uOA" = ( -/obj/structure/table/reinforced, -/obj/item/clothing/ears/earmuffs{ - pixel_y = 7 - }, -/obj/item/clothing/glasses/sunglasses{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/structure/window/reinforced/spawner/directional/east{ - pixel_x = 4 - }, -/obj/item/gun/energy/laser/carbine/practice, -/turf/open/floor/engine, -/area/station/security/range) "uOO" = ( /turf/open/floor/wood/large, /area/station/service/theater) @@ -75274,16 +75104,6 @@ /obj/structure/cable, /turf/open/floor/circuit/green, /area/station/ai_monitored/turret_protected/ai) -"uQm" = ( -/obj/effect/turf_decal/tile/blue/full, -/obj/structure/transit_tube/horizontal{ - dir = 1 - }, -/turf/open/floor/iron/airless{ - icon = 'modular_skyrat/modules/advanced_shuttles/icons/erokez.dmi'; - icon_state = "floor1" - }, -/area/space/nearstation) "uQo" = ( /obj/effect/turf_decal/trimline/dark_red/arrow_ccw, /obj/structure/disposalpipe/segment{ @@ -75427,14 +75247,6 @@ }, /turf/open/floor/wood/large, /area/station/hallway/secondary/exit/departure_lounge) -"uSC" = ( -/obj/structure/table, -/obj/effect/turf_decal/bot, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/machinery/camera/directional/north, -/turf/open/floor/iron/dark/smooth_large, -/area/station/engineering/power_room) "uSX" = ( /obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment, @@ -75453,13 +75265,6 @@ }, /turf/open/floor/vault, /area/station/ai_monitored/turret_protected/ai_upload) -"uTk" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/cargo/sorting) "uTs" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/emcloset, @@ -75515,6 +75320,14 @@ }, /turf/open/floor/iron/smooth_large, /area/station/cargo/sorting) +"uTK" = ( +/obj/structure/flora/bush/sparsegrass, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/grass, +/area/station/medical/virology) "uTT" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -75528,6 +75341,29 @@ }, /turf/open/floor/iron/smooth_edge, /area/station/cargo/storage) +"uUf" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/cup/bottle/morphine, +/obj/item/reagent_containers/cup/bottle/toxin{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/reagent_containers/cup/bottle/epinephrine{ + pixel_x = 8 + }, +/obj/item/reagent_containers/cup/bottle/multiver{ + pixel_x = -5 + }, +/obj/item/reagent_containers/syringe/epinephrine, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chemistry_shutters"; + name = "Pharmacy Shutters" + }, +/obj/machinery/door/window/right/directional/east, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/pharmacy) "uUm" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate, @@ -75540,6 +75376,11 @@ }, /turf/open/floor/wood, /area/station/maintenance/port/aft) +"uUB" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) "uUL" = ( /obj/structure/punching_bag, /obj/effect/turf_decal/trimline/brown/filled/line{ @@ -75603,10 +75444,6 @@ }, /turf/open/floor/catwalk_floor, /area/station/hallway/primary/aft) -"uVw" = ( -/obj/structure/trash_pile, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/cargo/bitrunning/den) "uVG" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -75929,6 +75766,13 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/carpet/cyan, /area/station/commons/dorms) +"vao" = ( +/obj/structure/chair/sofa/right/brown{ + dir = 4 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/smooth_large, +/area/station/cargo/miningoffice) "vaq" = ( /obj/effect/turf_decal/trimline/green/filled/line, /obj/structure/disposalpipe/segment{ @@ -75949,21 +75793,6 @@ }, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/ai) -"vaJ" = ( -/obj/structure/table, -/obj/item/storage/bag/plants{ - pixel_y = 2 - }, -/obj/item/reagent_containers/cup/watering_can{ - pixel_y = 3 - }, -/obj/machinery/newscaster/directional/south, -/obj/effect/turf_decal/tile/green/diagonal_centre, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/diagonal, -/area/station/hallway/secondary/service) "vaL" = ( /obj/structure/table/reinforced, /obj/structure/sign/calendar/directional/west, @@ -76043,6 +75872,11 @@ dir = 8 }, /area/station/engineering/atmos) +"vcv" = ( +/obj/machinery/mass_driver/chapelgun, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/pod/dark, +/area/station/service/chapel/funeral) "vcx" = ( /obj/structure/transit_tube/horizontal{ dir = 1 @@ -76183,26 +76017,12 @@ /obj/structure/sign/poster/contraband/random/directional/north, /turf/open/floor/iron/kitchen, /area/station/service/kitchen/abandoned) -"veR" = ( -/obj/structure/window/reinforced/spawner/directional/west, -/obj/structure/filingcabinet/chestdrawer, -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/bot, -/obj/machinery/light/directional/south, -/turf/open/floor/wood/large, -/area/station/security/courtroom) "vfc" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 }, /turf/open/floor/wood/large, /area/station/security/courtroom) -"vfg" = ( -/obj/structure/chair/wood{ - dir = 1 - }, -/turf/open/floor/carpet/black, -/area/station/command/heads_quarters/qm) "vfn" = ( /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ dir = 4 @@ -76243,6 +76063,14 @@ /obj/effect/turf_decal/stripes/end, /turf/open/floor/pod/dark, /area/station/engineering/storage/tech) +"vga" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/hydroponics/glass{ + name = "Hydroponics" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, +/turf/open/floor/iron/large, +/area/station/service/hydroponics) "vgc" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -76292,6 +76120,23 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/starboard/fore) +"vha" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/door/window/right/directional/north{ + name = "Warehouse Deliveries"; + req_access = list("cargo") + }, +/obj/effect/turf_decal/delivery, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/smooth_large, +/area/station/cargo/warehouse) +"vhh" = ( +/obj/structure/flora/bush/jungle, +/obj/structure/window/fulltile, +/turf/open/floor/grass, +/area/station/service/hydroponics) "vhl" = ( /obj/machinery/door/airlock{ id_tag = "Toilet1"; @@ -76343,6 +76188,11 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/medical) +"vil" = ( +/obj/structure/table, +/obj/effect/spawner/random/entertainment/deck, +/turf/open/floor/iron/smooth_large, +/area/station/cargo/miningoffice) "vio" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -76365,6 +76215,20 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/science/auxlab/firing_range) +"viy" = ( +/obj/structure/window/spawner/directional/south, +/obj/structure/table, +/obj/machinery/cell_charger{ + pixel_y = 3 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_y = 3 + }, +/obj/effect/turf_decal/trimline/purple/filled/line, +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/station/science/lab) "viA" = ( /obj/effect/spawner/liquids_spawner, /obj/structure/railing, @@ -76581,30 +76445,6 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/carpet/green, /area/station/commons/dorms) -"vlP" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 6 - }, -/obj/structure/table/reinforced, -/obj/machinery/requests_console/directional/south{ - department = "Engineering"; - dir = 4; - name = "Engineering Requests Console"; - pixel_x = 30; - pixel_y = 0 - }, -/obj/effect/mapping_helpers/requests_console/supplies, -/obj/effect/mapping_helpers/requests_console/assistance, -/obj/item/storage/medkit/fire{ - pixel_x = -2; - pixel_y = 4 - }, -/obj/item/radio/off{ - pixel_x = 6; - pixel_y = 6 - }, -/turf/open/floor/iron/smooth, -/area/station/engineering/lobby) "vlS" = ( /obj/machinery/atmospherics/components/trinary/filter/atmos/n2o, /obj/structure/window/reinforced/plasma/spawner/directional/north, @@ -76811,6 +76651,34 @@ dir = 4 }, /area/station/security/prison) +"vod" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/suit/armor/vest/alt/sec{ + pixel_y = 2 + }, +/obj/item/clothing/suit/armor/vest/alt/sec{ + pixel_x = -4; + pixel_y = -6 + }, +/obj/item/clothing/suit/armor/vest/alt/sec{ + pixel_x = 4; + pixel_y = -6 + }, +/obj/structure/window/reinforced/spawner/directional/north{ + pixel_y = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark_red/half{ + dir = 4 + }, +/obj/structure/sign/nanotrasen{ + pixel_x = 32 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/engine, +/area/station/ai_monitored/security/armory) "vof" = ( /obj/effect/turf_decal/trimline/yellow/filled/line, /obj/effect/turf_decal/trimline/blue/filled/line, @@ -76863,6 +76731,16 @@ /obj/effect/landmark/start/warden, /turf/open/floor/iron/dark/smooth_large, /area/station/security/warden) +"vps" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/light/directional/north, +/turf/open/floor/wood/large, +/area/station/security/courtroom) "vpA" = ( /obj/structure/reagent_dispensers/water_cooler, /turf/open/floor/iron/dark/smooth_large, @@ -76929,6 +76807,27 @@ "vqW" = ( /turf/open/floor/wood, /area/station/hallway/secondary/entry) +"vqX" = ( +/obj/structure/closet/bombcloset, +/obj/effect/turf_decal/trimline/dark_red/filled/line{ + dir = 5 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/smooth, +/area/station/science/ordnance) +"vri" = ( +/obj/structure/chair/sofa/corp/left{ + desc = "Looks like someone threw it out. Covered in donut crumbs."; + dir = 4; + name = "couch" + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 9 + }, +/obj/structure/sign/poster/contraband/random/directional/west, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron/smooth, +/area/station/cargo/bitrunning/den) "vrk" = ( /obj/effect/turf_decal/box/white{ color = "#EFB341" @@ -76981,14 +76880,6 @@ name = "Holodeck Projector Floor" }, /area/station/holodeck/rec_center) -"vrL" = ( -/obj/effect/turf_decal/stripes/box, -/obj/machinery/rnd/production/techfab/department/service, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/large, -/area/station/hallway/secondary/service) "vrU" = ( /obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ dir = 4 @@ -77024,11 +76915,6 @@ /obj/machinery/space_heater, /turf/open/floor/iron/smooth, /area/station/maintenance/department/engine/atmos/lesser) -"vsK" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/cargo/office) "vsS" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 8 @@ -77051,22 +76937,6 @@ dir = 8 }, /area/station/hallway/primary/fore) -"vte" = ( -/obj/machinery/door/airlock/mining{ - name = "Bitrunning Den" - }, -/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron/smooth, -/area/station/cargo/miningdock) "vti" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -77096,11 +76966,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/pod/dark, /area/station/service/chapel) -"vtw" = ( -/obj/structure/chair/stool/directional/south, -/obj/effect/landmark/start/telecomms_specialist, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/lobby) "vty" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, @@ -77388,16 +77253,6 @@ }, /turf/open/floor/iron/smooth_large, /area/station/cargo/sorting) -"vwn" = ( -/obj/structure/rack, -/obj/effect/turf_decal/tile/dark_red/anticorner{ - dir = 1 - }, -/obj/machinery/requests_console/auto_name/directional/north, -/obj/effect/turf_decal/delivery, -/obj/effect/spawner/random/armory/disablers, -/turf/open/floor/engine, -/area/station/ai_monitored/security/armory) "vwo" = ( /turf/open/floor/catwalk_floor/iron_smooth, /area/station/commons/vacant_room) @@ -77451,11 +77306,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/aft/greater) -"vxf" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/trimline/brown/filled/corner, -/turf/open/floor/iron/smooth_corner, -/area/station/cargo/bitrunning/den) "vxv" = ( /mob/living/basic/butterfly, /turf/closed/wall/mineral/iron, @@ -77506,16 +77356,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark/telecomms, /area/station/tcommsat/server) -"vyb" = ( -/obj/machinery/light/warm/directional/east, -/obj/machinery/status_display/ai/directional/east, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/effect/turf_decal/delivery/red, -/obj/machinery/restaurant_portal/restaurant, -/turf/open/floor/iron/smooth_large, -/area/station/service/cafeteria) "vyc" = ( /obj/machinery/door/firedoor, /obj/structure/table/reinforced, @@ -77720,6 +77560,18 @@ /obj/effect/landmark/start/prisoner, /turf/open/floor/iron/kitchen, /area/station/security/prison/mess) +"vBI" = ( +/obj/structure/flora/bush/lavendergrass, +/obj/structure/window/reinforced/spawner/directional/west, +/mob/living/carbon/human/species/monkey, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/window/right/directional/south{ + name = "Monkey Pen"; + req_access = list("genetics") + }, +/turf/open/floor/grass, +/area/station/science/genetics) "vBO" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -77969,24 +77821,6 @@ }, /turf/open/floor/iron/smooth, /area/station/maintenance/port/aft) -"vFC" = ( -/obj/structure/table, -/obj/effect/turf_decal/trimline/yellow/filled/line, -/obj/effect/turf_decal/trimline/blue/filled/line, -/obj/item/clothing/mask/gas, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/radio/intercom/directional/south, -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible/layer2{ - dir = 4 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/iron/smooth_edge{ - dir = 1 - }, -/area/station/hallway/primary/aft) "vFE" = ( /obj/effect/spawner/random/trash/mess, /turf/open/floor/iron/grimy, @@ -78045,11 +77879,6 @@ }, /turf/open/floor/carpet, /area/station/service/library) -"vGE" = ( -/obj/structure/flora/bush/jungle, -/obj/structure/window/fulltile, -/turf/open/floor/grass, -/area/station/service/hydroponics) "vGO" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -78062,6 +77891,16 @@ /obj/structure/railing, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/ai) +"vGV" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "kitchen_counter"; + name = "Kitchen Counter Shutters" + }, +/obj/structure/table, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "vHa" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -78090,14 +77929,6 @@ }, /turf/closed/wall, /area/station/cargo/warehouse) -"vHh" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/box, -/obj/structure/sign/poster/official/moth_piping/directional/north, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/dark/smooth_large, -/area/station/engineering/atmos) "vHj" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -78142,6 +77973,21 @@ }, /turf/open/floor/iron/smooth, /area/station/maintenance/port/fore) +"vHW" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/skyrat_decals/enclave/middle/right{ + color = "#52B4E9" + }, +/obj/effect/turf_decal/trimline/blue/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/mid_joiner{ + dir = 8 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/medbay/lobby) "vHX" = ( /turf/closed/wall, /area/station/commons/toilet) @@ -78159,21 +78005,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/brig) -"vIt" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 10 - }, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 10 - }, -/turf/open/floor/iron/smooth, -/area/station/engineering/atmos) "vIv" = ( /turf/closed/wall/r_wall, /area/station/ai_monitored/command/nuke_storage) @@ -78320,12 +78151,6 @@ }, /turf/open/floor/iron/herringbone, /area/station/service/theater) -"vKi" = ( -/obj/machinery/power/shuttle_engine/heater, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/window/reinforced/spawner/directional/west, -/turf/open/floor/plating, -/area/space/nearstation) "vKz" = ( /obj/structure/disposalpipe/junction{ dir = 2 @@ -78469,11 +78294,6 @@ /obj/structure/flora/bush/flowers_pp, /turf/open/floor/grass, /area/station/hallway/primary/central) -"vMc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/pod, -/turf/open/floor/wood, -/area/station/maintenance/rus_gambling) "vMg" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -78481,6 +78301,14 @@ /obj/machinery/power/energy_accumulator/tesla_coil, /turf/open/floor/engine, /area/station/engineering/main) +"vMj" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) "vMr" = ( /obj/structure/closet/firecloset, /obj/effect/turf_decal/bot, @@ -78679,6 +78507,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/station/maintenance/port/aft) +"vPl" = ( +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/green/diagonal_centre, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/icecream_vat, +/turf/open/floor/iron/diagonal, +/area/station/hallway/secondary/service) "vPr" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -79032,11 +78869,6 @@ dir = 4 }, /area/station/engineering/atmos) -"vUt" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/cargo/sorting) "vUB" = ( /obj/machinery/incident_display/delam, /turf/closed/wall/r_wall, @@ -79219,15 +79051,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/starboard/lesser) -"vWH" = ( -/obj/machinery/brm, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/conveyor{ - id = "mining"; - dir = 1 - }, -/turf/open/floor/plating, -/area/station/cargo/miningdock) "vWI" = ( /obj/machinery/firealarm/directional/south, /obj/structure/closet/secure_closet/engineering_welding, @@ -79414,10 +79237,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/security/brig) -"vZc" = ( -/obj/structure/cable, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) "vZk" = ( /obj/machinery/cryopod, /obj/effect/turf_decal/siding/white, @@ -79516,18 +79335,6 @@ /obj/structure/sign/poster/official/wtf_is_co2/directional/west, /turf/open/floor/engine, /area/station/science/ordnance/storage) -"vZY" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/airlock/freezer{ - critical_machine = 1; - name = "Coldroom" - }, -/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, -/obj/structure/fans/tiny, -/obj/structure/cable, -/turf/open/floor/iron/freezer, -/area/station/service/kitchen/coldroom) "wab" = ( /obj/structure/table/wood, /obj/item/reagent_containers/cup/glass/bottle/holywater{ @@ -79568,10 +79375,6 @@ }, /turf/open/floor/iron/edge, /area/station/commons/storage/primary) -"waK" = ( -/obj/machinery/firealarm/directional/east, -/turf/open/floor/glass/reinforced, -/area/station/security/execution/transfer) "waM" = ( /obj/item/radio/intercom, /obj/structure/table/wood/fancy/red, @@ -79642,6 +79445,23 @@ }, /turf/open/floor/iron/large, /area/station/commons/dorms) +"wbB" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 9 + }, +/obj/structure/rack, +/obj/item/storage/box/syringes{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/storage/box/beakers{ + pixel_x = 6; + pixel_y = 10 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "wbC" = ( /obj/structure/hedge, /obj/machinery/status_display/evac/directional/west, @@ -79796,6 +79616,21 @@ /obj/machinery/light/floor, /turf/open/misc/beach/sand, /area/station/hallway/primary/central/fore) +"weS" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/turf/open/floor/iron/smooth, +/area/station/engineering/atmos) "weV" = ( /obj/structure/table, /obj/item/paper_bin/construction, @@ -79843,15 +79678,6 @@ /obj/effect/mapping_helpers/airlock/access/any/medical/general, /turf/open/floor/iron/white/smooth_large, /area/station/medical/office) -"wfp" = ( -/obj/structure/closet, -/obj/structure/window/spawner/directional/south, -/obj/item/clothing/under/costume/skyrat/bathrobe, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/white/small, -/area/station/common/pool) "wfJ" = ( /obj/structure/table, /obj/machinery/button/curtain{ @@ -79986,11 +79812,6 @@ /obj/structure/table/wood/fancy, /turf/open/floor/pod/dark, /area/station/service/chapel) -"whq" = ( -/obj/structure/table, -/obj/machinery/light/directional/north, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) "whu" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -80009,6 +79830,16 @@ }, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/port/fore) +"whX" = ( +/obj/structure/table/wood, +/obj/machinery/status_display/ai/directional/north, +/obj/machinery/fax{ + fax_name = "Law Office"; + name = "Law Office Fax Machine"; + pixel_y = 3 + }, +/turf/open/floor/iron/grimy, +/area/station/service/lawoffice) "whY" = ( /obj/structure/closet/secure_closet/evidence, /obj/effect/turf_decal/bot, @@ -80253,6 +80084,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/grimy, /area/station/commons/lounge) +"wlF" = ( +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/effect/turf_decal/bot, +/obj/machinery/computer/crew, +/obj/machinery/computer/security/telescreen/cmo/directional/north, +/turf/open/floor/iron/freezer, +/area/station/security/checkpoint/medical) "wlK" = ( /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor, @@ -80338,6 +80176,16 @@ /obj/machinery/light/cold/directional/south, /turf/open/floor/iron/freezer, /area/station/medical/surgery) +"wna" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 4 + }, +/turf/open/floor/carpet/black, +/area/station/service/chapel/office) "wne" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/trimline/green/corner{ @@ -80394,6 +80242,12 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating/airless, /area/space/nearstation) +"woA" = ( +/mob/living/carbon/human/species/monkey, +/obj/structure/flora/bush/sparsegrass, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/grass, +/area/station/medical/virology) "woB" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/large, @@ -80402,27 +80256,6 @@ /obj/machinery/atmospherics/pipe/smart/simple/dark/visible, /turf/open/floor/iron/smooth_large, /area/station/engineering/atmos) -"woE" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/structure/table, -/obj/item/serviette_pack{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/reagent_containers/condiment/saltshaker{ - desc = "Salt. From space oceans, presumably. A staple of modern medicine."; - pixel_x = -8; - pixel_y = 12 - }, -/obj/item/reagent_containers/condiment/peppermill{ - desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; - pixel_x = -8; - pixel_y = 2 - }, -/turf/open/floor/iron/cafeteria, -/area/station/service/cafeteria) "woG" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 4 @@ -80463,6 +80296,18 @@ /obj/structure/cable, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/solars/starboard/fore) +"woN" = ( +/obj/structure/chair/plastic{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 5 + }, +/obj/machinery/computer/security/telescreen/entertainment/directional/east, +/obj/structure/sign/poster/contraband/random/directional/north, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron/smooth, +/area/station/cargo/bitrunning/den) "woT" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/effect/turf_decal/stripes/line, @@ -80539,10 +80384,6 @@ }, /turf/open/floor/circuit/green, /area/station/ai_monitored/turret_protected/ai) -"wpJ" = ( -/obj/structure/window/reinforced/spawner/directional/west, -/turf/open/floor/carpet, -/area/station/security/courtroom) "wpK" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, @@ -80618,6 +80459,15 @@ /obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/department/engine/atmos) +"wrn" = ( +/obj/structure/chair/stool/directional/west{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) "wrA" = ( /obj/structure/rack, /obj/item/clothing/head/helmet/sec{ @@ -80668,25 +80518,6 @@ /obj/machinery/light/cold/directional/south, /turf/open/floor/glass/reinforced, /area/station/security/execution/transfer) -"wrN" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/simple/dark/hidden{ - dir = 8 - }, -/obj/machinery/button/door/directional/east{ - id = "xenobio8"; - name = "Xenobio Pen 8 Blast DOors"; - req_access = list("xenobiology") - }, -/turf/open/floor/iron/white/smooth_edge{ - dir = 8 - }, -/area/station/science/xenobiology) "wrO" = ( /obj/effect/turf_decal/trimline/yellow/filled/line, /turf/open/floor/iron/smooth_edge{ @@ -80736,6 +80567,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/maintenance/aft/greater) +"wsk" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 4 + }, +/obj/effect/turf_decal/box, +/turf/open/floor/engine, +/area/station/science/xenobiology) "wsl" = ( /obj/machinery/vending/autodrobe, /obj/effect/turf_decal/bot, @@ -81030,37 +80869,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/smooth_large, /area/station/cargo/sorting) -"wwr" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 - }, -/obj/structure/closet/secure_closet/chemical, -/obj/item/storage/box/syringes, -/obj/item/storage/box/beakers, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/freezer, -/area/station/medical/pharmacy) -"wwv" = ( -/obj/item/tank/jetpack/carbondioxide, -/obj/item/tank/jetpack/carbondioxide{ - pixel_x = -4; - pixel_y = 1 - }, -/obj/item/tank/jetpack/carbondioxide{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/rack/shelf, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/effect/turf_decal/trimline/dark_red/filled/line{ - dir = 6 - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/command/storage/eva) "wwA" = ( /obj/structure/table, /obj/effect/turf_decal/tile/neutral{ @@ -81161,13 +80969,6 @@ /obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden, /turf/open/floor/engine, /area/station/science/ordnance/burnchamber) -"wxE" = ( -/obj/effect/turf_decal/box/red, -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 4 - }, -/turf/open/floor/engine, -/area/station/science/xenobiology) "wxG" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -81488,6 +81289,16 @@ /obj/structure/cable, /turf/open/floor/iron/small, /area/station/commons/dorms) +"wBf" = ( +/obj/machinery/light/warm/directional/east, +/obj/machinery/status_display/ai/directional/east, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/delivery/red, +/obj/machinery/restaurant_portal/restaurant, +/turf/open/floor/iron/smooth_large, +/area/station/service/cafeteria) "wBk" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -81599,6 +81410,30 @@ }, /turf/open/floor/grass, /area/station/science/research) +"wCR" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 6 + }, +/obj/structure/table/reinforced, +/obj/machinery/requests_console/directional/south{ + department = "Engineering"; + dir = 4; + name = "Engineering Requests Console"; + pixel_x = 30; + pixel_y = 0 + }, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/item/storage/medkit/fire{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/radio/off{ + pixel_x = 6; + pixel_y = 6 + }, +/turf/open/floor/iron/smooth, +/area/station/engineering/lobby) "wCT" = ( /obj/structure/chair/sofa/bench, /obj/effect/turf_decal/siding/wood{ @@ -81614,6 +81449,15 @@ "wDc" = ( /turf/closed/wall, /area/station/hallway/primary/central) +"wDj" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/effect/turf_decal/box, +/turf/open/floor/engine, +/area/station/science/xenobiology) "wDv" = ( /obj/structure/sink/directional/east, /obj/structure/mirror/directional/west, @@ -81645,6 +81489,38 @@ }, /turf/open/floor/wood/large, /area/station/service/theater) +"wDN" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Bridge - Starboard"; + name = "command camera" + }, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 6 + }, +/obj/structure{ + density = 1; + icon = 'icons/obj/machines/shuttle_manipulator.dmi'; + icon_state = "hologram_on"; + light_color = "#2cb2e8"; + light_range = 2; + mouse_opacity = 0; + name = "holographic projection"; + pixel_x = -32; + pixel_y = 17 + }, +/obj/structure{ + desc = "This is the ship we're on. It's amazing what Nanotrasen can do once they actually put more than ten seconds of effort into their projects."; + icon = 'icons/obj/machines/shuttle_manipulator.dmi'; + icon_state = "hologram_whiteship"; + light_color = "#2cb2e8"; + light_range = 7; + name = "Ship Hologram"; + pixel_x = -32; + pixel_y = 27 + }, +/obj/machinery/incident_display/bridge/directional/south, +/turf/open/floor/iron/dark/smooth_large, +/area/station/command/bridge) "wDO" = ( /obj/machinery/door/airlock{ name = "Law Office" @@ -81747,10 +81623,6 @@ }, /turf/open/floor/noslip, /area/station/service/janitor) -"wEJ" = ( -/obj/machinery/atmospherics/components/binary/pump, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/atmos) "wEK" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 4 @@ -81817,18 +81689,6 @@ dir = 4 }, /area/station/ai_monitored/command/storage/eva) -"wFR" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/skyrat_decals/enclave/bottom/right{ - color = "#52B4E9" - }, -/obj/effect/turf_decal/trimline/blue/corner{ - dir = 1 - }, -/turf/open/floor/iron/white/smooth_large, -/area/station/medical/medbay/lobby) "wFV" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -81859,10 +81719,6 @@ dir = 1 }, /area/station/engineering/atmos/storage) -"wGd" = ( -/obj/structure/sign/warning/biohazard/directional/east, -/turf/open/space/basic, -/area/space/nearstation) "wGg" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -81931,6 +81787,27 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/wood/large, /area/station/hallway/primary/central/fore) +"wHA" = ( +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/smooth_edge{ + dir = 8 + }, +/area/station/engineering/atmos) +"wHF" = ( +/obj/machinery/computer/quantum_console{ + dir = 8 + }, +/obj/machinery/light/small/red/directional/east, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/cargo/bitrunning/den) "wHN" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash/mess, @@ -82011,6 +81888,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/department/science/xenobiology) +"wJx" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/chair{ + dir = 1; + name = "Accused" + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/courtroom) "wJK" = ( /obj/structure/plaque/static_plaque/atmos, /turf/closed/wall, @@ -82093,6 +81978,25 @@ /obj/structure/cable, /turf/open/floor/iron/smooth, /area/station/maintenance/disposal/incinerator) +"wKq" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/simple/dark/hidden{ + dir = 8 + }, +/obj/machinery/button/door/directional/east{ + id = "xenobio8"; + name = "Xenobio Pen 8 Blast DOors"; + req_access = list("xenobiology") + }, +/turf/open/floor/iron/white/smooth_edge{ + dir = 8 + }, +/area/station/science/xenobiology) "wKt" = ( /turf/open/floor/vault, /area/station/ai_monitored/turret_protected/ai_upload) @@ -82108,17 +82012,6 @@ }, /turf/open/floor/iron/smooth_large, /area/station/engineering/atmos) -"wKH" = ( -/obj/machinery/door/window/left/directional/east{ - name = "Medbay Deliveries"; - req_access = list("medical") - }, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/machinery/door/firedoor, -/obj/structure/sign/calendar/directional/south, -/obj/effect/turf_decal/delivery/blue, -/turf/open/floor/iron/white/smooth_large, -/area/station/medical/storage) "wKP" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -82292,6 +82185,29 @@ /obj/structure/sign/calendar/directional/west, /turf/open/floor/wood/large, /area/station/science/research) +"wMw" = ( +/obj/item/plate/oven_tray{ + pixel_x = -2; + pixel_y = 1 + }, +/obj/item/plate/oven_tray{ + pixel_x = -2; + pixel_y = 3 + }, +/obj/item/clothing/suit/apron/chef{ + pixel_y = 11 + }, +/obj/item/book/manual/wiki/cooking_to_serve_man{ + pixel_x = 3; + pixel_y = 2 + }, +/obj/structure/table, +/obj/item/knife/kitchen{ + pixel_x = -13; + pixel_y = 3 + }, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "wMA" = ( /obj/effect/turf_decal/trimline/yellow/filled/warning{ dir = 4 @@ -82474,20 +82390,6 @@ /obj/effect/spawner/random/trash/garbage, /turf/open/floor/iron/smooth, /area/station/maintenance/aft/lesser) -"wOJ" = ( -/obj/structure/window/spawner/directional/south, -/obj/structure/table, -/obj/machinery/cell_charger{ - pixel_y = 3 - }, -/obj/item/stock_parts/power_store/cell/high{ - pixel_y = 3 - }, -/obj/effect/turf_decal/trimline/purple/filled/line, -/turf/open/floor/iron/white/side{ - dir = 1 - }, -/area/station/science/lab) "wOP" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/kitchen, @@ -82595,14 +82497,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/vaporwave, /area/station/service/barber) -"wQi" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/railing/corner, -/obj/effect/turf_decal/siding/dark, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) "wQo" = ( /obj/structure/cable, /obj/effect/turf_decal/trimline/green/filled/warning{ @@ -82622,11 +82516,6 @@ dir = 4 }, /area/station/service/hydroponics/garden) -"wQw" = ( -/obj/effect/turf_decal/weather/snow, -/obj/structure/kitchenspike, -/turf/open/floor/iron/kitchen_coldroom/freezerfloor, -/area/station/service/kitchen/coldroom) "wQx" = ( /obj/effect/turf_decal/tile/red/anticorner{ dir = 8 @@ -82843,6 +82732,25 @@ }, /turf/open/floor/engine/o2, /area/station/engineering/atmos) +"wUW" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/simple/dark/hidden{ + dir = 8 + }, +/obj/machinery/button/door/directional/west{ + id = "xenobio2"; + name = "Xenobio Pen 2 Blast Door"; + req_access = list("xenobiology") + }, +/turf/open/floor/iron/white/smooth_edge{ + dir = 4 + }, +/area/station/science/xenobiology) "wVn" = ( /obj/machinery/light/small/directional/north, /obj/structure/cable, @@ -82873,6 +82781,10 @@ /obj/structure/table, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) +"wVD" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/cargo/sorting) "wVH" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -82899,22 +82811,6 @@ /obj/item/reagent_containers/spray/cleaner, /turf/open/floor/iron/dark, /area/station/medical/break_room) -"wVQ" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 - }, -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=2"; - dir = 4; - location = "QM #1" - }, -/obj/effect/turf_decal/box, -/mob/living/simple_animal/bot/mulebot{ - home_destination = "QM #3"; - suffix = "#3" - }, -/turf/open/floor/iron/smooth_edge, -/area/station/cargo/storage) "wWw" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/structure/chair/office{ @@ -83126,16 +83022,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/grass, /area/station/security/prison/garden) -"xbH" = ( -/obj/machinery/modular_computer/preset/id{ - dir = 4 - }, -/obj/machinery/keycard_auth/directional/north{ - pixel_x = -27 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/carpet/royalblack, -/area/station/command/heads_quarters/hos) "xbK" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -83185,6 +83071,12 @@ /obj/effect/turf_decal/trimline/white/mid_joiner, /turf/open/floor/carpet/black, /area/station/commons/dorms) +"xcq" = ( +/obj/structure/flora/bush/fullgrass, +/obj/structure/flora/bush/ferny, +/obj/structure/window/fulltile, +/turf/open/floor/grass, +/area/station/service/kitchen) "xcD" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ dir = 5 @@ -83269,6 +83161,11 @@ /obj/effect/turf_decal/tile/dark_blue/fourcorners, /turf/open/floor/iron/dark, /area/station/medical/medbay/central) +"xfg" = ( +/obj/machinery/netpod, +/obj/machinery/light/small/blacklight/directional/west, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/cargo/bitrunning/den) "xfl" = ( /obj/structure/dresser, /obj/item/radio/intercom/directional/south, @@ -83281,13 +83178,6 @@ }, /turf/open/floor/iron/smooth, /area/station/command/cc_dock) -"xfA" = ( -/obj/machinery/computer/records/medical{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/carpet/executive, -/area/station/command/heads_quarters/hop) "xfB" = ( /obj/structure/chair/sofa/bench/left, /obj/effect/landmark/start/hangover, @@ -83321,22 +83211,6 @@ /obj/structure/sign/poster/official/random/directional/west, /turf/open/floor/iron/dark/smooth_large, /area/station/engineering/break_room) -"xgj" = ( -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/box, -/turf/open/floor/iron/dark/smooth_large, -/area/station/engineering/atmos) -"xgl" = ( -/obj/machinery/camera/directional/south{ - c_tag = "Service - Cafeteria Aft"; - name = "service camera" - }, -/obj/structure/chair/sofa/corp/left{ - color = "#DE3A3A"; - dir = 8 - }, -/turf/open/floor/iron/cafeteria, -/area/station/service/cafeteria) "xgv" = ( /obj/machinery/smartfridge/chemistry/virology/preloaded, /obj/effect/turf_decal/trimline/dark_green/filled/line{ @@ -83512,19 +83386,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/iron/kitchen, /area/station/service/kitchen/abandoned) -"xjf" = ( -/obj/effect/turf_decal/trimline/dark_red/filled/line{ - dir = 4 - }, -/obj/machinery/camera/directional/east{ - c_tag = "Science - Ordnance Lab Starboard"; - name = "science camera"; - network = list("ss13","rd") - }, -/turf/open/floor/iron/smooth_edge{ - dir = 8 - }, -/area/station/science/ordnance) "xjI" = ( /obj/effect/turf_decal/siding/wood{ dir = 6 @@ -83607,24 +83468,18 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating/airless, /area/station/hallway/primary/central/aft) -"xkt" = ( -/obj/structure/window/reinforced/spawner/directional/east, -/obj/machinery/door/window/right/directional/north{ - name = "Warehouse Deliveries"; - req_access = list("cargo") - }, -/obj/effect/turf_decal/delivery, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/smooth_large, -/area/station/cargo/warehouse) "xkA" = ( /obj/structure/disposalpipe/junction{ dir = 1 }, /turf/open/floor/wood/large, /area/station/hallway/primary/central/fore) +"xkM" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 5 + }, +/turf/open/floor/iron/dark/textured, +/area/station/cargo/bitrunning/den) "xkP" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -83797,6 +83652,21 @@ /obj/structure/cable, /turf/open/floor/wood, /area/station/commons/vacant_room/office) +"xmN" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/ears/earmuffs{ + pixel_y = 7 + }, +/obj/item/clothing/glasses/sunglasses{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/structure/window/reinforced/spawner/directional/east{ + pixel_x = 4 + }, +/obj/item/gun/energy/laser/carbine/practice, +/turf/open/floor/engine, +/area/station/security/range) "xmO" = ( /obj/machinery/door/firedoor, /obj/structure/table/reinforced, @@ -83820,12 +83690,6 @@ /obj/item/holosign_creator/robot_seat/bar, /turf/open/floor/iron/large, /area/station/service/bar) -"xmU" = ( -/obj/structure/sign/nanotrasen{ - pixel_x = 32 - }, -/turf/open/space/basic, -/area/space/nearstation) "xna" = ( /obj/structure/chair/sofa/bench, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -83859,6 +83723,23 @@ "xnw" = ( /turf/closed/wall/r_wall, /area/station/security/checkpoint/engineering) +"xnP" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/yellow/filled/mid_joiner, +/obj/effect/turf_decal/trimline/yellow/filled/mid_joiner{ + dir = 4 + }, +/obj/machinery/requests_console/directional/south{ + department = "Pharmacy"; + name = "Pharmacy Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/ore_update, +/obj/effect/turf_decal/bot_red, +/obj/machinery/chem_dispenser, +/turf/open/floor/iron/dark/smooth_large, +/area/station/medical/pharmacy) "xnR" = ( /obj/structure/cable, /obj/item/stack/sheet/cardboard, @@ -83894,6 +83775,11 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) +"xou" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "xoG" = ( /obj/machinery/biogenerator, /obj/item/reagent_containers/cup/beaker{ @@ -84138,16 +84024,6 @@ /obj/effect/turf_decal/tile/blue/diagonal_centre, /turf/open/floor/iron/diagonal, /area/station/hallway/secondary/exit/departure_lounge) -"xqM" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 5 - }, -/obj/effect/turf_decal/delivery, -/obj/structure/closet/secure_closet/miner, -/turf/open/floor/iron/smooth_corner{ - dir = 8 - }, -/area/station/cargo/miningdock) "xqO" = ( /obj/structure/lattice/catwalk, /obj/structure/marker_beacon/burgundy, @@ -84246,6 +84122,14 @@ dir = 4 }, /area/station/engineering/atmos/hfr_room) +"xrO" = ( +/obj/structure/table, +/obj/effect/turf_decal/bot, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/machinery/camera/directional/north, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/power_room) "xrZ" = ( /obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ dir = 4 @@ -84353,17 +84237,10 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/department/medical) -"xtF" = ( -/obj/machinery/atmospherics/components/binary/crystallizer{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/yellow/filled/line, -/obj/effect/turf_decal/trimline/blue/filled/line, -/obj/machinery/light/directional/south, -/turf/open/floor/iron/smooth_edge{ - dir = 1 - }, -/area/station/engineering/atmos) +"xtx" = ( +/obj/machinery/deepfryer, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "xtI" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -84379,10 +84256,6 @@ "xud" = ( /turf/closed/wall, /area/station/maintenance/starboard/lesser) -"xum" = ( -/obj/structure/sign/poster/contraband/mothic_rations, -/turf/closed/wall, -/area/station/service/kitchen) "xur" = ( /obj/effect/turf_decal/bot, /obj/effect/turf_decal/trimline/green/filled/line, @@ -84799,6 +84672,19 @@ "xAr" = ( /turf/open/floor/iron/grimy, /area/station/commons/vacant_room/office) +"xAy" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/landmark/start/assistant, +/obj/machinery/light_switch/directional/north{ + pixel_x = 13 + }, +/obj/structure/window/spawner/directional/west, +/obj/structure/chair/sofa/corp/left{ + color = "#DE3A3A"; + dir = 4 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) "xAC" = ( /obj/structure/railing{ dir = 8 @@ -84809,6 +84695,13 @@ }, /turf/open/floor/wood/parquet, /area/station/common/night_club) +"xAE" = ( +/obj/effect/landmark/start/shaft_miner, +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/station/cargo/miningdock) "xAV" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -85003,12 +84896,6 @@ /obj/effect/spawner/random/trash/moisture_trap, /turf/open/floor/iron/smooth, /area/station/maintenance/port/central) -"xEU" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/light/cold/directional/west, -/obj/machinery/computer/security/telescreen/tcomms/directional/west, -/turf/open/floor/engine, -/area/station/tcommsat/computer) "xFd" = ( /turf/open/floor/iron/kitchen, /area/station/service/kitchen) @@ -85140,6 +85027,27 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/carpet, /area/station/security/detectives_office) +"xGk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/simple/dark/hidden{ + dir = 8 + }, +/obj/machinery/button/door/directional/west{ + id = "xenobio4"; + name = "Xenobio Pen 4 Blast Door"; + req_access = list("xenobiology") + }, +/turf/open/floor/iron/white/smooth_edge{ + dir = 4 + }, +/area/station/science/xenobiology) "xGr" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash/garbage, @@ -85154,6 +85062,15 @@ dir = 4 }, /area/station/hallway/primary/fore) +"xGx" = ( +/obj/effect/spawner/random/trash/grime, +/obj/effect/turf_decal/trimline/brown/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron/smooth_corner{ + dir = 4 + }, +/area/station/cargo/bitrunning/den) "xGA" = ( /turf/closed/wall, /area/station/maintenance/aft) @@ -85188,10 +85105,6 @@ dir = 8 }, /area/station/hallway/secondary/command) -"xHj" = ( -/obj/structure/sign/warning/biohazard/directional/south, -/turf/open/space/basic, -/area/space/nearstation) "xHn" = ( /obj/structure/cable, /obj/effect/turf_decal/trimline/red/filled/warning{ @@ -85207,6 +85120,12 @@ dir = 8 }, /area/station/hallway/primary/fore) +"xHx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/weather/snow, +/mob/living/basic/goat/pete, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/service/kitchen/coldroom) "xHB" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 @@ -85476,28 +85395,6 @@ }, /turf/open/floor/plating, /area/station/security/execution/transfer) -"xMV" = ( -/obj/structure/table/wood, -/obj/item/folder/blue{ - pixel_x = 3; - pixel_y = 4 - }, -/obj/item/folder/yellow{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/folder/red{ - pixel_y = 1 - }, -/obj/item/stamp/law, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/item/clothing/glasses/sunglasses/big{ - pixel_y = 12 - }, -/turf/open/floor/iron/grimy, -/area/station/service/lawoffice) "xMY" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -85541,27 +85438,6 @@ /obj/structure/cable, /turf/open/floor/plating/airless, /area/station/command/heads_quarters/rd) -"xNl" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/poddoor/preopen{ - id = "engielock"; - name = "Engineering Lockdown Blast Door" - }, -/obj/machinery/door/airlock/engineering/glass{ - name = "EngineRoom" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/main) "xNE" = ( /obj/machinery/portable_atmospherics/canister/air, /obj/effect/decal/cleanable/dirt, @@ -85724,18 +85600,6 @@ dir = 1 }, /area/station/science/xenobiology) -"xQM" = ( -/obj/structure/disposalpipe/junction{ - dir = 8 - }, -/obj/effect/turf_decal/skyrat_decals/enclave/bottom/right{ - color = "#52B4E9" - }, -/obj/effect/turf_decal/trimline/blue/corner{ - dir = 1 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/station/hallway/secondary/command) "xQQ" = ( /obj/structure/sign/directions/medical/directional/west{ dir = 2; @@ -86032,6 +85896,27 @@ }, /turf/open/floor/iron/large, /area/station/service/hydroponics) +"xTy" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id = "engielock"; + name = "Engineering Lockdown Blast Door" + }, +/obj/machinery/door/airlock/engineering/glass{ + name = "EngineRoom" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/main) "xTF" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -86090,16 +85975,20 @@ }, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/department/medical/morgue) -"xUG" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 8; - id = "kitchen_counter"; - name = "Kitchen Counter Shutters" +"xUK" = ( +/obj/structure/disposaloutlet{ + dir = 1; + name = "Cargo Deliveries" }, -/obj/structure/table, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/status_display/ai/directional/south, +/obj/structure/plasticflaps, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/smooth_large, +/area/station/cargo/storage) "xUP" = ( /obj/item/reagent_containers/cup/bucket/wooden{ name = "waste bucket" @@ -86345,6 +86234,16 @@ /obj/item/storage/box/lights/mixed, /turf/open/floor/iron/smooth, /area/station/maintenance/department/medical/central) +"xYN" = ( +/obj/item/radio/intercom/directional/east, +/obj/structure/table, +/obj/machinery/microwave{ + desc = "Cooks and boils stuff, somehow."; + pixel_x = -2; + pixel_y = 5 + }, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "xZa" = ( /obj/effect/turf_decal/trimline/green/filled/line, /turf/open/floor/iron/edge{ @@ -86448,10 +86347,64 @@ /obj/effect/turf_decal/tile/red/fourcorners, /turf/open/floor/iron/dark, /area/station/security/warden) +"yaT" = ( +/obj/machinery/modular_computer/preset/id{ + dir = 4 + }, +/obj/structure/sign/calendar/directional/north, +/obj/machinery/keycard_auth/wall_mounted/directional/north{ + pixel_x = -27 + }, +/obj/machinery/status_display/supply{ + pixel_x = -32 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/qm) "ybj" = ( /obj/effect/landmark/start/hangover, /turf/open/floor/iron/grimy, /area/station/service/library) +"ybu" = ( +/obj/structure/table/reinforced, +/obj/item/flashlight/seclite, +/obj/item/flashlight/seclite, +/obj/item/flashlight/seclite, +/obj/item/clothing/mask/gas/sechailer{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/clothing/mask/gas/sechailer{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/clothing/mask/gas/sechailer{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/storage/lockbox/loyalty{ + pixel_y = -11 + }, +/obj/structure/window/reinforced/spawner/directional/north{ + pixel_y = 1 + }, +/obj/structure/window/reinforced/spawner/directional/east{ + pixel_x = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/obj/item/storage/box/flashbangs{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/storage/box/teargas{ + pixel_x = 6; + pixel_y = -6 + }, +/turf/open/floor/engine, +/area/station/ai_monitored/security/armory) "ybE" = ( /obj/effect/turf_decal/trimline/green/filled/warning{ dir = 1 @@ -86569,6 +86522,14 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/science/lab) +"ycB" = ( +/obj/effect/turf_decal/stripes/box, +/obj/machinery/rnd/production/techfab/department/service, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/large, +/area/station/hallway/secondary/service) "ycD" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/smooth_large, @@ -86581,6 +86542,10 @@ dir = 8 }, /area/station/security/brig) +"ycM" = ( +/obj/machinery/power/shuttle_engine/huge, +/turf/open/space/basic, +/area/space/nearstation) "ycQ" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 6 @@ -86918,6 +86883,10 @@ dir = 4 }, /area/station/hallway/secondary/command) +"yib" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/cargo/miningdock) "yis" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -86958,32 +86927,12 @@ /obj/machinery/light_switch/directional/north, /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) -"yjr" = ( -/obj/docking_port/stationary{ - dir = 8; - dwidth = 1; - height = 13; - name = "arrivals"; - shuttle_id = "arrivals_stationary"; - width = 5 - }, -/turf/open/space/basic, -/area/space) "yjw" = ( /obj/machinery/door/firedoor, /turf/open/floor/iron/stairs/left{ dir = 1 }, /area/station/engineering/atmos) -"yjD" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/machinery/door/window/survival_pod/left/directional/west{ - name = "Fitness Ring" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/light/floor, -/turf/open/floor/iron/dark/smooth_large, -/area/station/commons/fitness/recreation/entertainment) "yjP" = ( /obj/machinery/requests_console/directional/east{ department = "Chemistry"; @@ -87122,6 +87071,26 @@ /obj/machinery/atmospherics/pipe/heat_exchanging/simple, /turf/open/space/basic, /area/space/nearstation) +"ylz" = ( +/obj/structure/table, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 + }, +/obj/item/stock_parts/matter_bin{ + pixel_x = -10; + pixel_y = 4 + }, +/obj/item/stock_parts/matter_bin{ + pixel_x = 2; + pixel_y = 7 + }, +/obj/item/stock_parts/micro_laser{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/flatpack, +/turf/open/floor/iron/white/smooth_edge, +/area/station/science/lab) "ylS" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -87133,6 +87102,28 @@ /obj/effect/turf_decal/box, /turf/open/floor/wood/large, /area/station/command/heads_quarters/rd) +"ylT" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 5 + }, +/obj/machinery/light_switch/directional/east{ + pixel_y = 11 + }, +/obj/effect/turf_decal/trimline/yellow/filled/mid_joiner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/filled/mid_joiner{ + dir = 1 + }, +/obj/machinery/button/door/directional/east{ + id = "chemistry_shutters"; + name = "Shutters Control"; + req_access = list("pharmacy") + }, +/obj/effect/turf_decal/bot_red, +/obj/machinery/chem_dispenser, +/turf/open/floor/iron/dark/smooth_large, +/area/station/medical/pharmacy) (1,1,1) = {" ttw @@ -99516,7 +99507,7 @@ ttw gPJ kbK ttw -xmU +iuX xMq xMq xMq @@ -99786,7 +99777,7 @@ xMq xMq ttw odJ -xmU +iuX gPJ gPJ gPJ @@ -101056,7 +101047,7 @@ jkZ jkZ shM vFF -oGH +qIL uQV uQV uQV @@ -101845,7 +101836,7 @@ dYb uQi bWK lvx -coc +fJJ rDp rDp xMq @@ -103375,7 +103366,7 @@ nAH nAH wkT eeN -cBN +dss sZR rDp rDp @@ -103410,7 +103401,7 @@ ttw ttw ttw ttw -wGd +cvG ttw ttw ttw @@ -103475,7 +103466,7 @@ vnu jgz xMq ttw -wGd +cvG ttw ttw ttw @@ -103898,7 +103889,7 @@ xMq xMq ttw odJ -jZE +tlW gPJ gPJ gPJ @@ -103980,11 +103971,11 @@ vnu mDd pCd vnu -dnO -gmB +woA +dBG cmO -bul -dnO +uTK +woA vnu iHU oUn @@ -104142,7 +104133,7 @@ ttw gPJ kbK ttw -jZE +tlW xMq xMq xMq @@ -104239,7 +104230,7 @@ bKT lNn fVz ihB -gvA +doM ihB mKo pQY @@ -104249,7 +104240,7 @@ cIZ oCP kXw aQo -atW +crQ qbX qbX ttw @@ -104704,7 +104695,7 @@ iGR qNd ttw qNd -wGd +cvG ttw ttw ttw @@ -104948,10 +104939,10 @@ kVR kVR kVR kVR -fVm +wbB nRo -jDb -jsf +mNb +kgb oMs hKy hKy @@ -105019,9 +105010,9 @@ uhb qRj vnu vMv -sqo +tXX bGR -sqo +tXX kzj qbX ttw @@ -105192,20 +105183,20 @@ dWX dWX jMf iDa -dIL +onC dWX woJ djc axD kVR uiw -hNw +usF uiw uiw aIs -mvu +rfZ wYK -jQQ +kZI bxT wFV gtM @@ -105272,7 +105263,7 @@ uNN xBD vnu ltw -kEM +kaF gAh vnu fZs @@ -105456,11 +105447,11 @@ dfs lSP kVR uiw -plc +nko uiw -hdS +coA vRS -oOw +wDj sYn vBO ktF @@ -105712,10 +105703,10 @@ djc ajP ajP kVR -jRP -jwN -nlj -mIH +tTO +hHR +kUc +dEv rCy cfa jRN @@ -105972,9 +105963,9 @@ kVR uiw uiw uiw -wxE +cgv aIs -eUs +qEv iMC tDI rjU @@ -105993,7 +105984,7 @@ eWG nZn jKg tdv -ezm +lPC ttw ttw iLQ @@ -106043,7 +106034,7 @@ cBU xpf cvH pZE -nPC +hDN mCN pxe hAp @@ -106214,7 +106205,7 @@ ttw ttw ttw ttw -xHj +fYK dWX dWX mIm @@ -106480,13 +106471,13 @@ kVR uiw sYU uiw -crN +uKe sYU oGz -crN +uKe sYU uiw -crN +uKe sYU uiw oMs @@ -106737,13 +106728,13 @@ kVR uiw agX uiw -crN +uKe tAl uiw -crN +uKe tAl uiw -crN +uKe agX uiw oMs @@ -106881,7 +106872,7 @@ uUU oVO pkp xXo -eFu +ycM ttw ttw ttw @@ -106994,13 +106985,13 @@ kVR raP uiw iVS -biD +wsk uiw iVS -biD +wsk uiw iVS -biD +wsk uiw iVS oMs @@ -107321,7 +107312,7 @@ cyO qHI xtk dub -sfx +aaj rwr hsr kcD @@ -107505,16 +107496,16 @@ bMr oRY vEz pdg -hpd +tvP sig xNR -rfn +wUW ckQ sLA -pHx +nRP gbf iIn -oPu +xGk gbf bLi ykd @@ -107531,7 +107522,7 @@ bSW mkK sYC eHA -fAN +fDa eyy nFs uvj @@ -107910,7 +107901,7 @@ uUU oVO pkp xXo -eFu +ycM ttw ttw ttw @@ -108019,16 +108010,16 @@ bMr oRY bie efz -jdJ +uyE xyc bwJ -hnT +kHC jcW bwJ -czH +dbQ jcW bwJ -wrN +wKq jcW kJT ldB @@ -108278,16 +108269,16 @@ oRY kVR mom mQW -nVG +eLd biy lEa -fWQ +duq biy mXv -oXF +jIT biy meR -kjX +pkr xtW oMs gdS @@ -108536,13 +108527,13 @@ kVR lXQ uiw jSr -qcQ +dgw uiw jSr -qcQ +dgw uiw jSr -qcQ +dgw uiw jSr oMs @@ -108551,9 +108542,9 @@ qeQ nQM oMs oew -iXi -idG -xjf +drZ +nRb +kXU kxt olt otw @@ -108793,13 +108784,13 @@ kVR uiw tAl uiw -crN +uKe agX uiw -crN +uKe xXU uiw -crN +uKe tAl uiw oMs @@ -108807,9 +108798,9 @@ qtI xAo agi fmb -ncR +iME vHj -dou +neW ciZ hXI iue @@ -108828,7 +108819,7 @@ xqO ttw ttw ttw -yjr +lLP ttw qjA bgi @@ -109050,13 +109041,13 @@ kVR uiw hsn uiw -crN +uKe hsn uba -crN +uKe hsn uiw -crN +uKe hsn uiw oMs @@ -109064,7 +109055,7 @@ irF qbI dnE oMs -muZ +vqX bem nIB ciZ @@ -109298,7 +109289,7 @@ gPJ gPJ ttw ttw -xHj +fYK dWX dWX mIm @@ -110893,7 +110884,7 @@ qCd eFq cSD lbX -hbG +mdF gOn gIW iTA @@ -110916,10 +110907,10 @@ sAM ahd rba sAM -lvU +oLp ady gJm -hWm +eiV sAM sAM sAM @@ -111180,7 +111171,7 @@ kam aQC aZe kyH -wKH +lMC uyk mCM fsR @@ -111190,7 +111181,7 @@ tLD bKK oQw lYd -hSX +usI lAB wRU piR @@ -111513,7 +111504,7 @@ deE wTj pkp xXo -eFu +ycM ttw ttw ttw @@ -112169,7 +112160,7 @@ yhC mWZ stJ nQY -fsk +ntV fAW xsT mhe @@ -113008,7 +112999,7 @@ pkR lGH qoS lMS -vHh +rvu jAK iwz fTR @@ -113022,7 +113013,7 @@ wyk kVc dYh nyT -rHt +sEd luV nca nEW @@ -113197,7 +113188,7 @@ vRi eFp stJ jCE -cdr +bBE juC ieX mhe @@ -113297,8 +113288,8 @@ kkr ltK pJO pJO -rOM -vIt +jOB +weS toq jKu nES @@ -113544,7 +113535,7 @@ fDu fKt fTR vGe -daO +dWY nAn dYh nny @@ -113554,8 +113545,8 @@ hwW hzM dYh dYh -jyF -uvy +uHi +frF toq vsH dSC @@ -113812,7 +113803,7 @@ dYh nmg dYh dYh -xtF +ohm toq nFg hYA @@ -114015,7 +114006,7 @@ aeg ljI ljI rIN -eSB +eMf nPN pdU xRR @@ -114067,9 +114058,9 @@ pVr nAn dYh dYh -hXV -wEJ -pSj +sXU +pSF +gFi toq lEm wme @@ -114226,7 +114217,7 @@ omp stJ iWk nlu -enC +nTN mWD mhe deV @@ -114321,12 +114312,12 @@ dYh vHY hUp wQU -ciQ -rwT +nYZ +wHA kLU -hXV -wEJ -owP +sXU +pSF +ldX toq uat wme @@ -114578,12 +114569,12 @@ kMj nbD tDe luV -xgj -xgj -gSO -cXk -kIq -afb +sjg +sjg +leX +gRW +pet +mWy toq dKF flr @@ -114794,7 +114785,7 @@ xtI qDk oBl lMj -oOG +fBw rXD jOc sHv @@ -114848,7 +114839,7 @@ brI gAd pkp xXo -eFu +ycM ttw ttw ttw @@ -114946,7 +114937,7 @@ gld fcz fOR sOq -iCZ +sfA ffN ntF sfj @@ -115203,7 +115194,7 @@ ipH cuA prO sOq -qVb +dWV ria iqc sfj @@ -115253,7 +115244,7 @@ eey oEk stJ lbM -nQh +qEP sDB oVp mhe @@ -115541,7 +115532,7 @@ vQf cnC abF lZg -uHn +wlF fch tKO ivR @@ -115564,9 +115555,9 @@ vFl pPp xPa xnl -xEU +qxK kKL -jCB +fdN pzK sHv pIN @@ -115987,7 +115978,7 @@ sLq toU nya bFO -hBZ +aEG lKw ted uHB @@ -116249,8 +116240,8 @@ bcn vWw kFf rMc -rfc -qUc +mgl +kde glp vkJ cLi @@ -116337,7 +116328,7 @@ gcy lMj lMj lMj -qsW +oMQ lMj sHv sEL @@ -116476,7 +116467,7 @@ jrF uHj qSd cgu -mxN +lZd bYj iqM rjh @@ -116759,7 +116750,7 @@ dDf nYT ibh mMT -hvo +mPN sGd bVk gkm @@ -116862,7 +116853,7 @@ rzr gXL cxR gXL -vFC +jMQ fpH fpH fpH @@ -116903,7 +116894,7 @@ gmz gAd pkp xXo -eFu +ycM ttw ttw ttw @@ -117272,7 +117263,7 @@ imR vwo fUU vBP -dwE +aFy gIr vmI gWa @@ -117307,7 +117298,7 @@ snO eVs jbu sVX -ubu +oeu pjd emE uzB @@ -117595,8 +117586,8 @@ xFM sHA bVR nCl -ljG -hjR +nhi +jpH tWj kqY tQF @@ -117674,7 +117665,7 @@ gmz ngt pkp xXo -eFu +ycM ttw ttw ttw @@ -117887,8 +117878,8 @@ iGy pEX dYi xnw -oWu -qoU +kRJ +lQl jWq joZ hxy @@ -118018,9 +118009,9 @@ oXW tGR jqn jqn -cut -cut -cut +iqF +iqF +iqF nAw wLb tuF @@ -118043,15 +118034,15 @@ imR wMT eoq vBP -qAA -hIy +nyh +vBI hlx ujy uhX lTE -hxg +ylz abG -wOJ +viy stA gWZ uEX @@ -118109,8 +118100,8 @@ cdR cdR cdR cdR -gYT -rhi +cBc +sur hxh wMl lVF @@ -118150,7 +118141,7 @@ iYZ uAE tlS hxy -ohN +tQP mAy mAy mcP @@ -118274,10 +118265,10 @@ fWA rpg bcB fWA -hEG -hEG -uQm -hEG +rNj +rNj +jYa +rNj vcx dDM gTL @@ -118289,7 +118280,7 @@ kAm oHW wSc cmH -gRR +gnw pBc qLf xLF @@ -118363,9 +118354,9 @@ xna xRC hTP qPN -orN -fiT -hPC +uAJ +onu +nfb hKr wLP aFv @@ -118531,9 +118522,9 @@ jqn jqn mXy jqn -cut -cut -cut +iqF +iqF +iqF lyY doJ doJ @@ -118589,7 +118580,7 @@ oUR lnS cHc waR -uKZ +hyw nmm sgE pEL @@ -118620,16 +118611,16 @@ gtE pGB jrm kGL -diL +lRC nzP -sbH +spL sSx htb fDn aAN hns qZl -ebp +uUf fDn fDn dof @@ -118698,7 +118689,7 @@ qbp oWM pkp xXo -eFu +ycM ttw ttw ttw @@ -118784,7 +118775,7 @@ ttw xMq xMq xMq -got +aoM lbj jSB ska @@ -118877,9 +118868,9 @@ uai xRC sSx sSx -iSl -dTe -wFR +sCj +vHW +rzO tsB jLi fDn @@ -119045,9 +119036,9 @@ xxv pcM cIK ska -cut -cut -cut +iqF +iqF +iqF lyY okp kID @@ -119055,7 +119046,7 @@ xmK azd oSL cmH -iYy +bsU sCm pCy cmH @@ -119302,9 +119293,9 @@ xxv wcM xxv xxv -eNH -eNH -eNH +qVs +qVs +qVs lyY rhY vuW @@ -119399,10 +119390,10 @@ tJU ykT vVO twU -wwr +kKa mJB -eil -uhH +tYp +pAK mAC nIJ ifq @@ -119438,7 +119429,7 @@ wBI qZQ eAg dEO -cZW +hgL uIw taK bom @@ -119469,7 +119460,7 @@ qbp nIl pkp xXo -eFu +ycM ttw ttw ttw @@ -119557,11 +119548,11 @@ ttw ttw xxv ska -got -nxj -cut -cut -eNH +aoM +lwq +iqF +iqF +qVs lyY qzL dPF @@ -119569,9 +119560,9 @@ kYF nag wav dTL -chg +oWo yeg -bee +sNJ fHb tvm tvm @@ -119653,7 +119644,7 @@ gLN gLN ojZ cwM -sCO +jsN hGE gQm fft @@ -119661,7 +119652,7 @@ sUt daB mYW kyV -rob +xnP ifq fvW yiT @@ -119814,11 +119805,11 @@ ttw ttw xMq oBb -eNH -cut +qVs +iqF xMq xMq -eNH +qVs lyY hfv aiw @@ -119911,19 +119902,19 @@ gLN itW jWg rUf -qaf +ylT wEK pKg nXW kgk fDn -njQ +aJD dPv eEq xkq xkq fiN -gBQ +sNW lLk xgA fiN @@ -119943,7 +119934,7 @@ tRQ gXL erh lPT -amL +rri lqJ fdG lCP @@ -120071,7 +120062,7 @@ ttw ttw xMq oBb -eNH +qVs xMq xMq xMq @@ -120208,7 +120199,7 @@ qfk wBI wBI uIw -bbW +hKj uIw wBI jtJ @@ -120328,10 +120319,10 @@ ttw ttw xMq oBb -eNH +qVs xMq -cut -cut +iqF +iqF lyY wsm gIo @@ -120348,9 +120339,9 @@ eSv bbh soM srd -gGF -hZv -jHs +hMt +nNe +kjd osT wwH cMY @@ -120498,7 +120489,7 @@ qbp oWM pkp xXo -eFu +ycM ttw ttw ttw @@ -120585,9 +120576,9 @@ ttw ttw xMq oBb -eNH -cut -cut +qVs +iqF +iqF xMq lyY wSg @@ -120605,9 +120596,9 @@ ndC cbA fHb vxI -soZ +icL odp -npo +kNT rCi gQK kek @@ -120638,7 +120629,7 @@ kIt fWc amP cyN -sOh +oJu sOp nPs qSu @@ -120713,13 +120704,13 @@ wEg uit qCR dJj -pBR +tIf puq fol oxL enl lOY -xNl +xTy sJO qQu pkH @@ -120842,14 +120833,14 @@ ttw ttw xMq oBb -eNH +qVs xMq -cut -cut +iqF +iqF lyY ckL xgQ -esP +uFN pMp pWG gDz @@ -120862,9 +120853,9 @@ wLh bIN sFN vGz -oJI -jqL -xQM +nMn +oSF +rDN mab mev gaf @@ -120985,7 +120976,7 @@ hiQ akW hPu wik -fiC +lAG hLh sPF tUK @@ -121099,7 +121090,7 @@ ttw ttw xMq oBb -eNH +qVs xMq xMq xMq @@ -121159,8 +121150,8 @@ qSu qSu rUj bPZ -sbx -anI +xAy +aeH lxC cnA rUb @@ -121189,7 +121180,7 @@ iLL jiu vMa atS -nSB +omB tVg fmp aeN @@ -121356,11 +121347,11 @@ ttw ttw xMq oBb -eNH -cut +qVs +iqF xMq xMq -eNH +qVs lyY wsr tCy @@ -121416,8 +121407,8 @@ qSu gYN dqJ bPZ -jUL -ekG +pDj +jVW kLz cnA rUb @@ -121525,7 +121516,7 @@ qbp oWM pkp xXo -eFu +ycM ttw ttw ttw @@ -121614,16 +121605,16 @@ ttw aei bZk aei -nxj -cut -cut -eNH +lwq +iqF +iqF +qVs lyY sXl lSU ekt tuU -ifj +cQN gSK umJ rju @@ -121673,13 +121664,13 @@ wAA mDP cau cau -qwy -qwy -qwy -pYe -eYX -lkz -lej +wrn +wrn +wrn +tdG +fNg +jDI +rKL rUb qQh fVT @@ -121872,15 +121863,15 @@ aei cAd aei aei -eNH -eNH -eNH +qVs +qVs +qVs lyY xbj ydE qcR oTz -aNF +wDN xlE xlE xlE @@ -121903,9 +121894,9 @@ gxZ qMk bYy eFF -jEy -xMV -oaL +whX +bCp +pLS gzU hjW gDp @@ -121928,16 +121919,16 @@ vDG qAl jSC jSC -rJs -koZ +xcq +isq tdn -xUG -fxo -olm -gyK -woE +vGV +hkU +ige +gKa +nja gOt -vyb +wBf kPh ooa hZp @@ -121975,7 +121966,7 @@ uDE xcg xyf mEL -yjD +mjC ieO ieO tcz @@ -122000,7 +121991,7 @@ gwM rKH nwm efQ -vtw +gJZ nDn hAj enY @@ -122129,9 +122120,9 @@ aei cRr rbc bZk -cut -cut -cut +iqF +iqF +iqF lyY wot mMZ @@ -122152,15 +122143,15 @@ vJT xjX jOs pWq -owU -qCq -wpJ +vps +uyH +jrq kmg -wpJ -qXs -veR +jrq +pZJ +otC eFF -abN +kfP oCY lbh xFH @@ -122177,23 +122168,23 @@ uND vZb gIK fWD -put +kWE vHZ -aVq +cLr dcg pzr lcT bnA -bRS -qor -hTj -pei +ecl +wMw +xtx +sdl xFd -tTC -bOI -bMB -rSO -xgl +eCV +mPf +neg +lsG +ioX fLp oie oRJ @@ -122296,7 +122287,7 @@ qbp nIl pkp xXo -eFu +ycM ttw ttw ttw @@ -122417,10 +122408,10 @@ sVP nLB oRj wDO -ryN +mry kNJ uLI -rAD +cHu hjW pzG qnC @@ -122441,18 +122432,18 @@ gzn tUt lkG wrT -coJ -tge +jaG +iRi xRG xRG -fam -fMm +fUb +pdo jSC -esZ +hCJ bPZ bPZ fLp -cIT +gsl hhJ pep udR @@ -122517,7 +122508,7 @@ aTR mLJ kSN cEE -vlP +wCR rAU qvp xCw @@ -122643,9 +122634,9 @@ usB usB uHz usB -cut -cut -cut +iqF +iqF +iqF lyY xlE xlE @@ -122698,18 +122689,18 @@ hvD uKp eGd jSC -jdH +sSd ibK xFd -ocK -rGx -hxA +bYX +acT +aLz bnA -aXm -rKK -hBP -vGE -mkD +iNb +beU +hJq +vhh +hwE fuP roz wne @@ -122749,7 +122740,7 @@ hsq ptW uDd uDd -dzq +hqp cFx uAx jfo @@ -122900,10 +122891,10 @@ lOc tIo bKX vfM -cOf -cOf -cut -cOf +avJ +avJ +iqF +avJ sKT elm lje @@ -122915,9 +122906,9 @@ jlB xlE lPh kyd -qlQ +qSU jDE -wwv +fho ygP uOg pwX @@ -122955,23 +122946,23 @@ hvD hUS eGd bnA -nzv +aGg puH xFd gZD -hqe -eGy +gvO +mNK ogb -dAy -nTI -olG -tiJ +aaY +cyI +lOC +fYn wQo jGl -jio +akj hzT mqk -jio +akj qaD fLp nhJ @@ -123158,9 +123149,9 @@ usB sPi usB usB -cut -cut -cut +iqF +iqF +iqF sKT xha vGj @@ -123212,23 +123203,23 @@ jrX hUS eGd bnA -nzv -vZc -nMk +aGg +tRE +xou gZD -wQi -gjG +dfG +eNr cbf -dAy -eWX +aaY +cEq vOZ -ssw +vga bmN jGl -jio +akj hzT mqk -jio +akj rMh fLp tzs @@ -123326,7 +123317,7 @@ qbp oWM pkp xXo -eFu +ycM ttw ttw ttw @@ -123468,18 +123459,18 @@ wzH hRr fba cUM -xum -whq +lQG +nmH orv xFd -iog -okY -dGT -tSE +nRS +fvY +ePd +sSm ctf -gKB -ajR -tdO +bux +jrb +hGX slL qEr bKI @@ -123700,7 +123691,7 @@ sah boH dBW ugu -uuh +wJx nkn uXb tpZ @@ -123726,18 +123717,18 @@ hvD hUS eGd bnA -fva -sIs +rSX +lMt pow pow tgy jSC -iUy -uEb -vrL +qcK +mKK +ycB fLp fLp -obz +pNs jru qKf nGh @@ -123805,7 +123796,7 @@ mII fAJ fAJ fAJ -aFq +aGq iyw duy jnT @@ -123983,15 +123974,15 @@ hvD hUS eGd bnA -iIG -mFX +xYN +pbf bLx ehn -iJt +hIw jSC -nYG -rvS -vaJ +ivQ +qos +pwP fLp hnJ cCw @@ -124025,9 +124016,9 @@ jki rtS ueT aCq -bzn -bzn -wfp +luX +luX +sqg bzY xPw kOY @@ -124072,7 +124063,7 @@ eLf dZy rGo eEu -uSC +xrO iZl hEF hEF @@ -124097,7 +124088,7 @@ qbp nIl pkp xXo -eFu +ycM ttw ttw ttw @@ -124242,21 +124233,21 @@ slJ hfU hfU hfU -vZY +kIg hfU hfU jSC -hFu +eNJ ctf -uNs +tNI fLp pKd wxX mqk -jio +akj llF mqk -jio +akj jCH fLp uuO @@ -124296,7 +124287,7 @@ jji aCq vHX vHX -koi +oAK vHX vHX xud @@ -124497,23 +124488,23 @@ hvD dSe hzx hfU -eGT -tja -nRy -mVt +upB +gHS +hNB +ern hfU -gtJ -fZg +qge +jvC koq -trR +vPl fLp fNL wxX mqk -jio +akj llF mqk -jio +akj grQ fLp rjf @@ -124741,7 +124732,7 @@ xBE bCE ntX owg -geo +jfR bki oEC qXR @@ -124754,15 +124745,15 @@ hvD hUS eGd hfU -sJb -gFG -gIO -tUw +din +xHx +cxP +iEJ hfU -eEd -bPG -stM -bdX +pWe +fLZ +fLi +kWA fLp qEC iAM @@ -124842,7 +124833,7 @@ cBe aNf vOp vlh -aTu +glC aNw urg fNT @@ -125011,13 +125002,13 @@ nJH hUS fyP hfU -wQw -qAn -ely -jDX +bsF +jEP +gcp +qDl hfU -itf -bmk +tZi +gZV dIM rMB fLp @@ -125113,7 +125104,7 @@ wfL mWh oWn dJr -iwH +iTv dhx rTf sxN @@ -125219,7 +125210,7 @@ sDX fAL kSP mQl -pBG +kDn udZ dFA hcD @@ -125240,7 +125231,7 @@ jsE xMq ttw oEn -xbH +mKH dsV ftA ngD @@ -125263,7 +125254,7 @@ uuD rOa ddj ful -ubW +tJa lzd uKh njl @@ -125271,7 +125262,7 @@ iNV iNV qzy iNV -tlk +lnT iNV iNV mNF @@ -125330,8 +125321,8 @@ xud xud qok xud -qWG -hTQ +lcr +aRE vwl brl wwf @@ -125520,7 +125511,7 @@ utC qyg mzk uDY -pfE +odY isB eGb yfl @@ -125588,11 +125579,11 @@ cxF qok xud kpq -qrc +pnL txh fTO gjv -vUt +owG ssQ vIF ekf @@ -125627,7 +125618,7 @@ qTA nuf fIK hBl -tza +jzW dhx ujo dgk @@ -125733,7 +125724,7 @@ rib sDX eBf lGY -pLl +mRs uzl pRD oHt @@ -125749,7 +125740,7 @@ vIv vIv gcg umw -oFQ +mwN vIv vIv xMq @@ -125767,7 +125758,7 @@ mjP fXZ vnv ojJ -dXZ +oix eCc iQl pIY @@ -126007,7 +125998,7 @@ jlD fRq pSw brB -hIp +tST vIv ttw ngD @@ -126098,7 +126089,7 @@ vwJ wKg fdP cJR -xkt +vha vHg hCV ioP @@ -126106,7 +126097,7 @@ pXL uTI djy rop -lkM +wVD wsP szj aqJ @@ -126250,8 +126241,8 @@ lGY kEv cIS iEv -cHg -cHg +mxD +mxD xSq tAU aNG @@ -126600,9 +126591,9 @@ ryo xud cYz onP -bnV +yaT nTW -vfg +iWQ gnh koK fyT @@ -126619,7 +126610,7 @@ atg jTg uBW jhD -qGR +mna fwW mnR iQy @@ -126765,7 +126756,7 @@ lGY lgF iyK ntp -xfA +rVJ qNc tAU hBH @@ -126859,7 +126850,7 @@ cYz onP iUM lZh -vfg +iWQ hRM yhD cpg @@ -126876,7 +126867,7 @@ vXh jTg nLC qni -lkM +wVD cfZ tjR eiX @@ -126889,8 +126880,8 @@ ewh kbD uqw fZM -uCe -sFq +kTZ +tQV rSz spv nju @@ -127042,17 +127033,17 @@ ngD ngD frc vnb -vwn +lQM ewC -tms -pzF -iso +ybu +cDc +qBO pKY nRV iqx oPQ lvS -mCK +pjm eCc bSl cXX @@ -127070,7 +127061,7 @@ nyC aMk xla uiz -geA +fEc tNN iNV sJy @@ -127135,9 +127126,9 @@ hne mth rop rli -fye +dMh vuu -fye +dMh uzc qid rli @@ -127299,7 +127290,7 @@ jbe jYs oTE vnb -kjG +iXV dfM wrA dSa @@ -127383,14 +127374,14 @@ vFv tqu gmb vFv -jTk +daH pqh rop rop gSW xGe sSn -lkM +wVD jLQ ukJ nTB @@ -127426,7 +127417,7 @@ ash mRA dtb xsG -lYC +cYk ile sId dJo @@ -127445,7 +127436,7 @@ sJd gUC pkp xXo -eFu +ycM ttw ttw ttw @@ -127525,7 +127516,7 @@ ttw ttw ttw hBA -cNU +irB ayO vgz taf @@ -127556,7 +127547,7 @@ soS xWZ gRx vnb -gra +kOL dMg iSJ pVK @@ -127647,14 +127638,14 @@ cRU joy bey dGK -lkM +wVD rRS uLe bmS tkn gjm wJg -fye +dMh pgc gwM mGO @@ -127815,7 +127806,7 @@ hiN vnb gEO aFp -qKP +vod iWZ nzM vVt @@ -127858,7 +127849,7 @@ tDO wkm gDf djz -vMc +rTR ykh wtQ yep @@ -127890,7 +127881,7 @@ izK mgS onP ofb -iCW +qXo onP pqh vCX @@ -127899,11 +127890,11 @@ vCX nvF pqh pqh -uTk +rtG rop rop pOV -lkM +wVD rop nUi xaD @@ -127911,7 +127902,7 @@ ltN xHW uLe kMM -fye +dMh pgc lxc gpK @@ -128098,7 +128089,7 @@ nyC aPj kiL qNW -rrI +scZ iJo wqd uco @@ -128113,7 +128104,7 @@ pzh ykh fop qLu -bvE +bfi pBo aWR ykh @@ -128168,7 +128159,7 @@ dNV uSX wjH wMS -vsK +qLC umD jgI rKH @@ -128425,7 +128416,7 @@ lCU eSk leb eEz -vsK +qLC mnf tWE rbW @@ -128918,8 +128909,8 @@ xud xud xud xdZ -nyf -nyf +sgl +sgl yaj wuW sFi @@ -128936,9 +128927,9 @@ sFi sFi sFi oLo -eDx -eDx -eDx +shC +shC +shC oLo sUo rzr @@ -129167,16 +129158,16 @@ xMq xMq xMq oXI -fNX -iNa -bkF +uLB +dCJ +sDP hQq qBe odX ipj ekQ bNu -lBF +vao yaj xMq sFi @@ -129192,7 +129183,7 @@ xTN git uho cHk -eDx +shC mqJ kBs nnr @@ -129424,20 +129415,20 @@ odJ xqO xMq oXI -ihS -cvp -nqU +tRX +nnl +uEh bcW njG xCF xCF xXC -ueJ +vil gjq -nyf +sgl gZb wuW -wVQ +pdM udn aRn fun @@ -129453,7 +129444,7 @@ oLo nGM lGO pHC -eDx +shC dsj idx fsd @@ -129681,17 +129672,17 @@ ttw odJ xMq oXI -iFV -lmY -krz +lUS +fNM +mTM lon -cbP +yib szk -haV +mDb xXC -jay +byA dMl -nyf +sgl cKl wuW eGw @@ -129710,7 +129701,7 @@ sSV lKg npI oyG -eDx +shC hDf vNs mvz @@ -129938,10 +129929,10 @@ ttw odJ xMq oXI -oCm -vWH -krz -pmM +tYW +bCc +mTM +ntl oXI pjT pjT @@ -129974,7 +129965,7 @@ pPy vxH hdZ aic -eHk +mJw xUk tKV tKV @@ -130192,23 +130183,23 @@ ttw ttw ttw ttw -cbP -cbP -cbP -qtr -cXD -qpX -tuw +yib +yib +yib +ung +qtm +cvL +lFU oXI jBq -gsb +mTV efH -ouL -aUA +jTE +bLC pjT xMq sFi -tEH +nJi udn cLG sny @@ -130264,7 +130255,7 @@ wIM eWs kLc unI -fJV +poE mRm mRm rgt @@ -130458,7 +130449,7 @@ ucK hkN oXI mXQ -qTS +pWp nNB ens cRT @@ -130529,7 +130520,7 @@ unI otq pkp xXo -eFu +ycM ttw ttw ttw @@ -130681,9 +130672,9 @@ eON aZX kSB tuq -jpk +vMj pvA -oym +fCy skC hqK udg @@ -130706,16 +130697,16 @@ ttw ttw ttw ttw -cbP -cbP -cbP -dpw -pws +yib +yib +yib +sTD +xAE ucK hwL oXI hwR -kbi +pwE kVH gJs jXN @@ -130727,13 +130718,13 @@ tKA uHr oQK xJt -hzl +ibj xJt qAu xbQ qVt xbQ -iCV +xUK sFi bwv wbf @@ -130966,13 +130957,13 @@ ttw odJ xMq oXI -kkC -pws -hSf -llf +oiY +xAE +hil +eZV oXI -emO -dTO +kUB +bIb wyB iVW coN @@ -131160,7 +131151,7 @@ bsr iru gpO lcd -waK +bnh rPq rPq xRQ @@ -131223,10 +131214,10 @@ ttw odJ xMq oXI -xqM -sqL -nBO -afo +aKw +iYk +bdM +baI oXI pjT pjT @@ -131482,11 +131473,11 @@ xMq oXI oXI oXI -vte +kyy oXI oXI qBt -ldU +xfg qBt cBk ttw @@ -131552,7 +131543,7 @@ lAi jBK pkp xXo -eFu +ycM ttw ttw ttw @@ -131682,7 +131673,7 @@ qtc wnu vei hsu -fOh +kbb iVa iVa jFA @@ -131737,12 +131728,12 @@ xMq xMq xMq cBk -pqk -nGR -goP -kdS -oUb -dAV +vri +isV +iOa +iML +raL +lMT ksB oxn wYd @@ -131939,7 +131930,7 @@ mpF nnj tdY mpu -uOA +xmN iVa iVa mVl @@ -131994,13 +131985,13 @@ ttw ttw xMq cBk -hjg -hJg -tOa -qgY +kvH +kGG +nVc +fgj fth -iLb -deu +byo +rOw oky wYd ttw @@ -132183,7 +132174,7 @@ aBX qsw tod xTY -rpN +jeS pcq mbW vWY @@ -132251,14 +132242,14 @@ kUb ttw xMq cBk -hKK -kFL -vxf -pFJ +woN +xGx +gmG +pwI qhU -mTY -jvw -rnb +xkM +rnz +rlB wYd ttw ttw @@ -132509,12 +132500,12 @@ ttw xMq cBk cBk -oGX -tEI +jnm +mYH cBk -uVw -leF -gWT +mEa +iyG +wHF cBk cBk xMq @@ -139940,7 +139931,7 @@ npZ uzo erR wab -tZm +wna okt npZ npZ @@ -139952,8 +139943,8 @@ qyC qyC qyC qyC -uHA -rTT +oIE +uUB xMq ttw ttw @@ -140211,7 +140202,7 @@ xvm qyC tGk tGk -uBX +ujK xMq ttw ttw @@ -140980,8 +140971,8 @@ cyA gCp jxh afD -nFL -hGn +vcv +jWQ cwn xMq ttw @@ -142756,7 +142747,7 @@ woT azl rfw jYD -pqo +sGR sEf rFe fMc @@ -142782,7 +142773,7 @@ dKO sEf qtL qtL -vKi +qjH puG ttw ttw @@ -143296,8 +143287,8 @@ ntY sEf qtL qtL -tfX -sxf +kyk +jEG ttw ttw ttw @@ -143809,7 +143800,7 @@ omg omg sEf qtL -vKi +qjH puG ttw ttw @@ -144323,8 +144314,8 @@ cFz cGp sEf qtL -tfX -sxf +kyk +jEG ttw ttw ttw @@ -145353,7 +145344,7 @@ sEf qtL qtL dPU -sxf +jEG ttw ttw ttw diff --git a/_maps/map_files/biodome/biodome.dmm b/_maps/map_files/biodome/biodome.dmm index 9b2b282a322b3..15974e725497c 100644 --- a/_maps/map_files/biodome/biodome.dmm +++ b/_maps/map_files/biodome/biodome.dmm @@ -188,14 +188,6 @@ /mob/living/basic/cockroach, /turf/open/floor/plating, /area/station/service/abandoned_gambling_den) -"adG" = ( -/obj/machinery/recharge_station, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 1 - }, -/obj/machinery/incident_display/delam/directional/north, -/turf/open/floor/iron, -/area/station/engineering/lobby) "adI" = ( /obj/effect/turf_decal/siding/green{ dir = 10 @@ -1348,27 +1340,6 @@ }, /turf/open/floor/iron, /area/station/service/chapel) -"awm" = ( -/obj/machinery/computer/communications{ - dir = 4 - }, -/obj/machinery/keycard_auth/directional/west{ - pixel_x = -32; - pixel_y = 6 - }, -/obj/machinery/button/door{ - id = "bridge blast"; - name = "Bridge Blast Door Control"; - pixel_x = -32; - pixel_y = -6; - req_access = list("command") - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/command/bridge) "awT" = ( /obj/effect/turf_decal/tile/blue, /obj/structure/cable, @@ -1390,20 +1361,6 @@ /obj/effect/turf_decal/tile/yellow/fourcorners, /turf/open/floor/iron, /area/station/engineering/main) -"axt" = ( -/obj/structure/table/wood, -/obj/item/radio/intercom/directional/west, -/obj/item/book/manual/wiki/security_space_law, -/obj/item/paper_bin{ - pixel_x = 1; - pixel_y = 9 - }, -/obj/item/pen, -/obj/machinery/keycard_auth/directional/west{ - pixel_y = -9 - }, -/turf/open/floor/wood, -/area/station/command/heads_quarters/captain) "axw" = ( /obj/structure/table/wood/poker, /obj/effect/spawner/random/entertainment/money_large, @@ -1848,6 +1805,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) +"aFH" = ( +/obj/structure/table/reinforced, +/obj/item/computer_disk/engineering, +/obj/item/computer_disk/engineering, +/obj/item/computer_disk/engineering, +/obj/machinery/keycard_auth/wall_mounted/directional/east, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) "aFI" = ( /obj/effect/landmark/start/assistant, /obj/structure/chair/sofa/bench/solo, @@ -5226,13 +5192,6 @@ }, /turf/open/floor/iron/white, /area/station/security/medical) -"bPZ" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "Gas to Chamber" - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter) "bQd" = ( /obj/structure/sign/warning/radiation/rad_area/directional/north, /obj/effect/turf_decal/bot_white, @@ -6795,6 +6754,20 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/cargo/warehouse) +"ctl" = ( +/obj/structure/table/wood, +/obj/item/radio/intercom/directional/west, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/pen, +/obj/machinery/keycard_auth/wall_mounted/directional/west{ + pixel_y = -9 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) "ctr" = ( /obj/structure/table/wood, /obj/effect/turf_decal/siding/wood{ @@ -7198,14 +7171,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/port/central) -"cyC" = ( -/obj/machinery/keycard_auth/directional/north, -/obj/machinery/newscaster/directional/west, -/obj/machinery/computer/security/qm{ - dir = 4 - }, -/turf/open/floor/carpet, -/area/station/command/heads_quarters/qm) "cyL" = ( /obj/structure/disposalpipe/segment, /obj/item/kirbyplants/random, @@ -8004,12 +7969,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/engineering/atmos/mix) -"cMl" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, -/obj/machinery/incident_display/delam/directional/north, -/turf/open/floor/iron/dark, -/area/station/engineering/supermatter/room) "cMp" = ( /obj/structure/table/wood, /obj/effect/spawner/random/food_or_drink/refreshing_beverage, @@ -9069,6 +9028,27 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/aft) +"dhj" = ( +/obj/machinery/computer/communications{ + dir = 4 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/west{ + pixel_x = -32; + pixel_y = 6 + }, +/obj/machinery/button/door{ + id = "bridge blast"; + name = "Bridge Blast Door Control"; + pixel_x = -32; + pixel_y = -6; + req_access = list("command") + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/command/bridge) "dhk" = ( /obj/structure/railing{ dir = 1 @@ -9357,11 +9337,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/grass, /area/station/security/courtroom) -"dmv" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/iron, -/area/station/engineering/atmos/storage/gas) "dmA" = ( /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) @@ -12537,16 +12512,6 @@ dir = 8 }, /area/station/service/bar) -"etX" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/machinery/camera/directional/east{ - c_tag = "Service - Auxiliary Toilets" - }, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/iron/freezer, -/area/station/commons/toilet/auxiliary) "etY" = ( /obj/effect/turf_decal/siding/wood, /obj/machinery/computer/security/telescreen/entertainment/directional/south, @@ -13049,6 +13014,10 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood/large, /area/station/biodome/fore) +"eDG" = ( +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/engineering/lobby) "eDH" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 8 @@ -15238,11 +15207,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/fore/greater) -"foC" = ( -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/obj/structure/sign/clock/directional/south, -/turf/open/floor/iron/dark/textured, -/area/station/engineering/atmos/storage/gas) "foJ" = ( /obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2, /obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4, @@ -15269,16 +15233,6 @@ /obj/structure/cable, /turf/open/floor/iron/herringbone, /area/station/hallway/primary/central) -"fpk" = ( -/obj/machinery/duct, -/obj/machinery/light/small/directional/north, -/obj/machinery/camera/directional/north{ - c_tag = "Prison - Showers"; - network = list("ss13","prison") - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/freezer, -/area/station/security/prison/shower) "fpw" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -19160,6 +19114,13 @@ dir = 1 }, /area/station/service/chapel) +"gFx" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "Gas to Chamber" + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "gFC" = ( /obj/structure/railing{ dir = 1 @@ -23251,6 +23212,13 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/wood/large, /area/station/service/theater) +"ihD" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron/freezer, +/area/station/commons/toilet/auxiliary) "ihE" = ( /obj/machinery/light/small/directional/north, /obj/machinery/duct, @@ -23384,6 +23352,23 @@ "ikk" = ( /turf/closed/wall, /area/station/maintenance/port/greater) +"ikn" = ( +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/effect/landmark/start/chief_medical_officer, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ + dir = 4 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/east{ + pixel_x = 37; + pixel_y = -8 + }, +/turf/open/floor/iron/white/side{ + dir = 8 + }, +/area/station/command/heads_quarters/cmo) "ikw" = ( /obj/machinery/power/smes, /obj/structure/cable, @@ -27874,6 +27859,11 @@ }, /turf/open/floor/iron/white/smooth_large, /area/station/service/hydroponics) +"jRd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) "jRX" = ( /turf/open/floor/iron/terracotta, /area/station/hallway/primary/aft) @@ -28710,6 +28700,11 @@ }, /turf/open/floor/iron, /area/station/science/research) +"kfo" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/iron/freezer, +/area/station/security/prison/shower) "kfw" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, @@ -28775,6 +28770,10 @@ /obj/machinery/light/directional/east, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) +"kgr" = ( +/obj/machinery/incident_display/bridge/directional/north, +/turf/open/floor/iron/dark, +/area/station/command/bridge) "kgx" = ( /obj/machinery/rnd/experimentor, /turf/open/floor/engine, @@ -28880,6 +28879,12 @@ /obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, /area/station/maintenance/starboard/central) +"khN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/freezer, +/area/station/commons/toilet) "khP" = ( /obj/structure/table, /obj/item/folder/red, @@ -29564,6 +29569,12 @@ /obj/effect/turf_decal/tile/yellow/fourcorners, /turf/open/floor/iron/white, /area/station/medical/chemistry) +"ksB" = ( +/obj/machinery/duct, +/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/freezer, +/area/station/security/prison/shower) "ksO" = ( /obj/structure/barricade/wooden, /turf/open/misc/asteroid, @@ -40958,6 +40969,11 @@ /obj/effect/mapping_helpers/airlock/abandoned, /turf/open/floor/plating, /area/station/maintenance/port/greater) +"ofc" = ( +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/obj/structure/sign/clock/directional/south, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/atmos/storage/gas) "ofe" = ( /turf/closed/wall/r_wall/fakewood, /area/station/command/bridge) @@ -42167,15 +42183,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/smooth, /area/station/maintenance/port/greater) -"oBb" = ( -/obj/structure/table/reinforced, -/obj/item/computer_disk/engineering, -/obj/item/computer_disk/engineering, -/obj/item/computer_disk/engineering, -/obj/machinery/keycard_auth/directional/east, -/obj/effect/turf_decal/tile/neutral/full, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/ce) "oBd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -42766,15 +42773,6 @@ "oLQ" = ( /turf/closed/wall/mineral/wood, /area/station/service/theater) -"oMa" = ( -/obj/machinery/camera/directional/south{ - c_tag = "Civilian - Restrooms" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/generic_maintenance_landmark, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/freezer, -/area/station/commons/toilet) "oMf" = ( /obj/machinery/holopad, /obj/effect/turf_decal/bot, @@ -43574,10 +43572,6 @@ /obj/effect/decal/cleanable/blood/gibs/limb, /turf/open/misc/dirt/jungle/wasteland, /area/station/maintenance/central/greater) -"pbY" = ( -/obj/machinery/incident_display/bridge/directional/north, -/turf/open/floor/iron/dark, -/area/station/command/bridge) "pcf" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -44000,15 +43994,6 @@ /obj/structure/railing/corner, /turf/open/floor/plating, /area/station/maintenance/department/science) -"phY" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "External Gas to Loop" - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/incident_display/delam/directional/south, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "pil" = ( /obj/machinery/newscaster/directional/south, /obj/structure/hedge, @@ -48514,6 +48499,14 @@ }, /turf/open/floor/carpet/orange, /area/station/security/prison) +"qON" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/keycard_auth/wall_mounted/directional/west, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/hos) "qOT" = ( /obj/structure/chair/plastic{ dir = 8 @@ -49882,14 +49875,6 @@ /obj/structure/ladder, /turf/open/floor/plating, /area/station/maintenance/port/greater) -"rkx" = ( -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/obj/machinery/incident_display/delam/directional/north, -/turf/open/floor/iron, -/area/station/engineering/main) "rkF" = ( /obj/structure/railing{ dir = 4 @@ -50587,13 +50572,6 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron/smooth_half, /area/station/security/warden) -"rvU" = ( -/obj/structure/chair/stool{ - dir = 4 - }, -/obj/machinery/incident_display/delam/directional/north, -/turf/open/floor/iron/terracotta, -/area/station/hallway/secondary/construction/engineering) "rwa" = ( /obj/machinery/door/airlock/public/glass, /obj/machinery/door/firedoor, @@ -52292,6 +52270,14 @@ }, /turf/open/floor/wood/large, /area/station/service/theater) +"sap" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/incident_display/delam/directional/north, +/turf/open/floor/iron, +/area/station/engineering/main) "saK" = ( /obj/effect/spawner/random/entertainment/arcade{ dir = 8 @@ -52384,15 +52370,6 @@ /obj/item/fishing_hook, /turf/open/water/jungle/biodome, /area/station/maintenance/central/greater) -"scm" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/machinery/camera/directional/north{ - c_tag = "Prison - Bathroom"; - network = list("ss13","prison") - }, -/turf/open/floor/iron/freezer, -/area/station/security/prison/shower) "scp" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/smart/simple/orange/visible, @@ -54250,42 +54227,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/command/bridge) -"sLX" = ( -/obj/structure/table/wood, -/obj/item/folder/blue, -/obj/item/stamp/head/hop{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/trapdoor_remote/preloaded{ - pixel_x = -8 - }, -/obj/machinery/button/door/directional/south{ - id = "hopqueue"; - name = "Queue Shutters Control"; - pixel_x = -8; - req_access = list("hop") - }, -/obj/machinery/button/door/directional/south{ - id = "hop"; - name = "Privacy Shutters Control"; - pixel_x = 8; - req_access = list("hop") - }, -/obj/machinery/button/flasher{ - id = "hopflash"; - pixel_y = -32 - }, -/obj/machinery/button/ticket_machine{ - pixel_x = 32; - pixel_y = 4 - }, -/obj/machinery/keycard_auth/directional/east{ - pixel_x = 33; - pixel_y = -6 - }, -/turf/open/floor/wood, -/area/station/command/heads_quarters/hop) "sMu" = ( /obj/structure/holosign/barrier/atmos/sturdy, /turf/open/floor/engine/hull, @@ -59679,6 +59620,14 @@ /obj/structure/railing, /turf/open/openspace, /area/station/hallway/primary/starboard) +"uJj" = ( +/obj/machinery/recharge_station, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/obj/machinery/incident_display/delam/directional/north, +/turf/open/floor/iron, +/area/station/engineering/lobby) "uJp" = ( /turf/closed/wall/mineral/wood, /area/station/maintenance/radshelter/civil) @@ -59890,6 +59839,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/grimy, /area/station/service/chapel/office) +"uNl" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/machinery/incident_display/delam/directional/north, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) "uNx" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/trimline/dark/corner{ @@ -60687,6 +60642,14 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/science/cytology) +"vcY" = ( +/obj/machinery/keycard_auth/wall_mounted/directional/north, +/obj/machinery/newscaster/directional/west, +/obj/machinery/computer/security/qm{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/qm) "vda" = ( /obj/structure/chair/sofa/corp{ dir = 8 @@ -61369,6 +61332,15 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/dark, /area/station/hallway/primary/aft) +"vpf" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "External Gas to Loop" + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/incident_display/delam/directional/south, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "vpl" = ( /obj/machinery/vending/modularpc, /obj/effect/turf_decal/tile/purple/anticorner{ @@ -61581,10 +61553,6 @@ }, /turf/open/floor/iron/white/diagonal, /area/station/science/robotics/lab) -"vtC" = ( -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/station/engineering/lobby) "vtH" = ( /obj/structure/reagent_dispensers/beerkeg, /turf/open/floor/iron/checker, @@ -62852,6 +62820,42 @@ /obj/machinery/door/firedoor, /turf/open/floor/stone, /area/station/security/courtroom) +"vRy" = ( +/obj/structure/table/wood, +/obj/item/folder/blue, +/obj/item/stamp/head/hop{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/trapdoor_remote/preloaded{ + pixel_x = -8 + }, +/obj/machinery/button/door/directional/south{ + id = "hopqueue"; + name = "Queue Shutters Control"; + pixel_x = -8; + req_access = list("hop") + }, +/obj/machinery/button/door/directional/south{ + id = "hop"; + name = "Privacy Shutters Control"; + pixel_x = 8; + req_access = list("hop") + }, +/obj/machinery/button/flasher{ + id = "hopflash"; + pixel_y = -32 + }, +/obj/machinery/button/ticket_machine{ + pixel_x = 32; + pixel_y = 4 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/east{ + pixel_x = 33; + pixel_y = -6 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) "vRM" = ( /obj/machinery/camera/directional/east{ c_tag = "Biodome - Crab Hole" @@ -65883,6 +65887,13 @@ }, /turf/open/floor/iron/dark, /area/station/command/bridge) +"wOp" = ( +/obj/structure/chair/stool{ + dir = 4 + }, +/obj/machinery/incident_display/delam/directional/north, +/turf/open/floor/iron/terracotta, +/area/station/hallway/secondary/construction/engineering) "wOy" = ( /obj/effect/spawner/random/maintenance, /turf/open/floor/fake_snow/safe, @@ -66048,23 +66059,6 @@ /obj/structure/marker_beacon/burgundy, /turf/open/floor/plating/airless, /area/space/nearstation) -"wRg" = ( -/obj/structure/chair/office/light{ - dir = 1 - }, -/obj/effect/landmark/start/chief_medical_officer, -/obj/item/radio/intercom/directional/east, -/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ - dir = 4 - }, -/obj/machinery/keycard_auth/directional/east{ - pixel_x = 37; - pixel_y = -8 - }, -/turf/open/floor/iron/white/side{ - dir = 8 - }, -/area/station/command/heads_quarters/cmo) "wRn" = ( /obj/structure/closet/crate, /obj/effect/decal/cleanable/dirt, @@ -67527,14 +67521,6 @@ }, /turf/open/floor/iron/white/smooth_edge, /area/station/science/robotics/lab) -"xsl" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/keycard_auth/directional/west, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/carpet, -/area/station/command/heads_quarters/hos) "xsA" = ( /turf/open/floor/engine/o2, /area/station/engineering/atmos) @@ -101436,7 +101422,7 @@ jrD upK dKi xbL -adG +uJj tKr cqH aRm @@ -101691,9 +101677,9 @@ jpy cnF nDo xwI -dmv +jRd xbL -vtC +eDG oMf fiN fcI @@ -102462,7 +102448,7 @@ nYM pxn dZG vek -foC +ofc xbL jAt etf @@ -103754,7 +103740,7 @@ jZC sUg jZC jZC -rvU +wOp nTx eIk geu @@ -104797,7 +104783,7 @@ uax bKT asX gMZ -rkx +sap rKd sDJ gvg @@ -105495,7 +105481,7 @@ niK cYR wXD dTs -etX +ihD nve cYR hjh @@ -105564,7 +105550,7 @@ fhc gMZ jbQ mZo -oBb +aFH gJD fdy aQb @@ -106598,13 +106584,13 @@ mDF bGq fjh lBW -phY +vpf uXD uve tkq wAi uXD -cMl +uNl tnA vUr nlO @@ -106857,7 +106843,7 @@ fjh cix cix uXD -bPZ +gFx hiO rYR uXD @@ -109102,7 +109088,7 @@ sCP qZV fPj gOM -axt +ctl hoK kgA rWX @@ -119704,7 +119690,7 @@ hNy hNy hNy kVg -fpk +ksB cBv lsj qPp @@ -120477,7 +120463,7 @@ hNy kVg xhj xhj -scm +kfo jjc lIL nEZ @@ -157929,7 +157915,7 @@ oup dWa dWa dWa -oMa +khN lRJ lRJ bqd @@ -161563,7 +161549,7 @@ ahq tDi iXv ifq -wRg +ikn xEr aVG pLT @@ -174648,7 +174634,7 @@ vxe bcq mvU luq -awm +dhj clm dnp bKh @@ -176440,7 +176426,7 @@ cFv cFv cFv ofe -pbY +kgr gRD ofe rAq @@ -176453,7 +176439,7 @@ fQs fQs fQs ofe -pbY +kgr uVv nOL lcS @@ -176468,7 +176454,7 @@ nBI hjY bTg gaX -sLX +vRy fAY jnx jaN @@ -178566,7 +178552,7 @@ vTi fby cMB qNT -xsl +qON asv mAL rRv @@ -180304,7 +180290,7 @@ nes lqK sQn lqK -cyC +vcY vfv kUh ulB diff --git a/_maps/map_files/debug/gateway_test.dmm b/_maps/map_files/debug/gateway_test.dmm index d3cc2563d47e5..d136530a07bdf 100644 --- a/_maps/map_files/debug/gateway_test.dmm +++ b/_maps/map_files/debug/gateway_test.dmm @@ -215,10 +215,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/keycard_auth/directional/west{ +/obj/machinery/keycard_auth/wall_mounted/directional/west{ pixel_y = 7 }, -/obj/machinery/keycard_auth/directional/west{ +/obj/machinery/keycard_auth/wall_mounted/directional/west{ pixel_y = -7 }, /turf/open/indestructible, diff --git a/_maps/map_files/debug/runtimestation.dmm b/_maps/map_files/debug/runtimestation.dmm index 23937b91f979e..6c38b33783521 100644 --- a/_maps/map_files/debug/runtimestation.dmm +++ b/_maps/map_files/debug/runtimestation.dmm @@ -957,7 +957,7 @@ /area/station/hallway/secondary/exit/departure_lounge) "fP" = ( /obj/machinery/light/directional/north, -/obj/machinery/keycard_auth/directional/north, +/obj/machinery/keycard_auth/wall_mounted/directional/north, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) "fQ" = ( @@ -1055,7 +1055,7 @@ "gz" = ( /obj/structure/table, /obj/item/card/id/advanced/gold/captains_spare, -/obj/machinery/keycard_auth/directional/north, +/obj/machinery/keycard_auth/wall_mounted/directional/north, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) "gE" = ( diff --git a/_maps/map_files/generic/CentCom.dmm b/_maps/map_files/generic/CentCom.dmm index c9756094124d6..770e15eeb0894 100644 --- a/_maps/map_files/generic/CentCom.dmm +++ b/_maps/map_files/generic/CentCom.dmm @@ -912,6 +912,16 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/centcom/central_command_areas/control) +"ec" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/evacuation/ship) "eg" = ( /obj/structure/table/wood, /obj/item/storage/box/drinkingglasses, @@ -2077,6 +2087,25 @@ }, /turf/open/floor/iron, /area/centcom/central_command_areas/prison) +"jy" = ( +/obj/machinery/button/door/indestructible{ + id = "XCCQMLoaddoor"; + name = "Loading Doors"; + pixel_x = -27; + pixel_y = -5 + }, +/obj/machinery/button/door/indestructible{ + id = "XCCQMLoaddoor2"; + name = "Loading Doors"; + pixel_x = -27; + pixel_y = 5 + }, +/obj/machinery/computer/cargo{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supply) "jA" = ( /obj/structure/fans/tiny/invisible, /turf/open/floor/holofloor/hyperspace, @@ -2761,6 +2790,21 @@ /obj/machinery/status_display/evac/directional/north, /turf/open/floor/iron, /area/centcom/central_command_areas/prison) +"mT" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger, +/obj/machinery/button/door/indestructible{ + id = "XCCsecdepartment"; + name = "CC Security Checkpoint Control"; + pixel_x = 24; + pixel_y = 24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron, +/area/centcom/central_command_areas/prison) "mW" = ( /obj/structure/reagent_dispensers/wall/peppertank/directional/west, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -3200,6 +3244,20 @@ }, /turf/open/floor/iron, /area/centcom/central_command_areas/supply) +"oV" = ( +/obj/structure/table/wood, +/obj/item/storage/briefcase/secure{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/storage/lockbox/medal, +/obj/machinery/newscaster{ + pixel_x = 32 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/computer/security/telescreen/research/directional/south, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/admin) "oW" = ( /obj/structure/flora/bush/lavendergrass/style_random, /obj/structure/flora/bush/sparsegrass/style_random, @@ -3617,6 +3675,18 @@ /obj/effect/mapping_helpers/airlock/access/all/admin/captain, /turf/open/floor/iron, /area/centcom/central_command_areas/prison) +"qM" = ( +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/obj/structure/table/reinforced, +/obj/machinery/recharger, +/obj/machinery/button/door/indestructible{ + id = "XCCFerry"; + name = "Hanger Bay Shutters"; + pixel_y = -38 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/ferry) "qO" = ( /obj/effect/turf_decal/tile/red{ dir = 8 @@ -3685,6 +3755,27 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/centcom/central_command_areas/prison) +"rh" = ( +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/obj/structure/table/reinforced, +/obj/item/stack/package_wrap{ + pixel_y = 11; + pixel_x = -16 + }, +/obj/item/stack/cable_coil{ + pixel_y = 4; + pixel_x = -10 + }, +/obj/item/hand_labeler{ + pixel_y = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/hand_labeler_refill{ + pixel_x = 8; + pixel_y = 12 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/supply) "rk" = ( /turf/open/floor/wood, /area/centcom/central_command_areas/courtroom) @@ -3980,6 +4071,17 @@ }, /turf/open/floor/iron, /area/centcom/central_command_areas/ferry) +"sw" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/evacuation/ship) "sz" = ( /obj/machinery/status_display/evac/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -4301,29 +4403,6 @@ /obj/structure/sign/poster/contraband/syndicate_recruitment/directional/north, /turf/open/indestructible/dark, /area/centcom/central_command_areas/admin) -"tZ" = ( -/obj/structure/table/reinforced, -/obj/structure/railing{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/obj/item/folder/red{ - pixel_x = -2; - pixel_y = -2 - }, -/obj/item/folder/blue{ - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/gun/ballistic/automatic/pistol/m1911{ - pixel_y = 7; - pixel_x = 2 - }, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation/ship) "ub" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/centcom{ @@ -4853,6 +4932,25 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/iron/smooth_large, /area/centcom/central_command_areas/evacuation/ship) +"wl" = ( +/obj/machinery/modular_computer/preset/id/centcom{ + dir = 1 + }, +/obj/machinery/button/door/indestructible{ + id = "XCCcustoms1"; + name = "CC Customs 1 Control"; + pixel_x = 8; + pixel_y = -24 + }, +/obj/machinery/button/door/indestructible{ + id = "XCCcustoms2"; + name = "CC Customs 2 Control"; + pixel_x = -8; + pixel_y = -24 + }, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) "wm" = ( /obj/effect/landmark/thunderdome/one, /obj/effect/turf_decal/stripes/line{ @@ -5116,18 +5214,6 @@ /obj/effect/turf_decal/tile/green, /turf/open/floor/iron, /area/centcom/central_command_areas/control) -"xp" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/cup/glass/bottle/whiskey{ - pixel_y = 19; - pixel_x = 7 - }, -/obj/item/cigarette/cigar/havana{ - pixel_x = -6; - pixel_y = 5 - }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod) "xr" = ( /obj/structure/chair{ dir = 4 @@ -5496,16 +5582,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/centcom/central_command_areas/courtroom) -"zd" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation/ship) "zf" = ( /obj/structure/table/reinforced, /obj/item/book/manual/wiki/security_space_law, @@ -6211,20 +6287,6 @@ "BR" = ( /turf/open/floor/grass, /area/centcom/central_command_areas/evacuation/ship) -"BS" = ( -/obj/structure/table/wood, -/obj/item/storage/briefcase/secure{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/storage/lockbox/medal, -/obj/machinery/newscaster{ - pixel_x = 32 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/computer/security/telescreen/research/directional/south, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) "BT" = ( /obj/structure/table/wood, /obj/item/clipboard, @@ -6309,16 +6371,6 @@ }, /turf/open/floor/iron, /area/centcom/central_command_areas/supplypod/loading/four) -"Cv" = ( -/obj/structure/railing{ - dir = 6 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/dark{ - dir = 6 - }, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation/ship) "Cx" = ( /obj/structure/table/reinforced, /obj/item/storage/box/handcuffs, @@ -6421,6 +6473,29 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron, /area/centcom/central_command_areas/control) +"CT" = ( +/obj/structure/table/reinforced, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/obj/item/folder/red{ + pixel_x = -2; + pixel_y = -2 + }, +/obj/item/folder/blue{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/gun/ballistic/automatic/pistol/m1911{ + pixel_y = 7; + pixel_x = 2 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/evacuation/ship) "CU" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, /obj/structure/cable, @@ -7232,19 +7307,6 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron/white, /area/centcom/central_command_areas/evacuation/ship) -"HT" = ( -/obj/machinery/computer/records/security{ - dir = 8 - }, -/obj/machinery/button/door/indestructible{ - id = "XCCcustoms1"; - name = "CC Emergency Docks Control"; - pixel_x = 24; - pixel_y = 24 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation) "HV" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/closet/secure_closet/quartermaster, @@ -7279,6 +7341,16 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/centcom/central_command_areas/control) +"HZ" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/dark{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/evacuation/ship) "Ic" = ( /obj/machinery/door/poddoor{ id = "thunderdomehea"; @@ -7446,6 +7518,10 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/centcom/tdome/administration) +"JO" = ( +/obj/machinery/modular_computer/preset/id/centcom, +/turf/open/floor/iron/grimy, +/area/centcom/central_command_areas/admin) "JU" = ( /obj/structure/chair{ dir = 4 @@ -7743,6 +7819,16 @@ }, /turf/open/floor/iron, /area/centcom/central_command_areas/evacuation) +"Lz" = ( +/obj/structure/railing{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/dark{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/evacuation/ship) "LA" = ( /obj/effect/turf_decal/siding/wideplating_new/dark{ dir = 8 @@ -8050,45 +8136,6 @@ /obj/structure/sign/nanotrasen, /turf/closed/indestructible/riveted, /area/centcom/central_command_areas/briefing) -"Na" = ( -/obj/machinery/button/door/indestructible{ - id = "XCCQMLoaddoor"; - name = "Loading Doors"; - pixel_x = -27; - pixel_y = -5 - }, -/obj/machinery/button/door/indestructible{ - id = "XCCQMLoaddoor2"; - name = "Loading Doors"; - pixel_x = -27; - pixel_y = 5 - }, -/obj/machinery/computer/cargo{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) -"Nb" = ( -/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/cigarette/cigar/cohiba{ - pixel_x = 6 - }, -/obj/item/cigarette/cigar/havana{ - pixel_x = 2 - }, -/obj/item/cigarette/cigar{ - pixel_x = 4.5 - }, -/obj/machinery/newscaster/directional/north, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) "Ne" = ( /obj/structure/table/wood, /obj/item/reagent_containers/cup/glass/trophy/gold_cup, @@ -8214,17 +8261,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/centcom/central_command_areas/control) -"NK" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation/ship) "NM" = ( /obj/structure/closet/crate/bin, /obj/machinery/light/directional/south, @@ -8340,26 +8376,6 @@ "On" = ( /turf/closed/indestructible/riveted, /area/centcom/central_command_areas/admin) -"Oo" = ( -/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/cigarette/cigar/cohiba{ - pixel_x = 6 - }, -/obj/item/cigarette/cigar/havana{ - pixel_x = 2 - }, -/obj/item/cigarette/cigar{ - pixel_x = 4.5 - }, -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/administration) "Oq" = ( /obj/effect/turf_decal/tile/brown/anticorner/contrasted, /turf/open/floor/iron, @@ -8577,6 +8593,26 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/dark, /area/centcom/central_command_areas/briefing) +"Pe" = ( +/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/cigarette/cigar/cohiba{ + pixel_x = 6 + }, +/obj/item/cigarette/cigar/havana{ + pixel_x = 2 + }, +/obj/item/cigarette/cigar{ + pixel_x = 4.5 + }, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/courtroom) "Pg" = ( /obj/machinery/computer/auxiliary_base/directional/north, /obj/structure/table/reinforced, @@ -8744,6 +8780,27 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/centcom/central_command_areas/briefing) +"PR" = ( +/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/cigarette/cigar/cohiba{ + pixel_x = 6 + }, +/obj/item/cigarette/cigar/havana{ + pixel_x = 2 + }, +/obj/item/cigarette/cigar{ + pixel_x = 4.5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 10 + }, +/turf/open/floor/iron/grimy, +/area/centcom/central_command_areas/admin) "PT" = ( /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron, @@ -8875,26 +8932,6 @@ }, /turf/open/floor/iron, /area/centcom/tdome/observation) -"Qw" = ( -/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/cigarette/cigar/cohiba{ - pixel_x = 6 - }, -/obj/item/cigarette/cigar/havana{ - pixel_x = 2 - }, -/obj/item/cigarette/cigar{ - pixel_x = 4.5 - }, -/obj/machinery/status_display/evac/directional/north, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) "Qx" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/turf_decal/siding/yellow{ @@ -8913,6 +8950,28 @@ /obj/effect/turf_decal/tile/green, /turf/open/floor/iron, /area/centcom/tdome/observation) +"QB" = ( +/obj/structure/table/reinforced, +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/item/paper_bin{ + pixel_y = 3; + pixel_x = -6 + }, +/obj/item/pen{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/clipboard{ + pixel_x = 5 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/evacuation/ship) "QC" = ( /turf/closed/indestructible/riveted, /area/centcom/tdome/observation) @@ -8951,6 +9010,26 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron/dark, /area/centcom/tdome/observation) +"QU" = ( +/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/cigarette/cigar/cohiba{ + pixel_x = 6 + }, +/obj/item/cigarette/cigar/havana{ + pixel_x = 2 + }, +/obj/item/cigarette/cigar{ + pixel_x = 4.5 + }, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/tdome/administration) "QV" = ( /turf/open/floor/iron/grimy, /area/centcom/central_command_areas/admin) @@ -9270,25 +9349,6 @@ }, /turf/open/floor/iron, /area/centcom/central_command_areas/armory) -"St" = ( -/obj/machinery/modular_computer/preset/id/centcom{ - dir = 1 - }, -/obj/machinery/button/door/indestructible{ - id = "XCCcustoms1"; - name = "CC Customs 1 Control"; - pixel_x = 8; - pixel_y = -24 - }, -/obj/machinery/button/door/indestructible{ - id = "XCCcustoms2"; - name = "CC Customs 2 Control"; - pixel_x = -8; - pixel_y = -24 - }, -/obj/effect/turf_decal/tile/red/half/contrasted, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) "Su" = ( /turf/open/floor/iron, /area/centcom/central_command_areas/supplypod) @@ -9324,27 +9384,6 @@ /obj/effect/light_emitter/podbay, /turf/open/floor/iron, /area/centcom/central_command_areas/supplypod/loading/three) -"SF" = ( -/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/cigarette/cigar/cohiba{ - pixel_x = 6 - }, -/obj/item/cigarette/cigar/havana{ - pixel_x = 2 - }, -/obj/item/cigarette/cigar{ - pixel_x = 4.5 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 10 - }, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/admin) "SG" = ( /obj/machinery/light/directional/south, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -9361,10 +9400,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/centcom/central_command_areas/control) -"SK" = ( -/obj/machinery/modular_computer/preset/id/centcom, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/admin) "SL" = ( /obj/structure/reagent_dispensers/wall/peppertank/directional/west, /obj/effect/turf_decal/stripes/line{ @@ -9455,6 +9490,18 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/centcom/central_command_areas/admin) +"Tj" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/cup/glass/bottle/whiskey{ + pixel_y = 19; + pixel_x = 7 + }, +/obj/item/cigarette/cigar/havana{ + pixel_x = -6; + pixel_y = 5 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod) "Tl" = ( /obj/structure/table/wood, /obj/structure/plaque/static_plaque/thunderdome{ @@ -9578,27 +9625,6 @@ /obj/effect/light_emitter/thunderdome, /turf/open/floor/iron, /area/centcom/tdome/arena) -"TO" = ( -/obj/machinery/keycard_auth/directional/south, -/obj/structure/table/reinforced, -/obj/item/stack/package_wrap{ - pixel_y = 11; - pixel_x = -16 - }, -/obj/item/stack/cable_coil{ - pixel_y = 4; - pixel_x = -10 - }, -/obj/item/hand_labeler{ - pixel_y = 1 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/item/hand_labeler_refill{ - pixel_x = 8; - pixel_y = 12 - }, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/supply) "TS" = ( /obj/structure/table/wood, /obj/item/dice/d20{ @@ -10058,6 +10084,19 @@ }, /turf/open/floor/iron/dark, /area/centcom/tdome/observation) +"VY" = ( +/obj/machinery/computer/records/security{ + dir = 8 + }, +/obj/machinery/button/door/indestructible{ + id = "XCCcustoms1"; + name = "CC Emergency Docks Control"; + pixel_x = 24; + pixel_y = 24 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/evacuation) "VZ" = ( /obj/structure/closet/secure_closet/ert_med, /obj/structure/sign/directions/medical{ @@ -10195,6 +10234,26 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/centcom/central_command_areas/briefing) +"WO" = ( +/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/cigarette/cigar/cohiba{ + pixel_x = 6 + }, +/obj/item/cigarette/cigar/havana{ + pixel_x = 2 + }, +/obj/item/cigarette/cigar{ + pixel_x = 4.5 + }, +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/briefing) "WP" = ( /obj/machinery/computer/station_alert{ dir = 8 @@ -10243,28 +10302,6 @@ /obj/effect/mapping_helpers/airlock/access/all/admin/captain, /turf/open/floor/iron, /area/centcom/central_command_areas/admin) -"WW" = ( -/obj/structure/table/reinforced, -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, -/obj/item/paper_bin{ - pixel_y = 3; - pixel_x = -6 - }, -/obj/item/pen{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/clipboard{ - pixel_x = 5 - }, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation/ship) "WX" = ( /obj/machinery/light_switch/directional/west, /turf/open/floor/iron/grimy, @@ -10363,18 +10400,6 @@ "Xq" = ( /turf/open/floor/wood, /area/centcom/central_command_areas/admin) -"Xr" = ( -/obj/machinery/keycard_auth/directional/south, -/obj/structure/table/reinforced, -/obj/machinery/recharger, -/obj/machinery/button/door/indestructible{ - id = "XCCFerry"; - name = "Hanger Bay Shutters"; - pixel_y = -38 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/ferry) "Xs" = ( /obj/effect/turf_decal/tile/brown/anticorner/contrasted, /turf/open/floor/iron, @@ -10624,16 +10649,6 @@ }, /turf/open/floor/iron/grimy, /area/centcom/central_command_areas/admin) -"YS" = ( -/obj/structure/railing{ - dir = 10 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/dark{ - dir = 10 - }, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation/ship) "YT" = ( /obj/structure/table/wood, /obj/structure/plaque/static_plaque/thunderdome{ @@ -10688,21 +10703,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/centcom/central_command_areas/admin) -"Zh" = ( -/obj/structure/table/reinforced, -/obj/machinery/recharger, -/obj/machinery/button/door/indestructible{ - id = "XCCsecdepartment"; - name = "CC Security Checkpoint Control"; - pixel_x = 24; - pixel_y = 24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/machinery/status_display/evac/directional/north, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) "Zi" = ( /obj/effect/landmark/thunderdome/one, /obj/effect/turf_decal/stripes/line, @@ -38378,10 +38378,10 @@ aa aa aa Lw -WW -zd +QB +ec Ae -Cv +HZ OI Lt Lt @@ -39406,10 +39406,10 @@ aa aa aa Lw -tZ -NK +CT +sw dv -YS +Lz OI Lt Lt @@ -45532,7 +45532,7 @@ mD FX sr tp -Xr +qM mD aa oe @@ -47595,7 +47595,7 @@ WQ xh WQ mD -Nb +WO eF eF eF @@ -48352,7 +48352,7 @@ aa On Yc VK -SF +PR Uh Xo WU @@ -49639,9 +49639,9 @@ yO To nk Gf -BS +oV On -SK +JO Vz Em hT @@ -50661,7 +50661,7 @@ iF Pg mH nm -TO +rh On Ui JC @@ -50906,7 +50906,7 @@ iO jc jn iP -Na +jy jD jL jc @@ -53544,7 +53544,7 @@ uE Pr Xw Sz -Oo +QU uf Wn uf @@ -57341,7 +57341,7 @@ kU lv lP il -Zh +mT lL hW oa @@ -57868,7 +57868,7 @@ iu ZS sK GX -St +wl iu vR Ab @@ -61735,7 +61735,7 @@ xt vZ AY cg -HT +VY Xb CE WF @@ -61960,7 +61960,7 @@ aa aa aa Hv -Qw +Pe rk kH le @@ -63279,7 +63279,7 @@ tV cg cg cg -xp +Tj Su Yn Vk diff --git a/_maps/map_files/moonstation/moonstation.dmm b/_maps/map_files/moonstation/moonstation.dmm index 9daca21de1a2d..96de1fd863f80 100644 --- a/_maps/map_files/moonstation/moonstation.dmm +++ b/_maps/map_files/moonstation/moonstation.dmm @@ -180,6 +180,14 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/engine) +"adp" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "adt" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -188,7 +196,7 @@ dir = 4 }, /obj/structure/sign/poster/random/directional/south, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/aft) "adz" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -234,6 +242,15 @@ /obj/effect/turf_decal/vg_decals/numbers/six, /turf/open/floor/iron/dark, /area/station/security/lockers) +"aeh" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb, +/obj/vehicle/sealed/mecha/ripley/cargo, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "ael" = ( /obj/effect/spawner/random/structure/steam_vent, /obj/structure/sign/poster/random/directional/east, @@ -363,7 +380,7 @@ "afF" = ( /obj/structure/extinguisher_cabinet/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter/room) "afM" = ( /obj/structure/railing, @@ -478,16 +495,6 @@ /obj/structure/sign/warning/vacuum/external/directional/east, /turf/open/floor/plating, /area/station/engineering/asteroid_lobby) -"ahk" = ( -/obj/machinery/conveyor{ - id = "cargodisposals"; - dir = 1 - }, -/obj/machinery/plumbing/floor_pump/input/on{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/cargo/sorting) "ahy" = ( /obj/effect/decal/cleanable/dirt/dust, /mob/living/basic/statue/mannequin/suspicious{ @@ -554,7 +561,7 @@ /area/station/common/night_club) "aiy" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/atmos/hallway) "aiA" = ( /obj/structure/sign/directions/science/directional/west{ @@ -628,7 +635,7 @@ "aiV" = ( /obj/structure/sign/departments/xenobio/directional/north, /obj/effect/spawner/random/trash/grille_or_waste, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/aft) "ajd" = ( /obj/effect/turf_decal/tile/red/half/contrasted, @@ -776,7 +783,7 @@ /obj/structure/cable, /obj/machinery/newscaster/directional/south, /obj/machinery/light/small/directional/south, -/turf/open/floor/carpet/purple, +/turf/open/floor/carpet/red, /area/station/commons/dorms/room2) "akF" = ( /obj/machinery/vending/wardrobe/bar_wardrobe, @@ -845,12 +852,8 @@ /turf/closed/wall/r_wall, /area/station/engineering/supermatter/emitter) "alA" = ( -/obj/structure/transport/linear, -/obj/effect/landmark/transport/transport_id{ - specific_transport_id = "tram_mining_lift" - }, -/turf/open/floor/plating/elevatorshaft, -/area/station/cargo/miningelevators) +/turf/closed/wall/rust, +/area/station/maintenance/fore) "alB" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -880,7 +883,7 @@ /area/station/maintenance/starboard/fore) "alT" = ( /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "amd" = ( /obj/effect/turf_decal/tile/brown/fourcorners, @@ -998,7 +1001,7 @@ /obj/machinery/computer/communications{ dir = 4 }, -/obj/machinery/keycard_auth/directional/west, +/obj/machinery/keycard_auth/wall_mounted/directional/west, /obj/machinery/button/door/directional/west{ id = "captain_privacy"; name = "Captain's Privacy Shutters"; @@ -1074,10 +1077,14 @@ /turf/open/floor/iron/dark, /area/station/command/cc_dock) "api" = ( -/obj/machinery/vending/wardrobe/chem_wardrobe, /obj/effect/turf_decal/siding/dark{ dir = 4 }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/firealarm/directional/south, /turf/open/floor/iron/dark, /area/station/medical/pharmacy) "apm" = ( @@ -1112,12 +1119,6 @@ dir = 1 }, /area/station/hallway/primary/central/aft) -"apR" = ( -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 4 - }, -/turf/closed/wall, -/area/station/commons/storage/tools) "apX" = ( /obj/effect/spawner/random/trash/graffiti, /obj/effect/turf_decal/stripes/line, @@ -1326,7 +1327,7 @@ /obj/structure/cable, /obj/structure/disposalpipe/segment, /obj/machinery/door/airlock/maintenance, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "asM" = ( /obj/machinery/door/airlock/maintenance, @@ -1405,9 +1406,6 @@ /turf/open/floor/iron/dark, /area/station/science/ordnance) "atp" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, /obj/effect/turf_decal/tile/dark_red{ dir = 4 }, @@ -1585,13 +1583,6 @@ /obj/structure/sign/warning/docking/directional/south, /turf/open/floor/plating/rust/moonstation, /area/moonstation/surface) -"avS" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/all/supply/general, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/station/cargo/storage) "avU" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/structure/sign/warning/secure_area/directional/north, @@ -1617,14 +1608,12 @@ /turf/open/floor/plating, /area/station/cargo/bitrunning/den) "awh" = ( -/obj/effect/turf_decal/tile/blue/diagonal_centre, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/turf_decal/tile/yellow/diagonal_edge, +/obj/effect/turf_decal/siding/yellow{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/white, -/area/station/medical/pharmacy) +/turf/open/floor/iron/white/diagonal, +/area/station/medical/chemistry) "awi" = ( /obj/effect/turf_decal/siding/dark{ dir = 4 @@ -1698,14 +1687,18 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/rust/moonstation, /area/moonstation/surface) -"axz" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/event_spawn, -/obj/effect/landmark/blobstart, -/turf/open/floor/iron, -/area/station/cargo/warehouse) +"axw" = ( +/obj/structure/disposalpipe/junction/flip{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/red/filled, +/obj/effect/turf_decal/siding/red/end{ + dir = 1 + }, +/obj/effect/turf_decal/arrows/white, +/obj/structure/closet/crate/trashcart, +/turf/open/floor/iron/dark, +/area/station/cargo/sorting) "axH" = ( /obj/effect/mapping_helpers/airlock/access/all/security/armory, /obj/machinery/door/airlock/security/glass{ @@ -1763,6 +1756,13 @@ /obj/machinery/light/warm/directional/east, /turf/open/misc/beach/sand, /area/station/common/pool) +"ayF" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/cargo/sorting) "ayT" = ( /obj/structure/stone_tile/slab, /turf/open/misc/asteroid/basalt/lava_land_surface, @@ -1937,12 +1937,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/brig) -"aBy" = ( -/obj/effect/spawner/random/structure/chair_maintenance{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/aft) "aBA" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -2055,7 +2049,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/duct, /obj/effect/turf_decal/delivery, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor, /area/station/maintenance/department/crew_quarters/bar) "aDc" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -2093,7 +2087,7 @@ /obj/machinery/atmospherics/components/unary/thermomachine/freezer{ dir = 1 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/rbmk2) "aDP" = ( /obj/effect/turf_decal/stripes/line{ @@ -2130,7 +2124,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/medical/cryo) "aEi" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -2141,7 +2135,7 @@ dir = 4 }, /obj/machinery/duct, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/aft) "aEl" = ( /obj/effect/turf_decal/stripes/line{ @@ -2289,16 +2283,6 @@ /obj/effect/landmark/start/cargo_technician, /turf/open/floor/iron, /area/station/cargo/storage) -"aFJ" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 10 - }, -/obj/machinery/modular_computer/preset/id{ - dir = 4 - }, -/obj/item/computer_disk/quartermaster, -/turf/open/floor/mineral/gold, -/area/station/command/heads_quarters/qm) "aFO" = ( /obj/structure/stone_tile/slab, /obj/item/flashlight/lantern/heirloom_moth{ @@ -2313,9 +2297,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, /turf/open/floor/iron/white, /area/station/medical/chemistry) "aFS" = ( @@ -2453,6 +2434,12 @@ dir = 1 }, /area/station/common/pool) +"aGW" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/iron/checker, +/area/station/maintenance/abandon_surgery) "aGX" = ( /obj/effect/spawner/random/burgerstation/loot, /obj/effect/decal/cleanable/cobweb, @@ -2664,10 +2651,12 @@ /turf/open/floor/iron, /area/station/hallway/primary/tram/left) "aKb" = ( -/obj/effect/turf_decal/tile/blue/diagonal_centre, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 }, +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, /turf/open/floor/iron/white, /area/station/medical/pharmacy) "aKc" = ( @@ -2876,13 +2865,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/security/prison/mess) -"aMM" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/iron, -/area/station/cargo/storage) "aMX" = ( /obj/effect/turf_decal/siding/dark{ dir = 8 @@ -2930,6 +2912,15 @@ /obj/effect/decal/cleanable/greenglow/filled, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"aNr" = ( +/obj/machinery/door/poddoor/shutters{ + id = "qm_warehouse"; + name = "Warehouse Shutters" + }, +/obj/effect/turf_decal/tile/brown/fourcorners, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "aNx" = ( /obj/structure/fake_stairs/wood/directional/south, /obj/structure/railing{ @@ -2938,7 +2929,7 @@ /turf/open/floor/wood, /area/station/commons/lounge) "aNC" = ( -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/pool_maintenance) "aND" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -3049,11 +3040,11 @@ /area/station/command/secure_bunker) "aPz" = ( /obj/machinery/light/warm/directional/east, -/obj/machinery/vending/drugs, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4 }, /obj/structure/extinguisher_cabinet/directional/east, +/obj/structure/table/glass, /turf/open/floor/iron/white, /area/station/medical/treatment_center) "aPB" = ( @@ -3186,8 +3177,15 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) +"aQy" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "aQD" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 @@ -3311,7 +3309,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/spawner/random/maintenance, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/terminal/maintenance/aft) "aSu" = ( /obj/effect/turf_decal/stripes/line{ @@ -3455,12 +3453,6 @@ /obj/machinery/vending/cigarette, /turf/open/floor/iron/dark, /area/station/hallway/primary/central/aft) -"aUj" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "aUm" = ( /obj/machinery/atmospherics/components/unary/passive_vent{ dir = 4 @@ -3480,23 +3472,11 @@ /turf/open/floor/wood, /area/station/service/abandoned_gambling_den) "aUE" = ( -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 - }, -/obj/structure/table, -/obj/item/book/manual/wiki/chemistry{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/book/manual/wiki/grenades, -/obj/item/book/manual/wiki/plumbing{ - pixel_x = 4; - pixel_y = -4 +/obj/effect/turf_decal/siding/yellow{ + dir = 8 }, -/obj/item/clothing/glasses/science, -/obj/item/clothing/glasses/science, -/turf/open/floor/iron/showroomfloor, -/area/station/medical/chemistry) +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) "aUF" = ( /turf/closed/wall, /area/station/security/checkpoint/engineering) @@ -3558,6 +3538,9 @@ /obj/effect/mapping_helpers/airlock/access/all/science/rd, /obj/effect/landmark/navigate_destination/autoname, /obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, /turf/open/floor/iron/dark, /area/station/science/server) "aVr" = ( @@ -3635,7 +3618,7 @@ /area/station/security/office) "aWr" = ( /obj/effect/spawner/random/trash/moisture_trap, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/terminal/maintenance) "aWv" = ( /obj/machinery/suit_storage_unit, @@ -3753,6 +3736,13 @@ /obj/item/clothing/under/misc/burial, /turf/open/floor/iron/dark, /area/station/service/chapel/storage) +"aYz" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/effect/spawner/random/trash/hobo_squat, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) "aYP" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 8 @@ -3765,13 +3755,6 @@ }, /turf/open/floor/iron/checker, /area/station/service/janitor) -"aYT" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "aYX" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 1 @@ -3933,14 +3916,6 @@ }, /turf/open/floor/engine/vacuum, /area/station/engineering/supermatter/waste) -"bbn" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/structure/railing, -/obj/machinery/plumbing/tank{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port) "bbq" = ( /obj/effect/turf_decal/siding/dark, /obj/structure/closet/emcloset, @@ -3961,14 +3936,6 @@ }, /turf/open/floor/plating/rust/moonstation, /area/station/cargo/miningelevators) -"bbu" = ( -/obj/structure/plasticflaps/opaque, -/obj/machinery/conveyor{ - dir = 1 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plating, -/area/station/maintenance/port/aft) "bbw" = ( /obj/item/radio/intercom/directional/west, /obj/structure/transit_tube_pod{ @@ -4005,13 +3972,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/dark, /area/station/engineering/storage/tech) -"bbS" = ( -/obj/structure/rack, -/obj/effect/spawner/costume/commie, -/obj/structure/railing, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating, -/area/station/maintenance/port) "bbU" = ( /obj/machinery/power/rbmk2/preloaded, /obj/structure/cable, @@ -4229,8 +4189,6 @@ /turf/open/floor/iron/white, /area/station/medical/medbay/central) "bfQ" = ( -/obj/machinery/duct/supply, -/obj/machinery/duct/waste, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, /obj/effect/mapping_helpers/airlock/unres, /obj/effect/mapping_helpers/airlock/autoname, @@ -4323,6 +4281,11 @@ /area/station/commons/toilet) "bhV" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "pharm_desk_shutters"; + name = "Desk Shutters"; + dir = 8 + }, /turf/open/floor/plating, /area/station/medical/pharmacy) "bhW" = ( @@ -4386,19 +4349,6 @@ /obj/machinery/light/floor, /turf/open/floor/iron/grimy, /area/station/service/bar) -"biq" = ( -/obj/machinery/door/airlock/mining/glass{ - id_tag = "innercargo"; - name = "Cargo Bay" - }, -/obj/effect/turf_decal/tile/brown/fourcorners, -/obj/effect/mapping_helpers/airlock/access/all/supply/general, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/cargo/office) "bit" = ( /obj/structure/cable, /turf/open/floor/plating, @@ -4447,6 +4397,11 @@ /obj/item/key/janitor, /turf/open/floor/iron/checker, /area/station/service/janitor) +"bje" = ( +/obj/effect/decal/remains/human, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/checker, +/area/station/maintenance/abandon_surgery) "bjf" = ( /turf/open/floor/iron, /area/station/cargo/storage) @@ -4571,9 +4526,9 @@ /turf/open/floor/iron, /area/station/engineering/atmos/storage/gas) "blB" = ( -/obj/effect/turf_decal/tile/blue/diagonal_centre, -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, /turf/open/floor/iron/white, /area/station/medical/pharmacy) "blK" = ( @@ -4640,9 +4595,9 @@ /turf/open/misc/moonstation_rock, /area/moonstation/underground) "bnc" = ( -/obj/effect/spawner/random/trash/grille_or_waste, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/starboard/aft) +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/fore) "bng" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron, @@ -4656,7 +4611,7 @@ /area/station/security/prison/shower) "bnn" = ( /obj/effect/spawner/random/burgerstation/liquid, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/pool_maintenance) "bno" = ( /obj/effect/turf_decal/siding/dark/corner{ @@ -4670,7 +4625,10 @@ /turf/open/floor/mineral/gold, /area/station/command/heads_quarters/qm) "bnp" = ( -/obj/effect/mapping_helpers/broken_floor, +/obj/structure/transport/linear/public, +/obj/structure/railing{ + dir = 5 + }, /turf/open/floor/plating/lavaland_atmos, /area/station/commons/public_mining) "bnu" = ( @@ -4691,20 +4649,6 @@ }, /turf/open/floor/iron/white, /area/station/security/prison/shower) -"bny" = ( -/obj/machinery/conveyor{ - id = "cargodisposals"; - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/plumbing/floor_pump/input/on{ - dir = 4 - }, -/obj/machinery/computer/security/telescreen/disposals/directional/west, -/turf/open/floor/plating, -/area/station/cargo/sorting) "bnz" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, @@ -4755,7 +4699,7 @@ /obj/machinery/duct, /obj/effect/spawner/random/decoration/glowstick, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/crew_quarters/bar) "boh" = ( /obj/machinery/digital_clock/directional/east, @@ -4783,6 +4727,13 @@ /obj/effect/spawner/random/bureaucracy/briefcase, /turf/open/floor/wood, /area/station/command/heads_quarters/blueshield) +"bos" = ( +/obj/structure/railing{ + dir = 10 + }, +/obj/effect/spawner/random/burgerstation/atmos, +/turf/open/floor/plating, +/area/station/service/library/artgallery) "boz" = ( /obj/effect/spawner/random/burgerstation/loot, /turf/open/floor/plating, @@ -4866,7 +4817,10 @@ /turf/open/floor/iron/dark, /area/station/engineering/atmos/asteroid) "bpP" = ( -/obj/effect/mapping_helpers/burnt_floor, +/obj/structure/transport/linear/public, +/obj/structure/railing{ + dir = 4 + }, /turf/open/floor/plating/lavaland_atmos, /area/station/commons/public_mining) "bpZ" = ( @@ -4978,7 +4932,7 @@ "bsp" = ( /obj/machinery/light/small/red/directional/east, /obj/effect/spawner/random/trash/grime, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/disposal) "bsC" = ( /obj/structure/table, @@ -4995,19 +4949,23 @@ /obj/machinery/power/smes/engineering, /obj/structure/cable, /obj/structure/sign/warning/electric_shock/directional/north, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/rbmk2) "bsK" = ( /obj/machinery/camera/autoname/xenobiology/directional/west, /turf/open/floor/engine, /area/station/science/xenobiology) +"bsL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/hos) "bsN" = ( /obj/structure/disposalpipe/trunk{ dir = 1 }, /obj/structure/disposaloutlet, /obj/structure/sign/warning/directional/east, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/medical/virology) "bsQ" = ( /turf/closed/wall, @@ -5058,6 +5016,16 @@ /obj/effect/turf_decal/sand/plating/volcanic, /turf/open/floor/plating/lavaland_atmos, /area/lavaland/underground) +"btN" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/thruster_room) +"buf" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/machinery/light/warm/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "buj" = ( /obj/effect/turf_decal/tile/green{ dir = 4 @@ -5175,10 +5143,6 @@ dir = 1 }, /area/station/hallway/primary/central/aft) -"bwc" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/station/cargo/drone_bay) "bwe" = ( /obj/effect/turf_decal/siding/purple{ dir = 4 @@ -5400,17 +5364,23 @@ }, /turf/open/floor/plating/rust/moonstation, /area/moonstation/underground) +"bzz" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "bzA" = ( /obj/structure/cable, /obj/effect/turf_decal/siding/dark, /turf/open/floor/iron/dark/small, /area/station/security/corrections_officer) -"bzR" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 +"bzE" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 1 }, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/iron, +/obj/structure/ore_box, +/turf/open/floor/iron/dark, /area/station/cargo/miningdock) "bAf" = ( /turf/closed/wall, @@ -5437,16 +5407,6 @@ }, /turf/open/floor/carpet/orange, /area/station/command/heads_quarters/ce) -"bAy" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plating, -/area/station/maintenance/port) "bAF" = ( /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 8 @@ -5487,23 +5447,16 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/cargo/miningelevators) -"bBe" = ( -/obj/structure/table/reinforced, -/obj/structure/desk_bell, -/obj/effect/turf_decal/tile/brown/fourcorners, -/obj/effect/spawner/random/bureaucracy/birthday_wrap, -/obj/item/folder/yellow, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "cargo_shutters"; - name = "Cargo Shutters"; - dir = 4 +"bBa" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/obj/machinery/door/window/brigdoor/left/directional/west{ - req_access = list("cargo"); - name = "Cargo Desk" +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 }, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron, -/area/station/cargo/office) +/area/station/cargo/sorting) "bBj" = ( /obj/structure/chair/sofa/middle/brown{ dir = 8 @@ -5548,17 +5501,15 @@ /turf/open/floor/iron/dark, /area/station/service/library/private) "bCi" = ( -/obj/effect/landmark/start/chemist, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 - }, /obj/structure/chair/office/light{ dir = 8 }, -/obj/structure/disposalpipe/junction/flip{ - dir = 8 +/obj/effect/landmark/start/chemist, +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/turf/open/floor/iron/white, +/obj/effect/turf_decal/tile/yellow/diagonal_edge, +/turf/open/floor/iron/white/diagonal, /area/station/medical/pharmacy) "bCk" = ( /obj/effect/turf_decal/tile/blue/anticorner/contrasted, @@ -5769,11 +5720,6 @@ /obj/effect/turf_decal/siding/dark, /turf/open/floor/iron/dark, /area/station/hallway/primary/starboard) -"bEN" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north, -/turf/open/floor/wood, -/area/station/service/library/artgallery) "bES" = ( /obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ dir = 4 @@ -5837,20 +5783,18 @@ "bFT" = ( /turf/open/floor/iron/dark/small, /area/station/command/bridge) -"bGa" = ( -/obj/structure/secure_safe/sc_ssafe{ - pixel_x = -32 - }, -/obj/machinery/photocopier, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/captain) +"bFU" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/glass_shards, +/turf/open/floor/plating, +/area/station/maintenance/abandon_surgery) "bGr" = ( /obj/effect/mapping_helpers/broken_floor, /obj/structure/cable, /obj/structure/chair/office{ dir = 3 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/research/abandoned) "bGs" = ( /obj/structure/chair/comfy/brown{ @@ -5874,7 +5818,7 @@ /area/station/maintenance/department/crew_quarters/bar) "bGR" = ( /obj/effect/spawner/random/burgerstation/power, -/turf/open/floor/catwalk_floor, +/turf/open/floor/plating, /area/station/maintenance/aft) "bGT" = ( /obj/effect/mapping_helpers/broken_floor, @@ -5920,6 +5864,15 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/atmos/asteroid) +"bHm" = ( +/mob/living/basic/bot/dedbot, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=donksw"; + location = "donkse"; + name = "Donk Navigation Beacon" + }, +/turf/open/floor/carpet/donk, +/area/station/maintenance/thruster_room) "bHq" = ( /obj/machinery/conveyor{ id = "garbage" @@ -5951,11 +5904,6 @@ /obj/structure/marker_beacon/fuchsia, /turf/open/floor/plating/lavaland_atmos, /area/lavaland/underground) -"bHS" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/effect/spawner/random/trash/mess, -/turf/open/floor/plating, -/area/station/maintenance/port) "bHZ" = ( /obj/effect/spawner/random/structure/steam_vent, /obj/effect/mapping_helpers/broken_floor, @@ -6122,6 +6070,16 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"bKH" = ( +/obj/effect/turf_decal/tile/brown/fourcorners, +/obj/machinery/light/warm/directional/south, +/obj/machinery/conveyor{ + dir = 8; + id = "QMLoad" + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/iron, +/area/station/cargo/storage) "bKL" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted, /obj/structure/disposalpipe/segment, @@ -6141,12 +6099,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/medical) -"bLa" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/wood, -/area/station/service/library/artgallery) "bLh" = ( /obj/effect/turf_decal/tile/dark_blue/half/contrasted{ dir = 1 @@ -6250,6 +6202,7 @@ /area/station/medical/virology) "bML" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/item/clothing/head/cone, /turf/open/floor/plating/foam, /area/station/maintenance/port/aft) "bMP" = ( @@ -6343,13 +6296,10 @@ /area/station/service/library) "bOj" = ( /obj/machinery/light/small/red/directional/north, -/obj/machinery/atmospherics/components/unary/passive_vent/layer2{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/components/unary/passive_vent/layer4{ dir = 4 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/gag_room) "bOz" = ( /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, @@ -6534,11 +6484,14 @@ /turf/open/floor/plating, /area/station/security/checkpoint/escape) "bQL" = ( +/obj/effect/turf_decal/tile/yellow/diagonal_edge, +/obj/effect/turf_decal/siding/yellow{ + dir = 5 + }, +/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/chem_master, -/obj/item/radio/intercom/directional/east, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, -/turf/open/floor/iron/white, -/area/station/medical/pharmacy) +/turf/open/floor/iron/white/diagonal, +/area/station/medical/chemistry) "bQR" = ( /turf/open/floor/glass/reinforced/scrape_below, /area/station/command/cc_dock) @@ -6568,20 +6521,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ - dir = 4 + dir = 5 }, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) "bRH" = ( -/obj/item/clothing/glasses/science, -/obj/structure/table/glass, -/obj/item/book/manual/wiki/chemistry, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/machinery/light/warm/directional/south, -/obj/machinery/firealarm/directional/south, -/obj/machinery/camera/autoname/directional/south, -/obj/item/hand_labeler, -/turf/open/floor/iron/white, +/obj/effect/turf_decal/tile/yellow/diagonal_edge, +/obj/machinery/chem_heater/withbuffer, +/turf/open/floor/iron/white/diagonal, /area/station/medical/pharmacy) "bRJ" = ( /obj/structure/railing, @@ -6650,7 +6597,7 @@ dir = 10 }, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/atmos/hallway) "bSC" = ( /obj/effect/spawner/random/trash/mess, @@ -6693,7 +6640,7 @@ dir = 9 }, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/security/prison/work) "bTi" = ( /obj/machinery/ore_silo, @@ -6769,6 +6716,9 @@ /obj/machinery/light/warm/directional/north, /turf/open/floor/iron/dark, /area/station/service/cafeteria) +"bUr" = ( +/turf/open/floor/iron/dark, +/area/station/cargo/storage) "bUs" = ( /obj/machinery/door/airlock/maintenance_hatch, /obj/effect/mapping_helpers/airlock/autoname, @@ -6865,13 +6815,6 @@ /obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/carpet/royalblack, /area/station/service/chapel/office) -"bWb" = ( -/obj/structure/table/wood, -/obj/item/book/manual/wiki/barman_recipes, -/obj/effect/turf_decal/siding/dark, -/obj/machinery/light_switch/directional/east, -/turf/open/floor/iron/grimy, -/area/station/commons/lounge) "bWg" = ( /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron/dark, @@ -6951,6 +6894,12 @@ "bXl" = ( /turf/closed/wall/mineral/wood, /area/station/maintenance/port) +"bXp" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) "bXC" = ( /obj/effect/spawner/random/burgerstation/blocking, /turf/open/floor/plating, @@ -6994,7 +6943,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/medical/cryo) "bXV" = ( /obj/structure/cable, @@ -7031,18 +6980,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/prison/upper) -"bYs" = ( -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres, -/obj/effect/mapping_helpers/airlock/autoname, -/obj/machinery/door/airlock/maintenance, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/access/any/service/library, -/turf/open/floor/plating, -/area/station/service/library/artgallery) "bYw" = ( /obj/effect/turf_decal/tile/purple/half/contrasted, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -7188,7 +7125,7 @@ /turf/open/floor/plating, /area/station/service/barber) "caA" = ( -/turf/open/floor/catwalk_floor, +/turf/open/floor/plating, /area/station/maintenance/aft) "caB" = ( /obj/machinery/light/warm/directional/north, @@ -7220,7 +7157,7 @@ /obj/structure/disposalpipe/segment{ dir = 5 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "caT" = ( /obj/structure/railing/wrestling{ @@ -7249,7 +7186,7 @@ dir = 1; target_pressure = 3000 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "cbg" = ( /obj/effect/spawner/random/trash/hobo_squat, @@ -7335,7 +7272,7 @@ "cdc" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "cdh" = ( /obj/effect/turf_decal/tile/green/half/contrasted{ @@ -7345,11 +7282,9 @@ /turf/open/floor/iron/showroomfloor, /area/station/terminal/cryo) "cdi" = ( -/obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water=600) - }, /obj/structure/flora/rock/pile/style_random, /obj/structure/flora/ocean/coral, +/obj/effect/spawner/liquids_spawner/fulltile, /turf/open/misc/beach/sand, /area/station/hallway/secondary/exit/departure_lounge) "cdp" = ( @@ -7464,11 +7399,9 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/plating, /area/station/engineering/asteroid_lobby) -"ceT" = ( -/obj/machinery/chem_master/condimaster, -/obj/machinery/computer/security/telescreen/entertainment/directional/north, -/turf/open/floor/wood, -/area/station/service/bar) +"ceP" = ( +/turf/open/floor/carpet/donk, +/area/station/maintenance/thruster_room) "cfg" = ( /obj/effect/spawner/random/structure/table_fancy, /obj/effect/decal/cleanable/dirt/dust, @@ -7576,7 +7509,7 @@ /obj/structure/disposalpipe/segment{ dir = 10 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "cgg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -7666,6 +7599,13 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) +"chw" = ( +/obj/structure/railing{ + dir = 9 + }, +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/station/service/library/artgallery) "chy" = ( /obj/structure/chair/stool/bar/directional/north, /obj/effect/decal/cleanable/dirt/dust, @@ -7816,6 +7756,9 @@ dir = 8 }, /obj/machinery/vending/wardrobe/chem_wardrobe, +/obj/item/toy/figure/chemist{ + pixel_y = 15 + }, /turf/open/floor/iron/dark, /area/station/medical/chemistry) "cjq" = ( @@ -7856,10 +7799,8 @@ /area/station/maintenance/port) "cjL" = ( /obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water=600) - }, /obj/structure/flora/rock/style_random, +/obj/effect/spawner/liquids_spawner/fulltile, /turf/open/misc/beach/sand, /area/station/hallway/secondary/exit/departure_lounge) "cjP" = ( @@ -7989,16 +7930,6 @@ /obj/structure/sign/poster/official/random/directional/west, /turf/open/floor/iron/checker, /area/station/engineering/atmos/control_center) -"ckS" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/mapping_helpers/airlock/access/all/supply/general, -/obj/effect/mapping_helpers/airlock/autoname, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/station/cargo/warehouse) "ckV" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, @@ -8016,9 +7947,6 @@ "cle" = ( /obj/machinery/shower/directional/south, /obj/effect/turf_decal/trimline/dark/filled/warning, -/obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water=250) - }, /obj/machinery/airalarm/directional/east, /obj/effect/spawner/random/contraband/prison, /turf/open/floor/iron/white, @@ -8257,7 +8185,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ dir = 8 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter/room) "cpb" = ( /obj/structure/marker_beacon/violet, @@ -8471,6 +8399,16 @@ /obj/structure/drain, /turf/open/floor/iron, /area/station/science/xenobiology) +"ctu" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/directional/west, +/obj/structure/rack, +/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "ctC" = ( /obj/effect/spawner/random/structure/grille, /turf/open/floor/plating, @@ -8645,24 +8583,6 @@ }, /turf/open/floor/iron/dark, /area/station/science/ordnance) -"cxo" = ( -/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, -/obj/machinery/door/airlock/freezer{ - name = "Kitchen Coldroom" - }, -/obj/structure/fans/tiny, -/obj/effect/turf_decal/tile/dark_red/opposingcorners{ - dir = 8 - }, -/obj/structure/cable, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/duct, -/turf/open/floor/iron/cafeteria, -/area/station/service/kitchen/coldroom) "cxw" = ( /obj/effect/turf_decal/tile/green/half/contrasted, /obj/machinery/firealarm/directional/south, @@ -8688,6 +8608,17 @@ /obj/structure/sign/poster/contraband/shamblers_juice/directional/east, /turf/open/floor/iron/dark, /area/station/common/night_club) +"cxV" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) "cxW" = ( /obj/machinery/door/airlock/maintenance, /obj/machinery/door/firedoor, @@ -8828,7 +8759,7 @@ dir = 10 }, /obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "cAp" = ( /obj/effect/turf_decal/tile/blue/half/contrasted, @@ -8920,7 +8851,7 @@ /obj/structure/cable, /obj/effect/landmark/start/cyborg, /obj/machinery/computer/security/telescreen/aiupload/directional/east, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/service) "cBy" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -9114,7 +9045,7 @@ req_access = list("minisat") }, /obj/machinery/camera/autoname/minisat/directional/east, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "cFc" = ( /obj/structure/marker_beacon/burgundy, @@ -9157,6 +9088,26 @@ /obj/effect/spawner/random/trash/grille_or_waste, /turf/open/floor/plating, /area/station/maintenance/night_club) +"cGi" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/turf_decal/tile/brown, +/obj/machinery/firealarm/directional/east, +/obj/machinery/camera/autoname/directional/east{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) "cGn" = ( /obj/effect/turf_decal/weather/dirt{ dir = 6 @@ -9316,6 +9267,12 @@ /obj/effect/turf_decal/sand/plating/volcanic, /turf/open/floor/plating/lavaland_atmos, /area/lavaland/underground) +"cIz" = ( +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) "cIA" = ( /obj/machinery/door/airlock/external/glass{ name = "External Public Airlock" @@ -9344,17 +9301,12 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"cJi" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "cJj" = ( /obj/effect/spawner/random/trash/graffiti, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/crew_quarters/bar) "cJA" = ( /obj/effect/mapping_helpers/airlock/unres, @@ -9386,6 +9338,15 @@ /obj/structure/chair, /turf/open/floor/plating, /area/station/maintenance/space_hut) +"cJK" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "cJL" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 1 @@ -9455,6 +9416,17 @@ }, /turf/open/floor/wood, /area/station/service/library/abandoned) +"cKz" = ( +/obj/structure/rack, +/obj/item/wrench, +/obj/effect/turf_decal/tile/purple/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "cKB" = ( /obj/machinery/light/warm/directional/north, /obj/effect/turf_decal/tile/holiday/rainbow/half/contrasted{ @@ -9507,16 +9479,6 @@ /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /turf/open/floor/plating, /area/station/maintenance/central) -"cLx" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plating, -/area/station/maintenance/port) "cLy" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 @@ -9571,10 +9533,6 @@ /obj/structure/sign/poster/contraband/random/directional/east, /turf/open/floor/plating, /area/station/maintenance/abandon_office) -"cMm" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/iron/dark, -/area/station/cargo/drone_bay) "cMo" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -9690,14 +9648,9 @@ /turf/open/floor/catwalk_floor/iron_white, /area/station/medical/virology) "cNO" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, +/obj/effect/spawner/random/trash/mess, /turf/open/floor/plating, -/area/station/maintenance/department/engine) +/area/station/maintenance/port) "cNR" = ( /obj/structure/stone_tile/block/cracked{ dir = 4 @@ -9799,14 +9752,6 @@ }, /turf/open/openspace/moonstation, /area/moonstation/surface) -"cPY" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet/directional/west, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "cQf" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, /turf/open/floor/engine, @@ -9821,11 +9766,6 @@ /obj/structure/cable, /turf/open/floor/iron/grimy, /area/station/tcommsat/computer) -"cQs" = ( -/obj/effect/spawner/random/trash/mess, -/obj/structure/sign/warning/secure_area/directional/north, -/turf/open/floor/plating, -/area/station/maintenance/port) "cQv" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -9991,6 +9931,11 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/maintenance/port) +"cRL" = ( +/obj/effect/spawner/random/structure/barricade, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) "cRZ" = ( /turf/open/indestructible/tram, /area/station/terminal/lobby) @@ -10034,9 +9979,12 @@ /turf/open/floor/noslip, /area/station/engineering/main) "cSz" = ( -/obj/effect/spawner/random/burgerstation/loot, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/aft) +/obj/item/assembly/mousetrap/armed{ + dir = 4 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/port) "cSC" = ( /obj/machinery/gateway/centerstation, /turf/open/floor/mineral/titanium, @@ -10074,7 +10022,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/dark, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/starboard/aft) "cSZ" = ( /obj/machinery/atmospherics/pipe/smart/simple/green/visible{ @@ -10355,7 +10303,7 @@ /obj/machinery/airalarm/directional/west, /obj/machinery/meter/layer4, /obj/machinery/camera/autoname/directional/west, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/atmos/control_center) "cWs" = ( /obj/effect/turf_decal/tile/dark, @@ -10422,6 +10370,13 @@ /obj/item/radio/intercom/directional/south, /turf/open/floor/wood/tile, /area/station/common/pool/sauna) +"cXb" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/structure/closet/firecloset, +/turf/open/floor/iron, +/area/station/cargo/office) "cXe" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -10488,13 +10443,9 @@ /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) "cYo" = ( -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/iron/white, +/obj/machinery/chem_master, +/obj/effect/turf_decal/tile/yellow/diagonal_edge, +/turf/open/floor/iron/white/diagonal, /area/station/medical/pharmacy) "cYr" = ( /obj/machinery/digital_clock/directional/west, @@ -10526,13 +10477,6 @@ /obj/machinery/light/floor, /turf/open/floor/iron/large, /area/station/hallway/primary/central/fore) -"cYH" = ( -/obj/structure/table/wood, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/machinery/fax/auto_name, -/turf/open/floor/wood, -/area/station/command/heads_quarters/hos) "cYP" = ( /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 4 @@ -10620,9 +10564,6 @@ /obj/effect/landmark/generic_maintenance_landmark, /turf/open/floor/plating, /area/station/maintenance/disposal) -"daj" = ( -/turf/closed/wall, -/area/station/cargo/drone_bay) "dap" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -10786,6 +10727,7 @@ "ddj" = ( /obj/structure/ladder, /obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/red/directional/east, /turf/open/floor/plating, /area/station/construction) "ddk" = ( @@ -10801,7 +10743,7 @@ "ddl" = ( /obj/machinery/door/poddoor/massdriver_ordnance, /obj/structure/fans/tiny, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/ordnance/testlab) "ddm" = ( /obj/machinery/light/floor, @@ -10980,14 +10922,6 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron/grimy, /area/station/service/bar/backroom) -"dfE" = ( -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 4 - }, -/obj/machinery/computer/exoscanner_control, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/iron/dark, -/area/station/cargo/drone_bay) "dfG" = ( /obj/effect/mapping_helpers/airlock/access/all/supply/mining, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -11029,9 +10963,6 @@ "dfR" = ( /obj/effect/spawner/random/burgerstation/liquid, /obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /turf/open/floor/plating, /area/station/maintenance/department/engine) "dfV" = ( @@ -11133,11 +11064,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"dgX" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/vg_decals/numbers/zero, -/turf/open/floor/iron, -/area/station/cargo/storage) "dhb" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -11199,7 +11125,7 @@ /obj/machinery/duct, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/crew_quarters/bar) "dic" = ( /turf/open/openspace{ @@ -11212,7 +11138,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/research/abandoned) "dif" = ( /obj/effect/turf_decal/siding/wood{ @@ -11271,14 +11197,6 @@ }, /turf/open/misc/moonstation_rock, /area/moonstation/underground) -"diK" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/obj/machinery/airalarm/directional/west, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "diL" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "hos_office_shutters"; @@ -11299,7 +11217,7 @@ "djc" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "dje" = ( /obj/effect/turf_decal/stripes/line, @@ -11525,12 +11443,8 @@ /obj/machinery/power/terminal{ dir = 8 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/asteroid_lobby) -"dlQ" = ( -/obj/structure/falsewall, -/turf/open/floor/plating, -/area/station/maintenance/port/aft) "dlY" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -11957,16 +11871,6 @@ }, /turf/open/floor/circuit/telecomms/mainframe, /area/station/tcommsat/server) -"dsL" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/obj/structure/closet/secure_closet/miner, -/obj/item/storage/medkit/toxin, -/obj/item/gps/mining, -/obj/item/perfume/iron, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "dsM" = ( /obj/effect/spawner/random/burgerstation/odd, /turf/open/floor/plating/rust, @@ -12063,7 +11967,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /obj/machinery/light/small/red/directional/south, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "due" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -12226,10 +12130,10 @@ }, /area/station/hallway/primary/aft) "dwR" = ( -/obj/structure/chair/office/light, -/obj/effect/landmark/start/chemist, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/turf/open/floor/iron/white, +/obj/machinery/chem_dispenser, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/tile/yellow/diagonal_edge, +/turf/open/floor/iron/white/diagonal, /area/station/medical/pharmacy) "dwY" = ( /obj/effect/turf_decal/stripes/line{ @@ -12314,7 +12218,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/command/minisat, /obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "dxT" = ( /obj/structure/chair, @@ -12329,12 +12233,29 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, /obj/effect/turf_decal/caution/stand_clear/red, /mob/living/simple_animal/bot/secbot/pingsky, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat_interior) +"dxW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) "dyf" = ( /obj/machinery/door/poddoor/incinerator_ordmix, /turf/open/floor/engine/vacuum, /area/station/science/ordnance/burnchamber) +"dyi" = ( +/mob/living/basic/bot/dedbot, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=donkne"; + location = "donknw"; + name = "Donk Navigation Beacon" + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/carpet/donk, +/area/station/maintenance/thruster_room) "dyk" = ( /obj/structure/girder, /turf/open/floor/plating, @@ -12354,12 +12275,21 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/engine/cult, /area/station/service/library/private) +"dyx" = ( +/obj/machinery/vending/wardrobe/cargo_wardrobe, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/machinery/light/warm/directional/east, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron, +/area/station/cargo/storage) "dyB" = ( /obj/structure/cable, /obj/machinery/firealarm/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/dark, /obj/machinery/meter, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/xenobiology) "dyI" = ( /obj/effect/turf_decal/stripes/asteroid/line{ @@ -12505,10 +12435,10 @@ dir = 8 }, /obj/machinery/light/warm/directional/west, -/obj/structure/disposalpipe/segment, /obj/machinery/camera/autoname/directional/west{ dir = 10 }, +/obj/machinery/smoke_machine, /turf/open/floor/iron/white, /area/station/medical/chemistry) "dAx" = ( @@ -12516,11 +12446,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/maintenance/disposal/incinerator) -"dAG" = ( -/obj/machinery/holopad, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "dAP" = ( /obj/machinery/hydroponics/constructable{ dir = 4 @@ -12635,7 +12560,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/spawner/random/maintenance, /obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "dCw" = ( /obj/effect/turf_decal/siding/wood{ @@ -12861,6 +12786,9 @@ /area/station/security/checkpoint/customs) "dFc" = ( /obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, /turf/open/floor/iron/white, /area/station/medical/pharmacy) "dFh" = ( @@ -12967,13 +12895,21 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/maintenance/port) -"dGP" = ( -/obj/structure/cable, +"dGU" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Art Gallery" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/navigate_destination/autoname, /obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) +/turf/open/floor/wood, +/area/station/service/library/artgallery) "dHd" = ( /obj/effect/turf_decal/tile/green/half/contrasted{ dir = 4 @@ -13066,7 +13002,6 @@ /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ dir = 4 }, -/obj/machinery/chem_heater/withbuffer, /turf/open/floor/iron/showroomfloor, /area/station/medical/chemistry) "dIr" = ( @@ -13143,9 +13078,7 @@ "dJU" = ( /obj/structure/window/reinforced/survival_pod/spawner/directional/west, /obj/structure/flora/ocean/seaweed, -/obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water=600) - }, +/obj/effect/spawner/liquids_spawner/fulltile, /turf/open/misc/beach/sand, /area/station/hallway/secondary/exit/departure_lounge) "dJZ" = ( @@ -13172,6 +13105,10 @@ /obj/structure/holosign/barrier/engineering, /turf/open/floor/plating, /area/station/maintenance/starboard) +"dKn" = ( +/obj/machinery/vending/games, +/turf/open/floor/iron/grimy, +/area/station/service/library) "dKq" = ( /obj/machinery/netpod, /obj/effect/turf_decal/stripes/line{ @@ -13329,7 +13266,7 @@ specialfunctions = 4 }, /obj/item/kirbyplants/random, -/turf/open/floor/carpet/purple, +/turf/open/floor/carpet/donk, /area/station/commons/dorms/room4) "dMs" = ( /obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, @@ -13351,6 +13288,13 @@ }, /turf/open/floor/iron/dark, /area/station/common/night_club) +"dMv" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/cargo/lobby) "dMy" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -13427,6 +13371,15 @@ }, /turf/open/floor/iron/dark/corner, /area/station/hallway/primary/central/aft) +"dNT" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) "dNU" = ( /obj/machinery/light/warm/directional/south, /obj/effect/turf_decal/bot{ @@ -13475,7 +13428,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ dir = 4 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/rbmk2) "dPC" = ( /obj/structure/rack, @@ -13558,6 +13511,13 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/station/maintenance/aux_eva) +"dQO" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/cargo/sorting) "dQX" = ( /turf/open/floor/plating, /area/station/maintenance/department/chapel) @@ -13652,8 +13612,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/airlock/maintenance, /obj/machinery/door/firedoor, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/starboard/aft) +"dSv" = ( +/obj/effect/turf_decal/box/corners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/cargo/storage) "dSx" = ( /obj/structure/table, /obj/item/clipboard, @@ -13768,6 +13733,16 @@ /obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"dTG" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/obj/structure/cable, +/obj/structure/tank_dispenser/oxygen, +/obj/machinery/bluespace_vendor/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "dTI" = ( /obj/effect/turf_decal/tile/dark_red/anticorner/contrasted{ dir = 8 @@ -13800,7 +13775,7 @@ "dTW" = ( /obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/pipe/layer_manifold/pink/visible, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "dTX" = ( /obj/structure/railing{ @@ -13813,17 +13788,6 @@ /obj/structure/hedge, /turf/open/floor/wood/tile, /area/station/security/brig/entrance) -"dTZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 1 - }, -/obj/item/radio/intercom/directional/north, -/obj/machinery/duct, -/turf/open/floor/iron, -/area/station/cargo/sorting) "dUo" = ( /obj/structure/table, /obj/item/paper_bin, @@ -13884,7 +13848,7 @@ /area/station/command/heads_quarters/qm) "dVk" = ( /obj/structure/window/reinforced/spawner/directional/south, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "dVl" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -13952,10 +13916,10 @@ dir = 8 }, /obj/structure/table, -/obj/item/stack/sheet/mineral/plasma{ +/obj/item/construction/plumbing{ pixel_y = 10 }, -/obj/item/toy/figure/chemist, +/obj/item/construction/plumbing, /turf/open/floor/iron/dark, /area/station/medical/chemistry) "dWm" = ( @@ -14063,10 +14027,18 @@ /obj/structure/cable/layer3, /turf/open/floor/engine, /area/station/engineering/engine_smes) +"dXY" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/cargo/storage) "dXZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/structure/urinal/directional/east, /turf/open/floor/iron/showroomfloor, /area/station/commons/toilet/locker) "dYh" = ( @@ -14202,17 +14174,9 @@ }, /turf/open/floor/iron/dark/small, /area/station/ai_monitored/turret_protected/aisat_interior) -"eax" = ( -/obj/machinery/duct/supply, -/obj/machinery/duct/waste, -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/tile/holiday/rainbow/half/contrasted, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark/corner, -/area/station/common/pool) "eay" = ( /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/asteroid_lobby) "eaB" = ( /obj/structure/table, @@ -14585,7 +14549,7 @@ /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/closet/emcloset, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/atmos/hallway) "ega" = ( /obj/structure/sign/warning/vacuum/external/directional/south, @@ -14631,7 +14595,7 @@ /obj/structure/disposalpipe/segment{ dir = 10 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/aft) "egx" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -14743,14 +14707,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/machinery/door/airlock/medical/glass{ name = "Chemistry" }, /turf/open/floor/iron/white, -/area/station/medical/chemistry) +/area/station/medical/pharmacy) "eia" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -14816,15 +14777,32 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/spawner/random/maintenance, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/crew_quarters/bar) "eiJ" = ( -/obj/machinery/chem_dispenser, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 - }, /obj/item/radio/intercom/directional/north, -/turf/open/floor/iron/white, +/obj/item/reagent_containers/cup/bottle/epinephrine{ + pixel_x = -4; + pixel_y = 12 + }, +/obj/item/reagent_containers/cup/bottle/multiver{ + pixel_x = 7; + pixel_y = 12 + }, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_y = 3; + pixel_x = -5 + }, +/obj/item/reagent_containers/cup/beaker{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/item/reagent_containers/dropper{ + pixel_y = -5 + }, +/obj/structure/table, +/obj/effect/turf_decal/tile/yellow/diagonal_edge, +/turf/open/floor/iron/white/diagonal, /area/station/medical/pharmacy) "eiS" = ( /obj/structure/window/reinforced/spawner/directional/south, @@ -14857,6 +14835,7 @@ }, /obj/structure/sign/departments/aisat/directional/east, /obj/structure/cable, +/obj/item/kirbyplants/random, /turf/open/floor/iron/dark, /area/station/command/bridge) "ejx" = ( @@ -14937,30 +14916,8 @@ /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 1 }, -/obj/structure/table, -/obj/machinery/reagentgrinder{ - pixel_y = 8 - }, /turf/open/floor/iron/showroomfloor, /area/station/medical/chemistry) -"eks" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/table/wood/fancy/black, -/obj/machinery/door/window/left/directional/south{ - name = "Divine Artifacts"; - req_access = list("chapel_office") - }, -/obj/effect/turf_decal/tile/bar/half/contrasted{ - dir = 1 - }, -/obj/item/reagent_containers/cup/glass/bottle/holywater{ - desc = "A flask of holy water allegedly containing the first seed planted in the Garden of Eden"; - name = "flask of the first holy seed"; - list_reagents = list(/datum/reagent/consumable/nutriment/protein = 5, /datum/reagent/consumable/water/holywater = 95); - pixel_y = 2 - }, -/turf/open/floor/iron/dark, -/area/station/hallway/primary/starboard) "ekx" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/large, @@ -15114,15 +15071,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/port) -"elF" = ( -/obj/machinery/computer/telecomms/server{ - dir = 4; - network = "tcommsat" - }, -/obj/machinery/light/warm/directional/west, -/obj/structure/sign/departments/telecomms/directional/west, -/turf/open/floor/iron/grimy, -/area/station/tcommsat/computer) "elI" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -15237,19 +15185,9 @@ /turf/open/floor/plating, /area/station/service/library) "emX" = ( -/obj/effect/turf_decal/trimline/dark_red/warning{ - dir = 1 - }, -/obj/structure/transport/linear, -/obj/structure/railing{ - dir = 1 - }, -/obj/machinery/elevator_control_panel/directional/north{ - linked_elevator_id = "tram_mining_lift"; - preset_destination_names = list("2" = "Lavaland", "3" = "Rock Caves", "4" = "Surface") - }, -/turf/open/floor/plating/elevatorshaft, -/area/station/cargo/miningelevators) +/obj/effect/spawner/structure/window/reinforced/tinted, +/turf/open/floor/plating, +/area/station/maintenance/port) "enq" = ( /obj/structure/chair/pew/left{ dir = 8 @@ -15308,6 +15246,13 @@ }, /turf/open/floor/plating, /area/station/engineering/rbmk2/chamber) +"enW" = ( +/obj/effect/turf_decal/siding/dark, +/obj/machinery/airalarm/directional/east, +/obj/machinery/camera/autoname/directional/east, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/station/cargo/sorting) "enX" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -15335,6 +15280,11 @@ /obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/iron/white, /area/station/security/prison/mess) +"eot" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hos) "eov" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 1 @@ -15394,6 +15344,17 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/engine) +"epj" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 10 + }, +/obj/machinery/modular_computer/preset/id{ + dir = 4 + }, +/obj/item/computer_disk/quartermaster, +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/turf/open/floor/mineral/gold, +/area/station/command/heads_quarters/qm) "epk" = ( /obj/effect/turf_decal/trimline/dark/filled/warning, /obj/effect/turf_decal/caution/stand_clear{ @@ -15411,17 +15372,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/plating, /area/station/science/genetics) -"epx" = ( -/obj/structure/rack, -/obj/item/wrench, -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "epC" = ( /obj/item/radio/intercom/directional/west, /obj/machinery/button/door/directional/south{ @@ -15600,8 +15550,14 @@ /area/station/commons/public_xenoarch) "erw" = ( /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/ordnance) +"erK" = ( +/obj/effect/decal/cleanable/shreds, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/abandon_surgery) "erM" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ dir = 10 @@ -15625,6 +15581,19 @@ /obj/effect/landmark/start/hangover/closet, /turf/open/floor/iron/dark, /area/station/commons/storage/tools) +"erV" = ( +/obj/machinery/disposal/delivery_chute/tagger/kitchen{ + dir = 1 + }, +/obj/structure/plasticflaps{ + name = "Service Deliveries" + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/sign/poster/contraband/eat/directional/south, +/turf/open/floor/iron/dark, +/area/station/cargo/sorting) "esd" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 4 @@ -15683,7 +15652,7 @@ /obj/structure/cable, /obj/machinery/door/airlock/public/glass, /obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/asteroid_lobby) "etb" = ( /obj/structure/table/wood, @@ -15830,7 +15799,7 @@ /turf/open/floor/iron, /area/station/maintenance/abandon_cafeteria) "euP" = ( -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/service) "evn" = ( /turf/closed/wall/rust, @@ -15926,21 +15895,8 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/duct, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor, /area/station/maintenance/department/crew_quarters/bar) -"ewA" = ( -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=8"; - location = "QM #1"; - name = "QM #1" - }, -/mob/living/simple_animal/bot/mulebot, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/iron, -/area/station/cargo/storage) "ewD" = ( /obj/structure/stone_tile/block{ dir = 4 @@ -16109,7 +16065,7 @@ /obj/machinery/atmospherics/components/binary/pressure_valve/on/layer4{ dir = 1 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "exO" = ( /obj/machinery/atmospherics/components/binary/pump/on/general/visible{ @@ -16160,7 +16116,7 @@ dir = 8 }, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/rbmk2) "eyZ" = ( /obj/structure/stone_tile/slab/cracked, @@ -16228,15 +16184,6 @@ /mob/living/basic/slime, /turf/open/floor/engine, /area/station/science/xenobiology) -"eAv" = ( -/obj/structure/disposaloutlet{ - dir = 1 - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/cargo/sorting) "eAA" = ( /obj/machinery/door/window/right/directional/south{ name = "Laundry Room" @@ -16283,9 +16230,31 @@ /obj/effect/turf_decal/siding/dark{ dir = 8 }, -/obj/machinery/chem_master, +/obj/structure/table, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/iron/fifty{ + pixel_y = 10 + }, +/obj/item/storage/box/monkeycubes{ + pixel_x = 6; + pixel_y = 9 + }, /turf/open/floor/iron/dark, /area/station/medical/chemistry) +"eAW" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/light/warm/directional/west, +/obj/machinery/conveyor{ + dir = 1; + id = "QMLoad" + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "eBc" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -16482,6 +16451,18 @@ /obj/machinery/portable_atmospherics/canister/plasma, /turf/open/floor/engine, /area/station/engineering/main) +"eDL" = ( +/obj/structure/disposalpipe/junction/flip{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/purple/filled, +/obj/effect/turf_decal/siding/purple/end{ + dir = 1 + }, +/obj/effect/turf_decal/arrows/white, +/obj/structure/closet/crate/science, +/turf/open/floor/iron/dark, +/area/station/cargo/sorting) "eDN" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 @@ -16502,8 +16483,6 @@ /turf/open/floor/iron/white, /area/station/science/lab) "eEn" = ( -/obj/machinery/duct/supply, -/obj/machinery/duct/waste, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -16589,7 +16568,7 @@ /obj/structure/cable, /obj/structure/closet/crate, /obj/item/hand_labeler, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/security/prison/work) "eFI" = ( /obj/structure/cable, @@ -16654,6 +16633,14 @@ /obj/item/food/grown/banana/bunch, /turf/open/misc/beach/sand, /area/station/medical/virology) +"eGh" = ( +/obj/structure/railing{ + dir = 9 + }, +/obj/effect/spawner/random/trash/graffiti, +/obj/effect/spawner/random/burgerstation/atmos, +/turf/open/floor/plating, +/area/station/maintenance/port) "eGq" = ( /obj/item/clothing/accessory/medal/gold/ordom{ pixel_x = -4; @@ -16698,6 +16685,13 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, /area/station/service/kitchen/coldroom) +"eGL" = ( +/obj/effect/spawner/random/maintenance, +/obj/item/assembly/mousetrap/armed{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) "eGU" = ( /obj/structure/table, /obj/item/clipboard, @@ -16755,7 +16749,7 @@ /obj/structure/cable, /obj/machinery/recharge_station, /obj/machinery/status_display/ai/directional/north, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/service) "eHM" = ( /obj/effect/spawner/structure/window, @@ -16767,14 +16761,6 @@ /obj/effect/turf_decal/siding/dark, /turf/open/floor/iron/dark, /area/station/command/bridge) -"eHP" = ( -/obj/machinery/door/window/right/directional/east, -/obj/effect/turf_decal/loading_area{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/turf/open/floor/iron, -/area/station/cargo/sorting) "eHS" = ( /obj/effect/turf_decal/trimline/white/corner, /obj/effect/turf_decal/box/corners{ @@ -16821,13 +16807,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"eIq" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/space_heater, -/turf/open/floor/plating, -/area/station/maintenance/port) "eIr" = ( /obj/machinery/duct, /obj/effect/turf_decal/tile/purple/fourcorners, @@ -16852,7 +16831,7 @@ /turf/open/floor/iron/dark, /area/station/security/checkpoint/engineering) "eIR" = ( -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "eIS" = ( /obj/structure/stone_tile/cracked{ @@ -16941,7 +16920,7 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/effect/mapping_helpers/airlock/unres, /obj/effect/mapping_helpers/airlock/autoname, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/terminal/cryo) "eKq" = ( /turf/closed/wall/mineral/wood, @@ -17065,6 +17044,8 @@ /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ dir = 8 }, +/obj/machinery/camera/autoname/directional/south, +/obj/machinery/light/warm/directional/south, /turf/open/floor/iron/white, /area/station/medical/pharmacy) "eMH" = ( @@ -17101,6 +17082,19 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron/checker, /area/station/security/evidence) +"eMR" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/camera/autoname/directional/east{ + dir = 6 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "eMS" = ( /obj/item/kirbyplants/random, /obj/machinery/light_switch/directional/north, @@ -17288,7 +17282,7 @@ "eQa" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/yellow/half/contrasted, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/asteroid_lobby) "eQb" = ( /obj/effect/turf_decal/stripes/asteroid/line{ @@ -17371,7 +17365,7 @@ /area/station/maintenance/abandon_holding_cell) "eRn" = ( /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/atmos/hallway) "eRq" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -17555,7 +17549,7 @@ name = "Xenobiology Test Chamber Pump" }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/xenobiology) "eTJ" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -17648,7 +17642,7 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/ordnance) "eVa" = ( /obj/effect/turf_decal/tile/purple/half/contrasted, @@ -17699,6 +17693,14 @@ /obj/structure/sign/poster/random/directional/east, /turf/open/floor/plating, /area/station/maintenance/space_hut) +"eVC" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/machinery/firealarm/directional/east, +/obj/machinery/light/warm/directional/east, +/turf/open/floor/iron, +/area/station/cargo/storage) "eVI" = ( /obj/machinery/space_heater, /turf/open/floor/plating, @@ -17804,7 +17806,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/spawner/random/maintenance, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/terminal/maintenance) "eWw" = ( /obj/effect/turf_decal/bot, @@ -17943,7 +17945,9 @@ /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 }, -/obj/machinery/newscaster/directional/west, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, /turf/open/floor/iron/white, /area/station/medical/pharmacy) "eZD" = ( @@ -18001,15 +18005,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos/hallway) -"fac" = ( -/obj/effect/turf_decal/tile/brown/fourcorners, -/obj/machinery/light/warm/directional/south, -/obj/machinery/conveyor{ - dir = 8; - id = "QMLoad" - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "fae" = ( /obj/structure/plasticflaps, /obj/machinery/navbeacon{ @@ -18119,7 +18114,7 @@ /obj/machinery/atmospherics/components/binary/pump/on/scrubbers/visible/layer2{ dir = 1 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "fbm" = ( /obj/structure/cable, @@ -18154,6 +18149,12 @@ dir = 1 }, /area/station/hallway/primary/port) +"fbU" = ( +/obj/item/assembly/mousetrap/armed{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) "fbY" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 1 @@ -18161,6 +18162,24 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron, /area/station/engineering/hallway) +"fca" = ( +/obj/structure/table/reinforced, +/obj/structure/desk_bell, +/obj/effect/turf_decal/tile/brown/fourcorners, +/obj/effect/spawner/random/bureaucracy/birthday_wrap, +/obj/item/folder/yellow, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cargo_shutters"; + name = "Cargo Shutters"; + dir = 4 + }, +/obj/machinery/door/window/brigdoor/left/directional/west{ + req_access = list("cargo"); + name = "Cargo Desk" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/cargo/office) "fcb" = ( /obj/machinery/shower/directional/west, /obj/effect/turf_decal/trimline/blue/end{ @@ -18188,6 +18207,23 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"fcz" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/machinery/door/window/right/directional/south{ + name = "Cargo Crate Delivery"; + req_access = list("shipping") + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/conveyor{ + dir = 1; + id = "QMLoad" + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "fcA" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -18371,6 +18407,15 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/dark, /area/station/security/checkpoint/escape) +"feE" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port) "feF" = ( /obj/effect/turf_decal/box/corners, /turf/open/floor/engine, @@ -18523,12 +18568,10 @@ /turf/open/floor/engine/plasma, /area/station/engineering/atmos) "fgw" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/duct, +/obj/item/relic, +/obj/effect/decal/cleanable/greenglow/filled, /turf/open/floor/plating, -/area/station/maintenance/department/crew_quarters/bar) +/area/station/maintenance/starboard/aft) "fgz" = ( /obj/structure/table/wood, /obj/item/paper_bin, @@ -18584,7 +18627,7 @@ "fhn" = ( /obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/pool_maintenance) "fhq" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -18617,6 +18660,15 @@ /obj/effect/spawner/random/burgerstation/vending, /turf/open/floor/plating, /area/station/maintenance/department/engine) +"fif" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) "fil" = ( /obj/structure/transport/linear/tram, /obj/structure/fluff/tram_rail/electric, @@ -18684,15 +18736,6 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron/dark, /area/station/engineering/storage) -"fjF" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/maintenance, -/turf/open/floor/plating, -/area/station/maintenance/port) "fjX" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/yellow/fourcorners, @@ -18758,6 +18801,10 @@ /obj/effect/turf_decal/siding, /turf/open/floor/stone, /area/station/common/pool) +"fkT" = ( +/obj/effect/turf_decal/tile/yellow/diagonal_edge, +/turf/open/floor/iron/white/diagonal, +/area/station/medical/pharmacy) "fkV" = ( /obj/machinery/airalarm/directional/east, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -18791,8 +18838,12 @@ "flr" = ( /obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/o2, /obj/machinery/light/small/directional/east, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) +"flw" = ( +/obj/machinery/skill_station, +/turf/open/floor/iron/grimy, +/area/station/service/library) "flB" = ( /obj/structure/sign/flag/syndicate/directional/east, /obj/effect/spawner/random/burgerstation/loot, @@ -18902,19 +18953,22 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"fmW" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/cargo/office) "fnc" = ( /obj/machinery/portable_atmospherics/canister/air, /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/dark, /area/station/engineering/atmos/hallway) "fnd" = ( -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 8 - }, -/obj/structure/closet/firecloset, -/obj/item/radio/intercom/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, -/area/station/medical/chemistry) +/area/station/medical/pharmacy) "fnr" = ( /obj/effect/landmark/start/cook, /obj/effect/turf_decal/tile/dark_red/opposingcorners{ @@ -18960,7 +19014,7 @@ /obj/structure/window/reinforced/plasma/spawner/directional/south, /obj/machinery/power/energy_accumulator/tesla_coil/anchored, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter) "foj" = ( /obj/effect/turf_decal/tile/purple/half/contrasted{ @@ -18982,27 +19036,9 @@ /obj/item/hand_labeler, /turf/open/floor/iron/white, /area/station/science/genetics) -"foq" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/duct/supply, -/obj/machinery/duct/waste, -/turf/open/floor/wood/tile, -/area/station/common/pool/sauna) "fos" = ( /turf/closed/wall/r_wall, /area/station/engineering/atmos) -"foD" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/obj/structure/closet/emcloset, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/office) "foG" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -19070,7 +19106,7 @@ /obj/structure/disposalpipe/segment{ dir = 6 }, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/crew_quarters/bar) "fpO" = ( /obj/machinery/door/airlock/maintenance, @@ -19122,7 +19158,7 @@ /area/station/science/xenobiology) "fqv" = ( /obj/machinery/firealarm/directional/west, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter/room) "fqy" = ( /obj/effect/turf_decal/vg_decals/numbers/three, @@ -19152,12 +19188,6 @@ /obj/machinery/light/warm/directional/west, /turf/open/floor/iron/dark, /area/station/engineering/atmos/hallway) -"fqI" = ( -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/cargo/drone_bay) "fqJ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, /obj/machinery/meter, @@ -19219,7 +19249,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/research/abandoned) "frp" = ( /obj/machinery/door/poddoor/preopen{ @@ -19255,7 +19285,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "frR" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners{ @@ -19269,7 +19299,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/starboard/aft) "fsc" = ( /obj/structure/closet/emcloset, @@ -19575,7 +19605,7 @@ /obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden{ dir = 4 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/ordnance/burnchamber) "fvY" = ( /obj/machinery/portable_atmospherics/canister/hydrogen, @@ -19584,7 +19614,7 @@ /area/station/engineering/atmos/hfr_room) "fwa" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter/room) "fwe" = ( /obj/structure/stone_tile/cracked, @@ -19617,22 +19647,13 @@ /area/station/commons/fitness/locker_room) "fwo" = ( /obj/machinery/atmospherics/pipe/layer_manifold/general/visible, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "fwq" = ( /obj/effect/turf_decal/bot, /obj/machinery/portable_atmospherics/canister/oxygen, /turf/open/floor/iron/dark, /area/station/ai_monitored/command/storage/eva) -"fww" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/obj/structure/chair/office{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/cargo/drone_bay) "fwD" = ( /obj/machinery/requests_console/auto_name/directional/north, /obj/effect/mapping_helpers/requests_console/assistance, @@ -19708,14 +19729,11 @@ /area/ruin/unpowered/ash_walkers) "fxD" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 + dir = 8 }, -/obj/structure/table, -/obj/item/stack/ducts/fifty, -/obj/item/stack/ducts/fifty, -/obj/item/stack/ducts/fifty, -/obj/item/plunger, -/turf/open/floor/iron/showroomfloor, +/obj/machinery/light_switch/directional/west, +/obj/machinery/chem_mass_spec, +/turf/open/floor/iron/white, /area/station/medical/chemistry) "fxH" = ( /obj/structure/rack, @@ -20039,7 +20057,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/spawner/random/burgerstation/atmos, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "fBc" = ( /obj/structure/table/glass, @@ -20055,7 +20073,7 @@ /area/station/engineering/rbmk2) "fBj" = ( /obj/effect/turf_decal/tile/dark_blue/half/contrasted, -/obj/machinery/keycard_auth/directional/south, +/obj/machinery/keycard_auth/wall_mounted/directional/south, /obj/machinery/light/warm/directional/south, /turf/open/floor/iron/dark, /area/station/command/bridge) @@ -20310,12 +20328,8 @@ /turf/open/floor/iron/dark, /area/station/hallway/primary/central/aft) "fFp" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/department/engine) +/turf/open/floor/glass/reinforced/scrape_below, +/area/station/maintenance/starboard/fore) "fFs" = ( /obj/structure/lattice/catwalk, /obj/structure/railing{ @@ -20360,16 +20374,6 @@ /turf/open/floor/iron/showroomfloor, /area/station/medical/chemistry) "fGf" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder{ - pixel_y = 11 - }, -/obj/item/stack/sheet/mineral/plasma{ - pixel_y = 10 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 - }, /turf/open/floor/iron/white, /area/station/medical/chemistry) "fGr" = ( @@ -20473,7 +20477,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/terminal/maintenance/fore) "fHC" = ( /turf/open/floor/iron, @@ -20483,6 +20487,13 @@ /obj/effect/spawner/random/burgerstation/loot, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"fHG" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "fHL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/dirt/dust, @@ -20551,6 +20562,7 @@ /area/station/maintenance/central) "fIA" = ( /obj/structure/ladder, +/obj/machinery/light/small/red/directional/east, /turf/open/floor/plating, /area/station/construction) "fIF" = ( @@ -20602,7 +20614,7 @@ /area/station/security/brig) "fJJ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "fJM" = ( /obj/effect/mapping_helpers/airlock/locked, @@ -20633,6 +20645,13 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) +"fJW" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/cargo/storage) "fKc" = ( /obj/machinery/light_switch/directional/west, /obj/effect/turf_decal/siding/dark, @@ -20663,6 +20682,12 @@ /obj/machinery/vending/cigarette, /turf/open/floor/glass/reinforced/scrape_below, /area/station/hallway/primary/central/fore) +"fKE" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/mapping_helpers/broken_floor, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/abandon_surgery) "fKI" = ( /obj/structure/sign/warning/vacuum/external/directional/east, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -20709,7 +20734,7 @@ name = "Private Channel"; pixel_x = 26 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/service) "fLj" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -20923,7 +20948,7 @@ "fNB" = ( /obj/structure/rack, /obj/effect/spawner/random/decoration/material, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/pool_maintenance) "fNF" = ( /obj/structure/rack, @@ -20983,6 +21008,13 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"fOc" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 6 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/station/cargo/storage) "fOn" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -21141,6 +21173,15 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron, /area/station/engineering/storage_shared) +"fQq" = ( +/obj/machinery/computer/security/telescreen/entertainment/directional/west, +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/dark, +/obj/structure/displaycase/forsale{ + pixel_y = 4 + }, +/turf/open/floor/iron/grimy, +/area/station/commons/lounge) "fQr" = ( /obj/structure/stone_tile/block/cracked, /obj/structure/stone_tile/block/cracked{ @@ -21233,13 +21274,6 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/maintenance/department/engine) -"fRk" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "fRm" = ( /obj/machinery/computer/crew{ dir = 4 @@ -21450,6 +21484,16 @@ }, /turf/open/floor/iron/dark, /area/station/command/bridge) +"fUy" = ( +/obj/structure/disposaloutlet{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/iron/dark, +/area/station/cargo/sorting) "fUz" = ( /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 4 @@ -21472,7 +21516,6 @@ /area/station/science/ordnance/testlab) "fUE" = ( /obj/effect/turf_decal/delivery, -/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/iron/dark, /area/station/medical/storage) "fUF" = ( @@ -21511,12 +21554,21 @@ /area/station/maintenance/aft) "fVk" = ( /obj/structure/table, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ +/obj/item/stack/sheet/mineral/plasma{ + pixel_y = -5 + }, +/obj/item/ph_booklet{ + pixel_x = -7; + pixel_y = -2 + }, +/obj/effect/turf_decal/tile/yellow/diagonal_edge, +/obj/effect/turf_decal/siding/yellow{ dir = 1 }, -/obj/item/stack/sheet/iron/fifty, -/obj/item/construction/plumbing, -/turf/open/floor/iron/showroomfloor, +/obj/machinery/reagentgrinder{ + pixel_y = 11 + }, +/turf/open/floor/iron/white/diagonal, /area/station/medical/chemistry) "fVB" = ( /obj/machinery/transport/destination_sign/indicator/moonstation, @@ -21599,8 +21651,17 @@ /obj/structure/window/reinforced/plasma/spawner/directional/south, /obj/machinery/power/energy_accumulator/tesla_coil/anchored, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter) +"fXd" = ( +/mob/living/basic/bot/dedbot, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=donknw"; + location = "donksw"; + name = "Donk Navigation Beacon" + }, +/turf/open/floor/carpet/donk, +/area/station/maintenance/thruster_room) "fXn" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4 @@ -21673,12 +21734,6 @@ /obj/item/newspaper, /turf/open/floor/iron/grimy, /area/station/terminal/lobby) -"fXX" = ( -/obj/item/assembly/mousetrap/armed{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port) "fYe" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/monitored/nitrogen_input{ dir = 1 @@ -21689,6 +21744,7 @@ /obj/effect/mapping_helpers/broken_floor, /obj/structure/chair/sofa/left/brown, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/clothing/under/misc/psyche, /turf/open/floor/wood, /area/station/maintenance/abandon_psych) "fYk" = ( @@ -21743,7 +21799,7 @@ /obj/structure/cable, /obj/effect/decal/cleanable/cobweb, /obj/structure/sign/poster/random/directional/east, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/space_hut) "fYF" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -21760,22 +21816,19 @@ /obj/effect/turf_decal/vg_decals/numbers/three, /turf/open/floor/iron, /area/station/science/robotics/lab) -"fYU" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/light/warm/directional/north, -/turf/open/floor/iron, -/area/station/cargo/lobby) "fZj" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, /turf/open/floor/engine, /area/station/science/robotics/augments) +"fZk" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/item/kirbyplants/random, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "fZv" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/dark, @@ -21792,7 +21845,7 @@ /obj/structure/cable, /obj/machinery/camera/autoname/minisat/directional/east, /obj/machinery/light/small/red/dim/directional/east, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "fZJ" = ( /obj/effect/turf_decal/caution, @@ -21866,6 +21919,10 @@ }, /turf/open/floor/iron/white, /area/station/security/prison/mess) +"gaL" = ( +/obj/structure/closet/emcloset/anchored, +/turf/open/floor/plating, +/area/station/maintenance/port) "gaN" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple, /obj/effect/turf_decal/stripes/asteroid/corner{ @@ -21876,7 +21933,6 @@ /area/moonstation/surface) "gaZ" = ( /obj/structure/table/reinforced, -/obj/structure/window/spawner/directional/north, /obj/item/storage/medkit/brute{ pixel_x = -3 }, @@ -21890,6 +21946,7 @@ /obj/effect/turf_decal/siding/blue{ dir = 9 }, +/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/iron/dark, /area/station/medical/storage) "gbe" = ( @@ -21915,7 +21972,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/turf/open/floor/carpet/purple, +/turf/open/floor/carpet/donk, /area/station/commons/dorms/room4) "gbx" = ( /obj/effect/turf_decal/stripes/line, @@ -21931,14 +21988,6 @@ baseturfs = /turf/open/floor/plating/reinforced }, /area/station/engineering/rbmk2/chamber) -"gbG" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/port) "gbV" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -21957,6 +22006,7 @@ "gcc" = ( /obj/machinery/power/smes/full, /obj/structure/cable, +/obj/structure/sign/warning/gas_mask/directional/west, /turf/open/floor/catwalk_floor/iron_dark, /area/station/tcommsat/computer) "gcl" = ( @@ -21969,7 +22019,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/security/prison/work) "gct" = ( /obj/structure/closet/emcloset/anchored, @@ -22046,6 +22096,14 @@ }, /turf/open/floor/iron/showroomfloor, /area/station/medical/chemistry) +"gdV" = ( +/obj/machinery/door/poddoor/shutters{ + id = "mining_shutters"; + name = "Mining Shutters"; + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/cargo/miningdock) "gdY" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/structure/flora/bush/fullgrass/style_random, @@ -22197,6 +22255,11 @@ /obj/structure/sign/poster/random/directional/east, /turf/open/floor/iron/showroomfloor, /area/station/common/locker_room_shower) +"gge" = ( +/obj/effect/spawner/random/maintenance, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/port) "ggl" = ( /turf/closed/wall/r_wall, /area/station/command/meeting_room) @@ -22254,6 +22317,12 @@ /obj/effect/spawner/random/vending/snackvend, /turf/open/floor/wood/parquet, /area/station/security/brig) +"ghi" = ( +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) "ghm" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -22283,6 +22352,14 @@ dir = 4 }, /area/station/medical/abandoned) +"ghS" = ( +/obj/structure/disposalpipe/sorting/wrap{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/cargo/sorting) "gil" = ( /turf/closed/wall/r_wall/rust, /area/station/ai_monitored/turret_protected/aisat/teleporter) @@ -22305,12 +22382,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"giR" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/service/library/artgallery) "giW" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/holopad/secure, @@ -22466,7 +22537,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "gkJ" = ( /turf/closed/wall/r_wall/rust, @@ -22636,6 +22707,9 @@ /obj/effect/mapping_helpers/broken_floor, /obj/machinery/light/small/directional/west, /obj/effect/turf_decal/caution/white, +/obj/machinery/button/elevator/directional/west{ + id = "tram_public_mining_lift" + }, /turf/open/floor/plating/lavaland_atmos, /area/station/commons/public_mining) "gno" = ( @@ -22753,10 +22827,11 @@ /turf/open/floor/iron, /area/station/hallway/secondary/service) "gpc" = ( -/obj/machinery/shower/directional/south, -/obj/effect/turf_decal/siding/end, -/obj/effect/spawner/random/trash/soap, -/turf/open/floor/noslip, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/machinery/vending/drugs, +/turf/open/floor/iron/white, /area/station/medical/pharmacy) "gpd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -22916,10 +22991,10 @@ /turf/open/floor/iron/white, /area/station/medical/virology) "gqZ" = ( -/obj/machinery/duct, -/obj/effect/spawner/random/trash/grille_or_waste, -/turf/open/floor/plating, -/area/station/maintenance/port) +/obj/item/kirbyplants/random, +/obj/structure/sign/warning/cold_temp/directional/west, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/tcommsat/computer) "grp" = ( /obj/structure/stone_tile/slab, /turf/closed/indestructible/riveted/boss, @@ -23068,11 +23143,6 @@ }, /turf/open/floor/catwalk_floor/iron, /area/station/engineering/hallway) -"gug" = ( -/obj/effect/spawner/random/burgerstation/table, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating, -/area/station/maintenance/port) "guj" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -23137,7 +23207,7 @@ "guS" = ( /obj/structure/cable, /obj/effect/landmark/atmospheric_sanity/ignore_area, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/terminal/maintenance/aft) "guU" = ( /obj/effect/turf_decal/weather/snow, @@ -23178,6 +23248,13 @@ /obj/machinery/disposal/bin, /turf/open/floor/iron/dark, /area/station/medical/surgery) +"gvo" = ( +/obj/machinery/computer/arcade/amputation, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/abandon_surgery) "gvp" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 @@ -23225,16 +23302,6 @@ /obj/machinery/computer/security/wooden_tv, /turf/open/floor/carpet, /area/station/security/detectives_office) -"gwb" = ( -/obj/machinery/computer/exodrone_control_console{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/newscaster/directional/west, -/turf/open/floor/engine, -/area/station/cargo/drone_bay) "gwg" = ( /obj/structure/table/wood, /obj/machinery/camera/autoname/directional/east, @@ -23354,10 +23421,6 @@ /obj/structure/closet/crate/freezer/blood, /turf/open/floor/iron/kitchen_coldroom/freezerfloor, /area/station/medical/coldroom) -"gyO" = ( -/obj/structure/holosign/barrier/engineering, -/turf/open/floor/iron/white, -/area/station/security/prison/shower) "gyT" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -23417,6 +23480,7 @@ /area/station/service/kitchen) "gzO" = ( /obj/structure/cable, +/obj/item/clothing/head/cone, /turf/open/floor/plating, /area/station/maintenance/clown_chamber) "gAd" = ( @@ -23431,6 +23495,13 @@ }, /turf/open/floor/iron/dark, /area/station/command/cc_dock) +"gAg" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/effect/spawner/random/burgerstation/loot, +/turf/open/floor/glass/reinforced/scrape_below, +/area/station/maintenance/starboard/fore) "gAl" = ( /obj/structure/table/wood, /obj/effect/spawner/random/decoration/ornament, @@ -23452,6 +23523,16 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/dark, /area/station/engineering/rbmk2) +"gAP" = ( +/obj/machinery/conveyor{ + id = "cargodisposals"; + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/drain, +/obj/structure/plasticflaps, +/turf/open/floor/plating, +/area/station/cargo/sorting) "gAS" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -23531,6 +23612,9 @@ /area/station/hallway/secondary/recreation) "gBB" = ( /obj/item/radio/intercom/directional/east, +/obj/structure/chair/office{ + dir = 1 + }, /turf/open/floor/iron/dark, /area/station/science/lab) "gBC" = ( @@ -23543,17 +23627,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/dark, /area/station/service/library) -"gCh" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/obj/structure/sign/poster/random/directional/west, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/cargo/drone_bay) "gCp" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -23651,7 +23724,7 @@ "gDg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable/layer3, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter/room) "gDi" = ( /obj/machinery/atmospherics/components/unary/passive_vent/layer2{ @@ -23729,7 +23802,7 @@ /obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2{ dir = 8 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/disposal) "gED" = ( /obj/machinery/portable_atmospherics/canister/bz, @@ -23901,7 +23974,7 @@ pixel_x = -9 }, /obj/machinery/atmospherics/components/binary/pump/off/general/visible, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/ordnance/burnchamber) "gHe" = ( /obj/structure/rack, @@ -23999,7 +24072,7 @@ /turf/open/floor/iron/dark, /area/station/security/prison/safe) "gIM" = ( -/obj/effect/spawner/structure/window/reinforced, +/obj/structure/holosign/barrier/atmos, /turf/open/floor/plating, /area/station/maintenance/pool_maintenance) "gJy" = ( @@ -24028,7 +24101,7 @@ /area/station/science/ordnance) "gJU" = ( /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/security/prison/work) "gJV" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, @@ -24165,6 +24238,17 @@ }, /turf/open/floor/plating, /area/station/medical/chemistry) +"gLg" = ( +/obj/structure/table/wood, +/obj/item/gun/ballistic/shotgun/doublebarrel, +/obj/machinery/light/warm/directional/north, +/obj/item/camera, +/obj/machinery/computer/security/telescreen/bar/directional/north, +/obj/item/holosign_creator/robot_seat/bar{ + pixel_y = 7 + }, +/turf/open/floor/iron/grimy, +/area/station/service/bar/backroom) "gLm" = ( /obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, @@ -24176,6 +24260,15 @@ /obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, /turf/open/floor/iron, /area/station/engineering/atmos) +"gLv" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "gLy" = ( /obj/structure/bed, /obj/item/bedsheet/green, @@ -24248,6 +24341,22 @@ }, /turf/open/floor/plating/rust/moonstation, /area/moonstation/surface) +"gMH" = ( +/obj/machinery/disposal/delivery_chute/tagger/medbay{ + dir = 1 + }, +/obj/structure/plasticflaps{ + name = "Medical Deliveries" + }, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/sign/poster/contraband/ultra/directional/south, +/turf/open/floor/iron/dark, +/area/station/cargo/sorting) "gMQ" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 @@ -24312,8 +24421,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/spawner/random/maintenance, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/crew_quarters/bar) +"gOm" = ( +/obj/structure/cable/layer3, +/obj/machinery/holopad, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "gOn" = ( /obj/structure/sign/warning/radiation/directional/west, /obj/effect/turf_decal/stripes/line{ @@ -24334,7 +24448,7 @@ "gOA" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter/room) "gOE" = ( /obj/machinery/light/floor, @@ -24414,7 +24528,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ dir = 8 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "gQb" = ( /mob/living/carbon/human/species/monkey, @@ -24458,7 +24572,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "gQU" = ( /obj/effect/turf_decal/stripes/line{ @@ -24476,20 +24590,6 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/plating, /area/station/maintenance/disposal) -"gQZ" = ( -/obj/structure/window/reinforced/spawner/directional/south, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/obj/structure/disposalpipe/junction/flip{ - dir = 2 - }, -/obj/machinery/duct, -/turf/open/floor/iron, -/area/station/cargo/sorting) "gRe" = ( /obj/structure/chair/sofa/corp{ dir = 1 @@ -24740,45 +24840,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood, /area/station/commons/dorms/room3) -"gUD" = ( -/obj/structure/table, -/obj/item/stock_parts/scanning_module{ - pixel_x = -5; - pixel_y = 7 - }, -/obj/item/stock_parts/scanning_module{ - pixel_x = 5; - pixel_y = 7 - }, -/obj/item/stock_parts/scanning_module{ - pixel_x = -5 - }, -/obj/item/stock_parts/scanning_module{ - pixel_x = 5 - }, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted, -/obj/machinery/firealarm/directional/east, -/obj/structure/extinguisher_cabinet/directional/south, -/obj/machinery/camera/autoname/directional/south, -/turf/open/floor/iron/dark, -/area/station/cargo/drone_bay) "gUE" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/spawner/random/structure/grille, /turf/open/floor/plating/rust/moonstation, /area/moonstation/surface) "gUK" = ( -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 4 - }, /obj/structure/extinguisher_cabinet/directional/east, -/obj/machinery/requests_console/auto_name/directional/north, -/obj/effect/mapping_helpers/requests_console/assistance, -/obj/effect/mapping_helpers/requests_console/information, -/obj/effect/mapping_helpers/requests_console/supplies, -/obj/effect/mapping_helpers/requests_console/ore_update, -/obj/machinery/chem_mass_spec, -/turf/open/floor/iron/white, +/obj/effect/turf_decal/siding/yellow{ + dir = 10 + }, +/obj/effect/spawner/random/trash/soap, +/obj/machinery/shower/directional/south, +/turf/open/floor/noslip, /area/station/medical/pharmacy) "gUO" = ( /obj/effect/spawner/structure/window/reinforced/tinted, @@ -24820,7 +24894,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/atmos/hallway) "gVx" = ( /obj/effect/turf_decal/tile/dark_blue/half/contrasted{ @@ -24842,7 +24916,7 @@ /area/station/security/execution/education) "gVK" = ( /obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/visible, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter/room) "gVM" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -25018,13 +25092,27 @@ /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 4 }, -/obj/machinery/newscaster/directional/north, /obj/machinery/status_display/evac/directional/east, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"gYq" = ( +/obj/effect/mapping_helpers/apc/full_charge, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/obj/effect/mapping_helpers/apc/cell_5k, +/turf/open/floor/iron/dark, +/area/station/cargo/storage) "gYs" = ( /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/flowers_br/style_random, +/obj/structure/displaycase{ + start_showpiece_type = /obj/item/statuebust/hippocratic; + req_access = list("cmo"); + pixel_y = 6 + }, /turf/open/floor/grass, /area/station/medical/treatment_center) "gYA" = ( @@ -25093,15 +25181,21 @@ name = "Terminal Solar Access" }, /obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/terminal/maintenance/aft) +"gZd" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/office) "gZe" = ( /obj/structure/cable, /obj/effect/spawner/random/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/dark, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/starboard/aft) "gZf" = ( /turf/open/floor/iron/dark/smooth_large, @@ -25221,13 +25315,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/starboard) -"haP" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/structure/ore_box, -/turf/open/floor/engine, -/area/station/cargo/miningdock) "haS" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/chapel{ @@ -25260,7 +25347,7 @@ /area/station/service/barber) "hbe" = ( /obj/effect/turf_decal/siding/dark, -/obj/item/kirbyplants/random, +/obj/machinery/vending/cola/pwr_game, /turf/open/floor/iron/dark, /area/station/hallway/primary/central/fore) "hbo" = ( @@ -25268,8 +25355,21 @@ /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4 }, +/obj/item/kirbyplants/random, /turf/open/floor/iron/white, /area/station/medical/storage) +"hby" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/cargo/lobby) "hbH" = ( /turf/open/floor/wood, /area/station/science/research) @@ -25418,7 +25518,7 @@ "heT" = ( /obj/machinery/light/warm/directional/east, /obj/machinery/firealarm/directional/east, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/asteroid_lobby) "heW" = ( /obj/structure/cable, @@ -25545,15 +25645,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/engine, /area/station/maintenance/department/engine) -"hhu" = ( -/obj/structure/table/wood, -/obj/item/storage/photo_album/hos, -/obj/item/stamp/head/hos, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/carpet, -/area/station/command/heads_quarters/hos) "hhy" = ( /obj/machinery/atmospherics/components/binary/pump/on/supply/visible{ dir = 4 @@ -25639,7 +25730,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/research/abandoned) "hiC" = ( /obj/effect/turf_decal/siding/dark, @@ -25773,6 +25864,11 @@ /obj/effect/spawner/random/trash/hobo_squat, /turf/open/floor/plating, /area/station/maintenance/aft) +"hjE" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/iron, +/area/station/cargo/lobby) "hjF" = ( /obj/effect/turf_decal/stripes/corner, /obj/effect/turf_decal/stripes/white/corner, @@ -25792,14 +25888,6 @@ /obj/effect/turf_decal/stripes/asteroid/line, /turf/open/floor/plating/rust/moonstation, /area/station/cargo/miningelevators) -"hjS" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/book/manual/wiki/security_space_law, -/obj/item/toy/figure/hos, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/carpet, -/area/station/command/heads_quarters/hos) "hjY" = ( /obj/effect/turf_decal/tile/dark_blue/half/contrasted{ dir = 1 @@ -25943,7 +26031,7 @@ /area/station/common/pool/sauna) "hlY" = ( /obj/machinery/atmospherics/pipe/layer_manifold/supply/visible, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "hmg" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible, @@ -25988,7 +26076,7 @@ /obj/machinery/atmospherics/components/unary/thermomachine/freezer{ dir = 8 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter/room) "hne" = ( /obj/structure/rack, @@ -26010,6 +26098,14 @@ /obj/effect/mapping_helpers/requests_console/information, /turf/open/floor/plating, /area/station/commons/public_mining) +"hnh" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/structure/table, +/obj/machinery/cell_charger, +/turf/open/floor/iron, +/area/station/cargo/storage) "hni" = ( /obj/item/stack/cable_coil, /obj/structure/marker_beacon/fuchsia, @@ -26040,7 +26136,7 @@ "hnt" = ( /obj/structure/cable, /obj/machinery/recharge_station, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/service) "hnv" = ( /obj/structure/window/reinforced/spawner/directional/south, @@ -26110,9 +26206,6 @@ /turf/open/floor/engine, /area/station/engineering/supermatter/room) "hoa" = ( -/obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water=250) - }, /obj/machinery/light/small/directional/east, /turf/open/floor/iron/white, /area/station/security/prison/shower) @@ -26185,7 +26278,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/crew_quarters/bar) "hpL" = ( /obj/effect/turf_decal/vg_decals/atmos/mix, @@ -26271,6 +26364,18 @@ /obj/structure/cable, /turf/open/floor/iron/checker, /area/station/engineering/atmos/control_center) +"hqu" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/structure/closet/secure_closet/chemical, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/item/storage/box/syringes, +/obj/item/storage/box/beakers, +/turf/open/floor/iron/dark, +/area/station/medical/pharmacy) "hqw" = ( /obj/structure/stone_tile/cracked{ dir = 4 @@ -26444,13 +26549,6 @@ }, /turf/open/floor/iron/white, /area/station/science/genetics) -"hta" = ( -/obj/effect/turf_decal/bot, -/obj/structure/sign/poster/random/directional/west, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/random/structure/crate_loot, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "htk" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 @@ -26472,6 +26570,14 @@ /obj/machinery/light/warm/directional/west, /turf/open/floor/iron/dark, /area/station/security/brig) +"htH" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/machinery/light/warm/directional/north, +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/cargo/office) "htI" = ( /obj/effect/turf_decal/tile/green/half/contrasted, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -26573,6 +26679,10 @@ /obj/effect/turf_decal/bot_blue, /turf/open/floor/iron/dark/textured_half, /area/station/security/prison) +"hvq" = ( +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/cargo/sorting) "hvw" = ( /obj/machinery/meter/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -26580,6 +26690,18 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/commons/storage/emergency/port) +"hvz" = ( +/obj/structure/disposalpipe/junction/flip{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/filled, +/obj/effect/turf_decal/siding/yellow/end{ + dir = 1 + }, +/obj/effect/turf_decal/arrows/white, +/obj/structure/closet/crate/engineering, +/turf/open/floor/iron/dark, +/area/station/cargo/sorting) "hvA" = ( /turf/open/floor/iron, /area/station/hallway/primary/port) @@ -26713,7 +26835,7 @@ "hwH" = ( /obj/structure/cable, /obj/machinery/light/small/red/directional/east, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "hwN" = ( /turf/open/floor/plating, @@ -26779,7 +26901,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/machinery/camera/autoname/minisat/directional/north, /obj/structure/sign/warning/electric_shock/directional/north, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "hxN" = ( /obj/machinery/holopad/secure, @@ -26791,7 +26913,18 @@ }, /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/east, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/item/book/manual/wiki/chemistry, +/obj/item/clothing/glasses/science, +/obj/item/stack/package_wrap{ + pixel_y = 13 + }, +/obj/item/stack/cable_coil{ + pixel_y = 15 + }, +/obj/effect/turf_decal/siding/yellow, +/obj/structure/table, +/obj/item/hand_labeler, /turf/open/floor/iron/white, /area/station/medical/pharmacy) "hyc" = ( @@ -26853,7 +26986,7 @@ dir = 8 }, /obj/item/radio/intercom/directional/west, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "hzf" = ( /obj/structure/cable, @@ -26971,7 +27104,7 @@ /obj/structure/cable, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/command/minisat, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/service) "hAA" = ( /obj/effect/mapping_helpers/broken_floor, @@ -27016,7 +27149,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/cobweb, /obj/effect/spawner/random/burgerstation/atmos, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "hBt" = ( /obj/machinery/button/door/directional/east{ @@ -27103,12 +27236,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/department/public_mining) -"hDe" = ( -/obj/item/assembly/mousetrap/armed{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/maintenance/port) "hDf" = ( /obj/effect/turf_decal/siding/wood{ dir = 6 @@ -27149,14 +27276,6 @@ /obj/item/radio/intercom/directional/south, /turf/open/floor/plating, /area/station/maintenance/abandon_office) -"hDk" = ( -/obj/effect/turf_decal/tile/brown/anticorner/contrasted, -/obj/machinery/firealarm/directional/east, -/obj/machinery/light_switch/directional/south, -/obj/machinery/camera/autoname/mine/directional/south, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "hDl" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -27174,11 +27293,16 @@ "hDs" = ( /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) +"hDy" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/port) "hDJ" = ( /obj/structure/transport/linear/public, -/turf/open/openspace{ - can_atmos_pass = 0 - }, +/turf/open/floor/plating/lavaland_atmos, /area/station/commons/public_mining) "hDL" = ( /obj/machinery/door/airlock/maintenance_hatch, @@ -27585,13 +27709,6 @@ }, /turf/open/floor/iron/white, /area/station/science/cytology) -"hIg" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 10 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/engine, -/area/station/cargo/storage) "hIh" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 @@ -27668,12 +27785,6 @@ /obj/machinery/door/airlock/public/glass, /turf/open/floor/iron/dark/corner, /area/station/common/wrestling/arena) -"hIV" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/cargo/drone_bay) "hJa" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4 @@ -27930,12 +28041,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/interrogation) -"hOz" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/structure/extinguisher_cabinet/directional/south, -/turf/open/floor/iron, -/area/station/cargo/lobby) "hOD" = ( /obj/effect/landmark/start/mime, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, @@ -28034,13 +28139,6 @@ }, /turf/open/floor/engine, /area/station/engineering/supermatter/waste) -"hQu" = ( -/obj/structure/window/reinforced/spawner/directional/south, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/iron, -/area/station/cargo/sorting) "hQB" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, @@ -28121,13 +28219,6 @@ /obj/effect/landmark/latejoin_override, /turf/open/floor/iron/showroomfloor, /area/station/terminal/cryo) -"hRK" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "hRR" = ( /obj/machinery/atmospherics/components/tank/air{ dir = 1 @@ -28295,6 +28386,18 @@ /obj/effect/spawner/random/burgerstation/liquid, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"hTW" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/blue/filled, +/obj/effect/turf_decal/siding/blue/end{ + dir = 1 + }, +/obj/effect/turf_decal/arrows/white, +/obj/structure/closet/crate/medical, +/turf/open/floor/iron/dark, +/area/station/cargo/sorting) "hUl" = ( /obj/structure/table, /obj/machinery/airalarm/directional/east, @@ -28320,10 +28423,20 @@ /obj/effect/turf_decal/tile/dark_blue/fourcorners, /turf/open/floor/iron/dark, /area/station/command/bridge) +"hUB" = ( +/obj/effect/spawner/random/burgerstation/loot, +/obj/structure/railing, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) "hUD" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood, /area/station/service/abandoned_gambling_den) +"hUI" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/checker, +/area/station/maintenance/abandon_surgery) "hUO" = ( /obj/effect/turf_decal/siding/dark{ dir = 1 @@ -28453,6 +28566,12 @@ /obj/structure/sign/warning/docking/directional/east, /turf/open/floor/plating/rust/moonstation, /area/moonstation/surface) +"hWT" = ( +/obj/structure/chair/sofa/right/brown, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/toy/figure/psychologist, +/turf/open/floor/wood, +/area/station/maintenance/abandon_psych) "hXe" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -28513,17 +28632,6 @@ /obj/effect/turf_decal/tile/blue/half/contrasted, /turf/open/floor/iron/white, /area/station/hallway/secondary/exit) -"hXQ" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/firealarm/directional/north, -/obj/vehicle/sealed/mecha/ripley/cargo, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "hXS" = ( /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 8 @@ -28535,7 +28643,7 @@ "hXV" = ( /obj/effect/spawner/random/burgerstation/loot, /obj/structure/sign/warning/electric_shock/directional/south, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/terminal/maintenance/aft) "hXX" = ( /obj/machinery/vending/medical, @@ -28572,6 +28680,7 @@ /obj/effect/turf_decal/tile/dark_blue/half/contrasted{ dir = 8 }, +/obj/item/kirbyplants/random, /turf/open/floor/iron/dark, /area/station/command/bridge) "hYv" = ( @@ -28606,7 +28715,7 @@ pixel_y = 30; control_area = "/area/station/ai_monitored/turret_protected/ai" }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat_interior) "hYS" = ( /obj/effect/turf_decal/tile/green/half/contrasted{ @@ -28737,7 +28846,7 @@ /area/station/command/heads_quarters/hop) "iau" = ( /obj/structure/window/reinforced/spawner/directional/east, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "iav" = ( /obj/effect/turf_decal/tile/yellow/anticorner/contrasted, @@ -28895,16 +29004,6 @@ }, /turf/open/floor/plating, /area/station/biodome) -"icW" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/delivery, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/aft) "idf" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners{ dir = 8 @@ -28987,6 +29086,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark/corner, /area/station/hallway/primary/central/aft) +"ies" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/cargo/sorting) "ieu" = ( /turf/closed/wall/rust, /area/station/command/heads_quarters/nt_rep) @@ -29172,6 +29278,12 @@ }, /turf/open/floor/plating/rust/moonstation, /area/station/cargo/miningelevators) +"iie" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "iiw" = ( /obj/structure/table/glass, /obj/item/storage/pill_bottle/mutadone{ @@ -29297,14 +29409,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/prison) -"ijP" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/rack, -/obj/effect/spawner/costume/wizard, -/turf/open/floor/plating, -/area/station/maintenance/port) "ijQ" = ( /obj/structure/table/reinforced, /obj/effect/spawner/random/food_or_drink/condiment, @@ -29421,7 +29525,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/carpet/purple, +/turf/open/floor/carpet/blue, /area/station/commons/dorms/room1) "ilp" = ( /obj/structure/railing/wooden_fencing{ @@ -29489,6 +29593,12 @@ }, /turf/open/floor/iron/dark, /area/station/hallway/primary/starboard) +"ilX" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/blobstart, +/obj/effect/spawner/random/engineering/tracking_beacon, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) "imb" = ( /obj/structure/table/wood, /obj/structure/cable, @@ -29574,17 +29684,22 @@ /obj/structure/sign/warning/electric_shock/directional/east, /turf/open/misc/moonstation_sand, /area/moonstation/surface) +"inH" = ( +/obj/effect/spawner/random/burgerstation/blocking, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/abandon_surgery) "inP" = ( /obj/machinery/disposal/delivery_chute{ name = "Licence Plate Deliveries" }, /obj/structure/disposalpipe/trunk, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/security/prison/work) "inV" = ( /obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/rbmk2) "inW" = ( /obj/effect/turf_decal/tile/purple/anticorner/contrasted{ @@ -29661,8 +29776,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/landmark/atmospheric_sanity/ignore_area, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/terminal/maintenance/fore) +"ipz" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/light/small/red/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/abandon_surgery) "ipB" = ( /obj/effect/turf_decal/tile/dark_blue/half/contrasted{ dir = 1 @@ -29851,7 +29972,7 @@ /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/effect/mapping_helpers/airlock/autoname, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/terminal/interlink) "isG" = ( /turf/open/floor/catwalk_floor/iron_dark, @@ -29877,14 +29998,12 @@ /obj/structure/railing/corner/end/flip{ dir = 8 }, -/obj/effect/mapping_helpers/broken_floor, -/obj/effect/spawner/random/structure/steam_vent, -/turf/open/floor/plating, +/turf/open/floor/glass/reinforced/scrape_below, /area/station/maintenance/starboard/fore) "isP" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, /obj/machinery/meter, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter/room) "itb" = ( /turf/closed/wall/r_wall, @@ -29949,6 +30068,14 @@ /obj/structure/sign/warning/cold_temp/directional/east, /turf/open/floor/plating, /area/station/maintenance/central) +"iul" = ( +/obj/item/book/granter/crafting_recipe/donk_secret_recipe, +/obj/structure/closet/crate/secure/loot{ + base_icon_state = "syndicrate"; + icon_state = "syndicrate" + }, +/turf/open/floor/carpet/donk, +/area/station/maintenance/thruster_room) "iuE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -30076,7 +30203,7 @@ "iwi" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/portable_atmospherics/canister/nitrogen, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "iwj" = ( /obj/structure/table/wood, @@ -30272,7 +30399,7 @@ /obj/structure/cable, /obj/machinery/camera/autoname/minisat/directional/west, /obj/machinery/light/small/red/dim/directional/west, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "izL" = ( /obj/machinery/atmospherics/pipe/smart/simple/violet/visible{ @@ -30333,7 +30460,7 @@ "iAs" = ( /obj/structure/cable, /obj/machinery/firealarm/directional/south, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "iAG" = ( /obj/machinery/atmospherics/pipe/smart/manifold/green/visible{ @@ -30405,7 +30532,7 @@ "iBa" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/landmark/generic_maintenance_landmark, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/research/abandoned) "iBf" = ( /obj/effect/turf_decal/stripes/line{ @@ -30430,6 +30557,11 @@ /obj/structure/desk_bell, /obj/item/reagent_containers/spray/cleaner, /obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "pharm_desk_shutters"; + name = "Desk Shutters"; + dir = 8 + }, /turf/open/floor/iron/white, /area/station/medical/pharmacy) "iBA" = ( @@ -30550,6 +30682,10 @@ /obj/machinery/light/floor, /turf/open/floor/wood/parquet, /area/station/commons/lounge) +"iDj" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/cargo/sorting) "iDq" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/junction, /obj/effect/turf_decal/stripes/asteroid/line{ @@ -30566,21 +30702,6 @@ dir = 1 }, /area/station/hallway/primary/central/fore) -"iDB" = ( -/obj/machinery/light/warm/directional/south, -/obj/machinery/button/door/directional/south{ - id = "bar_kitchen_counter"; - name = "Bar-Kitchen Counter Shutters"; - req_access = list("kitchen") - }, -/obj/machinery/vending/wardrobe/chef_wardrobe, -/obj/effect/turf_decal/tile/dark_red/opposingcorners{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/iron/cafeteria, -/area/station/service/kitchen) "iDE" = ( /obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible, /obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ @@ -30658,6 +30779,15 @@ "iEd" = ( /turf/open/misc/grass/jungle, /area/station/biodome) +"iEe" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/nuclearbomb/beer{ + flood_reagent = /datum/reagent/lube; + name = "\improper SPLURT-brand nuclear fission explosive"; + desc = "Mom found the lube nuke." + }, +/turf/open/floor/plating/rust/moonstation, +/area/moonstation/surface) "iEf" = ( /obj/structure/bookcase/random/nonfiction, /turf/open/floor/iron/grimy, @@ -30947,14 +31077,6 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/iron/dark, /area/station/engineering/storage) -"iIy" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark, -/area/station/cargo/drone_bay) "iIC" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/maintenance, @@ -31000,6 +31122,13 @@ /obj/machinery/vending/cigarette, /turf/open/floor/iron/dark, /area/station/hallway/primary/aft) +"iJh" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/iron/checker, +/area/station/maintenance/abandon_surgery) "iJq" = ( /obj/effect/turf_decal/tile/dark_blue/half/contrasted, /turf/open/floor/iron/dark, @@ -31059,7 +31188,10 @@ /obj/machinery/atmospherics/pipe/smart/simple/general/hidden{ dir = 4 }, -/turf/open/floor/catwalk_floor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "iKx" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -31185,7 +31317,7 @@ /area/station/cargo/storage) "iMH" = ( /obj/structure/cable/multilayer/connected, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter/room) "iMK" = ( /obj/effect/landmark/event_spawn, @@ -31219,7 +31351,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /obj/machinery/light/small/red/directional/west, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "iNo" = ( /turf/open/floor/iron, @@ -31311,10 +31443,6 @@ /obj/effect/spawner/random/burgerstation/power, /turf/open/floor/plating, /area/station/maintenance/department/engine) -"iOj" = ( -/mob/living/basic/sloth/paperwork, -/turf/open/floor/iron, -/area/station/cargo/storage) "iOs" = ( /turf/open/misc/asteroid/basalt/lava_land_surface, /area/lavaland/underground) @@ -31407,9 +31535,7 @@ /area/station/commons/toilet) "iPW" = ( /obj/structure/flora/ocean/glowweed, -/obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water=600) - }, +/obj/effect/spawner/liquids_spawner/fulltile, /turf/open/misc/beach/sand, /area/station/hallway/secondary/exit/departure_lounge) "iPX" = ( @@ -31476,7 +31602,7 @@ "iQY" = ( /obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/terminal/maintenance/fore) "iRb" = ( /obj/effect/turf_decal/stripes/asteroid/line, @@ -31485,14 +31611,6 @@ /obj/structure/marker_beacon/fuchsia, /turf/open/floor/plating/lavaland_atmos, /area/lavaland/underground) -"iRf" = ( -/obj/machinery/chem_dispenser, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 4 - }, -/obj/structure/sign/warning/no_smoking/directional/east, -/turf/open/floor/iron/white, -/area/station/medical/pharmacy) "iRg" = ( /obj/effect/turf_decal/stripes/asteroid/line, /obj/effect/turf_decal/sand/plating/volcanic, @@ -31500,7 +31618,7 @@ /area/station/cargo/miningelevators) "iRj" = ( /obj/effect/spawner/random/burgerstation/loot, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "iRk" = ( /obj/structure/railing/corner/end/flip, @@ -31703,6 +31821,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, /turf/open/floor/engine, /area/station/science/xenobiology) +"iTK" = ( +/obj/structure/table/wood, +/obj/machinery/recharger{ + pixel_y = 4 + }, +/obj/item/hand_labeler, +/obj/structure/cable, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/hos) "iTL" = ( /turf/closed/wall, /area/station/maintenance/department/crew_quarters/dorms) @@ -31772,7 +31899,7 @@ "iUh" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/rbmk2) "iUo" = ( /obj/effect/mapping_helpers/broken_floor, @@ -31867,11 +31994,10 @@ /obj/structure/disposalpipe/segment, /obj/structure/cable, /obj/effect/spawner/random/mod/maint, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/aft) "iUY" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/abandoned, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -31916,12 +32042,6 @@ }, /turf/open/floor/plating, /area/station/hallway/primary/tram/left) -"iVN" = ( -/obj/structure/disposalpipe/junction/yjunction{ - dir = 4 - }, -/turf/open/misc/moonstation_sand, -/area/moonstation/surface) "iVO" = ( /obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/trimline/dark/filled/warning{ @@ -32222,7 +32342,7 @@ /obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden{ dir = 4 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/atmos/asteroid) "iZv" = ( /obj/effect/turf_decal/siding/wood{ @@ -32244,13 +32364,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark/corner, /area/station/hallway/secondary/exit) -"iZC" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron, -/area/station/cargo/storage) "iZI" = ( /obj/effect/mapping_helpers/broken_floor, /obj/structure/deployable_barricade/metal/plasteel{ @@ -32263,6 +32376,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/clothing/head/cone, /turf/open/floor/wood, /area/station/service/abandoned_gambling_den) "iZY" = ( @@ -32324,7 +32438,7 @@ name = "Dorms Bolt Control" }, /obj/item/kirbyplants/random, -/turf/open/floor/carpet/purple, +/turf/open/floor/carpet/red, /area/station/commons/dorms/room2) "jbc" = ( /obj/machinery/atmospherics/pipe/layer_manifold/visible, @@ -32443,13 +32557,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/brig) -"jcG" = ( -/obj/structure/sign/painting/library{ - pixel_y = -32 - }, -/obj/machinery/vending/games, -/turf/open/floor/wood, -/area/station/service/library/artgallery) "jcI" = ( /obj/machinery/door/airlock/maintenance_hatch, /obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, @@ -32482,7 +32589,10 @@ /obj/machinery/atmospherics/pipe/smart/simple/general/hidden{ dir = 5 }, -/turf/open/floor/catwalk_floor, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "jdf" = ( /obj/effect/decal/cleanable/dirt/dust, @@ -32490,6 +32600,33 @@ /obj/machinery/holopad/secure, /turf/open/floor/wood, /area/station/commons/vacant_room/office) +"jdj" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 + }, +/obj/item/dest_tagger, +/obj/item/stack/package_wrap, +/obj/item/stamp{ + pixel_x = 7; + pixel_y = 9 + }, +/obj/item/stamp/denied{ + pixel_x = -7; + pixel_y = 9 + }, +/obj/item/hand_labeler, +/obj/item/toy/figure/cargotech, +/obj/machinery/newscaster/directional/north, +/obj/item/folder/yellow, +/obj/machinery/button/door/directional/east{ + id = "cargo_shutters"; + name = "Desk Shutters Control"; + req_access = list("cargo"); + pixel_y = -8 + }, +/turf/open/floor/iron, +/area/station/cargo/office) "jdt" = ( /obj/machinery/door/airlock/external{ name = "External Airlock" @@ -32572,7 +32709,7 @@ /area/station/maintenance/port) "jel" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/atmos/asteroid) "jez" = ( /obj/structure/table/wood, @@ -32624,7 +32761,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, /obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "jeZ" = ( /obj/structure/barricade/wooden, @@ -32732,10 +32869,6 @@ /obj/machinery/light/floor, /turf/open/floor/wood, /area/station/security/courtroom) -"jgF" = ( -/obj/item/book/manual/nuclear, -/turf/open/floor/plating, -/area/station/maintenance/port) "jgV" = ( /obj/machinery/atmospherics/pipe/smart/manifold/general/visible{ dir = 8 @@ -32751,15 +32884,6 @@ "jgX" = ( /turf/closed/wall/mineral/wood, /area/station/maintenance/department/crew_quarters/dorms) -"jhb" = ( -/obj/machinery/light/warm/directional/west, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "jhg" = ( /obj/structure/table, /obj/item/surgery_tray/full, @@ -32785,6 +32909,14 @@ /obj/structure/stone_tile/block, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/lavaland/underground) +"jhD" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "jhI" = ( /obj/structure/transport/linear/tram, /obj/structure/tram/alt/titanium, @@ -32958,7 +33090,7 @@ dir = 9 }, /obj/effect/spawner/random/burgerstation/loot, -/turf/open/floor/plating, +/turf/open/floor/glass/reinforced/scrape_below, /area/station/maintenance/starboard/fore) "jjt" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners{ @@ -33097,14 +33229,15 @@ /obj/effect/mapping_helpers/airlock/unres, /turf/open/floor/iron, /area/station/engineering/break_room) -"jlk" = ( -/obj/effect/turf_decal/bot, -/obj/structure/sign/poster/random/directional/east, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/portable_atmospherics/scrubber/huge/movable/cargo, -/obj/machinery/camera/autoname/directional/north, -/turf/open/floor/iron, -/area/station/cargo/warehouse) +"jlu" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "jlB" = ( /obj/effect/turf_decal/tile/purple/anticorner/contrasted{ dir = 8 @@ -33223,7 +33356,7 @@ "jmo" = ( /obj/machinery/light/warm/directional/west, /obj/machinery/announcement_system, -/obj/machinery/computer/security/telescreen/tcomms/directional/west, +/obj/structure/sign/departments/telecomms/directional/west, /turf/open/floor/catwalk_floor/iron_dark, /area/station/tcommsat/computer) "jmy" = ( @@ -33253,11 +33386,10 @@ /turf/open/floor/iron/dark, /area/station/hallway/primary/starboard) "jnl" = ( -/obj/machinery/smoke_machine, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/white, +/obj/structure/chair/office/light, +/obj/effect/landmark/start/chemist, +/obj/effect/turf_decal/tile/yellow/diagonal_edge, +/turf/open/floor/iron/white/diagonal, /area/station/medical/chemistry) "jno" = ( /obj/effect/turf_decal/tile/purple/half/contrasted{ @@ -33325,7 +33457,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/spawner/random/decoration/glowstick, /obj/machinery/duct, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/crew_quarters/bar) "jnS" = ( /obj/structure/cable, @@ -33334,7 +33466,7 @@ /obj/machinery/duct, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/delivery, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor, /area/station/maintenance/department/crew_quarters/bar) "jnT" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -33370,7 +33502,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/landmark/navigate_destination/autoname, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/starboard/aft) "joo" = ( /obj/structure/dresser, @@ -33415,14 +33547,6 @@ /obj/structure/cable, /turf/open/floor/iron/checker, /area/station/hallway/secondary/exit) -"joO" = ( -/obj/effect/turf_decal/tile/blue/diagonal_centre, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/iron/white, -/area/station/medical/pharmacy) "joV" = ( /obj/effect/turf_decal/siding/dark{ dir = 4 @@ -33543,7 +33667,7 @@ /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/machinery/door/airlock/maintenance, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/aft) "jqE" = ( /turf/open/floor/carpet/red, @@ -33574,6 +33698,17 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/station/hallway/primary/central/aft) +"jqX" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/structure/closet/secure_closet/miner, +/obj/item/storage/medkit/toxin, +/obj/item/gps/mining, +/obj/item/perfume/iron, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "jru" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted, /obj/structure/disposalpipe/segment{ @@ -33600,7 +33735,7 @@ "jrF" = ( /obj/machinery/airalarm/directional/north, /obj/structure/closet/firecloset, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/atmos/hallway) "jrM" = ( /obj/effect/turf_decal/bot, @@ -33678,7 +33813,7 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/xenobiology) "jti" = ( /obj/effect/spawner/structure/window/reinforced, @@ -33686,10 +33821,13 @@ /turf/open/floor/plating, /area/station/engineering/supermatter/waste) "jtl" = ( -/obj/machinery/chem_heater/withbuffer, -/obj/effect/turf_decal/tile/blue/diagonal_centre, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/newscaster/directional/north, /turf/open/floor/iron/white, -/area/station/medical/pharmacy) +/area/station/medical/treatment_center) "jts" = ( /obj/machinery/door/airlock{ id_tag = "Toilet2"; @@ -33724,12 +33862,10 @@ /turf/open/floor/carpet, /area/station/commons/lounge) "juw" = ( -/obj/structure/cable, -/obj/structure/sign/warning/cold_temp/directional/south, -/obj/structure/sign/warning/gas_mask/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/tcommsat/computer) +/obj/effect/turf_decal/sand/plating, +/obj/item/clothing/head/cone, +/turf/open/floor/plating/rust/moonstation, +/area/moonstation/surface) "juA" = ( /obj/effect/turf_decal/delivery, /turf/open/floor/plating, @@ -33747,7 +33883,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/spawner/random/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/dark, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/starboard/aft) "juU" = ( /obj/effect/turf_decal/siding/dark{ @@ -33799,6 +33935,16 @@ /obj/machinery/camera/autoname/xenobiology/directional/west, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"jvC" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) "jvF" = ( /obj/structure/marker_beacon/fuchsia, /obj/structure/sign/warning/secure_area/directional/south, @@ -33851,6 +33997,15 @@ }, /turf/open/floor/plating, /area/station/engineering/rbmk2/chamber) +"jwz" = ( +/obj/machinery/disposal/delivery_chute, +/obj/machinery/light/small/red/directional/north, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/plating, +/area/station/cargo/sorting) "jwB" = ( /obj/machinery/air_sensor/plasma_tank, /turf/open/floor/engine/plasma, @@ -33878,8 +34033,21 @@ /obj/machinery/door/airlock/public/glass, /obj/structure/cable, /obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/asteroid_lobby) +"jwW" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) "jwX" = ( /obj/structure/tram/spoiler{ dir = 1 @@ -33896,7 +34064,7 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /obj/structure/cable, /obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/atmos/asteroid) "jxn" = ( /obj/machinery/light/warm/directional/east, @@ -34050,7 +34218,7 @@ /turf/open/floor/plating, /area/station/commons/lounge) "jzl" = ( -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "jzo" = ( /obj/machinery/light/small/directional/south, @@ -34077,6 +34245,42 @@ "jzP" = ( /turf/closed/wall/r_wall/rust, /area/station/maintenance/aux_eva) +"jzS" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/table/wood/fancy/black, +/obj/machinery/door/window/left/directional/south{ + name = "Divine Artifacts"; + req_access = list("chapel_office") + }, +/obj/effect/turf_decal/tile/bar/half/contrasted{ + dir = 1 + }, +/obj/item/reagent_containers/cup/glass/bottle/holywater{ + desc = "A flask of holy water allegedly containing the first seed planted in the Garden of Eden"; + name = "flask of the first holy seed"; + list_reagents = list(/datum/reagent/consumable/nutriment/protein = 5, /datum/reagent/water/holywater = 95); + pixel_y = 2 + }, +/obj/merge_conflict_marker{ + name = "---Merge Conflict Marker---"; + desc = "A best-effort merge was performed. You must resolve this conflict yourself (manually) and remove this object once complete." + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/table/wood/fancy/black, +/obj/machinery/door/window/left/directional/south{ + name = "Divine Artifacts"; + req_access = list("chapel_office") + }, +/obj/effect/turf_decal/tile/bar/half/contrasted{ + dir = 1 + }, +/obj/item/reagent_containers/cup/glass/bottle/holywater{ + name = "flask of regular water"; + desc = "This used to be holy water, but an engineer sealed it."; + list_reagents = list(/datum/reagent/water = 100) + }, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/starboard) "jzZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -34134,6 +34338,11 @@ initial_gas_mix = "n2=100;TEMP=293.15" }, /area/station/maintenance/gag_room) +"jBi" = ( +/obj/machinery/light_switch/directional/north, +/obj/structure/reagent_dispensers/beerkeg, +/turf/open/floor/wood, +/area/station/service/bar) "jBq" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 @@ -34164,6 +34373,15 @@ }, /turf/open/misc/grass/jungle, /area/station/biodome) +"jCq" = ( +/obj/machinery/camera/autoname/directional/west, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/cargo/lobby) "jCs" = ( /obj/effect/landmark/start/scientist, /turf/open/floor/iron, @@ -34382,27 +34600,11 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"jGv" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/conveyor{ - dir = 1; - id = "QMLoad" - }, -/obj/machinery/light/warm/directional/west, -/turf/open/floor/iron, -/area/station/cargo/storage) -"jGN" = ( -/obj/machinery/light/warm/directional/east, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/warehouse) +"jGG" = ( +/obj/effect/turf_decal/siding/dark, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/cargo/sorting) "jGV" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 9 @@ -34443,7 +34645,7 @@ name = "Xenobiology Waste"; target_pressure = 400 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/xenobiology) "jHl" = ( /obj/structure/disposalpipe/segment{ @@ -34452,7 +34654,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/security/prison/work) "jHn" = ( /obj/effect/turf_decal/siding/dark/corner, @@ -34483,15 +34685,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/prison/upper) -"jHQ" = ( -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 - }, -/obj/structure/cable, -/obj/structure/tank_dispenser/oxygen, -/obj/machinery/bluespace_vendor/directional/west, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "jHU" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 @@ -34672,7 +34865,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/sign/departments/engineering/directional/east, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/terminal/maintenance/aft) "jKZ" = ( /obj/effect/turf_decal/siding/yellow{ @@ -34714,7 +34907,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/sign/departments/xenobio/alt/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/dark, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/starboard/aft) "jLC" = ( /obj/effect/mapping_helpers/burnt_floor, @@ -34820,12 +35013,26 @@ /obj/effect/spawner/random/clothing/lizardboots, /turf/open/floor/bamboo, /area/station/maintenance/abandon_wrestle) +"jMD" = ( +/obj/machinery/door/poddoor/shutters{ + id = "qm_warehouse_left"; + name = "Warehouse Shutters"; + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/cargo/warehouse) "jME" = ( /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 4 }, /turf/open/floor/iron/dark, /area/station/science/ordnance) +"jMF" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/structure/closet_private, +/turf/open/floor/iron/checker, +/area/station/maintenance/abandon_surgery) "jMJ" = ( /obj/structure/table, /obj/item/storage/bag/tray, @@ -35073,6 +35280,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/airalarm/directional/south, /turf/open/floor/plating, /area/station/service/abandoned_gambling_den) "jPA" = ( @@ -35155,7 +35363,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/terminal/maintenance/aft) "jQN" = ( /turf/closed/wall/mineral/wood, @@ -35390,7 +35598,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/asteroid_lobby) "jTM" = ( /obj/machinery/door/firedoor, @@ -35559,10 +35767,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark/textured_large, /area/station/engineering/atmos/storage/gas) -"jVX" = ( -/obj/machinery/light_switch/directional/north, -/turf/open/floor/wood, -/area/station/service/library/artgallery) "jWh" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -35604,7 +35808,7 @@ /obj/structure/cable, /obj/effect/mapping_helpers/apc/full_charge, /obj/effect/mapping_helpers/apc/cell_10k, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat_interior) "jXa" = ( /obj/structure/reagent_dispensers/plumbed{ @@ -35673,6 +35877,10 @@ "jXJ" = ( /turf/closed/wall, /area/station/medical/treatment_center) +"jXW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/cargo/sorting) "jXZ" = ( /obj/effect/turf_decal/siding/dark{ dir = 8 @@ -35773,7 +35981,7 @@ /obj/machinery/camera/autoname/directional/north{ dir = 9 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/asteroid_lobby) "jZJ" = ( /obj/effect/mapping_helpers/airlock/access/all/command/captain, @@ -35872,6 +36080,15 @@ /obj/effect/spawner/random/burgerstation/liquid, /turf/open/floor/plating, /area/station/maintenance/aft) +"kbd" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) "kbe" = ( /obj/effect/turf_decal/siding/dark, /obj/machinery/light_switch/directional/east, @@ -36042,15 +36259,6 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plating, /area/station/maintenance/port) -"kdL" = ( -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/iron, -/area/station/cargo/lobby) "kdQ" = ( /obj/structure/table, /obj/item/electronics/airalarm{ @@ -36168,11 +36376,6 @@ /obj/structure/cable, /turf/open/floor/iron/large, /area/station/hallway/secondary/exit) -"kfu" = ( -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/cargo/drone_bay) "kfU" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ dir = 10 @@ -36184,9 +36387,11 @@ /turf/open/floor/plating/rust/moonstation, /area/moonstation/surface) "kfZ" = ( -/turf/open/floor/plating/elevatorshaft{ - initial_gas_mix = "LAVALAND_ATMOS" +/obj/structure/transport/linear/public, +/obj/structure/railing{ + dir = 8 }, +/turf/open/floor/plating/lavaland_atmos, /area/station/commons/public_mining) "kgs" = ( /obj/machinery/suit_storage_unit, @@ -36343,33 +36548,10 @@ }, /turf/open/floor/wood/tile, /area/station/hallway/primary/central/aft) -"kiN" = ( -/obj/machinery/conveyor_switch/oneway{ - dir = 8; - id = "cratedelivery"; - pixel_y = 8 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/cargo/lobby) "kiW" = ( /obj/machinery/space_heater, /turf/open/floor/plating, /area/station/maintenance/starboard) -"kiY" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/obj/item/radio/intercom/directional/east, -/obj/structure/table, -/obj/machinery/cell_charger, -/turf/open/floor/iron, -/area/station/cargo/storage) "kjg" = ( /obj/effect/turf_decal/siding/dark/corner{ dir = 4 @@ -36520,6 +36702,7 @@ /obj/effect/turf_decal/tile/yellow/half/contrasted, /obj/machinery/light/warm/directional/south, /obj/item/radio/intercom/directional/south, +/obj/item/clothing/head/cone, /turf/open/floor/iron, /area/station/engineering/hallway) "kll" = ( @@ -36622,7 +36805,7 @@ /area/station/hallway/primary/port) "kmr" = ( /obj/structure/sign/warning/gas_mask/directional/east, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/security/prison/upper) "kmD" = ( /obj/effect/turf_decal/tile/green/half/contrasted, @@ -36814,6 +36997,7 @@ /obj/effect/turf_decal/siding/blue{ dir = 10 }, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/dark, /area/station/medical/storage) "kpf" = ( @@ -36837,6 +37021,19 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/hallway/primary/aft) +"kpk" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/delivery_chute/tagger/engineering{ + dir = 1 + }, +/obj/structure/plasticflaps{ + name = "Engineering Deliveries" + }, +/obj/structure/sign/poster/official/build/directional/south, +/turf/open/floor/iron/dark, +/area/station/cargo/sorting) "kpq" = ( /obj/structure/fluff/drake_statue/falling, /turf/open/misc/asteroid/basalt/lava_land_surface, @@ -37016,6 +37213,12 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/service) +"kri" = ( +/obj/structure/extinguisher_cabinet/directional/west, +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/structure/crate_loot, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "krm" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -37053,6 +37256,20 @@ /obj/effect/turf_decal/tile/purple/fourcorners, /turf/open/floor/iron, /area/station/engineering/atmos) +"krU" = ( +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 8 + }, +/obj/effect/mapping_helpers/mail_sorting/supply/cargo_bay, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron, +/area/station/cargo/sorting) "ksa" = ( /obj/effect/turf_decal/tile/dark_blue/half/contrasted{ dir = 4 @@ -37122,16 +37339,10 @@ /area/station/maintenance/fore) "ktB" = ( /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold/pink/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold/dark/hidden{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, +/obj/machinery/atmospherics/pipe/smart/simple/pink/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/dark/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold/green/hidden/layer4, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/gag_room) "ktG" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -37265,14 +37476,20 @@ /obj/item/fishing_rod, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/lavaland/underground) -"kvt" = ( -/obj/effect/spawner/random/burgerstation/table, -/turf/open/floor/plating, -/area/station/maintenance/port/aft) "kvu" = ( /obj/structure/urinal/directional/east, /turf/open/floor/iron/showroomfloor, /area/station/commons/toilet) +"kvE" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/port) "kvI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/decal/cleanable/dirt/dust, @@ -37349,13 +37566,15 @@ }, /turf/open/floor/plating, /area/station/engineering/supermatter/waste) +"kwH" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/structure/table, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/checker, +/area/station/maintenance/abandon_surgery) "kwL" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/starboard/aft) +/turf/closed/wall/mineral/wood, +/area/station/maintenance/pool_maintenance) "kwN" = ( /obj/structure/railing/corner/end/flip{ dir = 1 @@ -37379,11 +37598,6 @@ "kxe" = ( /turf/open/floor/engine, /area/station/science/explab) -"kxh" = ( -/obj/effect/spawner/random/trash/graffiti, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/station/maintenance/port) "kxs" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/airlock/atmos{ @@ -37426,7 +37640,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/medical/cryo) "kyh" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -37569,6 +37783,10 @@ /obj/machinery/teleport/hub, /turf/open/floor/engine, /area/station/ai_monitored/turret_protected/aisat/teleporter) +"kzD" = ( +/obj/effect/gibspawner/human, +/turf/open/floor/carpet/donk, +/area/station/maintenance/thruster_room) "kzH" = ( /obj/structure/cable, /turf/open/floor/iron/dark, @@ -37678,6 +37896,12 @@ }, /turf/open/floor/iron/checker, /area/station/hallway/primary/central/aft) +"kBi" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/closed/wall/mineral/wood, +/area/station/service/library/artgallery) "kBl" = ( /obj/machinery/biogenerator, /obj/effect/decal/cleanable/dirt, @@ -37868,6 +38092,12 @@ }, /turf/open/floor/iron/dark/corner, /area/station/hallway/primary/central/fore) +"kDa" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "kDc" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -37980,7 +38210,7 @@ /area/station/engineering/atmos/hfr_room) "kFm" = ( /obj/effect/spawner/random/burgerstation/power, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/service) "kFq" = ( /obj/effect/turf_decal/tile/holiday/rainbow/half/contrasted{ @@ -37989,12 +38219,6 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron/dark/corner, /area/station/hallway/secondary/exit) -"kFr" = ( -/obj/structure/sign/flag/usa/directional/north, -/obj/structure/table/wood/fancy, -/obj/item/food/sausage/american, -/turf/open/floor/plating, -/area/station/maintenance/port) "kFz" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -38021,7 +38245,7 @@ /obj/machinery/light/small/directional/north, /obj/effect/spawner/random/decoration/ornament, /obj/machinery/newscaster/directional/north, -/turf/open/floor/carpet/purple, +/turf/open/floor/carpet/donk, /area/station/commons/dorms/room4) "kGg" = ( /turf/open/floor/iron, @@ -38042,7 +38266,7 @@ /area/station/commons/dorms) "kGx" = ( /turf/open/floor/catwalk_floor, -/area/station/maintenance/starboard/aft) +/area/station/commons/lounge) "kGJ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -38125,7 +38349,7 @@ /obj/structure/cable, /obj/machinery/light/small/red/directional/south, /obj/structure/sign/warning/vacuum/external/directional/south, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/service) "kIg" = ( /obj/effect/turf_decal/stripes/line{ @@ -38212,6 +38436,25 @@ "kJH" = ( /turf/closed/mineral/lunar_cave, /area/moonstation/underground) +"kJI" = ( +/obj/structure/table/wood, +/obj/machinery/reagentgrinder{ + pixel_y = 10; + pixel_x = 5 + }, +/obj/item/reagent_containers/cup/glass/shaker{ + pixel_x = -9; + pixel_y = 13 + }, +/obj/item/reagent_containers/cup/glass/shaker{ + pixel_x = -7; + pixel_y = 7 + }, +/obj/machinery/newscaster/directional/north, +/obj/item/hand_labeler, +/obj/item/toy/crayon/white, +/turf/open/floor/wood, +/area/station/service/bar) "kJQ" = ( /obj/effect/turf_decal/siding/dark{ dir = 1 @@ -38237,7 +38480,6 @@ /obj/machinery/door/window/brigdoor/left/directional/east{ req_access = list("pharmacy") }, -/obj/effect/spawner/random/medical/minor_healing, /obj/machinery/door/poddoor/shutters/preopen{ id = "pharm_desk_shutters"; name = "Desk Shutters"; @@ -38246,8 +38488,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/landmark/navigate_destination/autoname, +/obj/structure/desk_bell, /obj/machinery/door/firedoor, +/obj/effect/spawner/random/medical/minor_healing, +/obj/effect/landmark/navigate_destination/autoname, /turf/open/floor/iron/white, /area/station/medical/pharmacy) "kJW" = ( @@ -38386,7 +38630,7 @@ /area/station/engineering/atmos) "kMq" = ( /obj/effect/spawner/random/burgerstation/liquid, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "kMt" = ( /turf/closed/wall/r_wall/rust, @@ -38395,7 +38639,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/north, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/atmos/asteroid) "kMD" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible, @@ -38417,7 +38661,7 @@ dir = 4; target_pressure = 400 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat_interior) "kMP" = ( /obj/structure/tram/spoiler, @@ -38489,7 +38733,7 @@ /area/station/ai_monitored/turret_protected/ai) "kNy" = ( /obj/machinery/duct, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/aft) "kNz" = ( /obj/structure/chair/stool/bar/directional/north, @@ -38588,6 +38832,9 @@ /turf/open/floor/iron/showroomfloor, /area/station/commons/dorms/laundry) "kOS" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, /turf/open/floor/iron/cafeteria, /area/station/hallway/primary/central/fore) "kPk" = ( @@ -38687,13 +38934,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"kQA" = ( -/obj/machinery/door/airlock/vault{ - name = "PROPERTY OF THE SPACE UNITED SPACE STATES OF SPACE AMERICA" - }, -/obj/effect/mapping_helpers/airlock/locked, -/turf/open/floor/plating, -/area/station/maintenance/port) "kQB" = ( /obj/effect/turf_decal/tile/dark_green/anticorner/contrasted{ dir = 1 @@ -38714,9 +38954,7 @@ "kQY" = ( /obj/structure/window/reinforced/survival_pod/spawner/directional/east, /obj/structure/flora/ocean/seaweed, -/obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water=600) - }, +/obj/effect/spawner/liquids_spawner/fulltile, /turf/open/misc/beach/sand, /area/station/hallway/secondary/exit/departure_lounge) "kRf" = ( @@ -38838,11 +39076,23 @@ /obj/item/flashlight/flare/candle/infinite, /turf/open/lava/smooth/lava_land_surface, /area/ruin/unpowered/ash_walkers) +"kRP" = ( +/obj/effect/turf_decal/siding/dark, +/obj/machinery/light_switch/directional/east, +/obj/machinery/smartfridge/drinks, +/turf/open/floor/iron/grimy, +/area/station/commons/lounge) "kRS" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/spawner/random/trash/moisture, /turf/open/floor/plating, /area/station/maintenance/abandon_cafeteria) +"kSl" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "kSm" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ @@ -38967,7 +39217,7 @@ /area/station/common/pool) "kTC" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "kTH" = ( /turf/closed/wall, @@ -39032,18 +39282,13 @@ /turf/closed/mineral/lunar, /area/moonstation/surface) "kUD" = ( -/obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water=250) - }, -/obj/machinery/duct/waste, -/turf/open/floor/iron/pool, -/area/station/common/pool) +/obj/structure/liquid_pump, +/turf/open/floor/plating, +/area/station/maintenance/starboard) "kUG" = ( /obj/structure/window/reinforced/survival_pod/spawner/directional/east, /obj/structure/flora/ocean/longseaweed, -/obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water=600) - }, +/obj/effect/spawner/liquids_spawner/fulltile, /turf/open/misc/beach/sand, /area/station/hallway/secondary/exit/departure_lounge) "kUJ" = ( @@ -39155,7 +39400,7 @@ }, /obj/structure/transport/linear, /obj/structure/railing{ - dir = 8 + dir = 10 }, /turf/open/floor/plating/elevatorshaft, /area/station/cargo/miningelevators) @@ -39203,13 +39448,6 @@ /obj/machinery/camera/autoname/directional/east, /turf/open/floor/glass/reinforced/scrape_below, /area/station/hallway/primary/starboard) -"kWT" = ( -/obj/effect/turf_decal/loading_area{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown, -/turf/open/floor/iron, -/area/station/cargo/storage) "kWU" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ cycle_id = "command_dock_airlocks" @@ -39224,6 +39462,10 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/maintenance/fore) +"kXq" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/station/cargo/sorting) "kXt" = ( /obj/effect/turf_decal/stripes/asteroid/corner{ dir = 4 @@ -39292,8 +39534,12 @@ /obj/machinery/power/shieldwallgen/xenobiologyaccess, /obj/structure/cable, /obj/machinery/light/small/directional/east, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/xenobiology) +"kYc" = ( +/obj/effect/spawner/random/burgerstation/vending, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) "kYe" = ( /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 4 @@ -39324,6 +39570,13 @@ /obj/structure/flora/bush/flowers_yw/style_random, /turf/open/floor/grass, /area/station/medical/virology) +"kYz" = ( +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/structure/crate_loot, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "kYE" = ( /obj/structure/railing{ dir = 1 @@ -39375,7 +39628,7 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/medical/virology) "kZp" = ( /obj/machinery/door/airlock/command{ @@ -39409,7 +39662,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/starboard/aft) "kZx" = ( /obj/structure/cable, @@ -39575,7 +39828,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/firedoor, /obj/machinery/door/airlock/maintenance, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/starboard/aft) "lbu" = ( /obj/effect/turf_decal/tile/purple/half/contrasted{ @@ -39592,7 +39845,7 @@ /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 }, -/obj/machinery/keycard_auth/directional/north, +/obj/machinery/keycard_auth/wall_mounted/directional/north, /obj/machinery/button/door/directional/north{ id = "cmo_officer_shutters"; name = "Privacy Shutters Control"; @@ -39648,6 +39901,11 @@ /obj/effect/turf_decal/tile/yellow/fourcorners, /turf/open/floor/iron/checker, /area/station/engineering/atmos/control_center) +"lcu" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron/checker, +/area/station/maintenance/abandon_surgery) "lcz" = ( /obj/effect/turf_decal/bot, /obj/item/robot_suit, @@ -39702,16 +39960,12 @@ "ldk" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/dark, /obj/machinery/meter, -/turf/open/floor/catwalk_floor, +/turf/open/floor/plating, /area/station/maintenance/starboard/aft) "ldl" = ( -/obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water=250) - }, -/obj/machinery/duct/waste, -/obj/machinery/duct/supply, -/turf/open/floor/iron/pool, -/area/station/common/pool) +/obj/item/clothing/head/cone, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/maintenance/pool_maintenance) "ldn" = ( /obj/machinery/camera/autoname/directional/west, /obj/effect/turf_decal/tile/bar/half/contrasted, @@ -39882,13 +40136,6 @@ /obj/item/hand_labeler, /turf/open/floor/wood, /area/station/command/meeting_room) -"lge" = ( -/obj/machinery/vending/wardrobe/cargo_wardrobe, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "lgh" = ( /obj/effect/turf_decal/stripes/asteroid/line, /obj/effect/turf_decal/sand/plating, @@ -39950,7 +40197,7 @@ "lgM" = ( /obj/structure/cable, /obj/machinery/light/small/red/dim/directional/west, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "lgO" = ( /obj/machinery/modular_computer/preset/civilian{ @@ -40109,7 +40356,7 @@ "liX" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/xenobiology) "liY" = ( /obj/effect/landmark/generic_maintenance_landmark, @@ -40134,6 +40381,13 @@ /obj/machinery/door/firedoor, /turf/open/floor/wood, /area/station/commons/lounge) +"ljq" = ( +/obj/structure/transport/linear, +/obj/effect/landmark/transport/transport_id{ + specific_transport_id = "tram_mining_lift" + }, +/turf/open/floor/plating/elevatorshaft, +/area/station/cargo/miningelevators) "ljs" = ( /obj/machinery/light/warm/directional/east, /turf/open/floor/iron/dark, @@ -40158,13 +40412,6 @@ }, /turf/open/floor/iron/white, /area/station/science/ordnance/storage) -"ljV" = ( -/obj/effect/spawner/random/burgerstation/loot, -/obj/structure/railing{ - dir = 6 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/aft) "lke" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -40264,6 +40511,10 @@ /mob/living/basic/bot/firebot, /turf/open/floor/iron, /area/station/engineering/atmos/control_center) +"llh" = ( +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) "llq" = ( /obj/structure/table, /obj/effect/turf_decal/siding/wood, @@ -40296,17 +40547,6 @@ "llY" = ( /turf/open/floor/plating, /area/station/maintenance/abandon_cafeteria) -"lmb" = ( -/obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, -/obj/effect/mapping_helpers/airlock/autoname, -/obj/structure/cable, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/turf/open/floor/plating, -/area/station/cargo/drone_bay) "lml" = ( /obj/machinery/atmospherics/components/binary/valve/digital{ dir = 8; @@ -40438,10 +40678,6 @@ /obj/structure/marker_beacon/olive, /turf/open/floor/plating/rust/moonstation, /area/moonstation/surface) -"lod" = ( -/obj/effect/spawner/random/engineering/tracking_beacon, -/turf/open/floor/plating, -/area/station/service/abandoned_gambling_den) "loj" = ( /obj/effect/turf_decal/siding/dark{ dir = 1 @@ -40477,7 +40713,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/firedoor, -/obj/machinery/duct, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/station/cargo/sorting) @@ -40504,6 +40739,19 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/carpet/red, /area/station/commons/lounge) +"loW" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/camera/autoname/directional/south{ + dir = 5 + }, +/obj/machinery/modular_computer/preset/cargochat/cargo{ + dir = 1 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/cargo/office) "loY" = ( /obj/machinery/light/small/directional/east, /obj/structure/sign/calendar/directional/east, @@ -40626,7 +40874,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /obj/machinery/firealarm/directional/south, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "lqr" = ( /obj/structure/cable, @@ -40804,13 +41052,13 @@ /area/station/science/xenobiology) "lsN" = ( /obj/item/toy/beach_ball/branded, +/obj/effect/spawner/random/entertainment/plushie_delux, /turf/open/floor/carpet/blue, /area/station/common/pool) "ltc" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/item/relic, /obj/structure/disposalpipe/segment{ dir = 5 }, @@ -41018,10 +41266,40 @@ /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/yellow{ dir = 1 }, +/obj/structure/table, +/obj/item/grenade/chem_grenade{ + pixel_y = 7; + pixel_x = -4 + }, +/obj/item/grenade/chem_grenade{ + pixel_y = 7; + pixel_x = -4 + }, +/obj/item/grenade/chem_grenade{ + pixel_y = 7; + pixel_x = 4 + }, +/obj/item/grenade/chem_grenade{ + pixel_y = 7; + pixel_x = 4 + }, +/obj/item/assembly/igniter{ + pixel_x = -2; + pixel_y = -4 + }, +/obj/item/assembly/timer{ + pixel_y = -5; + pixel_x = 4 + }, +/obj/machinery/requests_console/auto_name/directional/west, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/ore_update, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/information, /turf/open/floor/iron/white, /area/station/medical/pharmacy) "lvs" = ( @@ -41046,8 +41324,20 @@ /obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ dir = 1 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter/room) +"lvP" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/structure/bed/dogbed/ian{ + name = "Markus's Bed"; + desc = "Markus's bed! Looks comfy." + }, +/mob/living/basic/pet/dog/markus, +/obj/item/food/burger/cheese, +/turf/open/floor/iron, +/area/station/cargo/office) "lwo" = ( /obj/effect/turf_decal/trimline/yellow/corner{ dir = 4 @@ -41068,10 +41358,6 @@ /obj/machinery/meter, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"lwJ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/carpet/red, -/area/station/service/library/artgallery) "lwK" = ( /obj/effect/landmark/atmospheric_sanity/ignore_area, /obj/structure/cable, @@ -41222,7 +41508,7 @@ /area/station/maintenance/gag_room) "lyK" = ( /obj/effect/turf_decal/delivery, -/turf/open/floor/catwalk_floor, +/turf/open/floor/plating, /area/station/maintenance/aft) "lyL" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -41239,8 +41525,9 @@ /turf/open/floor/carpet/executive, /area/station/command/meeting_room) "lzn" = ( -/turf/open/floor/carpet/red, -/area/station/commons/lounge) +/obj/effect/spawner/liquids_spawner/fulltile, +/turf/open/floor/plating, +/area/station/maintenance/pool_maintenance) "lzr" = ( /obj/machinery/light/warm/directional/east, /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -41250,17 +41537,6 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron, /area/station/engineering/storage_shared) -"lzs" = ( -/obj/machinery/conveyor{ - id = "cargodisposals"; - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/plumbing/floor_pump/input/on{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/cargo/sorting) "lzw" = ( /turf/closed/wall, /area/station/maintenance/department/medical) @@ -41271,7 +41547,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/research/abandoned) "lzN" = ( /obj/structure/cable, @@ -41340,29 +41616,26 @@ /turf/open/floor/iron/checker, /area/station/hallway/secondary/exit) "lAR" = ( -/obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water=600) - }, +/obj/effect/spawner/liquids_spawner/fulltile, /turf/open/misc/beach/sand, /area/station/hallway/secondary/exit/departure_lounge) "lAV" = ( /obj/effect/turf_decal/stripes/line, -/obj/item/paper{ - default_raw_text = "Please note that the Gag Room is not the sex room. It is called the Gag Room because it contains no oxygen. Please stop walking into the Gagroom with horny intent. Thank you."; - name = "Notice from Vox to Crew"; - pixel_y = 2 - }, /obj/machinery/atmospherics/pipe/smart/simple/dark/hidden{ dir = 10 }, -/obj/machinery/atmospherics/pipe/smart/simple/green/hidden/layer4{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/smart/simple/pink/hidden/layer2{ dir = 10 }, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/obj/machinery/atmospherics/pipe/smart/manifold/green/hidden/layer4{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/clothing/head/cone, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "lAW" = ( /obj/effect/turf_decal/vg_decals/numbers/four, @@ -41389,16 +41662,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/dark, /area/station/security/brig/entrance) -"lBq" = ( -/obj/machinery/camera/autoname/directional/north, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "lBu" = ( /obj/effect/spawner/random/maintenance, /obj/structure/cable, @@ -41457,6 +41720,17 @@ /obj/machinery/atmospherics/pipe/layer_manifold/general/visible, /turf/open/floor/plating, /area/station/engineering/supermatter/waste) +"lCm" = ( +/obj/machinery/conveyor{ + id = "cargodisposals"; + dir = 1 + }, +/obj/structure/drain, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plating, +/area/station/cargo/sorting) "lCp" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -41475,7 +41749,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "lCF" = ( /turf/closed/wall/r_wall, @@ -41529,6 +41803,25 @@ }, /turf/open/floor/iron/dark, /area/station/medical/surgery) +"lDr" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 1 + }, +/obj/machinery/button/door/directional/west{ + id = "mining_shutters"; + name = "Mining Shutters Control"; + pixel_y = -8; + req_access = list("mining") + }, +/obj/effect/turf_decal/caution{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/cargo/storage) "lDA" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -41539,7 +41832,7 @@ /obj/machinery/meter, /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden, /obj/item/wrench, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/atmos/hallway) "lDU" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ @@ -41657,8 +41950,11 @@ dir = 1 }, /obj/machinery/light/warm/directional/north, -/obj/structure/closet/secure_closet/chemical, /obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/obj/machinery/chem_mass_spec, /turf/open/floor/iron/white, /area/station/medical/pharmacy) "lFk" = ( @@ -41735,12 +42031,6 @@ dir = 4 }, /area/station/service/chapel) -"lGv" = ( -/obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water=250) - }, -/turf/open/floor/iron/white, -/area/station/security/prison/shower) "lGB" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=hall6"; @@ -41845,18 +42135,6 @@ /obj/machinery/light_switch/directional/west, /turf/open/floor/plastic, /area/station/commons/public_xenoarch) -"lHt" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/camera/autoname/directional/north, -/turf/open/floor/iron, -/area/station/cargo/sorting) "lHv" = ( /obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable, @@ -41965,7 +42243,7 @@ dir = 4 }, /obj/machinery/duct, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/aft) "lIU" = ( /obj/machinery/conveyor{ @@ -41996,7 +42274,7 @@ /obj/machinery/light/small/red/directional/east, /obj/effect/landmark/start/cyborg, /obj/machinery/airalarm/directional/east, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/service) "lJh" = ( /obj/structure/window/reinforced/spawner/directional/east, @@ -42031,7 +42309,7 @@ /area/station/security/prison/work) "lJZ" = ( /obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/catwalk_floor, +/turf/open/floor/plating, /area/station/maintenance/starboard/aft) "lKb" = ( /obj/effect/turf_decal/siding/wood{ @@ -42042,6 +42320,13 @@ }, /turf/open/floor/wood/large, /area/station/commons/lounge) +"lKe" = ( +/obj/machinery/computer/telecomms/server{ + dir = 4; + network = "tcommsat" + }, +/turf/open/floor/iron/grimy, +/area/station/tcommsat/computer) "lKf" = ( /obj/machinery/suit_storage_unit/atmos, /obj/effect/turf_decal/tile/yellow/fourcorners, @@ -42186,6 +42471,7 @@ dir = 4 }, /obj/effect/spawner/random/maintenance, +/obj/item/clothing/head/cone, /turf/open/floor/iron/dark, /area/station/maintenance/port/aft) "lLc" = ( @@ -42235,11 +42521,6 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/science/research) -"lLP" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "lMc" = ( /obj/effect/spawner/random/burgerstation/power, /turf/open/floor/plating, @@ -42323,7 +42604,7 @@ "lNE" = ( /obj/structure/dresser, /obj/item/radio/intercom/directional/south, -/turf/open/floor/carpet/purple, +/turf/open/floor/carpet/blue, /area/station/commons/dorms/room1) "lNF" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted, @@ -42359,20 +42640,9 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, +/obj/item/clothing/head/cone, /turf/open/floor/plating, /area/station/construction) -"lOw" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/random/structure/crate_loot, -/obj/machinery/button/door/directional/south{ - id = "qm_warehouse"; - name = "Warehouse Shutters Control"; - pixel_x = 8; - req_access = list("shipping") - }, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "lOE" = ( /obj/machinery/atmospherics/components/binary/tank_compressor{ dir = 4 @@ -42381,11 +42651,25 @@ /area/station/science/ordnance/testlab) "lOJ" = ( /obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water=600) - }, +/obj/effect/spawner/liquids_spawner/fulltile, /turf/open/misc/beach/sand, /area/station/hallway/secondary/exit/departure_lounge) +"lON" = ( +/obj/machinery/button/door/directional/east{ + id = "qm_warehouse_left"; + name = "Warehouse Shutters Control"; + pixel_y = -8; + req_access = list("shipping") + }, +/obj/effect/turf_decal/caution{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/obj/machinery/camera/autoname/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark, +/area/station/cargo/storage) "lOP" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, /obj/effect/turf_decal/tile/blue/half/contrasted, @@ -42581,11 +42865,9 @@ /turf/open/floor/iron, /area/station/security/prison/workout) "lRS" = ( -/obj/machinery/duct/waste, /obj/machinery/door/window/left/directional/north{ name = "Laundry Room" }, -/obj/machinery/duct/supply, /turf/open/floor/wood/tile, /area/station/common/pool/sauna) "lRU" = ( @@ -42659,15 +42941,6 @@ dir = 4 }, /area/station/medical/abandoned) -"lSO" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/obj/machinery/firealarm/directional/east, -/obj/machinery/camera/autoname/directional/east, -/obj/machinery/recharge_station, -/turf/open/floor/iron, -/area/station/cargo/storage) "lST" = ( /obj/structure/fluff/drake_statue/falling, /obj/structure/stone_tile/slab, @@ -42681,9 +42954,12 @@ /turf/open/floor/iron/checker, /area/station/hallway/primary/central/fore) "lTs" = ( -/obj/machinery/duct, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/clothing/head/cone, /turf/open/floor/plating, -/area/station/maintenance/port) +/area/station/maintenance/starboard) "lTt" = ( /obj/effect/turf_decal/tile/red/anticorner/contrasted, /obj/machinery/firealarm/directional/east, @@ -42716,7 +42992,7 @@ /obj/machinery/light/warm/directional/east, /obj/structure/cable/multilayer/connected, /obj/item/radio/intercom/directional/east, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/engine_smes) "lUp" = ( /obj/effect/turf_decal/tile/brown/half/contrasted{ @@ -42779,6 +43055,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/storage) +"lVg" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/machinery/button/door/directional/south{ + id = "qm_warehouse"; + name = "Warehouse Shutters Control"; + pixel_x = 24; + req_access = list("shipping") + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "lVh" = ( /obj/structure/table, /obj/effect/turf_decal/tile/purple{ @@ -43009,7 +43297,7 @@ /area/station/security/prison/upper) "lXR" = ( /obj/effect/spawner/random/burgerstation/loot, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/terminal/maintenance/aft) "lXW" = ( /obj/machinery/atmospherics/components/binary/pump/on/cyan/visible{ @@ -43119,11 +43407,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"lZt" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/effect/spawner/random/structure/steam_vent, -/turf/open/floor/plating, -/area/station/maintenance/port/aft) "lZC" = ( /obj/effect/turf_decal/siding/dark{ dir = 4 @@ -43162,7 +43445,7 @@ "lZT" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, /obj/machinery/meter, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat_interior) "lZW" = ( /obj/effect/spawner/structure/window/hollow/directional{ @@ -43200,9 +43483,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/lockers) -"maq" = ( -/turf/closed/wall/mineral/wood, -/area/station/service/bar) "maB" = ( /obj/effect/spawner/random/decoration/carpet, /obj/effect/spawner/random/decoration/carpet, @@ -43258,7 +43538,7 @@ /obj/machinery/atmospherics/components/unary/passive_vent{ dir = 4 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/xenobiology) "mbd" = ( /turf/open/floor/glass/reinforced/scrape_below, @@ -43274,14 +43554,6 @@ }, /turf/open/floor/iron/white, /area/station/command/heads_quarters/captain/private) -"mbt" = ( -/obj/effect/turf_decal/siding{ - dir = 1 - }, -/obj/machinery/duct/supply, -/obj/machinery/duct/waste, -/turf/open/floor/stone, -/area/station/common/pool) "mbu" = ( /obj/effect/turf_decal/tile/dark_blue/half/contrasted{ dir = 8 @@ -43306,7 +43578,10 @@ /area/station/maintenance/aft) "mbB" = ( /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "mbC" = ( /obj/structure/cable, @@ -43366,17 +43641,6 @@ dir = 1 }, /area/station/security/brig/entrance) -"mcl" = ( -/obj/effect/spawner/random/maintenance, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/sign/poster/random/directional/north, -/turf/open/floor/plating, -/area/station/maintenance/port/aft) "mcJ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -43386,10 +43650,6 @@ }, /turf/open/floor/iron/vaporwave, /area/station/service/barber) -"mcV" = ( -/obj/structure/reagent_dispensers/beerkeg, -/turf/open/floor/wood, -/area/station/service/bar) "mda" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -43619,6 +43879,9 @@ }, /turf/open/floor/mineral/titanium, /area/station/command/gateway) +"mgs" = ( +/turf/open/floor/glass/reinforced/scrape_below, +/area/station/security/brig) "mgt" = ( /obj/effect/spawner/random/trash/bacteria, /obj/effect/decal/cleanable/cobweb, @@ -43674,13 +43937,6 @@ /obj/effect/spawner/random/burgerstation/loot, /turf/open/floor/plating, /area/station/maintenance/aft) -"mhi" = ( -/obj/machinery/holopad, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/iron, -/area/station/cargo/sorting) "mht" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/engine, @@ -43694,7 +43950,7 @@ "mhK" = ( /obj/structure/sign/warning/electric_shock/directional/south, /obj/item/assembly/mousetrap/armed, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "mhL" = ( /obj/effect/spawner/random/engineering/tracking_beacon, @@ -43735,13 +43991,9 @@ /turf/open/floor/iron/dark, /area/station/science/server) "miG" = ( -/obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, /obj/effect/turf_decal/tile/dark_red{ dir = 4 }, @@ -43837,7 +44089,10 @@ /obj/machinery/atmospherics/components/unary/passive_vent{ dir = 8 }, -/turf/open/floor/catwalk_floor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "mjM" = ( /obj/structure/cable, @@ -43860,6 +44115,15 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/station/maintenance/department/electrical) +"mjP" = ( +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/oil/slippery, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "mjT" = ( /obj/effect/turf_decal/trimline/dark/filled/warning{ dir = 1 @@ -43884,6 +44148,15 @@ }, /turf/open/floor/iron/smooth, /area/station/terminal/interlink) +"mka" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/obj/effect/landmark/blobstart, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "mkj" = ( /obj/machinery/airalarm/directional/west, /obj/structure/cable, @@ -44114,9 +44387,10 @@ /area/station/service/theater) "mnx" = ( /obj/machinery/airalarm/directional/east, -/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/mapping_helpers/broken_floor, +/obj/item/kirbyplants/random, /turf/open/floor/wood, -/area/station/service/abandoned_gambling_den) +/area/station/maintenance/abandon_psych) "mnG" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -44158,6 +44432,22 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/engine, /area/station/engineering/storage_shared) +"moI" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/warm/directional/north, +/obj/machinery/computer/mech_bay_power_console, +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "moL" = ( /obj/machinery/door/airlock/freezer{ name = "Coldroom" @@ -44244,8 +44534,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/power/apc/auto_name/directional/west, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/terminal/maintenance) +"mpY" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/toy/figure/hos, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/hos) "mqh" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -44443,7 +44740,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/item/radio/intercom/directional/south, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "mtd" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -44557,7 +44854,8 @@ }, /obj/machinery/door/firedoor, /obj/structure/cable, -/turf/open/floor/plating, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "muS" = ( /obj/structure/mirror/directional/east, @@ -44669,6 +44967,19 @@ /obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/wood, /area/station/command/heads_quarters/nt_rep) +"mwW" = ( +/obj/machinery/door/airlock/mining/glass{ + id_tag = "innercargo"; + name = "Cargo Bay" + }, +/obj/effect/turf_decal/tile/brown/fourcorners, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "mwY" = ( /obj/machinery/light/floor, /obj/effect/turf_decal/tile/purple/anticorner/contrasted{ @@ -44713,7 +45024,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "mxj" = ( /obj/structure/dresser, @@ -44847,6 +45158,9 @@ name = "Nanotrasen Food Safety Inspection Certificate"; desc = "Allegedly, a food and safety inspection certificate certifying that the food served here is okay." }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, /turf/open/floor/iron/cafeteria, /area/station/hallway/primary/central/fore) "mzq" = ( @@ -45043,7 +45357,7 @@ dir = 4 }, /obj/effect/spawner/random/maintenance, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "mBU" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -45086,6 +45400,13 @@ }, /turf/open/floor/iron/dark, /area/station/command/bridge) +"mCD" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "mCT" = ( /obj/structure/chair/wood{ dir = 4 @@ -45130,11 +45451,6 @@ }, /turf/open/floor/iron/dark/corner, /area/station/hallway/secondary/exit) -"mDA" = ( -/obj/effect/spawner/random/burgerstation/loot, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating, -/area/station/maintenance/port/aft) "mDB" = ( /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/components/unary/portables_connector/visible, @@ -45215,8 +45531,8 @@ /turf/open/floor/plating, /area/station/maintenance/starboard) "mFu" = ( -/obj/structure/window/spawner/directional/east, /obj/structure/cable, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/white, /area/station/medical/storage) "mFz" = ( @@ -45248,7 +45564,7 @@ dir = 8 }, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/space_hut) "mGb" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -45383,7 +45699,7 @@ /obj/machinery/atmospherics/components/binary/pump/on/pink/visible{ target_pressure = 120 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "mHS" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -45484,14 +45800,6 @@ /obj/effect/spawner/random/bureaucracy/birthday_wrap, /turf/open/floor/iron, /area/station/cargo/lobby) -"mJw" = ( -/obj/machinery/duct/supply, -/obj/machinery/duct/waste, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/pool_maintenance) "mJC" = ( /turf/closed/wall, /area/station/hallway/primary/central/aft) @@ -45539,6 +45847,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/commons/vacant_room/commissary) +"mKh" = ( +/obj/effect/spawner/random/maintenance, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/junction/flip{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/port) "mKo" = ( /obj/machinery/door/airlock/external{ name = "External Airlock" @@ -45568,13 +45886,6 @@ /obj/effect/spawner/random/bureaucracy/folder, /turf/open/floor/iron/dark, /area/station/security/checkpoint/medical) -"mKL" = ( -/obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water=250) - }, -/obj/machinery/plumbing/floor_pump/output/on/supply/directional/east, -/turf/open/floor/iron/pool, -/area/station/common/pool/sauna) "mKM" = ( /obj/structure/stone_tile/slab/burnt, /turf/open/lava/smooth/lava_land_surface, @@ -45602,6 +45913,13 @@ }, /turf/open/floor/iron, /area/station/command/heads_quarters/ce) +"mLi" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/obj/machinery/holopad, +/turf/open/floor/engine, +/area/station/engineering/main) "mLl" = ( /obj/machinery/camera/autoname/engineering/directional/east, /turf/open/floor/plating, @@ -45618,10 +45936,21 @@ /obj/effect/turf_decal/siding/dark{ dir = 8 }, -/obj/effect/landmark/start/chemist, -/obj/structure/chair/office/light{ - dir = 8 +/obj/structure/table, +/obj/item/reagent_containers/cup/bottle/epinephrine{ + pixel_x = -4; + pixel_y = 12 + }, +/obj/item/reagent_containers/cup/bottle/multiver{ + pixel_x = 7; + pixel_y = 12 }, +/obj/item/reagent_containers/cup/beaker{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/item/reagent_containers/cup/beaker/large, +/obj/item/reagent_containers/dropper, /turf/open/floor/iron/dark, /area/station/medical/chemistry) "mLB" = ( @@ -45651,7 +45980,29 @@ /obj/effect/turf_decal/siding/dark{ dir = 8 }, -/obj/machinery/chem_mass_spec, +/obj/structure/table, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil, +/obj/item/storage/toolbox/mechanical, +/obj/item/clothing/head/utility/welding, +/obj/item/stack/ducts/fifty{ + pixel_y = 15 + }, +/obj/item/stack/ducts/fifty{ + pixel_y = 15 + }, +/obj/item/stack/ducts/fifty{ + pixel_y = 15 + }, +/obj/item/stack/ducts/fifty{ + pixel_y = 15 + }, +/obj/item/stack/ducts/fifty{ + pixel_y = 15 + }, +/obj/item/plunger{ + pixel_x = 10 + }, /turf/open/floor/iron/dark, /area/station/medical/chemistry) "mMe" = ( @@ -45749,6 +46100,10 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/atmos/asteroid) +"mNO" = ( +/obj/machinery/holopad, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) "mNW" = ( /obj/effect/turf_decal/siding/dark/corner{ dir = 4 @@ -45818,7 +46173,7 @@ /obj/machinery/meter/layer4, /obj/structure/cable, /obj/machinery/firealarm/directional/north, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/atmos/asteroid) "mOE" = ( /obj/structure/cable, @@ -45869,14 +46224,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/wood, /area/station/maintenance/console_room) -"mPH" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/dark, -/obj/structure/displaycase/forsale/kitchen{ - pixel_y = 8 - }, -/turf/open/floor/iron/grimy, -/area/station/commons/lounge) "mPO" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -46001,7 +46348,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/purple/visible/layer1, /obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible/layer5, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "mQU" = ( /obj/effect/turf_decal/stripes/line{ @@ -46060,9 +46407,13 @@ /turf/open/floor/wood, /area/station/engineering/break_room) "mRD" = ( -/obj/effect/spawner/random/burgerstation/loot, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/starboard/aft) +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/station/maintenance/port) "mRH" = ( /obj/effect/turf_decal/tile/green/half/contrasted{ dir = 4 @@ -46277,14 +46628,6 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/iron/grimy, /area/station/terminal/lobby) -"mUi" = ( -/obj/structure/table/wood, -/obj/item/gun/ballistic/shotgun/doublebarrel, -/obj/machinery/light/warm/directional/north, -/obj/item/camera, -/obj/machinery/computer/security/telescreen/bar/directional/north, -/turf/open/floor/iron/grimy, -/area/station/service/bar/backroom) "mUk" = ( /obj/effect/turf_decal/tile/blue/fourcorners, /mob/living/basic/bot/medbot/stationary, @@ -46331,7 +46674,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, /obj/machinery/meter, /obj/effect/mapping_helpers/airalarm/tlv_no_checks, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat_interior) "mVs" = ( /obj/effect/turf_decal/trimline/red/filled/line{ @@ -46351,6 +46694,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/security/prison/shower) +"mVH" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/caution, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "mVL" = ( /obj/structure/stone_tile{ dir = 4 @@ -46450,19 +46805,6 @@ }, /turf/open/floor/iron, /area/station/science/circuits) -"mWF" = ( -/obj/machinery/button/door/directional/north{ - id = "qm_warehouse"; - name = "Warehouse Shutters Control"; - pixel_x = 8; - req_access = list("shipping") - }, -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/siding/dark{ - dir = 6 - }, -/turf/open/floor/engine, -/area/station/cargo/storage) "mWJ" = ( /obj/effect/turf_decal/siding/dark{ dir = 4 @@ -46512,7 +46854,7 @@ /area/station/ai_monitored/turret_protected/ai_upload) "mXp" = ( /obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/n2, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "mXB" = ( /obj/structure/cable, @@ -46547,7 +46889,7 @@ /turf/open/floor/plating, /area/station/maintenance/port/aft) "mYk" = ( -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat_interior) "mYn" = ( /obj/structure/cable, @@ -46568,7 +46910,8 @@ /obj/structure/cable, /obj/machinery/door/airlock/wood{ id_tag = "dorms4"; - name = "Dorms 4" + name = "Dorms 4"; + desc = "The legendary Dorms 4." }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -46580,32 +46923,15 @@ /obj/machinery/light_switch/directional/north, /turf/open/floor/wood, /area/station/command/heads_quarters/hos) -"mYK" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/obj/machinery/conveyor{ - dir = 1; - id = "QMLoad" - }, -/obj/machinery/door/window/right/directional/south{ - name = "Cargo Crate Delivery"; - req_access = list("shipping") - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "mYT" = ( /obj/effect/turf_decal/stripes/line, /obj/item/reagent_containers/cup/soda_cans/space_mountain_wind, /obj/structure/sign/poster/random/directional/south, -/obj/machinery/atmospherics/components/unary/passive_vent/layer4{ - dir = 8 - }, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "mZd" = ( /turf/closed/wall, @@ -46651,7 +46977,7 @@ dir = 5 }, /obj/effect/spawner/random/burgerstation/loot, -/turf/open/floor/plating, +/turf/open/floor/glass/reinforced/scrape_below, /area/station/maintenance/starboard/fore) "mZP" = ( /obj/machinery/door/window/right/directional/west{ @@ -46725,12 +47051,37 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/prison/workout) +"nba" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron, +/area/station/cargo/storage) "nbe" = ( /obj/machinery/atmospherics/pipe/layer_manifold/supply/visible/layer4{ dir = 4 }, /turf/open/floor/catwalk_floor/iron_dark, /area/station/cargo/miningfoundry/event_protected) +"nbv" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) "nbw" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple, /obj/effect/turf_decal/stripes/asteroid/corner{ @@ -46924,14 +47275,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/construction) -"ndN" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/station/maintenance/port) "ndQ" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -46940,7 +47283,7 @@ /area/station/hallway/primary/port) "ndV" = ( /obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/rbmk2) "nea" = ( /obj/effect/turf_decal/siding/dark, @@ -47110,7 +47453,10 @@ "nfX" = ( /obj/structure/cable, /obj/effect/spawner/random/maintenance, -/turf/open/floor/catwalk_floor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "nfZ" = ( /obj/structure/sink/directional/east, @@ -47125,6 +47471,11 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"ngt" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/abandon_surgery) "ngB" = ( /obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible{ dir = 4 @@ -47248,7 +47599,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/security/prison/upper) "niY" = ( /obj/effect/turf_decal/tile/holiday/rainbow/half/contrasted{ @@ -47281,6 +47632,16 @@ /obj/effect/landmark/start/bitrunner, /turf/open/floor/catwalk_floor/iron_dark, /area/station/cargo/bitrunning/den) +"nka" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/mapping_helpers/airlock/welded, +/obj/effect/mapping_helpers/airlock/access/any/syndicate/general, +/obj/structure/barricade/wooden/crude, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/thruster_room) "nkb" = ( /obj/effect/turf_decal/siding/wideplating_new/dark/corner{ dir = 4 @@ -47446,10 +47807,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/engine, /area/station/medical/morgue) -"nmB" = ( -/obj/structure/sign/poster/random/directional/west, -/turf/open/floor/plating, -/area/station/maintenance/port/aft) "nmC" = ( /obj/effect/turf_decal/tile/dark_blue/half/contrasted{ dir = 1 @@ -47500,8 +47857,8 @@ /turf/open/floor/plating, /area/station/maintenance/department/medical) "nnx" = ( -/obj/effect/turf_decal/tile/blue/diagonal_centre, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/yellow/corner, /turf/open/floor/iron/white, /area/station/medical/pharmacy) "nny" = ( @@ -47591,15 +47948,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/spawner/random/maintenance, +/obj/item/clothing/head/cone, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"noz" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron/dark, -/area/station/cargo/drone_bay) "noA" = ( /obj/effect/turf_decal/tile/green/half/contrasted{ dir = 8 @@ -47783,31 +48134,11 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"nqT" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/cargo/sorting) "nra" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/storage) -"nrg" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/firealarm/directional/south, -/obj/machinery/camera/autoname/directional/south{ - dir = 5 - }, -/obj/machinery/modular_computer/preset/cargochat/cargo{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/office) "nrh" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -47849,7 +48180,6 @@ /obj/structure/railing/corner/end/flip{ dir = 4 }, -/obj/effect/spawner/random/trash/grille_or_waste, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) "nrN" = ( @@ -47858,12 +48188,10 @@ /turf/open/floor/iron/checker, /area/station/hallway/secondary/exit) "nrO" = ( -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 - }, /obj/structure/disposalpipe/segment, -/obj/machinery/chem_master, -/turf/open/floor/iron/white, +/obj/machinery/chem_dispenser, +/obj/effect/turf_decal/tile/yellow/diagonal_edge, +/turf/open/floor/iron/white/diagonal, /area/station/medical/pharmacy) "nrZ" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ @@ -47932,7 +48260,7 @@ /obj/machinery/power/terminal, /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/computer/security/telescreen/vault/directional/north, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/disposal/incinerator) "nsH" = ( /obj/effect/turf_decal/stripes/line, @@ -47976,6 +48304,10 @@ /obj/effect/spawner/random/trash/moisture_trap, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) +"ntx" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/port) "ntD" = ( /obj/effect/spawner/random/trash/garbage, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -48036,6 +48368,12 @@ /obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"nus" = ( +/obj/structure/table/wood, +/obj/structure/cable, +/obj/machinery/fax/auto_name, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hos) "nut" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/abandoned, @@ -48093,6 +48431,14 @@ /obj/machinery/door/firedoor, /turf/open/floor/plating, /area/station/maintenance/department/prison) +"nvn" = ( +/obj/machinery/computer/message_monitor{ + dir = 4 + }, +/obj/structure/sign/departments/telecomms/directional/west, +/obj/machinery/light/warm/directional/west, +/turf/open/floor/iron/grimy, +/area/station/tcommsat/computer) "nvo" = ( /turf/open/floor/mineral/plasma, /area/station/common/night_club) @@ -48172,7 +48518,7 @@ /obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/terminal/maintenance/aft) "nwa" = ( /obj/machinery/light/warm/directional/south, @@ -48225,7 +48571,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/security/prison/work) "nwS" = ( /obj/structure/rack, @@ -48244,6 +48590,16 @@ }, /turf/open/floor/plastic, /area/station/commons/public_xenoarch) +"nwU" = ( +/obj/effect/landmark/start/shaft_miner, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "nxa" = ( /obj/effect/turf_decal/siding/blue, /obj/structure/closet/secure_closet/medical2, @@ -48298,7 +48654,7 @@ /area/station/maintenance/starboard/fore) "nyb" = ( /obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter/room) "nyc" = ( /obj/structure/railing{ @@ -48338,13 +48694,6 @@ /obj/machinery/light/warm/directional/east, /turf/open/floor/iron/edge, /area/station/hallway/primary/tram/left) -"nyN" = ( -/obj/effect/spawner/random/structure/chair_maintenance{ - dir = 8 - }, -/obj/structure/sign/poster/random/directional/east, -/turf/open/floor/plating, -/area/station/maintenance/port/aft) "nyP" = ( /obj/effect/turf_decal/trimline/dark/filled/warning{ dir = 4 @@ -48398,7 +48747,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, /obj/item/wrench, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/server) "nAi" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -48416,14 +48765,20 @@ /obj/effect/spawner/random/burgerstation/loot, /turf/open/floor/plating/rust, /area/station/maintenance/space_hut/cabin) +"nAu" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/cargo/sorting) "nAv" = ( /obj/machinery/ai_slipper, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/service) "nAw" = ( -/obj/machinery/airalarm/directional/east, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/structure/urinal/directional/east, /turf/open/floor/iron/showroomfloor, /area/station/commons/toilet/locker) "nAF" = ( @@ -48526,7 +48881,7 @@ /obj/structure/cable, /obj/machinery/light/small/red/dim/directional/west, /obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "nBU" = ( /turf/closed/wall, @@ -48535,6 +48890,19 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron/dark, /area/station/cargo/storage) +"nCc" = ( +/obj/machinery/disposal/delivery_chute/tagger/research{ + dir = 1 + }, +/obj/structure/plasticflaps{ + name = "Science Deliveries" + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/sign/poster/official/science/directional/south, +/turf/open/floor/iron/dark, +/area/station/cargo/sorting) "nCh" = ( /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, @@ -48681,7 +49049,7 @@ /area/station/command/gateway) "nEp" = ( /obj/structure/window/reinforced/spawner/directional/west, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "nEu" = ( /obj/structure/chair/sofa/left/brown{ @@ -48696,7 +49064,7 @@ "nEJ" = ( /obj/structure/cable, /obj/machinery/light/small/red/directional/south, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "nEL" = ( /obj/structure/sign/warning/vacuum/external/directional/south, @@ -48708,9 +49076,7 @@ /obj/effect/landmark/transport/transport_id{ specific_transport_id = "tram_public_mining_lift" }, -/turf/open/openspace{ - can_atmos_pass = 0 - }, +/turf/open/floor/plating/lavaland_atmos, /area/station/commons/public_mining) "nEP" = ( /obj/effect/landmark/start/lawyer, @@ -48723,7 +49089,6 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/machinery/duct/waste, /turf/open/floor/wood/tile, /area/station/common/pool/sauna) "nEY" = ( @@ -48761,7 +49126,7 @@ dir = 8 }, /obj/effect/mapping_helpers/mail_sorting/engineering/general, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "nFz" = ( /obj/structure/cable, @@ -48772,12 +49137,6 @@ /obj/effect/mapping_helpers/airlock/access/any/engineering/general, /turf/open/floor/plating, /area/station/maintenance/department/electrical) -"nFB" = ( -/obj/machinery/computer/slot_machine, -/obj/item/radio/intercom/directional/west, -/obj/structure/sign/warning/yes_smoking/circle/directional/north, -/turf/open/floor/carpet/red, -/area/station/commons/lounge) "nFG" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -48900,6 +49259,14 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"nHo" = ( +/obj/structure/railing/corner/end/flip{ + dir = 1 + }, +/obj/structure/railing/corner/end, +/obj/effect/spawner/random/trash/moisture_trap, +/turf/open/floor/plating, +/area/station/service/library/artgallery) "nHq" = ( /obj/machinery/holopad, /turf/open/floor/iron/showroomfloor, @@ -48937,7 +49304,7 @@ "nIj" = ( /obj/machinery/holopad, /obj/effect/landmark/atmospheric_sanity/ignore_area, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/service) "nIp" = ( /obj/effect/mapping_helpers/airlock/access/any/science/xenobio, @@ -48946,7 +49313,7 @@ }, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/dark, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/xenobiology) "nIq" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -48995,6 +49362,14 @@ }, /turf/open/indestructible/boss, /area/ruin/unpowered/ash_walkers) +"nJj" = ( +/obj/effect/turf_decal/tile/dark_red/opposingcorners{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/landmark/start/cook, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) "nJl" = ( /obj/machinery/door/airlock/highsecurity{ name = "Secure Tech Storage" @@ -49076,7 +49451,7 @@ /obj/machinery/duct, /obj/effect/spawner/random/maintenance, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/crew_quarters/bar) "nKN" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted, @@ -49284,19 +49659,6 @@ }, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/ruin/unpowered/ash_walkers) -"nNl" = ( -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/recharge_floor, -/area/station/cargo/warehouse) -"nNy" = ( -/obj/effect/turf_decal/tile/dark_red/opposingcorners{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/start/cook, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron/cafeteria, -/area/station/service/kitchen) "nNB" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -49467,6 +49829,11 @@ }, /turf/open/floor/engine, /area/station/science/ordnance/storage) +"nPO" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/item/clothing/head/cone, +/turf/open/floor/plating, +/area/station/maintenance/port) "nPS" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -49508,6 +49875,18 @@ }, /turf/open/floor/wood, /area/station/commons/lounge) +"nQD" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/caution, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "nQJ" = ( /obj/effect/spawner/random/trash/moisture_trap, /obj/structure/railing{ @@ -49606,7 +49985,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /obj/machinery/light/small/red/dim/directional/east, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "nRY" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ @@ -49745,6 +50124,15 @@ /obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/visible, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/ai) +"nUq" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) "nUu" = ( /obj/structure/table/glass, /obj/effect/turf_decal/tile/blue/half/contrasted{ @@ -49776,6 +50164,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/terminal/lobby) +"nVw" = ( +/obj/effect/turf_decal/siding/dark, +/obj/effect/turf_decal/caution, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron/dark, +/area/station/cargo/storage) "nVB" = ( /turf/closed/wall/r_wall, /area/station/engineering/rbmk2/chamber) @@ -49888,16 +50282,6 @@ }, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"nXm" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Drone Bay" - }, -/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, -/obj/machinery/door/firedoor, -/obj/effect/landmark/navigate_destination/autoname, -/obj/effect/mapping_helpers/airlock/unres, -/turf/open/floor/iron/dark, -/area/station/cargo/drone_bay) "nXu" = ( /obj/effect/turf_decal/siding/wood, /turf/open/misc/beach/sand, @@ -50009,7 +50393,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/atmos/hallway) "nYS" = ( /turf/closed/wall/rust, @@ -50048,7 +50432,7 @@ /obj/structure/reagent_dispensers/plumbed{ dir = 8 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/plating, /area/station/maintenance/aft) "nZf" = ( /obj/effect/turf_decal/tile/yellow, @@ -50152,12 +50536,15 @@ /turf/open/floor/iron/white, /area/station/science/research) "oax" = ( -/obj/machinery/space_heater, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/item/clothing/head/cone, /turf/open/floor/plating, -/area/station/maintenance/starboard/aft) +/area/station/maintenance/port) "oaD" = ( /obj/effect/turf_decal/tile/dark, /turf/open/floor/iron, @@ -50213,8 +50600,13 @@ /obj/structure/cable, /obj/effect/mapping_helpers/airlock/access/all/command/minisat, /obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) +"obp" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/station/service/library/artgallery) "obs" = ( /obj/effect/turf_decal/trimline/yellow/filled/warning{ dir = 4 @@ -50373,8 +50765,13 @@ dir = 9 }, /obj/effect/turf_decal/delivery, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor, /area/station/maintenance/department/crew_quarters/bar) +"ocO" = ( +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/structure/crate_loot, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "ocR" = ( /obj/machinery/computer/crew{ dir = 4 @@ -50419,7 +50816,7 @@ /obj/structure/railing{ dir = 6 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/disposal) "odl" = ( /obj/effect/turf_decal/siding/yellow{ @@ -50472,6 +50869,7 @@ /area/station/terminal/lobby) "odR" = ( /obj/structure/reagent_dispensers/water_cooler, +/obj/effect/spawner/liquids_spawner/fulltile, /turf/open/floor/plating, /area/station/maintenance/pool_maintenance) "odU" = ( @@ -50578,7 +50976,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ dir = 4 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/rbmk2) "ofn" = ( /obj/machinery/door/firedoor, @@ -50663,7 +51061,7 @@ "ofU" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "ofX" = ( /obj/machinery/xenoarch/digger, @@ -50734,7 +51132,7 @@ req_access = list("minisat") }, /obj/machinery/firealarm/directional/south, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "ogU" = ( /turf/closed/wall/r_wall/rust, @@ -50777,6 +51175,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"ohm" = ( +/turf/open/floor/glass/reinforced/scrape_below, +/area/station/cargo/sorting) "ohU" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -50872,26 +51273,12 @@ }, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) -"ojb" = ( -/obj/effect/turf_decal/tile/dark_red/opposingcorners{ - dir = 8 - }, -/obj/machinery/light_switch/directional/east, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron/cafeteria, -/area/station/service/kitchen) "ojh" = ( /obj/structure/chair/plastic, /obj/effect/turf_decal/bot, /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/dark, /area/station/security/prison/work) -"ojk" = ( -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "ojH" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, @@ -51205,6 +51592,19 @@ /obj/structure/drain, /turf/open/floor/noslip, /area/station/medical/treatment_center) +"onK" = ( +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/airlock/maintenance, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/access/any/service/library, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/port) "onR" = ( /obj/effect/turf_decal/trimline/dark/filled/warning, /obj/effect/decal/cleanable/dirt, @@ -51271,12 +51671,6 @@ "ooZ" = ( /turf/open/floor/iron/dark, /area/station/medical/morgue/office) -"opr" = ( -/obj/effect/turf_decal/tile/dark_red/opposingcorners{ - dir = 8 - }, -/turf/closed/wall/mineral/wood, -/area/station/service/kitchen) "opu" = ( /obj/machinery/navbeacon{ codes_txt = "delivery;dir=4"; @@ -51389,7 +51783,7 @@ pixel_x = 2; pixel_y = -2 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat_interior) "oqw" = ( /obj/machinery/button/door/directional/north{ @@ -51404,6 +51798,15 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/carpet/red, /area/station/command/heads_quarters/qm) +"oqB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/sorting/wrap/flip{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/port) "oqE" = ( /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 8 @@ -51432,6 +51835,11 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) +"oqZ" = ( +/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "orc" = ( /obj/machinery/atmospherics/components/trinary/filter/critical{ dir = 1; @@ -51546,7 +51954,7 @@ }, /obj/structure/transport/linear, /obj/structure/railing{ - dir = 4 + dir = 6 }, /turf/open/floor/plating/elevatorshaft, /area/station/cargo/miningelevators) @@ -51658,7 +52066,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/spawner/random/decoration/glowstick, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/crew_quarters/bar) "ouS" = ( /obj/structure/cable, @@ -51691,7 +52099,8 @@ }, /obj/machinery/atmospherics/pipe/smart/simple/dark/hidden, /obj/machinery/atmospherics/pipe/smart/simple/pink/hidden/layer2, -/turf/open/floor/catwalk_floor, +/obj/machinery/atmospherics/pipe/smart/simple/green/hidden/layer4, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/gag_room) "ovm" = ( /obj/structure/cable, @@ -51741,9 +52150,7 @@ "ovW" = ( /obj/structure/window/reinforced/survival_pod/spawner/directional/west, /obj/structure/flora/ocean/coral, -/obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water=600) - }, +/obj/effect/spawner/liquids_spawner/fulltile, /turf/open/misc/beach/sand, /area/station/hallway/secondary/exit/departure_lounge) "owx" = ( @@ -51856,6 +52263,17 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/maintenance/clown_chamber) +"oxO" = ( +/obj/effect/turf_decal/tile/dark_red/opposingcorners{ + dir = 8 + }, +/obj/machinery/door/airlock/glass{ + name = "Bar-Kitchen Access" + }, +/obj/effect/mapping_helpers/airlock/access/any/service/bar, +/obj/effect/mapping_helpers/airlock/access/any/service/kitchen, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "oxQ" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/monitored/carbon_input{ dir = 8 @@ -51890,54 +52308,14 @@ /obj/machinery/firealarm/directional/west, /obj/machinery/camera/autoname/minisat/directional/west, /obj/effect/spawner/random/burgerstation/power, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/service) -"oyB" = ( -/obj/machinery/light/warm/directional/east, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/obj/structure/closet/secure_closet/miner, -/obj/item/radio/intercom/directional/east, -/obj/item/storage/medkit/toxin, -/obj/item/gps/mining, -/obj/item/perfume/iron, -/turf/open/floor/iron, -/area/station/cargo/miningdock) -"oyJ" = ( -/obj/structure/extinguisher_cabinet/directional/north, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 4 - }, -/obj/structure/rack, -/obj/item/folder/yellow, -/obj/item/folder/yellow, -/obj/item/folder/yellow, -/obj/item/folder/yellow, -/obj/item/folder/yellow, -/obj/item/folder/yellow, -/obj/item/folder/yellow, -/obj/item/folder/yellow, -/turf/open/floor/iron, -/area/station/cargo/sorting) "oyS" = ( /obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, /obj/effect/spawner/random/trash/bucket, /turf/open/floor/plating, /area/station/security/prison/safe) -"oyT" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/obj/machinery/light/warm/directional/north, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/closet/firecloset, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/iron, -/area/station/cargo/office) "oyU" = ( /obj/effect/turf_decal/siding/dark{ dir = 1 @@ -51957,7 +52335,7 @@ /obj/structure/disposalpipe/segment{ dir = 9 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "ozp" = ( /obj/machinery/door/airlock{ @@ -51978,7 +52356,12 @@ dir = 4 }, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/item/stack/sheet/mineral/plasma{ + pixel_y = -15 + }, +/obj/machinery/reagentgrinder, +/obj/structure/table, /turf/open/floor/iron/white, /area/station/medical/pharmacy) "ozL" = ( @@ -52042,6 +52425,14 @@ }, /turf/open/floor/iron/dark, /area/station/security/prison/visit) +"oBA" = ( +/obj/effect/landmark/start/shaft_miner, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "oBL" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/holopad, @@ -52177,11 +52568,6 @@ /obj/structure/sign/warning/secure_area/directional/south, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"oDH" = ( -/obj/machinery/duct, -/obj/machinery/space_heater, -/turf/open/floor/plating, -/area/station/maintenance/port) "oDJ" = ( /turf/open/floor/iron/dark, /area/station/common/night_club) @@ -52279,7 +52665,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/crew_quarters/bar) "oFs" = ( /obj/structure/railing/wooden_fencing{ @@ -52492,7 +52878,7 @@ /area/station/science/circuits) "oHf" = ( /obj/structure/closet/radiation, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter/room) "oHj" = ( /obj/effect/turf_decal/siding/wideplating_new/dark{ @@ -52508,6 +52894,7 @@ "oHy" = ( /obj/structure/table/wood, /obj/item/newspaper, +/obj/item/storage/wallet/random, /turf/open/floor/carpet/red, /area/station/commons/lounge) "oHG" = ( @@ -52662,6 +53049,19 @@ /obj/machinery/light/warm/directional/east, /turf/open/floor/iron, /area/station/security/prison/workout) +"oKd" = ( +/turf/open/floor/wood, +/area/station/maintenance/abandon_psych) +"oKh" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/sign/poster/random/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/port) "oKj" = ( /turf/open/floor/glass/reinforced/scrape_below, /area/station/medical/medbay/lobby) @@ -52742,6 +53142,16 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"oLc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 1 + }, +/obj/machinery/light/warm/directional/north, +/turf/open/floor/iron, +/area/station/cargo/lobby) "oLd" = ( /obj/machinery/light/small/red/directional/south, /obj/structure/closet{ @@ -52871,7 +53281,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/spawner/random/maintenance, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/terminal/maintenance/fore) "oNm" = ( /turf/closed/wall/rust, @@ -52898,14 +53308,11 @@ /turf/open/floor/plating, /area/station/maintenance/department/crew_quarters/bar) "oNH" = ( -/obj/machinery/atmospherics/components/unary/passive_vent{ +/obj/structure/sign/warning/no_smoking/directional/south, +/obj/machinery/atmospherics/components/unary/passive_vent/layer4{ dir = 8 }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/sign/warning/no_smoking/directional/south, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/gag_room) "oNQ" = ( /obj/structure/closet/secure_closet/security/sec{ @@ -53007,7 +53414,7 @@ /area/station/hallway/primary/starboard) "oPd" = ( /obj/machinery/portable_atmospherics/scrubber/huge, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter/room) "oPn" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ @@ -53021,7 +53428,7 @@ dir = 9 }, /obj/machinery/meter, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "oPE" = ( /obj/machinery/photocopier, @@ -53035,16 +53442,6 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/rust/moonstation, /area/moonstation/surface) -"oPI" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/cobweb, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/aft) "oPN" = ( /obj/effect/landmark/event_spawn, /turf/open/floor/engine, @@ -53073,7 +53470,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/autoname, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/terminal/interlink) "oQG" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -53143,7 +53540,7 @@ /obj/machinery/atmospherics/pipe/smart/simple/general/visible, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "oRp" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ @@ -53324,7 +53721,7 @@ /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/landmark/navigate_destination/autoname, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/security/execution/education) "oTx" = ( /obj/effect/spawner/random/engineering/tracking_beacon, @@ -53599,6 +53996,16 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) +"oWY" = ( +/obj/machinery/conveyor{ + id = "cargodisposals"; + dir = 1 + }, +/obj/structure/drain, +/obj/machinery/light/warm/directional/west, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plating, +/area/station/cargo/sorting) "oXd" = ( /obj/machinery/door/window/brigdoor/security/holding/right/directional/west{ name = "Holding Cell"; @@ -53625,14 +54032,24 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /turf/open/floor/iron/white, /area/station/medical/pharmacy) "oXq" = ( /turf/open/floor/iron/dark, /area/station/engineering/main) +"oXs" = ( +/obj/machinery/button/door/directional/north{ + id = "ntrep_privacy_shutters_external"; + name = "External Privacy Shutters Control" + }, +/obj/structure/bed/dogbed/ian{ + name = "Lisa's bed"; + desc = "Lisa's bed! Looks comfy." + }, +/obj/machinery/newscaster/directional/west, +/mob/living/basic/pet/dog/corgi/lisa, +/turf/open/floor/wood, +/area/station/command/heads_quarters/nt_rep) "oXx" = ( /obj/structure/displaycase/labcage, /turf/open/floor/engine, @@ -53692,15 +54109,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/night_club) -"oYg" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/junction/yjunction{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/aft) "oYu" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -53728,7 +54136,7 @@ /obj/structure/cable, /obj/machinery/camera/autoname/minisat/directional/west, /obj/machinery/light/small/red/dim/directional/west, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "oYR" = ( /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ @@ -53807,6 +54215,16 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/security/checkpoint/science/research) +"oZY" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 + }, +/obj/structure/table/glass, +/obj/machinery/light/warm/directional/east, +/turf/open/floor/iron, +/area/station/cargo/sorting) "oZZ" = ( /obj/effect/turf_decal/trimline/yellow/line{ dir = 1 @@ -53823,6 +54241,13 @@ /obj/machinery/power/apc/auto_name/directional/west, /turf/open/floor/iron/dark, /area/station/engineering/storage) +"paj" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/cargo/storage) "pak" = ( /obj/machinery/suit_storage_unit, /obj/effect/turf_decal/delivery, @@ -53865,7 +54290,7 @@ }, /obj/structure/cable, /obj/machinery/duct, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/aft) "paF" = ( /obj/effect/turf_decal/tile/purple/half/contrasted, @@ -54001,7 +54426,7 @@ /obj/structure/cable, /obj/machinery/camera/autoname/minisat/directional/east, /obj/machinery/light/small/red/dim/directional/east, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "pcK" = ( /obj/item/radio/intercom/directional/east, @@ -54095,7 +54520,7 @@ /area/station/security/range) "pdE" = ( /obj/structure/sign/warning/cold_temp/directional/north, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat_interior) "pdG" = ( /obj/structure/rack, @@ -54113,7 +54538,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /obj/machinery/firealarm/directional/west, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "pdS" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -54173,7 +54598,7 @@ "pfC" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "pfD" = ( /obj/structure/table/reinforced, @@ -54205,12 +54630,6 @@ }, /turf/open/indestructible/boss, /area/lavaland/underground) -"pfV" = ( -/obj/structure/chair/office{ - dir = 3 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "pfZ" = ( /turf/open/floor/wood/tile, /area/station/common/pool/sauna) @@ -54312,6 +54731,18 @@ }, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) +"phv" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/spawner/random/trash/mopbucket, +/turf/open/floor/iron/checker, +/area/station/maintenance/abandon_surgery) +"phy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) "phA" = ( /turf/closed/wall/r_wall, /area/station/security/brig/entrance) @@ -54440,14 +54871,20 @@ /turf/open/lava/smooth/lava_land_surface, /area/ruin/unpowered/ash_walkers) "pjo" = ( -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, /turf/open/floor/iron/white, /area/station/medical/chemistry) +"pjq" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) "pjr" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/purple/half/contrasted{ @@ -54524,7 +54961,7 @@ /obj/effect/mapping_helpers/apc/full_charge, /obj/effect/mapping_helpers/apc/cell_10k, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter) "pkE" = ( /obj/machinery/door/airlock/external{ @@ -54555,7 +54992,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/crew_quarters/bar) "pkT" = ( /obj/effect/spawner/structure/window/reinforced, @@ -54812,7 +55249,7 @@ dir = 8 }, /obj/item/wrench, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "poJ" = ( /obj/effect/turf_decal/stripes/line{ @@ -54862,7 +55299,7 @@ "ppo" = ( /obj/structure/cable, /obj/machinery/firealarm/directional/east, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "ppr" = ( /obj/effect/turf_decal/tile/neutral/opposingcorners{ @@ -54931,7 +55368,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, /obj/effect/spawner/random/maintenance, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/crew_quarters/bar) "pqx" = ( /obj/item/storage/toolbox/fishing, @@ -54977,6 +55414,14 @@ "pqO" = ( /turf/closed/wall, /area/station/maintenance/department/chapel) +"pqS" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "prb" = ( /turf/closed/wall/rust, /area/station/terminal/lobby) @@ -54995,6 +55440,7 @@ /area/station/command/heads_quarters/qm) "prd" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/item/clothing/head/cone, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) "prg" = ( @@ -55035,11 +55481,6 @@ baseturfs = /turf/open/floor/plating/reinforced }, /area/station/engineering/rbmk2/chamber) -"prL" = ( -/obj/effect/spawner/costume/pirate, -/obj/structure/rack, -/turf/open/floor/plating, -/area/station/maintenance/port/aft) "prM" = ( /obj/structure/table, /obj/item/tank/internals/emergency_oxygen, @@ -55165,6 +55606,7 @@ /area/station/maintenance/starboard/fore) "ptL" = ( /obj/effect/turf_decal/tile/dark_blue/diagonal_centre, +/obj/item/kirbyplants/random, /turf/open/floor/iron/dark, /area/station/command/bridge) "ptR" = ( @@ -55203,7 +55645,7 @@ pixel_y = -2 }, /obj/effect/spawner/random/bedsheet/double, -/turf/open/floor/carpet/purple, +/turf/open/floor/carpet/red, /area/station/commons/dorms/room2) "puh" = ( /obj/machinery/door/airlock/engineering/glass{ @@ -55223,7 +55665,7 @@ /obj/machinery/atmospherics/components/unary/passive_vent{ dir = 8 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/xenobiology) "puK" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -55237,7 +55679,7 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /obj/structure/cable, /obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/rbmk2) "puP" = ( /obj/effect/turf_decal/plaque{ @@ -55259,12 +55701,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"pvi" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/structure/sign/warning/secure_area/directional/north, -/obj/effect/spawner/random/structure/chair_maintenance, -/turf/open/floor/plating, -/area/station/maintenance/port) "pvv" = ( /obj/machinery/telecomms/bus/preset_one, /obj/effect/turf_decal/siding/dark{ @@ -55396,7 +55832,7 @@ /area/station/engineering/storage/tcomms) "pwJ" = ( /obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/visible, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "pwK" = ( /turf/open/floor/iron/dark, @@ -55440,16 +55876,6 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) -"pxm" = ( -/obj/machinery/chem_heater/withbuffer, -/obj/effect/turf_decal/tile/blue/diagonal_centre, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/white, -/area/station/medical/pharmacy) "pxx" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -55503,7 +55929,7 @@ dir = 4 }, /obj/effect/mapping_helpers/broken_machine, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/research/abandoned) "pyo" = ( /turf/closed/wall/rust, @@ -55718,11 +56144,12 @@ /turf/open/floor/iron/dark, /area/station/security/prison/visit) "pBp" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/effect/spawner/random/trash/mess, -/obj/effect/spawner/random/structure/steam_vent, -/turf/open/floor/plating, -/area/station/maintenance/port) +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/cafeteria, +/area/station/hallway/primary/central/fore) "pBE" = ( /obj/structure/bed/medical/emergency, /obj/machinery/iv_drip, @@ -55739,6 +56166,10 @@ }, /turf/open/floor/iron/kitchen_coldroom/freezerfloor, /area/station/maintenance/abandon_cafeteria) +"pBP" = ( +/obj/effect/turf_decal/delivery, +/turf/open/floor/plating, +/area/station/maintenance/port) "pBY" = ( /obj/machinery/door/window/left/directional/north{ name = "Hydroponics Deliveries"; @@ -55751,7 +56182,7 @@ /obj/structure/cable, /obj/item/radio/intercom/directional/east, /obj/machinery/light/small/red/dim/directional/west, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "pCq" = ( /obj/effect/turf_decal/siding/dark, @@ -55974,6 +56405,8 @@ /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) "pEY" = ( +/obj/machinery/light/no_nightlight/directional/east, +/obj/structure/sign/departments/chemistry/pharmacy/directional/east, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) "pFh" = ( @@ -56183,10 +56616,6 @@ /obj/effect/turf_decal/bot/right, /turf/open/floor/engine, /area/station/engineering/atmos/hfr_room) -"pHZ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/carpet/red, -/area/station/service/library/artgallery) "pIh" = ( /obj/structure/table/wood, /obj/item/melee/chainofcommand, @@ -56267,7 +56696,7 @@ "pJo" = ( /obj/structure/table/wood, /obj/machinery/fax/auto_name, -/obj/machinery/keycard_auth/directional/west, +/obj/machinery/keycard_auth/wall_mounted/directional/west, /turf/open/floor/wood/parquet, /area/station/command/heads_quarters/hop) "pJW" = ( @@ -56530,7 +56959,7 @@ dir = 8 }, /obj/machinery/portable_atmospherics/canister/nitrogen, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter/room) "pNp" = ( /obj/effect/turf_decal/stripes/line{ @@ -56553,6 +56982,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, +/obj/machinery/computer/security/telescreen/tcomms/directional/east, /turf/open/floor/catwalk_floor/iron_dark, /area/station/tcommsat/computer) "pNG" = ( @@ -56688,10 +57118,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/wood, /area/station/service/library/abandoned) -"pPG" = ( -/obj/effect/spawner/random/structure/shipping_container, -/turf/open/floor/plating, -/area/station/maintenance/port/aft) "pPL" = ( /obj/effect/turf_decal/sand/plating, /obj/machinery/power/colony_wind_turbine, @@ -56700,7 +57126,7 @@ /area/moonstation/surface) "pPT" = ( /obj/machinery/light/warm/directional/east, -/obj/machinery/keycard_auth/directional/east, +/obj/machinery/keycard_auth/wall_mounted/directional/east, /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 4 }, @@ -56717,7 +57143,7 @@ name = "Dorms Bolt Control" }, /obj/item/kirbyplants/random, -/turf/open/floor/carpet/purple, +/turf/open/floor/carpet/blue, /area/station/commons/dorms/room1) "pPZ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -56806,6 +57232,13 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/plating, /area/station/maintenance/department/engine) +"pRj" = ( +/obj/effect/spawner/random/burgerstation/odd, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) "pRm" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/machinery/power/apc/auto_name/directional/north, @@ -56875,7 +57308,7 @@ /obj/machinery/power/energy_accumulator/tesla_coil/anchored, /obj/structure/cable, /obj/machinery/camera/autoname/engineering/directional/east, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter) "pST" = ( /obj/effect/spawner/random/burgerstation/atmos, @@ -56978,10 +57411,6 @@ /obj/structure/fluff/tram_rail/electric, /turf/open/floor/plating, /area/station/hallway/primary/tram/left) -"pUj" = ( -/mob/living/basic/pet/dog/markus, -/turf/open/floor/glass/reinforced/scrape_below, -/area/station/cargo/office) "pUk" = ( /obj/machinery/holopad, /obj/effect/turf_decal/tile/red/diagonal_centre, @@ -57001,14 +57430,6 @@ /obj/effect/mapping_helpers/airlock/access/any/command/maintenance, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"pUJ" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "pUL" = ( /obj/machinery/camera/autoname/directional/south{ dir = 5 @@ -57133,7 +57554,7 @@ "pVV" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /obj/effect/turf_decal/stripes/line, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/medical/cryo) "pVW" = ( /obj/machinery/atmospherics/pipe/smart/simple/pink/visible{ @@ -57159,7 +57580,6 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron/dark/corner{ dir = 1 }, @@ -57480,6 +57900,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor/iron, /area/station/hallway/primary/aft) +"qbe" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/sign/warning/secure_area/directional/north, +/obj/machinery/light/small/red/directional/north, +/obj/item/assembly/mousetrap/armed{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) "qbg" = ( /obj/machinery/atmospherics/pipe/smart/simple/green/visible{ dir = 9 @@ -57487,6 +57916,15 @@ /obj/machinery/meter, /turf/open/floor/iron, /area/station/engineering/atmos) +"qbh" = ( +/obj/structure/plasticflaps/opaque, +/obj/effect/turf_decal/delivery, +/obj/machinery/conveyor{ + dir = 1; + id = "cratedelivery" + }, +/turf/open/floor/plating, +/area/station/cargo/lobby) "qbk" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/binary/pump{ @@ -57494,7 +57932,7 @@ name = "Xenobiology Test Chamber Pump" }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/xenobiology) "qbt" = ( /obj/effect/turf_decal/siding/wood, @@ -57522,6 +57960,11 @@ /obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/iron/dark, /area/station/security/checkpoint/engineering) +"qbC" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/trash/graffiti, +/turf/open/floor/iron/checker, +/area/station/maintenance/abandon_surgery) "qbG" = ( /obj/machinery/airalarm/directional/south, /obj/machinery/atmospherics/components/trinary/filter/critical{ @@ -57581,7 +58024,7 @@ "qcf" = ( /obj/structure/cable, /obj/effect/landmark/start/cyborg, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/service) "qch" = ( /turf/open/floor/engine, @@ -57604,15 +58047,9 @@ }, /area/station/hallway/primary/central/fore) "qcn" = ( -/obj/structure/table, /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ dir = 1 }, -/obj/item/storage/box/monkeycubes{ - pixel_x = 6; - pixel_y = 9 - }, -/obj/item/hand_labeler, /turf/open/floor/iron/showroomfloor, /area/station/medical/chemistry) "qcs" = ( @@ -57677,7 +58114,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/duct, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/crew_quarters/bar) "qdj" = ( /obj/machinery/button/door/directional/north{ @@ -57734,7 +58171,7 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /obj/structure/cable, /obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/rbmk2) "qdH" = ( /obj/structure/cable, @@ -57795,7 +58232,7 @@ /area/station/medical/medbay/lobby) "qeC" = ( /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/terminal/maintenance/aft) "qeL" = ( /obj/effect/turf_decal/stripes/line, @@ -57871,9 +58308,6 @@ "qfR" = ( /obj/machinery/shower/directional/south, /obj/effect/turf_decal/trimline/dark/filled/warning, -/obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water=250) - }, /turf/open/floor/iron/white, /area/station/security/prison/shower) "qfX" = ( @@ -58006,6 +58440,12 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/white, /area/station/medical/pharmacy) +"qhk" = ( +/obj/structure/sign/poster/contraband/donk_co/directional/north, +/obj/machinery/light/small/red/directional/north, +/obj/item/pinata/donk, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) "qhl" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment, @@ -58146,10 +58586,6 @@ /obj/effect/spawner/random/burgerstation/table, /turf/open/floor/plating, /area/station/maintenance/starboard) -"qiX" = ( -/obj/machinery/smartfridge/drinks, -/turf/open/floor/wood, -/area/station/commons/lounge) "qiY" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/cable, @@ -58183,13 +58619,6 @@ /obj/effect/spawner/random/engineering/toolbox, /turf/open/floor/engine, /area/station/engineering/atmos/project) -"qjD" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/random/structure/crate_loot, -/obj/machinery/light_switch/directional/south, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "qjG" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 @@ -58208,7 +58637,6 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/duct, /obj/structure/disposalpipe/segment{ dir = 6 }, @@ -58393,11 +58821,11 @@ /obj/structure/cable, /obj/structure/sign/warning/electric_shock/directional/west, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/xenobiology) "qmv" = ( /obj/structure/closet/secure_closet/engineering_welding, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter/room) "qmz" = ( /obj/machinery/light/floor, @@ -58453,7 +58881,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, -/obj/effect/landmark/start/paramedic, /turf/open/floor/iron/white, /area/station/medical/treatment_center) "qnW" = ( @@ -58517,13 +58944,6 @@ /obj/effect/turf_decal/tile/red/real_red/fourcorners, /turf/open/floor/iron, /area/station/engineering/atmos) -"qpd" = ( -/obj/machinery/plumbing/floor_pump/input/on/waste/directional/south, -/obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water=250) - }, -/turf/open/floor/iron/pool, -/area/station/common/pool) "qpn" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 @@ -58548,6 +58968,13 @@ }, /turf/open/floor/plating/rust/moonstation, /area/station/cargo/miningelevators) +"qpM" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/random/trash/grille_or_waste, +/turf/open/floor/plating, +/area/station/maintenance/port) "qpW" = ( /turf/open/floor/iron/showroomfloor, /area/station/terminal/cryo) @@ -58587,7 +59014,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/power/apc/auto_name/directional/south, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "qri" = ( /obj/machinery/rnd/production/circuit_imprinter, @@ -58641,18 +59068,6 @@ }, /turf/open/floor/plating, /area/station/security/prison/workout) -"qrY" = ( -/obj/effect/mapping_helpers/apc/full_charge, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/effect/mapping_helpers/apc/cell_5k, -/turf/open/floor/iron/dark, -/area/station/cargo/storage) "qsh" = ( /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/components/unary/portables_connector/visible, @@ -58729,6 +59144,10 @@ }, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/rd) +"qtu" = ( +/obj/structure/shipping_container/donk_co, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) "qtv" = ( /obj/effect/turf_decal/siding/dark, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -58763,7 +59182,7 @@ "qtD" = ( /obj/machinery/light/warm/directional/east, /obj/effect/spawner/random/burgerstation/atmos, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter/room) "qtI" = ( /obj/machinery/light/warm/directional/north, @@ -58862,8 +59281,13 @@ /area/station/service/chapel/storage) "qvc" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id = "chem_shutters"; + name = "Privacy Shutters" + }, /turf/open/floor/plating, -/area/station/medical/chemistry) +/area/station/medical/pharmacy) "qvg" = ( /obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ dir = 4 @@ -58888,14 +59312,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/dark, /area/station/common/night_club) -"qvB" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "qvC" = ( /obj/effect/spawner/random/structure/chair_maintenance{ dir = 8 @@ -59077,7 +59493,7 @@ /area/station/security/prison) "qxl" = ( /obj/machinery/light/floor, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/hallway/secondary/exit) "qxt" = ( /obj/effect/turf_decal/tile/green/half/contrasted{ @@ -59205,7 +59621,7 @@ "qyY" = ( /obj/structure/cable, /obj/machinery/light/small/red/directional/north, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "qzb" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, @@ -59231,7 +59647,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/firedoor, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/crew_quarters/bar) "qzu" = ( /obj/effect/spawner/random/trash/janitor_supplies, @@ -59278,7 +59694,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/security/prison/work) "qzJ" = ( /obj/machinery/door/airlock/maintenance, @@ -59491,15 +59907,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/checker, /area/station/hallway/primary/port) -"qBS" = ( -/obj/machinery/airalarm/directional/north, -/obj/structure/table/wood, -/obj/item/holosign_creator/robot_seat/bar{ - pixel_y = 7 - }, -/obj/item/toy/crayon/white, -/turf/open/floor/wood, -/area/station/service/bar) "qBW" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 1 @@ -59533,7 +59940,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, /obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/aft) "qCV" = ( /obj/effect/turf_decal/siding/wood, @@ -59556,6 +59963,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/maintenance/abandon_cafeteria) +"qDf" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/caution, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "qDj" = ( /obj/machinery/rnd/destructive_analyzer, /obj/effect/turf_decal/siding/dark{ @@ -59575,12 +59992,6 @@ /obj/item/flashlight/flare/candle/infinite, /turf/open/lava/smooth/lava_land_surface, /area/ruin/unpowered/ash_walkers) -"qDr" = ( -/obj/effect/turf_decal/loading_area{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "qDs" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/large, @@ -59628,20 +60039,6 @@ /obj/structure/girder, /turf/open/floor/plating, /area/station/maintenance/department/medical) -"qEJ" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Art Gallery" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/effect/landmark/navigate_destination/autoname, -/turf/open/floor/wood, -/area/station/service/library/artgallery) "qEL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -59660,6 +60057,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/abandoned, /turf/open/floor/plating, /area/station/maintenance/abandon_arcade) "qFm" = ( @@ -59785,6 +60183,14 @@ /obj/effect/spawner/random/contraband/plus, /turf/open/floor/iron/dark, /area/station/security/corrections_officer) +"qHo" = ( +/obj/machinery/light_switch/directional/east, +/obj/effect/turf_decal/tile/dark_red/opposingcorners{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) "qHq" = ( /obj/machinery/door/airlock/public/glass{ name = "Fitness Room" @@ -59859,6 +60265,22 @@ }, /turf/open/floor/iron/dark, /area/station/security/brig) +"qHT" = ( +/obj/machinery/door/airlock/maintenance_hatch, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/turf/open/floor/plating, +/area/station/cargo/storage) +"qHV" = ( +/obj/machinery/conveyor{ + id = "cargodisposals"; + dir = 1 + }, +/obj/machinery/computer/security/telescreen/disposals/directional/west, +/obj/structure/drain, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/cargo/sorting) "qHW" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -59868,15 +60290,6 @@ }, /turf/open/floor/plating/foam, /area/station/maintenance/evac_maintenance) -"qIb" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/iron, -/area/station/cargo/office) "qIg" = ( /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 8 @@ -59950,7 +60363,7 @@ req_access = list("minisat") }, /obj/machinery/camera/autoname/minisat/directional/west, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "qJW" = ( /obj/machinery/modular_computer/preset/engineering{ @@ -59993,7 +60406,7 @@ /area/station/commons/lounge) "qKq" = ( /obj/machinery/atmospherics/components/binary/pump/on/supply/visible/layer4, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "qKt" = ( /obj/structure/chair{ @@ -60084,6 +60497,16 @@ }, /turf/open/floor/pod/dark, /area/station/cargo/miningfoundry/event_protected) +"qLC" = ( +/obj/machinery/disposal/delivery_chute{ + name = "crate deliveries" + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/plating, +/area/station/cargo/lobby) "qLE" = ( /obj/structure/table, /obj/item/stack/rods/fifty, @@ -60096,7 +60519,7 @@ dir = 8 }, /obj/effect/spawner/random/burgerstation/loot, -/turf/open/floor/plating, +/turf/open/floor/glass/reinforced/scrape_below, /area/station/maintenance/starboard/fore) "qLW" = ( /obj/machinery/meter, @@ -60131,20 +60554,18 @@ "qMl" = ( /turf/closed/wall/r_wall/rust, /area/station/maintenance/gamer_lair) -"qMy" = ( -/turf/open/floor/plating, -/area/station/security/range) -"qMI" = ( -/obj/effect/spawner/random/maintenance, -/obj/structure/sign/poster/random/directional/north, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/junction/flip{ +"qMw" = ( +/obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"qMy" = ( /turf/open/floor/plating, -/area/station/maintenance/port) +/area/station/security/range) "qMO" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, @@ -60222,6 +60643,16 @@ /obj/effect/landmark/start/hangover/closet, /turf/open/floor/iron/dark, /area/station/hallway/secondary/exit/departure_lounge) +"qOT" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/sign/poster/random/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) "qOV" = ( /obj/structure/railing, /obj/effect/turf_decal/siding/white, @@ -60350,9 +60781,6 @@ /obj/effect/spawner/random/trash/mess, /turf/open/floor/plating, /area/station/maintenance/disposal) -"qQr" = ( -/turf/open/floor/wood, -/area/station/service/library/artgallery) "qQy" = ( /obj/structure/chair/wood{ dir = 8 @@ -60370,6 +60798,14 @@ /obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/catwalk_floor/rust/moonstation, /area/moonstation/surface) +"qQM" = ( +/obj/machinery/door/window/right/directional/north, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) "qQQ" = ( /obj/structure/sign/warning/directional/west, /turf/open/misc/moonstation_rock, @@ -60455,10 +60891,6 @@ /obj/machinery/chem_master/condimaster, /turf/open/floor/iron, /area/station/service/hydroponics) -"qRH" = ( -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "qRM" = ( /obj/structure/table/wood, /obj/effect/spawner/random/bureaucracy/briefcase, @@ -60554,7 +60986,7 @@ /obj/effect/mapping_helpers/broken_floor, /obj/machinery/meter, /obj/machinery/atmospherics/pipe/smart/manifold4w/pink/visible, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "qTp" = ( /obj/structure/toilet/greyscale{ @@ -60673,7 +61105,7 @@ /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /obj/machinery/door/firedoor, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/crew_quarters/bar) "qUY" = ( /obj/structure/cable, @@ -60770,19 +61202,7 @@ /obj/effect/spawner/random/burgerstation/atmos, /turf/open/floor/iron/checker, /area/station/engineering/atmos/control_center) -"qWB" = ( -/obj/machinery/disposal/delivery_chute{ - name = "crate deliveries" - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner/directional/east, -/turf/open/floor/plating, -/area/station/maintenance/port/aft) "qWH" = ( -/obj/machinery/duct/waste, -/obj/machinery/duct/supply, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/structure/cable, /turf/open/floor/wood/tile, @@ -60795,16 +61215,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"qWX" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port) "qWY" = ( /obj/machinery/door/airlock/maintenance_hatch, /obj/effect/mapping_helpers/airlock/access/all/service/theatre, @@ -60821,6 +61231,11 @@ /obj/machinery/duct, /turf/open/floor/plating, /area/station/service/theater) +"qXc" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/iron/grimy, +/area/station/service/library) "qXj" = ( /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -60836,7 +61251,7 @@ /obj/structure/cable, /obj/item/radio/intercom/directional/west, /obj/machinery/light/small/red/dim/directional/east, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "qXq" = ( /obj/effect/turf_decal/tile/dark_green/diagonal_centre, @@ -60872,19 +61287,6 @@ }, /turf/open/floor/catwalk_floor/iron_dark, /area/station/cargo/miningfoundry/event_protected) -"qXW" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/obj/structure/disposalpipe/sorting/wrap/flip{ - dir = 8 - }, -/obj/machinery/duct, -/turf/open/floor/iron, -/area/station/cargo/sorting) "qXZ" = ( /obj/machinery/door/airlock/public/glass, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -60961,16 +61363,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/plating, /area/station/maintenance/department/prison) -"qYM" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port) "qYP" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -61139,21 +61531,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/holopad/secure, -/turf/open/floor/carpet/purple, +/turf/open/floor/carpet/donk, /area/station/commons/dorms/room4) "raY" = ( /obj/machinery/atmospherics/components/binary/pump/on/general/visible{ name = "Main to Emergency Cooling" }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/rbmk2) -"raZ" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/random/structure/crate_loot, -/obj/machinery/camera/autoname/security/directional/south, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "rbD" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -61205,6 +61590,11 @@ initial_gas_mix = "o2=264;n2o=1058;TEMP=293.15" }, /area/station/security/execution/education) +"rcx" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/junk_shell, +/turf/open/floor/iron/checker, +/area/station/maintenance/abandon_surgery) "rcN" = ( /obj/effect/turf_decal/delivery, /obj/structure/cable, @@ -61413,7 +61803,7 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/terminal/maintenance) "reT" = ( /obj/structure/showcase/cyborg/old{ @@ -61488,14 +61878,6 @@ }, /turf/open/floor/iron/dark, /area/station/common/night_club) -"rfF" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/obj/structure/table, -/obj/machinery/fax/auto_name, -/turf/open/floor/iron, -/area/station/cargo/office) "rfY" = ( /obj/structure/extinguisher_cabinet/directional/north, /obj/machinery/vending/coffee, @@ -61556,18 +61938,6 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/wood, /area/station/science/research) -"rho" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron, -/area/station/cargo/lobby) "rhr" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -61663,6 +62033,10 @@ /obj/structure/railing{ dir = 8 }, +/obj/machinery/elevator_control_panel/directional/west{ + preset_destination_names = list("2" = "Lavaland", "3" = "Rock Caves", "4" = "Surface"); + linked_elevator_id = "tram_mining_lift" + }, /turf/open/floor/plating/elevatorshaft, /area/station/cargo/miningelevators) "rid" = ( @@ -61783,7 +62157,7 @@ /obj/machinery/portable_atmospherics/scrubber/huge, /obj/machinery/light/warm/directional/east, /obj/machinery/airalarm/directional/east, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter/room) "rjP" = ( /obj/machinery/door/airlock/external{ @@ -61895,23 +62269,10 @@ /turf/open/floor/iron/white, /area/station/science/research) "rlw" = ( -/obj/item/reagent_containers/cup/bottle/epinephrine{ - pixel_x = -4; - pixel_y = 12 - }, -/obj/item/reagent_containers/cup/bottle/multiver{ - pixel_x = 7; - pixel_y = 12 - }, -/obj/item/reagent_containers/cup/beaker{ - pixel_x = 8; - pixel_y = 2 - }, -/obj/item/reagent_containers/cup/beaker/large, -/obj/item/reagent_containers/dropper, -/obj/structure/table/glass, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/turf/open/floor/iron/white, +/obj/structure/chair/office/light, +/obj/effect/landmark/start/chemist, +/obj/effect/turf_decal/tile/yellow/diagonal_edge, +/turf/open/floor/iron/white/diagonal, /area/station/medical/pharmacy) "rly" = ( /turf/closed/wall/r_wall, @@ -61971,25 +62332,9 @@ /turf/open/misc/moonstation_sand, /area/moonstation/surface) "rlX" = ( -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 - }, -/obj/structure/table, -/obj/item/reagent_containers/cup/bottle/epinephrine{ - pixel_x = -4; - pixel_y = 12 - }, -/obj/item/reagent_containers/cup/bottle/multiver{ - pixel_x = 7; - pixel_y = 12 - }, -/obj/item/reagent_containers/cup/beaker{ - pixel_x = 8; - pixel_y = 2 - }, -/obj/item/reagent_containers/cup/beaker/large, -/obj/item/reagent_containers/dropper, -/turf/open/floor/iron/showroomfloor, +/obj/effect/turf_decal/tile/yellow/diagonal_edge, +/obj/machinery/chem_heater/withbuffer, +/turf/open/floor/iron/white/diagonal, /area/station/medical/chemistry) "rmc" = ( /turf/closed/wall, @@ -62045,17 +62390,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, /turf/open/floor/catwalk_floor/iron_dark, /area/station/tcommsat/computer) -"rmR" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/spawner/random/maintenance, -/obj/structure/disposalpipe/sorting/mail{ - dir = 1 - }, -/obj/effect/mapping_helpers/mail_sorting/supply/disposals, -/turf/open/floor/plating, -/area/station/maintenance/port) "rmU" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -62103,7 +62437,7 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable/layer3, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/engine_smes) "rnF" = ( /obj/structure/window/spawner/directional/east{ @@ -62169,13 +62503,6 @@ /obj/machinery/air_sensor/mix_tank, /turf/open/floor/engine/vacuum, /area/station/engineering/atmos) -"ros" = ( -/obj/structure/chair/wood{ - dir = 4 - }, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/carpet/red, -/area/station/commons/lounge) "rot" = ( /obj/effect/mapping_helpers/broken_floor, /obj/item/assembly/mousetrap/armed, @@ -62244,12 +62571,6 @@ }, /turf/open/floor/plating, /area/station/command/secure_bunker) -"rpq" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/cargo/drone_bay) "rpt" = ( /turf/closed/wall, /area/station/service/lawoffice) @@ -62266,9 +62587,6 @@ /obj/effect/turf_decal/trimline/dark/filled/warning{ dir = 1 }, -/obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water=250) - }, /turf/open/floor/iron/white, /area/station/security/prison/shower) "rpH" = ( @@ -62314,6 +62632,19 @@ }, /turf/open/floor/iron/dark/corner, /area/station/common/pool) +"rqj" = ( +/obj/machinery/button/door/directional/north{ + id = "qm_warehouse"; + name = "Warehouse Shutters Control"; + pixel_x = 24; + req_access = list("shipping") + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor, +/area/station/cargo/sorting) "rqx" = ( /obj/effect/spawner/random/burgerstation/power, /turf/open/floor/plating, @@ -62326,6 +62657,10 @@ /obj/machinery/newscaster/directional/west, /turf/open/floor/iron/dark, /area/station/engineering/storage) +"rqI" = ( +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hos) "rqN" = ( /obj/effect/spawner/random/burgerstation/atmos, /turf/open/floor/iron/dark, @@ -62395,7 +62730,6 @@ /obj/machinery/door/airlock/public{ name = "Prison Showers" }, -/obj/structure/barricade/wooden/crude, /obj/machinery/door/firedoor, /turf/open/floor/iron/white, /area/station/security/prison/shower) @@ -62461,13 +62795,6 @@ "rtD" = ( /turf/closed/wall/r_wall, /area/station/security/prison) -"rtF" = ( -/obj/effect/turf_decal/bot, -/obj/structure/sign/poster/random/directional/west, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/computer/mech_bay_power_console, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "rtH" = ( /obj/structure/transit_tube/curved/flipped, /obj/effect/turf_decal/stripes/asteroid/line{ @@ -62507,6 +62834,11 @@ /obj/effect/mapping_helpers/requests_console/information, /turf/open/floor/carpet/purple, /area/station/security/courtroom) +"rtZ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "ruj" = ( /obj/machinery/power/emitter, /turf/open/floor/engine, @@ -62571,7 +62903,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/terminal/maintenance/aft) "rvx" = ( /obj/effect/landmark/start/librarian, @@ -62732,6 +63064,16 @@ /obj/item/radio/intercom/directional/south, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) +"rxJ" = ( +/mob/living/basic/bot/dedbot, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=donkse"; + location = "donkne"; + name = "Donk Navigation Beacon" + }, +/obj/effect/gibspawner/human, +/turf/open/floor/carpet/donk, +/area/station/maintenance/thruster_room) "rxT" = ( /obj/structure/mineral_door/paperframe, /obj/structure/cable, @@ -62792,7 +63134,7 @@ "ryC" = ( /obj/machinery/power/smes/engineering, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/space_hut) "ryG" = ( /obj/effect/turf_decal/stripes/line, @@ -62949,7 +63291,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/simple/supply/visible, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "rBb" = ( /obj/structure/cable, @@ -63042,7 +63384,7 @@ /area/station/maintenance/starboard) "rBK" = ( /obj/machinery/portable_atmospherics/canister, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter/room) "rBN" = ( /obj/machinery/conveyor{ @@ -63248,6 +63590,18 @@ /obj/effect/spawner/random/trash/food_packaging, /turf/open/floor/plating/rust, /area/station/maintenance/space_hut/cabin) +"rEF" = ( +/obj/structure/disposalpipe/junction{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/green/filled, +/obj/effect/turf_decal/siding/green/end{ + dir = 1 + }, +/obj/effect/turf_decal/arrows/white, +/obj/structure/closet/crate/hydroponics, +/turf/open/floor/iron/dark, +/area/station/cargo/sorting) "rEZ" = ( /obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, @@ -63345,7 +63699,7 @@ /obj/effect/spawner/random/contraband/prison, /obj/structure/cable, /obj/machinery/light_switch/directional/east, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/security/prison/work) "rHo" = ( /obj/effect/turf_decal/stripes/line{ @@ -63377,12 +63731,6 @@ /obj/machinery/recharge_station, /turf/open/floor/iron/dark, /area/station/engineering/asteroid_lobby) -"rHF" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "rHG" = ( /obj/structure/ladder, /obj/effect/turf_decal/stripes/box, @@ -63392,14 +63740,9 @@ /turf/closed/wall/mineral/wood, /area/station/service/kitchen) "rIf" = ( -/obj/machinery/light/no_nightlight/directional/east, -/obj/structure/sign/departments/chemistry/pharmacy/directional/east, /obj/machinery/vending/wallmed/directional/south, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/station/medical/medbay/lobby) +/turf/closed/wall, +/area/station/medical/pharmacy) "rIk" = ( /obj/machinery/vending/engivend, /obj/structure/extinguisher_cabinet/directional/west, @@ -63456,15 +63799,10 @@ "rJc" = ( /turf/open/floor/engine/vacuum, /area/station/science/ordnance/burnchamber) -"rJf" = ( -/obj/machinery/duct/supply, -/obj/machinery/duct/waste, -/turf/open/floor/plating, -/area/station/maintenance/pool_maintenance) "rJh" = ( /obj/machinery/plate_press, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/security/prison/work) "rJn" = ( /obj/structure/sign/warning/vacuum/external/directional/north, @@ -63494,7 +63832,7 @@ pixel_y = -2 }, /obj/effect/spawner/random/bedsheet/double, -/turf/open/floor/carpet/purple, +/turf/open/floor/carpet/blue, /area/station/commons/dorms/room1) "rJs" = ( /obj/machinery/firealarm/directional/west, @@ -63537,19 +63875,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/command/bridge) -"rJO" = ( -/obj/machinery/status_display/supply{ - pixel_y = 32 - }, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 1 - }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/office) "rJP" = ( /obj/machinery/atmospherics/pipe/smart/manifold/green/visible{ dir = 8 @@ -63635,6 +63960,32 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/port) +"rKD" = ( +/obj/structure/transport/linear/public, +/obj/machinery/elevator_control_panel/directional/north{ + linked_elevator_id = "tram_public_mining_lift"; + preset_destination_names = list("2" = "Lavaland (NOT IN SERVICE)", "3" = "Rock Caves", "4" = "Surface"); + pixel_y = 36 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plating/lavaland_atmos, +/area/station/commons/public_mining) +"rKF" = ( +/obj/machinery/light/warm/directional/south, +/obj/machinery/button/door/directional/south{ + id = "bar_kitchen_counter"; + name = "Bar-Kitchen Counter Shutters"; + req_access = list("kitchen") + }, +/obj/machinery/vending/wardrobe/chef_wardrobe, +/obj/effect/turf_decal/tile/dark_red/opposingcorners{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) "rKP" = ( /mob/living/basic/chicken{ name = "Featherbottom"; @@ -63721,10 +64072,6 @@ }, /turf/open/floor/iron/white, /area/station/security/prison/mess) -"rMf" = ( -/obj/effect/landmark/start/quartermaster, -/turf/open/floor/iron/dark, -/area/station/cargo/storage) "rMn" = ( /obj/machinery/seed_extractor, /obj/effect/decal/cleanable/dirt, @@ -63924,16 +64271,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/dark, /area/station/security/brig) -"rOB" = ( -/obj/effect/mapping_helpers/airlock/access/all/supply/shipping, -/obj/machinery/door/airlock/mining/glass{ - name = "Delivery Office" - }, -/obj/effect/turf_decal/tile/brown/fourcorners, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/cargo/sorting) "rOL" = ( /obj/machinery/computer/records/security{ dir = 4 @@ -63967,7 +64304,7 @@ dir = 8 }, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/engine_smes) "rPb" = ( /obj/machinery/power/terminal{ @@ -63981,7 +64318,7 @@ /area/station/ai_monitored/turret_protected/ai) "rPg" = ( /obj/machinery/fishing_portal_generator, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/pool_maintenance) "rPu" = ( /obj/effect/turf_decal/siding/blue{ @@ -64062,7 +64399,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/duct, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/crew_quarters/bar) "rQW" = ( /obj/machinery/atmospherics/pipe/smart/simple/green/visible, @@ -64111,6 +64448,9 @@ "rRY" = ( /turf/closed/wall, /area/station/terminal/interlink) +"rSb" = ( +/turf/open/floor/iron, +/area/station/cargo/sorting) "rSc" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -64292,15 +64632,6 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/rbmk2) -"rVn" = ( -/obj/effect/turf_decal/sand/plating, -/obj/machinery/nuclearbomb/beer{ - flood_reagent = /datum/reagent/lube; - name = "\improper SPLURT-brand nuclear fission explosive"; - desc = "Mom found the lube nuke." - }, -/turf/open/floor/plating/rust/moonstation, -/area/moonstation/surface) "rVp" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners{ dir = 8 @@ -64515,6 +64846,10 @@ /obj/structure/closet/emcloset/anchored, /turf/open/floor/plating, /area/station/maintenance/evac_maintenance) +"rYx" = ( +/obj/structure/cable, +/turf/open/floor/carpet/donk, +/area/station/maintenance/thruster_room) "rYD" = ( /obj/structure/chair/comfy/black{ dir = 8 @@ -64610,9 +64945,8 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, /obj/machinery/duct, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/crew_quarters/bar) "rZy" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ @@ -64696,7 +65030,18 @@ dir = 8 }, /obj/machinery/camera/autoname/directional/east, -/obj/machinery/chem_dispenser, +/obj/structure/table, +/obj/item/book/manual/wiki/chemistry{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/book/manual/wiki/grenades, +/obj/item/book/manual/wiki/plumbing{ + pixel_x = 4; + pixel_y = -4 + }, +/obj/item/clothing/glasses/science, +/obj/item/clothing/glasses/science, /turf/open/floor/iron/dark, /area/station/medical/chemistry) "sbV" = ( @@ -64990,14 +65335,27 @@ "sfN" = ( /turf/closed/wall/r_wall, /area/station/maintenance/port) +"sfP" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/station/cargo/sorting) "sfS" = ( /turf/open/openspace{ can_atmos_pass = 0 }, /area/station/cargo/miningelevators) +"sfW" = ( +/obj/effect/gibspawner/human, +/obj/machinery/light/small/red/directional/south, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/carpet/donk, +/area/station/maintenance/thruster_room) "sfY" = ( /obj/machinery/atmospherics/pipe/smart/manifold/cyan/hidden, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/xenobiology) "sgb" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -65163,14 +65521,6 @@ /obj/vehicle/ridden/rail_cart, /turf/open/misc/moonstation_rock, /area/moonstation/underground) -"siN" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/obj/machinery/computer/order_console/mining, -/obj/machinery/light/warm/directional/east, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "siP" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/disposalpipe/segment, @@ -65358,8 +65708,6 @@ /turf/open/floor/carpet/purple, /area/station/security/courtroom) "skB" = ( -/obj/structure/table, -/obj/item/stack/sheet/iron/fifty, /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 1 }, @@ -65368,7 +65716,6 @@ name = "Privacy Shutters Control"; req_access = list("plumbing") }, -/obj/item/construction/plumbing, /turf/open/floor/iron/showroomfloor, /area/station/medical/chemistry) "skC" = ( @@ -65421,10 +65768,10 @@ /obj/machinery/door/airlock/public/glass{ name = "Medbay Emergency Entrance" }, -/obj/effect/mapping_helpers/airlock/access/any/medical/general, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /turf/open/floor/iron/white, /area/station/medical/medbay/central) "skN" = ( @@ -65464,6 +65811,10 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/dark, /area/station/security/interrogation) +"slG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/hos) "slJ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -65615,7 +65966,7 @@ /area/station/terminal/interlink) "sot" = ( /obj/machinery/recharge_station, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "soz" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -65632,7 +65983,7 @@ /area/moonstation/underground) "soJ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat_interior) "soL" = ( /obj/effect/turf_decal/tile/red/half/contrasted, @@ -65923,7 +66274,7 @@ /obj/machinery/camera/autoname/prison/directional/east{ dir = 6 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/security/prison/work) "ssq" = ( /obj/effect/turf_decal/tile/purple{ @@ -66031,7 +66382,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, /obj/machinery/holopad/secure, -/turf/open/floor/carpet/purple, +/turf/open/floor/carpet/blue, /area/station/commons/dorms/room1) "stG" = ( /obj/effect/spawner/random/entertainment/arcade{ @@ -66040,6 +66391,12 @@ /obj/effect/turf_decal/siding/dark, /turf/open/floor/eighties, /area/station/maintenance/abandon_arcade) +"stK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/random/engineering/tracking_beacon, +/turf/open/floor/plastic, +/area/station/commons/public_xenoarch) "stM" = ( /turf/open/misc/moonstation_sand, /area/moonstation/surface) @@ -66177,7 +66534,7 @@ /area/station/engineering/rbmk2/chamber) "svj" = ( /obj/effect/spawner/random/trash/grille_or_waste, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/aft) "svo" = ( /obj/structure/railing{ @@ -66200,19 +66557,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/evac_maintenance) -"svZ" = ( -/obj/machinery/light/warm/directional/north, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/obj/machinery/firealarm/directional/north, -/obj/machinery/conveyor_switch/oneway{ - id = "cargodisposals"; - name = "disposals conveyor switch"; - pixel_x = -8 - }, -/turf/open/floor/iron, -/area/station/cargo/sorting) "swg" = ( /obj/machinery/light/small/directional/south, /obj/structure/table, @@ -66265,7 +66609,8 @@ name = "Server Access" }, /obj/effect/mapping_helpers/airlock/access/all/science/rd, -/turf/open/floor/catwalk_floor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/server) "swQ" = ( /obj/structure/disposalpipe/segment, @@ -66311,7 +66656,7 @@ /obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4{ dir = 4 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/disposal) "sxY" = ( /obj/effect/turf_decal/stripes/line{ @@ -66355,7 +66700,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "syn" = ( /obj/effect/turf_decal/stripes/line, @@ -66417,6 +66762,18 @@ /obj/structure/thermoplastic/light, /turf/open/indestructible/tram/plate, /area/station/terminal/lobby) +"syV" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/duct, +/obj/machinery/door/airlock/maintenance, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/port) "syZ" = ( /obj/structure/toilet{ dir = 4 @@ -66462,7 +66819,7 @@ "szJ" = ( /obj/machinery/firealarm/directional/east, /obj/machinery/camera/autoname/engineering/directional/east, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter/room) "szL" = ( /obj/machinery/light/floor, @@ -66526,13 +66883,6 @@ "sAU" = ( /turf/closed/wall/r_wall, /area/station/security/execution/education) -"sAZ" = ( -/obj/effect/turf_decal/tile/holiday/rainbow/half/contrasted{ - dir = 4 - }, -/obj/machinery/camera/autoname/directional/east, -/turf/open/floor/iron/dark/corner, -/area/station/common/pool) "sBa" = ( /turf/closed/wall, /area/station/medical/break_room) @@ -66554,9 +66904,6 @@ /turf/open/floor/iron/checker, /area/station/engineering/atmos/control_center) "sBv" = ( -/obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/medicine/spaceacillin=100) - }, /obj/machinery/conveyor{ dir = 10; id = "garbage_viro" @@ -66627,6 +66974,13 @@ /obj/structure/chair/wood, /turf/open/floor/plating, /area/station/maintenance/department/crew_quarters/bar) +"sCy" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) "sCz" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -66648,7 +67002,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/starboard/aft) "sCK" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/purple/visible/layer1, @@ -66829,7 +67183,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 }, -/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/engineering/storage/tcomms) "sFA" = ( @@ -66999,7 +67352,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "sHK" = ( /obj/effect/spawner/structure/window/reinforced, @@ -67166,8 +67519,8 @@ /area/station/hallway/secondary/exit/departure_lounge) "sKm" = ( /obj/machinery/light/warm/directional/west, -/obj/structure/sign/warning/no_smoking/circle/directional/west, /obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/airalarm/directional/west, /turf/open/floor/iron/showroomfloor, /area/station/commons/toilet/locker) "sKn" = ( @@ -67242,7 +67595,7 @@ /obj/structure/window/reinforced/plasma/spawner/directional/north, /obj/machinery/power/energy_accumulator/grounding_rod/anchored, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter) "sLK" = ( /turf/closed/wall/r_wall/rust, @@ -67252,8 +67605,19 @@ /obj/machinery/atmospherics/components/unary/thermomachine/freezer{ dir = 8 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter/room) +"sLY" = ( +/obj/structure/disposalpipe/sorting/mail{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/cargo/sorting) "sMg" = ( /obj/structure/sign/warning/vacuum/external/directional/north, /obj/effect/spawner/random/burgerstation/loot, @@ -67347,14 +67711,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/carpet/blue, /area/station/command/heads_quarters/captain) -"sNi" = ( -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "sNk" = ( /turf/open/floor/iron/dark, /area/station/security/checkpoint/customs) @@ -67387,6 +67743,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood, /area/station/service/abandoned_gambling_den) +"sNB" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/machinery/computer/order_console/mining, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "sNG" = ( /obj/effect/turf_decal/stripes/corner, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -67443,16 +67805,6 @@ /obj/machinery/status_display/evac/directional/south, /turf/open/floor/iron, /area/station/terminal/lobby) -"sOz" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/obj/structure/chair/office{ - dir = 3 - }, -/obj/machinery/light/warm/directional/east, -/turf/open/floor/iron/dark, -/area/station/cargo/drone_bay) "sOS" = ( /obj/machinery/door/window/brigdoor/right/directional/east{ req_access = list("brig"); @@ -67497,17 +67849,13 @@ }, /turf/open/floor/plating, /area/station/security/brig) +"sPc" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/abandon_surgery) "sPd" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron, /area/station/common/pool) -"sPn" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/iron, -/area/station/cargo/sorting) "sPy" = ( /obj/effect/turf_decal/tile/dark_blue/half/contrasted{ dir = 1 @@ -67561,6 +67909,9 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron/dark, /area/station/security/checkpoint/customs) +"sPX" = ( +/turf/closed/wall, +/area/station/maintenance/abandon_surgery) "sQb" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/yellow/visible, /turf/open/floor/engine/vacuum, @@ -67628,6 +67979,11 @@ "sQW" = ( /turf/closed/wall/r_wall, /area/station/maintenance/disposal) +"sRk" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/spawner/random/burgerstation/liquid, +/turf/open/floor/plating, +/area/station/maintenance/port) "sRq" = ( /obj/machinery/newscaster/directional/south, /obj/machinery/modular_computer/preset/id{ @@ -67647,24 +68003,9 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/station/terminal/maintenance/aft) -"sRB" = ( -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 8 - }, -/obj/structure/rack, -/obj/item/circuitboard/machine/exoscanner{ - pixel_y = 3 - }, -/obj/item/circuitboard/machine/exoscanner, -/obj/item/circuitboard/machine/exoscanner{ - pixel_y = -3 - }, -/obj/machinery/airalarm/directional/west, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron/dark, -/area/station/cargo/drone_bay) +"sRz" = ( +/turf/open/floor/wood, +/area/station/command/heads_quarters/hos) "sRI" = ( /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 1 @@ -67791,7 +68132,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, /obj/machinery/holopad/secure, -/turf/open/floor/carpet/purple, +/turf/open/floor/carpet/red, /area/station/commons/dorms/room2) "sSX" = ( /obj/structure/cable, @@ -67889,11 +68230,9 @@ req_access = list("minisat") }, /obj/machinery/firealarm/directional/south, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "sUi" = ( -/obj/machinery/duct/supply, -/obj/machinery/duct/waste, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood/tile, /area/station/common/pool/sauna) @@ -67907,7 +68246,7 @@ /obj/structure/cable, /obj/machinery/light/small/red/dim/directional/east, /obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "sUN" = ( /obj/effect/decal/cleanable/dirt/dust, @@ -68000,6 +68339,12 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/engineering/storage/tech) +"sWk" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/abandon_surgery) "sWm" = ( /obj/structure/table, /obj/machinery/computer/security/telescreen/research, @@ -68007,7 +68352,7 @@ /turf/open/floor/iron/dark, /area/station/security/checkpoint/science/research) "sWu" = ( -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter/room) "sWw" = ( /obj/effect/turf_decal/tile/blue{ @@ -68113,6 +68458,12 @@ /obj/structure/stone_tile/cracked, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/underground) +"sXC" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/carpet/red, +/area/station/service/library/artgallery) "sXT" = ( /obj/structure/ladder, /obj/structure/sign/calendar/directional/north, @@ -68235,7 +68586,7 @@ /obj/machinery/power/apc/auto_name/directional/west, /obj/item/clothing/suit/bio_suit, /obj/item/clothing/head/bio_hood, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/research/abandoned) "sZM" = ( /obj/machinery/atmospherics/pipe/smart/simple/green/visible, @@ -68303,13 +68654,8 @@ /obj/structure/table, /obj/item/stack/sheet/iron/fifty, /obj/item/construction/plumbing/engineering, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/pool_maintenance) -"taT" = ( -/obj/machinery/materials_market, -/obj/effect/turf_decal/siding/dark, -/turf/open/floor/engine, -/area/station/cargo/storage) "tbd" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/autoname, @@ -68333,12 +68679,6 @@ /obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"tbD" = ( -/obj/item/toy/plush/lizard_plushie/green{ - name = "Hides-In-Maint" - }, -/turf/open/floor/plating, -/area/station/maintenance/port/aft) "tbH" = ( /obj/effect/turf_decal/trimline/red/filled/warning{ dir = 4 @@ -68477,13 +68817,28 @@ /turf/open/floor/plating, /area/station/maintenance/disposal) "tdk" = ( -/obj/machinery/reagentgrinder, -/obj/item/stack/sheet/mineral/plasma{ - pixel_y = 10 +/obj/effect/turf_decal/tile/yellow/diagonal_edge, +/obj/item/reagent_containers/cup/bottle/epinephrine{ + pixel_x = -4; + pixel_y = 12 }, -/obj/structure/table/glass, -/obj/effect/turf_decal/tile/blue/diagonal_centre, -/turf/open/floor/iron/white, +/obj/item/reagent_containers/cup/bottle/multiver{ + pixel_x = 7; + pixel_y = 12 + }, +/obj/structure/table, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_y = 3; + pixel_x = -5 + }, +/obj/item/reagent_containers/cup/beaker{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/item/reagent_containers/dropper{ + pixel_y = -5 + }, +/turf/open/floor/iron/white/diagonal, /area/station/medical/pharmacy) "tdl" = ( /obj/structure/sign/poster/random/directional/north, @@ -68725,10 +69080,6 @@ /obj/item/relic, /turf/open/floor/plating, /area/station/maintenance/starboard) -"tgm" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron, -/area/station/cargo/storage) "tgx" = ( /turf/open/floor/iron/dark, /area/station/service/chapel) @@ -68816,11 +69167,7 @@ /turf/open/floor/iron/dark, /area/station/security/checkpoint/customs) "tis" = ( -/obj/machinery/duct/waste, -/obj/machinery/duct/supply, -/obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water=250) - }, +/obj/effect/spawner/liquids_spawner/shoulders, /turf/open/floor/iron/pool, /area/station/common/pool) "tiB" = ( @@ -69001,7 +69348,7 @@ /obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_ordmix{ dir = 4 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/ordnance/burnchamber) "tkR" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ @@ -69015,6 +69362,11 @@ /obj/item/bait_can/worm, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/lavaland/underground) +"tll" = ( +/obj/machinery/photocopier, +/obj/structure/secure_safe/directional/west, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/captain) "tlp" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron, @@ -69117,19 +69469,6 @@ }, /turf/open/floor/wood/parquet, /area/station/commons/lounge) -"tmw" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/obj/structure/rack, -/obj/item/fuel_pellet{ - pixel_x = -3 - }, -/obj/item/fuel_pellet{ - pixel_x = 5 - }, -/turf/open/floor/iron/dark, -/area/station/cargo/drone_bay) "tmy" = ( /turf/closed/wall/r_wall/rust, /area/station/command/bridge) @@ -69182,7 +69521,7 @@ "tnA" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/west, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/service) "tnB" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -69299,6 +69638,10 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/dark, /area/station/command/bridge) +"tpq" = ( +/obj/effect/spawner/random/trash/hobo_squat, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) "tpr" = ( /obj/machinery/requests_console/auto_name/directional/north, /obj/effect/mapping_helpers/requests_console/assistance, @@ -69317,7 +69660,7 @@ /area/station/maintenance/starboard/fore) "tpx" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat_interior) "tpD" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -69496,7 +69839,7 @@ /obj/machinery/plate_press, /obj/structure/cable, /obj/machinery/firealarm/directional/south, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/security/prison/work) "tsw" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -69650,6 +69993,12 @@ /obj/effect/turf_decal/siding/dark, /turf/open/floor/iron/dark, /area/station/engineering/asteroid_lobby) +"tuK" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/carpet/red, +/area/station/service/library/artgallery) "tuV" = ( /turf/closed/wall/r_wall, /area/station/science/ordnance/storage) @@ -69820,7 +70169,7 @@ /obj/machinery/camera/autoname/engineering/directional/west, /obj/effect/mapping_helpers/apc/cell_10k, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter/room) "txm" = ( /obj/effect/turf_decal/bot, @@ -69833,7 +70182,7 @@ /obj/effect/landmark/atmospheric_sanity/ignore_area, /obj/effect/spawner/random/engineering/tracking_beacon, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/asteroid_lobby) "txA" = ( /obj/structure/chair/office{ @@ -69900,15 +70249,6 @@ /obj/machinery/meter, /turf/closed/wall/r_wall, /area/station/engineering/atmos) -"tyu" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/camera/autoname/directional/west, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/iron, -/area/station/cargo/lobby) "tyA" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/engine, @@ -69988,7 +70328,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/aft) "tzG" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -70017,12 +70357,16 @@ /turf/open/floor/plating, /area/station/engineering/asteroid_lobby) "tAn" = ( -/obj/machinery/disposal/bin, /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ dir = 1 }, -/obj/structure/disposalpipe/trunk, -/obj/machinery/light_switch/directional/west, +/obj/structure/table, +/obj/item/storage/test_tube_rack{ + pixel_y = 10 + }, +/obj/item/storage/test_tube_rack{ + pixel_y = 2 + }, /turf/open/floor/iron/white, /area/station/medical/chemistry) "tAp" = ( @@ -70043,7 +70387,7 @@ /area/station/security/prison/workout) "tAr" = ( /obj/effect/spawner/random/burgerstation/power, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "tAw" = ( /obj/structure/cable, @@ -70179,11 +70523,6 @@ }, /turf/open/floor/wood/large, /area/station/commons/lounge) -"tCx" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/cargo/sorting) "tCA" = ( /obj/effect/spawner/random/burgerstation/loot, /turf/open/floor/plating, @@ -70224,7 +70563,7 @@ /turf/closed/wall, /area/station/security/warden) "tCS" = ( -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/ordnance/testlab) "tCX" = ( /obj/machinery/light_switch/directional/west, @@ -70258,16 +70597,12 @@ /turf/open/floor/plating, /area/station/maintenance/starboard/fore) "tDq" = ( -/obj/effect/turf_decal/tile/yellow/half/contrasted{ +/obj/machinery/holopad, +/obj/effect/turf_decal/siding/yellow/corner{ dir = 1 }, -/obj/structure/table, -/obj/item/stack/cable_coil, -/obj/item/stack/cable_coil, -/obj/item/storage/toolbox/mechanical, -/obj/item/clothing/head/utility/welding, -/turf/open/floor/iron/showroomfloor, -/area/station/medical/chemistry) +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) "tDu" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/siding/wood{ @@ -70294,6 +70629,12 @@ initial_gas_mix = "n2=100;TEMP=293.15" }, /area/station/maintenance/gag_room) +"tDG" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) "tDJ" = ( /obj/machinery/door/poddoor/shutters{ id = "visitation"; @@ -70338,7 +70679,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/security/execution/education) "tEi" = ( /obj/docking_port/stationary{ @@ -70485,7 +70826,7 @@ "tFQ" = ( /obj/machinery/light/warm/directional/west, /obj/effect/spawner/random/burgerstation/atmos, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter/room) "tFR" = ( /obj/machinery/shower/directional/south, @@ -70493,9 +70834,6 @@ /obj/effect/spawner/random/trash/soap{ spawn_scatter_radius = 1 }, -/obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water=250) - }, /obj/item/radio/intercom/prison/directional/west, /turf/open/floor/iron/white, /area/station/security/prison/shower) @@ -70597,6 +70935,24 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark/corner, /area/station/hallway/primary/central/fore) +"tHq" = ( +/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, +/obj/machinery/door/airlock/freezer{ + name = "Kitchen Coldroom" + }, +/obj/structure/fans/tiny, +/obj/effect/turf_decal/tile/dark_red/opposingcorners{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/turf_decal/weather/snow/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/service/kitchen/coldroom) "tHD" = ( /turf/closed/wall, /area/station/terminal/maintenance/aft) @@ -70625,7 +70981,15 @@ dir = 4 }, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/obj/item/paper{ + default_raw_text = "Please note that the Gag Room is not the sex room. It is called the Gag Room because it contains no oxygen. Please stop walking into the Gagroom with horny intent. Thank you."; + name = "Notice from Vox to Crew"; + pixel_y = 2 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "tIi" = ( /obj/machinery/door/airlock/public/glass, @@ -70703,7 +71067,7 @@ /obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ dir = 8 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat_interior) "tIM" = ( /obj/machinery/door/airlock/highsecurity{ @@ -70733,6 +71097,14 @@ }, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) +"tJr" = ( +/obj/machinery/camera/autoname/directional/north, +/obj/effect/turf_decal/siding/dark{ + dir = 10 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/station/cargo/storage) "tJs" = ( /obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible, /obj/machinery/computer/atmos_control/mix_tank{ @@ -70852,16 +71224,6 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/security/courtroom) -"tKX" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/obj/machinery/duct, -/obj/structure/disposalpipe/sorting/mail/flip{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/cargo/sorting) "tLa" = ( /obj/machinery/light/small/dim/directional/east, /obj/machinery/status_display/evac/directional/north, @@ -70877,12 +71239,12 @@ /obj/structure/cable, /obj/machinery/newscaster/directional/south, /obj/machinery/light/small/directional/south, -/turf/open/floor/carpet/purple, +/turf/open/floor/carpet/blue, /area/station/commons/dorms/room1) "tLe" = ( /obj/effect/spawner/random/burgerstation/loot, /obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "tLf" = ( /turf/open/floor/wood/parquet, @@ -70973,13 +71335,6 @@ /obj/machinery/computer/security/telescreen/cargo_sec/directional/north, /turf/open/floor/iron/dark, /area/station/security/checkpoint/supply) -"tMJ" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/random/structure/crate_loot, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "tMQ" = ( /obj/effect/turf_decal/siding/dark, /obj/structure/rack, @@ -70999,10 +71354,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/maintenance/space_hut) -"tNi" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/station/maintenance/port/aft) "tNm" = ( /obj/machinery/door/airlock/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -71148,6 +71499,22 @@ /obj/effect/mapping_helpers/requests_console/information, /turf/open/floor/iron/dark, /area/station/engineering/storage) +"tPn" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/structure/closet/secure_closet/miner, +/obj/item/storage/medkit/toxin, +/obj/item/gps/mining, +/obj/item/perfume/iron, +/obj/machinery/button/door/directional/east{ + id = "mining_shutters"; + name = "Mining Shutters Control"; + pixel_y = -8; + req_access = list("mining") + }, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "tPv" = ( /obj/structure/chair/sofa/corp/right{ dir = 4 @@ -71351,16 +71718,6 @@ /obj/effect/spawner/random/trash/graffiti, /turf/open/floor/plating, /area/station/maintenance/starboard) -"tSl" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/station/maintenance/port/aft) "tSt" = ( /obj/effect/turf_decal/trimline/dark/filled/warning{ dir = 4 @@ -71466,15 +71823,6 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/station/engineering/atmos) -"tTV" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "tTX" = ( /obj/structure/chair/pew{ dir = 1 @@ -71508,7 +71856,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/sign/warning/electric_shock/directional/east, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/starboard/aft) "tUL" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted, @@ -71664,7 +72012,7 @@ dir = 4 }, /obj/effect/landmark/blobstart, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "tXq" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/general, @@ -71678,13 +72026,6 @@ "tXv" = ( /turf/open/floor/iron/dark, /area/station/engineering/atmos/hfr_room) -"tXC" = ( -/obj/structure/disposalpipe/segment, -/obj/item/assembly/mousetrap/armed{ - dir = 8 - }, -/turf/open/floor/plating, -/area/station/maintenance/port) "tXD" = ( /obj/structure/closet/crate, /obj/item/food/breadslice/plain, @@ -71724,12 +72065,6 @@ }, /turf/open/floor/iron/dark, /area/station/science/ordnance) -"tYn" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/port) "tYp" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -71784,7 +72119,7 @@ /obj/structure/disposalpipe/segment{ dir = 5 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "tZo" = ( /obj/structure/cable, @@ -71792,7 +72127,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/spawner/random/maintenance, /obj/machinery/duct, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/crew_quarters/bar) "tZq" = ( /obj/structure/cable, @@ -71861,7 +72196,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/crew_quarters/bar) "tZW" = ( /obj/machinery/light/warm/directional/east, @@ -71920,7 +72255,7 @@ "uaL" = ( /obj/structure/liquid_pump, /obj/item/radio/intercom/directional/south, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/pool_maintenance) "uaM" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, @@ -72027,6 +72362,13 @@ /obj/machinery/vending/cigarette, /turf/open/floor/iron/dark, /area/station/hallway/secondary/exit) +"ucY" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/sorting) "udc" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 @@ -72133,7 +72475,7 @@ /obj/machinery/camera/autoname/directional/north{ dir = 9 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/atmos/asteroid) "uem" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -72321,19 +72663,6 @@ /obj/effect/landmark/atmospheric_sanity/ignore_area, /turf/open/floor/catwalk_floor/rust, /area/station/cargo/miningelevators) -"uha" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/machinery/light/warm/directional/south, -/obj/effect/decal/cleanable/dirt, -/obj/structure/rack, -/obj/item/gps/mining, -/obj/item/gps/mining, -/obj/item/gps/mining, -/obj/item/gps/mining, -/obj/item/dice/d4, -/obj/machinery/mining_weather_monitor/directional/south, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "uhc" = ( /obj/structure/table/reinforced, /obj/item/food/meat/slab/human, @@ -72405,6 +72734,13 @@ /obj/effect/spawner/random/trash/bacteria, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"uhY" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plating, +/area/station/maintenance/port) "uie" = ( /obj/structure/curtain/bounty, /obj/effect/spawner/structure/window/reinforced, @@ -72491,7 +72827,7 @@ /obj/machinery/mass_driver/ordnance{ dir = 4 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/ordnance/testlab) "uiN" = ( /obj/effect/turf_decal/trimline/dark/filled/warning, @@ -72515,9 +72851,6 @@ "uiY" = ( /obj/structure/chair/stool/bar/directional/east, /obj/effect/landmark/start/assistant, -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, /obj/effect/turf_decal/tile/dark_red{ dir = 4 }, @@ -72590,8 +72923,15 @@ /obj/machinery/light/warm/directional/west, /obj/machinery/firealarm/directional/west, /obj/machinery/meter/layer2, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/atmos/control_center) +"ukd" = ( +/obj/item/kirbyplants/random, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/service/library) "ukj" = ( /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -72639,7 +72979,7 @@ "ukD" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/portable_atmospherics/canister/nitrogen, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "ukG" = ( /obj/structure/cable, @@ -72647,6 +72987,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/security/prison) +"ukO" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/machinery/suit_storage_unit/industrial/loader, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "ukP" = ( /turf/open/floor/wood, /area/station/service/lawoffice) @@ -72751,6 +73098,10 @@ "umW" = ( /obj/structure/table/wood, /obj/effect/spawner/random/decoration, +/obj/item/storage/pill_bottle/happinesspsych{ + pixel_x = -4; + pixel_y = -1 + }, /turf/open/floor/wood, /area/station/maintenance/abandon_psych) "unb" = ( @@ -72789,7 +73140,7 @@ /obj/structure/railing/corner/end{ dir = 4 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/aft) "unw" = ( /obj/effect/landmark/start/assistant, @@ -72841,7 +73192,7 @@ /obj/effect/spawner/random/maintenance, /obj/machinery/duct, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/crew_quarters/bar) "unI" = ( /obj/machinery/light/warm/directional/south, @@ -72867,11 +73218,6 @@ initial_gas_mix = "n2=100;TEMP=80" }, /area/station/tcommsat/server) -"unW" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "uoc" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -72952,7 +73298,7 @@ name = "educational injections locker"; pixel_x = 2 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/security/execution/education) "upo" = ( /obj/structure/cable, @@ -72993,30 +73339,14 @@ /turf/open/floor/plating, /area/station/maintenance/evac_maintenance) "upU" = ( -/obj/structure/table/glass, -/obj/item/reagent_containers/dropper, -/obj/item/reagent_containers/cup/beaker{ - pixel_x = 8; - pixel_y = 2 - }, -/obj/item/reagent_containers/cup/beaker/large, -/obj/item/reagent_containers/cup/bottle/epinephrine{ - pixel_x = -4; - pixel_y = 12 - }, -/obj/item/reagent_containers/cup/bottle/multiver{ - pixel_x = 7; - pixel_y = 12 - }, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 1 - }, /obj/machinery/button/door/directional/north{ id = "pharm_desk_shutters"; name = "Desk Shutters Control"; req_access = list("pharmacy") }, -/turf/open/floor/iron/white, +/obj/machinery/chem_heater/withbuffer, +/obj/effect/turf_decal/tile/yellow/diagonal_edge, +/turf/open/floor/iron/white/diagonal, /area/station/medical/pharmacy) "upW" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted, @@ -73056,7 +73386,7 @@ "uqI" = ( /obj/structure/window/reinforced/plasma/spawner/directional/south, /obj/machinery/power/energy_accumulator/grounding_rod/anchored, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter) "uqS" = ( /obj/effect/spawner/structure/window/reinforced/plasma, @@ -73188,7 +73518,7 @@ /obj/structure/disposalpipe/segment{ dir = 5 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/aft) "utg" = ( /obj/machinery/camera/autoname/directional/south, @@ -73256,7 +73586,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/aft) "uuA" = ( /obj/effect/turf_decal/tile/blue, @@ -73293,8 +73623,7 @@ /turf/open/floor/iron/kitchen_coldroom/freezerfloor, /area/station/maintenance/abandon_cafeteria) "uuT" = ( -/obj/effect/turf_decal/tile/blue/diagonal_centre, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/white, /area/station/medical/pharmacy) "uva" = ( @@ -73570,11 +73899,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/starboard) -"uzc" = ( -/obj/machinery/duct/waste, -/obj/machinery/duct/supply, -/turf/open/floor/iron, -/area/station/common/pool) "uzq" = ( /obj/structure/table/reinforced, /obj/structure/desk_bell, @@ -73640,16 +73964,9 @@ /area/station/maintenance/aux_eva) "uzN" = ( /obj/structure/sign/poster/random/directional/south, -/turf/closed/wall, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/station/maintenance/central) -"uzQ" = ( -/obj/machinery/light/warm/directional/west, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "uzW" = ( /obj/machinery/duct, /obj/machinery/door/window/right/directional/east{ @@ -73875,7 +74192,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/security/prison/upper) "uCS" = ( /obj/machinery/byteforge, @@ -74116,7 +74433,6 @@ "uGA" = ( /obj/structure/sign/warning/no_smoking/directional/south, /obj/item/kirbyplants/random/fullysynthetic, -/obj/machinery/camera/autoname/directional/south, /turf/open/floor/wood/tile, /area/station/common/pool/sauna) "uGG" = ( @@ -74136,18 +74452,6 @@ /obj/structure/marker_beacon/yellow, /turf/open/misc/moonstation_rock, /area/moonstation/underground) -"uGU" = ( -/obj/machinery/button/door/directional/north{ - id = "ntrep_privacy_shutters_external"; - name = "External Privacy Shutters Control" - }, -/obj/structure/bed/dogbed/ian{ - name = "Lisa's bed" - }, -/obj/machinery/newscaster/directional/west, -/mob/living/basic/pet/dog/corgi/lisa, -/turf/open/floor/wood, -/area/station/command/heads_quarters/nt_rep) "uHa" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -74246,7 +74550,7 @@ /obj/machinery/atmospherics/components/tank/nitrogen{ dir = 1 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "uIm" = ( /obj/effect/turf_decal/stripes/line{ @@ -74317,6 +74621,14 @@ }, /turf/open/floor/fake_snow/safe, /area/station/science/xenobiology) +"uIO" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/spawner/random/structure/steam_vent, +/obj/item/assembly/mousetrap/armed{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/port) "uIY" = ( /obj/machinery/cryopod{ dir = 8 @@ -74372,9 +74684,16 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/rbmk2) +"uJZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) "uKe" = ( /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter/room) "uKl" = ( /obj/machinery/firealarm/directional/west, @@ -74591,6 +74910,12 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/maintenance/department/engine) +"uOm" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/structure/crate_loot, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "uOy" = ( /obj/structure/table/glass, /obj/item/reagent_containers/cup/watering_can, @@ -74657,7 +74982,7 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/commons/lounge) "uPh" = ( /obj/effect/turf_decal/siding/dark, @@ -74880,7 +75205,7 @@ /area/station/science/cytology) "uSM" = ( /obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter/room) "uTe" = ( /obj/machinery/camera/autoname/directional/north{ @@ -74961,7 +75286,7 @@ /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden{ dir = 6 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/atmos/hallway) "uTO" = ( /obj/effect/spawner/structure/window/reinforced, @@ -75007,7 +75332,7 @@ "uUq" = ( /obj/machinery/duct, /obj/effect/spawner/random/maintenance, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/aft) "uUs" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -75017,6 +75342,14 @@ }, /turf/open/floor/plastic, /area/station/commons/public_xenoarch) +"uUF" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) "uUJ" = ( /turf/closed/wall/r_wall, /area/station/ai_monitored/turret_protected/ai) @@ -75280,6 +75613,14 @@ initial_gas_mix = "o2=22;n2=82;TEMP=293.15" }, /area/station/engineering/rbmk2/chamber) +"uXK" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/machinery/airalarm/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "uXP" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/spawner/random/engineering/tracking_beacon, @@ -75391,6 +75732,16 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/wood/parquet, /area/station/commons/lounge) +"vaM" = ( +/obj/machinery/chem_master, +/obj/effect/turf_decal/tile/yellow/diagonal_edge, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/iron/white/diagonal, +/area/station/medical/pharmacy) +"vaX" = ( +/obj/structure/ore_box, +/turf/open/misc/moonstation_sand, +/area/moonstation/surface) "vbi" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/stripes/line{ @@ -75433,10 +75784,10 @@ /turf/open/floor/iron/cafeteria, /area/station/service/kitchen) "vbT" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/effect/spawner/random/structure/steam_vent, +/obj/structure/disposalpipe/segment, +/obj/item/clothing/head/cone, /turf/open/floor/plating, -/area/station/maintenance/port) +/area/station/maintenance/starboard/aft) "vca" = ( /obj/structure/cable, /turf/open/floor/iron/dark/small, @@ -75537,12 +75888,12 @@ /turf/open/floor/plating, /area/station/maintenance/port/aft) "vdg" = ( -/obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water=250) +/obj/machinery/mech_bay_recharge_port{ + dir = 8 }, -/obj/machinery/plumbing/floor_pump/input/on/waste/directional/east, -/turf/open/floor/iron/pool, -/area/station/common/pool/sauna) +/obj/machinery/light/small/red/directional/north, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "vdo" = ( /obj/structure/wall_torch/spawns_lit/directional/south, /obj/item/skub{ @@ -75673,7 +76024,7 @@ "veR" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/xenobiology) "veW" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -75699,7 +76050,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/rbmk2) "vfk" = ( /obj/machinery/power/colony_wind_turbine, @@ -75707,6 +76058,12 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/rust/moonstation, /area/moonstation/surface) +"vfo" = ( +/obj/effect/turf_decal/siding/dark, +/obj/effect/turf_decal/caution, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron/dark, +/area/station/cargo/storage) "vfq" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 @@ -75808,9 +76165,13 @@ /turf/open/floor/iron/dark/corner, /area/station/service/hydroponics) "vgx" = ( -/obj/effect/spawner/random/burgerstation/liquid, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/aft) +/obj/effect/turf_decal/trimline/dark_red/warning, +/obj/structure/transport/linear, +/obj/structure/railing/corner/end{ + dir = 4 + }, +/turf/open/floor/plating/elevatorshaft, +/area/station/cargo/miningelevators) "vgK" = ( /obj/structure/girder, /turf/open/floor/plating, @@ -75823,10 +76184,16 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/dark, /area/station/medical/morgue/office) +"vgP" = ( +/obj/effect/spawner/random/burgerstation/odd, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/abandon_surgery) "vgT" = ( /obj/structure/dresser, /obj/item/radio/intercom/directional/south, -/turf/open/floor/carpet/purple, +/turf/open/floor/carpet/red, /area/station/commons/dorms/room2) "vhn" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -75938,10 +76305,6 @@ /obj/machinery/newscaster/directional/north, /turf/open/floor/wood/tile, /area/station/terminal/lobby) -"viP" = ( -/obj/effect/landmark/start/assistant, -/turf/open/floor/wood, -/area/station/service/library/artgallery) "viV" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -75962,15 +76325,19 @@ /obj/machinery/vending/coffee, /turf/open/floor/wood, /area/station/commons/lounge) -"vji" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ +"vjg" = ( +/obj/structure/disposalpipe/trunk{ dir = 1 }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/disposal/delivery_chute/tagger/security{ + dir = 1 }, -/turf/open/floor/iron, -/area/station/cargo/office) +/obj/structure/plasticflaps{ + name = "Security Deliveries" + }, +/obj/structure/sign/poster/official/space_cops/directional/south, +/turf/open/floor/iron/dark, +/area/station/cargo/sorting) "vjn" = ( /obj/effect/turf_decal/siding/dark{ dir = 8 @@ -76023,6 +76390,18 @@ /obj/effect/turf_decal/caution/stand_clear/red, /turf/open/floor/iron/dark/small, /area/station/ai_monitored/turret_protected/aisat_interior) +"vjQ" = ( +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/structure/crate_loot, +/obj/machinery/button/door/directional/west{ + id = "qm_warehouse_left"; + name = "Warehouse Shutters Control"; + pixel_y = -8; + req_access = list("shipping") + }, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "vjS" = ( /obj/structure/table, /obj/item/multitool/circuit{ @@ -76039,11 +76418,11 @@ "vjX" = ( /obj/structure/cable, /obj/item/radio/intercom/prison/directional/south, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/security/prison/work) "vjY" = ( /obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/rbmk2) "vka" = ( /turf/closed/wall/rust, @@ -76096,6 +76475,17 @@ }, /turf/open/floor/iron, /area/station/engineering/asteroid_lobby) +"vlv" = ( +/obj/machinery/door/airlock/maintenance_hatch, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/cargo/warehouse) "vlw" = ( /obj/effect/turf_decal/caution/stand_clear/white, /obj/effect/turf_decal/sand/plating/volcanic, @@ -76128,19 +76518,12 @@ /area/station/medical/medbay/central) "vlH" = ( /mob/living/simple_animal/bot/floorbot, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/service) "vlQ" = ( /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/security/corrections_officer) -"vlT" = ( -/obj/structure/sign/painting/library{ - pixel_y = -32 - }, -/obj/machinery/skill_station, -/turf/open/floor/wood, -/area/station/service/library/artgallery) "vma" = ( /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 8 @@ -76389,7 +76772,7 @@ "vox" = ( /obj/machinery/meter, /obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/atmos/hallway) "voJ" = ( /obj/structure/cable, @@ -76511,7 +76894,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/asteroid_lobby) "vqk" = ( /obj/effect/spawner/random/structure/chair_maintenance{ @@ -76637,7 +77020,7 @@ /turf/open/floor/iron/checker, /area/station/security/evidence) "vrN" = ( -/obj/machinery/keycard_auth/directional/south, +/obj/machinery/keycard_auth/wall_mounted/directional/south, /obj/item/kirbyplants/random, /turf/open/floor/wood, /area/station/command/meeting_room) @@ -76665,15 +77048,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/brig/entrance) -"vsf" = ( -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "vsm" = ( /obj/machinery/button/door/directional/west{ id = "rbmk2_shutters_east"; @@ -76701,6 +77075,9 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/engineering/atmos/control_center) +"vsC" = ( +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) "vsH" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -76742,6 +77119,13 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/station/security/prison/upper) +"vtP" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "vuw" = ( /obj/machinery/door/poddoor/shutters/radiation/preopen{ id = "engsm"; @@ -76754,7 +77138,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/terminal/maintenance) "vuy" = ( /obj/effect/spawner/structure/window/reinforced, @@ -76828,6 +77212,7 @@ name = "water skub"; color = "#00FFFF" }, +/obj/effect/spawner/liquids_spawner/fulltile, /turf/open/floor/plating, /area/station/maintenance/pool_maintenance) "vvS" = ( @@ -76885,10 +77270,8 @@ }, /area/station/hallway/secondary/exit) "vwr" = ( -/obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water=250) - }, /obj/effect/landmark/blobstart, +/obj/effect/spawner/liquids_spawner/shoulders, /turf/open/floor/iron/pool, /area/station/common/pool) "vws" = ( @@ -76953,6 +77336,11 @@ }, /turf/open/floor/iron/dark, /area/station/security/brig/entrance) +"vwT" = ( +/obj/machinery/computer/slot_machine, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/carpet/red, +/area/station/commons/lounge) "vwV" = ( /obj/machinery/light/warm/directional/south, /obj/effect/turf_decal/tile/yellow/half/contrasted, @@ -76965,6 +77353,13 @@ /obj/machinery/light/warm/directional/west, /turf/open/floor/iron/dark, /area/station/engineering/main) +"vxE" = ( +/obj/structure/chair/wood{ + dir = 4 + }, +/obj/machinery/computer/security/telescreen/entertainment/directional/south, +/turf/open/floor/carpet/red, +/area/station/commons/lounge) "vxF" = ( /obj/machinery/newscaster/directional/west, /obj/effect/turf_decal/tile/neutral/opposingcorners, @@ -76974,7 +77369,7 @@ /obj/machinery/light/dim/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/light_switch/directional/south, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/security/execution/education) "vxW" = ( /obj/effect/turf_decal/caution/stand_clear, @@ -77060,7 +77455,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/crew_quarters/bar) "vyY" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -77131,7 +77526,7 @@ dir = 10 }, /obj/effect/spawner/random/maintenance, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/aft) "vAd" = ( /obj/effect/turf_decal/trimline/blue/filled/corner, @@ -77175,9 +77570,7 @@ /turf/open/floor/plating, /area/station/maintenance/port/fore) "vAR" = ( -/obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water=250) - }, +/obj/effect/spawner/liquids_spawner/ankles, /turf/open/floor/iron/pool, /area/station/common/pool/sauna) "vAU" = ( @@ -77401,6 +77794,13 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/iron/dark, /area/station/engineering/storage/eva) +"vDr" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/spawner/random/glass_shards, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/abandon_surgery) "vDs" = ( /obj/effect/turf_decal/stripes/asteroid/line{ dir = 4 @@ -77408,6 +77808,13 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/rust/moonstation, /area/moonstation/surface) +"vDx" = ( +/obj/machinery/firealarm/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/cargo/sorting) "vDy" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -77446,6 +77853,15 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"vEj" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/assembly/mousetrap/armed{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/port) "vEm" = ( /obj/effect/turf_decal/tile/dark_red/anticorner/contrasted{ dir = 1 @@ -77497,7 +77913,7 @@ /area/station/ai_monitored/turret_protected/ai) "vEQ" = ( /obj/machinery/atmospherics/components/unary/thermomachine/freezer, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/rbmk2) "vEU" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -77832,7 +78248,7 @@ "vLc" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/research/abandoned) "vLw" = ( /turf/closed/wall/r_wall, @@ -78055,7 +78471,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/terminal/maintenance/aft) "vPK" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ @@ -78102,7 +78518,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ dir = 8 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter/room) "vPW" = ( /turf/open/floor/iron/dark, @@ -78264,7 +78680,7 @@ /obj/machinery/atmospherics/pipe/smart/simple/supply/visible{ dir = 6 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "vSC" = ( /obj/effect/spawner/random/structure/crate_loot, @@ -78393,22 +78809,42 @@ /obj/effect/spawner/structure/window/reinforced/plasma, /turf/open/floor/plating, /area/station/maintenance/disposal/incinerator) -"vUM" = ( -/obj/machinery/exodrone_launcher, -/obj/item/exodrone, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"vUx" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 1 }, -/obj/machinery/light_switch/directional/north, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/engine, -/area/station/cargo/drone_bay) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/cargo/storage) "vUN" = ( /obj/structure/table/wood, /obj/effect/landmark/start/hangover, /obj/effect/spawner/random/food_or_drink/booze, /turf/open/floor/carpet/red, /area/station/commons/lounge) +"vUP" = ( +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/iron/dark, +/area/station/cargo/sorting) +"vUQ" = ( +/obj/structure/disposaloutlet{ + dir = 1 + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/light/small/red/directional/west, +/turf/open/floor/plating, +/area/station/cargo/sorting) +"vUS" = ( +/obj/machinery/conveyor{ + id = "cargodisposals"; + dir = 1 + }, +/turf/open/floor/plating, +/area/station/cargo/sorting) "vUV" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 4 @@ -78449,14 +78885,14 @@ dir = 1 }, /obj/effect/mapping_helpers/airlock/autoname, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/terminal/lobby) "vVB" = ( /obj/machinery/airalarm/directional/east, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/security/prison/upper) "vVG" = ( /obj/item/kirbyplants/random, @@ -78575,7 +79011,7 @@ /obj/machinery/space_heater{ anchored = 1 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/rbmk2) "vWI" = ( /turf/closed/wall, @@ -78743,7 +79179,8 @@ cycle_id = "voxbox_airlocks" }, /obj/machinery/door/firedoor, -/turf/open/floor/plating, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "vYX" = ( /obj/machinery/portable_atmospherics/canister/nitrous_oxide, @@ -78821,8 +79258,6 @@ /turf/open/floor/engine, /area/station/engineering/rbmk2) "wak" = ( -/obj/machinery/duct/waste, -/obj/machinery/duct/supply, /obj/machinery/holopad, /turf/open/floor/iron, /area/station/common/pool) @@ -78865,9 +79300,7 @@ "way" = ( /obj/structure/window/reinforced/survival_pod/spawner/directional/west, /obj/structure/flora/ocean/longseaweed, -/obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water=600) - }, +/obj/effect/spawner/liquids_spawner/fulltile, /turf/open/misc/beach/sand, /area/station/hallway/secondary/exit/departure_lounge) "waU" = ( @@ -78906,7 +79339,7 @@ /obj/machinery/door/firedoor, /obj/machinery/door/airlock/maintenance, /obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/starboard/aft) "wbg" = ( /obj/structure/cable, @@ -78935,6 +79368,13 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/asteroid_lobby) +"wbB" = ( +/obj/machinery/door/window/left/directional/north, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) "wbE" = ( /obj/machinery/computer/operating, /obj/effect/turf_decal/siding/blue, @@ -79014,9 +79454,15 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/plating, /area/station/maintenance/evac_maintenance) +"wcO" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "wcX" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "wcZ" = ( /obj/structure/cable, @@ -79038,7 +79484,7 @@ /obj/structure/table, /obj/item/book/manual/wiki/plumbing, /obj/item/wrench, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/pool_maintenance) "wdx" = ( /obj/structure/transit_tube/curved, @@ -79062,7 +79508,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/atmos/asteroid) "wdL" = ( /obj/structure/table, @@ -79092,6 +79538,12 @@ "wdN" = ( /turf/open/floor/iron/checker, /area/station/hallway/primary/port) +"wdO" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/holopad, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "wdP" = ( /obj/structure/table/wood/fancy, /obj/effect/turf_decal/siding/dark, @@ -79127,13 +79579,8 @@ /turf/open/floor/iron/dark, /area/station/common/night_club/back_stage) "wee" = ( -/obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water=250) - }, /obj/effect/landmark/blobstart, -/obj/structure/drain{ - broken = 1 - }, +/obj/structure/drain, /turf/open/floor/iron/white, /area/station/security/prison/shower) "weB" = ( @@ -79200,7 +79647,7 @@ /turf/open/floor/iron/white, /area/station/medical/medbay/central) "wfw" = ( -/obj/effect/spawner/structure/window, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/medical/storage) "wfE" = ( @@ -79268,6 +79715,11 @@ /obj/effect/turf_decal/bot, /turf/open/floor/engine, /area/station/medical/morgue/office) +"wgq" = ( +/obj/machinery/airalarm/directional/north, +/obj/machinery/chem_master/condimaster, +/turf/open/floor/wood, +/area/station/service/bar) "wgw" = ( /obj/effect/spawner/random/structure/grille, /turf/open/misc/moonstation_sand, @@ -79404,7 +79856,7 @@ /obj/machinery/atmospherics/components/unary/thermomachine/freezer, /obj/machinery/airalarm/directional/north, /obj/machinery/light/cold/directional/north, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/medical/cryo) "wie" = ( /obj/structure/cable, @@ -79455,7 +79907,7 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "wjb" = ( /obj/effect/mapping_helpers/airlock/access/all/security/brig, @@ -79513,7 +79965,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/asteroid_lobby) "wjC" = ( /obj/structure/window/reinforced/spawner/directional/south, @@ -79534,22 +79986,12 @@ }, /turf/open/floor/pod, /area/station/cargo/miningfoundry/event_protected) -"wjE" = ( -/obj/structure/cable, -/obj/effect/spawner/random/maintenance, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/plating, -/area/station/maintenance/port) "wjP" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/spawner/random/maintenance, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/starboard/aft) "wjQ" = ( /obj/machinery/atmospherics/components/trinary/filter/critical{ @@ -79572,9 +80014,6 @@ /turf/open/floor/iron/dark, /area/station/security/prison/safe) "wkp" = ( -/obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/medicine/spaceacillin=100) - }, /obj/machinery/conveyor{ dir = 9; id = "garbage_viro" @@ -79618,14 +80057,6 @@ }, /turf/open/lava/smooth/lava_land_surface, /area/ruin/unpowered/ash_walkers) -"wkO" = ( -/obj/machinery/disposal/delivery_chute, -/obj/machinery/light/small/red/directional/north, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/cargo/sorting) "wkQ" = ( /obj/docking_port/stationary/syndicate/northeast{ dir = 8; @@ -79706,11 +80137,9 @@ /turf/open/floor/engine, /area/station/medical/morgue) "wmo" = ( -/obj/structure/chair/sofa/right/brown, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/wood, -/area/station/maintenance/abandon_psych) +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "wmt" = ( /obj/effect/turf_decal/trimline/dark/filled/warning{ dir = 1 @@ -79729,7 +80158,7 @@ "wmU" = ( /obj/structure/dresser, /obj/item/radio/intercom/directional/north, -/turf/open/floor/carpet/purple, +/turf/open/floor/carpet/donk, /area/station/commons/dorms/room4) "wnd" = ( /obj/structure/chair/plastic, @@ -79805,6 +80234,15 @@ "wof" = ( /turf/closed/wall, /area/station/security/detectives_office) +"wok" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/junction{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/port) "woo" = ( /obj/structure/railing{ dir = 10 @@ -79855,6 +80293,17 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/prison/upper) +"woZ" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + location = "QM #1"; + name = "QM #1" + }, +/mob/living/simple_animal/bot/mulebot, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/cargo/storage) "wpf" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 @@ -80189,6 +80638,9 @@ "wuw" = ( /turf/open/floor/circuit/green, /area/station/ai_monitored/turret_protected/ai_upload) +"wuz" = ( +/turf/closed/wall, +/area/station/service/abandoned_gambling_den) "wuE" = ( /obj/machinery/firealarm/directional/north, /obj/effect/turf_decal/stripes/line, @@ -80288,7 +80740,7 @@ /area/station/command/heads_quarters/ce) "wwf" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/dark, -/turf/open/floor/catwalk_floor, +/turf/open/floor/plating, /area/station/maintenance/starboard/aft) "wwi" = ( /obj/machinery/status_display/evac/directional/south, @@ -80304,6 +80756,7 @@ /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ dir = 8 }, +/obj/item/radio/intercom/directional/south, /turf/open/floor/iron/showroomfloor, /area/station/medical/chemistry) "wwy" = ( @@ -80398,19 +80851,12 @@ /obj/structure/window/reinforced/plasma/spawner/directional/north, /obj/machinery/power/energy_accumulator/grounding_rod/anchored, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter) "wxZ" = ( -/obj/machinery/plumbing/output/tap{ - name = "THE DRINK OF CHAMPIONS" - }, -/obj/structure/table/wood, -/obj/item/reagent_containers/cup/glass/drinkingglass{ - pixel_x = -8; - pixel_y = 14 - }, -/turf/open/floor/plating, -/area/station/maintenance/port) +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/station/command/bridge) "wyd" = ( /turf/closed/wall/r_wall, /area/station/engineering/engine_smes) @@ -80488,8 +80934,7 @@ /obj/structure/railing/corner/end/flip{ dir = 4 }, -/obj/effect/spawner/random/structure/steam_vent, -/turf/open/floor/plating, +/turf/open/floor/glass/reinforced/scrape_below, /area/station/maintenance/starboard/fore) "wzB" = ( /obj/structure/sign/warning/xeno_mining/directional/east, @@ -80501,12 +80946,26 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/engineering/atmos/hfr_room) +"wzV" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/office) "wAf" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/science/ordnance) +"wAi" = ( +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 1 + }, +/obj/structure/closet/emcloset, +/turf/open/floor/iron, +/area/station/cargo/office) "wAj" = ( /obj/effect/turf_decal/siding/purple{ dir = 1 @@ -80637,14 +81096,18 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/nt_rep) -"wCf" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/effect/spawner/random/maintenance, -/turf/open/floor/plating, -/area/station/maintenance/port) "wCg" = ( /turf/closed/wall, /area/station/service/chapel) +"wCh" = ( +/obj/effect/mapping_helpers/airlock/access/all/supply/shipping, +/obj/machinery/door/airlock/mining/glass{ + name = "Delivery Office" + }, +/obj/effect/turf_decal/tile/brown/fourcorners, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/cargo/sorting) "wCj" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -80677,6 +81140,12 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/showroomfloor, /area/station/commons/toilet) +"wCC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hos) "wCH" = ( /obj/effect/turf_decal/tile/dark_blue, /turf/open/floor/iron/dark, @@ -80873,7 +81342,7 @@ "wFw" = ( /obj/structure/cable, /obj/machinery/airalarm/directional/west, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/xenobiology) "wFE" = ( /obj/structure/cable, @@ -80885,6 +81354,16 @@ }, /turf/open/floor/iron/checker, /area/station/cargo/blacksmith) +"wFK" = ( +/obj/effect/spawner/random/trash/moisture_trap, +/obj/structure/railing/corner/end{ + dir = 8 + }, +/obj/structure/railing/corner/end/flip{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port) "wFN" = ( /obj/machinery/door/airlock/mining/glass{ name = "Bitrunning Den" @@ -81074,7 +81553,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/carpet/purple, +/turf/open/floor/carpet/red, /area/station/commons/dorms/room2) "wHK" = ( /obj/effect/turf_decal/box/white, @@ -81295,6 +81774,19 @@ /obj/machinery/light/warm/directional/south, /turf/open/floor/iron/checker, /area/station/service/janitor) +"wKV" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/structure/table, +/obj/machinery/fax/auto_name, +/obj/machinery/requests_console/auto_name/directional/north, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/ore_update, +/turf/open/floor/iron, +/area/station/cargo/office) "wKY" = ( /obj/structure/closet/emcloset/anchored, /turf/open/floor/plating, @@ -81355,7 +81847,7 @@ /turf/open/floor/grass, /area/station/service/hydroponics/garden) "wMc" = ( -/obj/machinery/keycard_auth/directional/west, +/obj/machinery/keycard_auth/wall_mounted/directional/west, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, @@ -81436,7 +81928,7 @@ /obj/machinery/light/cold/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat_interior) "wNj" = ( /obj/effect/turf_decal/tile/neutral/opposingcorners, @@ -81504,10 +81996,8 @@ /turf/open/floor/iron/dark, /area/station/security/office) "wOt" = ( -/obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water=600) - }, /mob/living/basic/crab/evil, +/obj/effect/spawner/liquids_spawner/fulltile, /turf/open/misc/beach/sand, /area/station/hallway/secondary/exit/departure_lounge) "wOB" = ( @@ -81538,7 +82028,7 @@ /obj/structure/window/reinforced/plasma/spawner/directional/north, /obj/machinery/power/energy_accumulator/tesla_coil/anchored, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter) "wPg" = ( /obj/effect/spawner/random/burgerstation/loot, @@ -81589,32 +82079,6 @@ }, /turf/open/floor/iron/dark/corner, /area/station/hallway/primary/central/aft) -"wPN" = ( -/obj/structure/table, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 4 - }, -/obj/item/dest_tagger, -/obj/item/stack/package_wrap, -/obj/item/stamp{ - pixel_x = 7; - pixel_y = 9 - }, -/obj/item/stamp/denied{ - pixel_x = -7; - pixel_y = 9 - }, -/obj/item/hand_labeler, -/obj/item/toy/figure/cargotech, -/obj/machinery/newscaster/directional/north, -/obj/machinery/requests_console/auto_name/directional/east, -/obj/effect/mapping_helpers/requests_console/assistance, -/obj/effect/mapping_helpers/requests_console/ore_update, -/obj/effect/mapping_helpers/requests_console/supplies, -/obj/effect/mapping_helpers/requests_console/information, -/obj/item/folder/yellow, -/turf/open/floor/iron, -/area/station/cargo/office) "wPW" = ( /obj/machinery/power/turbine/turbine_outlet, /turf/open/floor/engine/airless, @@ -81638,11 +82102,6 @@ }, /turf/open/floor/iron/dark, /area/station/common/night_club/back_stage) -"wQf" = ( -/obj/machinery/holopad, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/half, -/area/station/cargo/storage) "wQm" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -81721,12 +82180,6 @@ }, /turf/open/floor/iron/checker, /area/station/hallway/primary/aft) -"wRx" = ( -/obj/machinery/light/warm/directional/south, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/turf/open/floor/iron/grimy, -/area/station/service/library) "wRL" = ( /obj/structure/stone_tile/block/burnt{ dir = 8 @@ -81744,6 +82197,7 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron/dark/corner{ dir = 1 }, @@ -81877,6 +82331,13 @@ /obj/machinery/light/small/red/directional/south, /turf/open/floor/iron/dark, /area/station/maintenance/cult_chapel) +"wTf" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "wTg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/holiday/rainbow/half/contrasted{ @@ -82010,6 +82471,20 @@ }, /turf/open/floor/plating, /area/station/service/lawoffice) +"wVb" = ( +/obj/machinery/conveyor_switch/oneway{ + dir = 8; + id = "cratedelivery"; + pixel_y = 8 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron/dark, +/area/station/cargo/lobby) "wVg" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -82132,6 +82607,12 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/dark, /area/station/security/checkpoint/arrivals) +"wWS" = ( +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "wXg" = ( /obj/structure/railing{ dir = 10 @@ -82144,6 +82625,16 @@ /obj/machinery/camera/autoname/minisat/directional/south, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) +"wXE" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/machinery/airalarm/directional/east, +/obj/machinery/camera/autoname/directional/east{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "wXG" = ( /obj/structure/stone_tile/block, /obj/structure/stone_tile{ @@ -82159,13 +82650,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/security/checkpoint/medical) -"wXN" = ( -/obj/machinery/plumbing/floor_pump/output/on/supply/directional/south, -/obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water=250) - }, -/turf/open/floor/iron/pool, -/area/station/common/pool) "wXU" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/door/airlock/external/glass{ @@ -82305,24 +82789,6 @@ /obj/structure/chair, /turf/open/floor/iron, /area/station/security/prison/visit) -"wZn" = ( -/obj/structure/table/wood, -/obj/machinery/light_switch/directional/north, -/obj/structure/extinguisher_cabinet/directional/west, -/obj/item/storage/box/drinkingglasses{ - pixel_x = -5; - pixel_y = 12 - }, -/obj/item/storage/box/drinkingglasses{ - pixel_x = -3; - pixel_y = 2 - }, -/obj/item/reagent_containers/cup/rag{ - pixel_x = 10; - pixel_y = 16 - }, -/turf/open/floor/wood, -/area/station/service/bar) "wZq" = ( /obj/structure/chair/sofa/left/brown{ dir = 4 @@ -82338,6 +82804,15 @@ }, /turf/open/misc/moonstation_rock, /area/moonstation/underground) +"wZC" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "wZL" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -82381,23 +82856,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/checker, /area/station/hallway/primary/central/fore) -"xaG" = ( -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/yellow/filled/warning{ - dir = 1 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/duct, -/obj/structure/disposalpipe/sorting/mail/flip{ - dir = 2 - }, -/obj/effect/mapping_helpers/mail_sorting/supply/cargo_bay, -/turf/open/floor/iron, -/area/station/cargo/sorting) "xaK" = ( /obj/effect/turf_decal/tile/brown/fourcorners, /obj/structure/railing{ @@ -82594,7 +83052,7 @@ /area/station/security/prison/work) "xep" = ( /obj/effect/spawner/random/trash/moisture_trap, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/terminal/maintenance/aft) "xew" = ( /obj/machinery/modular_computer/preset/civilian, @@ -82668,7 +83126,7 @@ /area/station/common/wrestling/arena) "xfg" = ( /obj/effect/spawner/random/structure/tank_holder, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/terminal/maintenance/aft) "xfi" = ( /obj/effect/turf_decal/siding/dark{ @@ -82735,7 +83193,7 @@ /area/station/service/barber) "xfZ" = ( /obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/ordnance) "xgm" = ( /obj/machinery/newscaster/directional/north, @@ -82787,6 +83245,12 @@ /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, /turf/open/floor/iron, /area/station/engineering/atmos) +"xho" = ( +/obj/machinery/holopad, +/obj/effect/landmark/event_spawn, +/mob/living/basic/sloth/paperwork, +/turf/open/floor/iron/half, +/area/station/cargo/storage) "xhw" = ( /obj/effect/turf_decal/tile/dark_blue/half/contrasted{ dir = 4 @@ -82802,17 +83266,17 @@ dir = 1 }, /obj/structure/window/reinforced/spawner/directional/east, -/obj/item/kirbyplants/random, /obj/effect/turf_decal/siding/white{ dir = 4 }, +/obj/structure/closet/firecloset, /turf/open/floor/iron/white, /area/station/medical/chemistry) "xig" = ( /obj/structure/curtain, /obj/machinery/shower/directional/north, -/obj/effect/spawner/random/trash/soap, /obj/structure/drain, +/obj/item/soap/deluxe, /turf/open/floor/iron/white, /area/station/command/heads_quarters/captain/private) "xih" = ( @@ -82942,7 +83406,7 @@ /area/station/maintenance/department/engine) "xkb" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter/room) "xkg" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -82974,8 +83438,20 @@ /obj/structure/sign/departments/maint/directional/west, /obj/structure/cable, /obj/effect/landmark/start/cyborg, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/service) +"xkO" = ( +/obj/structure/disposalpipe/junction/flip{ + dir = 8 + }, +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/obj/machinery/status_display/supply{ + pixel_y = 32 + }, +/turf/open/floor/iron/dark, +/area/station/cargo/sorting) "xkQ" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -83015,6 +83491,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/item/clothing/head/cone, /turf/open/floor/iron, /area/station/hallway/primary/tram/left) "xlt" = ( @@ -83034,13 +83511,6 @@ "xlH" = ( /turf/closed/wall/r_wall/rust, /area/station/maintenance/aft) -"xlM" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/vg_decals/numbers/zero, -/obj/structure/closet/crate/cardboard, -/obj/item/boxcutter, -/turf/open/floor/iron, -/area/station/cargo/storage) "xlT" = ( /obj/structure/table/wood/poker, /obj/effect/mapping_helpers/broken_floor, @@ -83053,7 +83523,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/maint) "xlX" = ( /obj/structure/sign/poster/random/directional/east, @@ -83084,13 +83554,6 @@ /obj/effect/landmark/atmospheric_sanity/ignore_area, /turf/open/floor/iron/dark, /area/station/engineering/atmos/asteroid) -"xmM" = ( -/obj/item/radio/intercom/directional/west, -/obj/machinery/computer/message_monitor{ - dir = 4 - }, -/turf/open/floor/iron/grimy, -/area/station/tcommsat/computer) "xmP" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -83250,13 +83713,10 @@ /area/station/science/robotics/augments) "xpe" = ( /obj/structure/transport/linear/public, -/obj/machinery/elevator_control_panel/directional/north{ - linked_elevator_id = "tram_public_mining_lift"; - preset_destination_names = list( "3" = "Rock Caves", "4" = "Surface") - }, -/turf/open/openspace{ - can_atmos_pass = 0 +/obj/structure/railing{ + dir = 9 }, +/turf/open/floor/plating/lavaland_atmos, /area/station/commons/public_mining) "xpf" = ( /obj/effect/turf_decal/box/white/corners{ @@ -83336,13 +83796,6 @@ /obj/structure/marker_beacon/fuchsia, /turf/open/floor/plating/rust/moonstation, /area/moonstation/underground) -"xqw" = ( -/obj/effect/turf_decal/bot, -/obj/structure/sign/poster/random/directional/east, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/random/structure/crate_loot, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "xqE" = ( /obj/machinery/status_display/evac/directional/south, /obj/effect/landmark/secequipment, @@ -83420,8 +83873,6 @@ /turf/open/floor/iron/white, /area/station/medical/medbay/central) "xrF" = ( -/obj/machinery/duct/waste, -/obj/machinery/duct/supply, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -83469,7 +83920,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/server) "xsF" = ( /obj/machinery/firealarm/directional/north, @@ -83553,15 +84004,6 @@ /obj/structure/tank_holder/extinguisher, /turf/open/floor/iron/white, /area/station/medical/cryo) -"xuc" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/duct, -/turf/open/floor/iron, -/area/station/cargo/sorting) "xuf" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -83669,7 +84111,7 @@ dir = 1; name = "Emergency Cooling to Main" }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/rbmk2) "xvC" = ( /obj/effect/turf_decal/tile/dark_blue/half/contrasted{ @@ -83806,7 +84248,7 @@ /obj/effect/spawner/random/bedsheet/double{ dir = 1 }, -/turf/open/floor/carpet/purple, +/turf/open/floor/carpet/donk, /area/station/commons/dorms/room4) "xxu" = ( /obj/effect/spawner/structure/window/reinforced, @@ -83916,7 +84358,8 @@ /turf/open/floor/plating/rust/moonstation, /area/moonstation/surface) "xyK" = ( -/obj/effect/turf_decal/tile/blue/diagonal_centre, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/yellow, /turf/open/floor/iron/white, /area/station/medical/pharmacy) "xyM" = ( @@ -83943,7 +84386,7 @@ dir = 4 }, /obj/effect/spawner/random/burgerstation/loot, -/turf/open/floor/plating, +/turf/open/floor/glass/reinforced/scrape_below, /area/station/maintenance/starboard/fore) "xyX" = ( /obj/effect/turf_decal/tile/red/half/contrasted, @@ -84011,11 +84454,6 @@ dir = 1 }, /area/station/common/wrestling/arena) -"xzt" = ( -/obj/effect/turf_decal/vg_decals/numbers/zero, -/obj/effect/turf_decal/bot/right, -/turf/open/floor/iron, -/area/station/cargo/storage) "xzw" = ( /obj/structure/rack/shelf, /obj/item/stock_parts/subspace/amplifier, @@ -84181,14 +84619,6 @@ }, /turf/closed/wall, /area/station/hallway/secondary/exit) -"xBa" = ( -/obj/machinery/light/warm/directional/east, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "xBe" = ( /obj/effect/turf_decal/trimline/dark/filled/shrink_ccw{ dir = 4 @@ -84202,7 +84632,7 @@ "xBg" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/abandoned, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "xBn" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, @@ -84291,16 +84721,6 @@ "xCU" = ( /turf/closed/wall/r_wall/rust, /area/station/engineering/atmos/storage/gas) -"xCV" = ( -/obj/effect/landmark/start/shaft_miner, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "xDc" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/binary/pump/off/general/visible{ @@ -84327,7 +84747,7 @@ /turf/open/floor/catwalk_floor/rust/moonstation, /area/moonstation/surface) "xDo" = ( -/obj/structure/window/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/white, /area/station/medical/storage) "xDs" = ( @@ -84349,6 +84769,28 @@ /obj/item/radio/intercom/command/directional/west, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/captain) +"xDA" = ( +/obj/structure/table/wood, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/item/storage/box/drinkingglasses{ + pixel_x = -5; + pixel_y = 12 + }, +/obj/item/storage/box/drinkingglasses{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/item/reagent_containers/cup/rag{ + pixel_x = 10; + pixel_y = 16 + }, +/obj/machinery/button/door/directional/north{ + id = "bar_kitchen_counter"; + name = "Bar-Kitchen Access"; + req_access = list("bar") + }, +/turf/open/floor/wood, +/area/station/service/bar) "xDD" = ( /turf/closed/wall, /area/station/engineering/atmos) @@ -84624,10 +85066,11 @@ /area/station/engineering/atmos) "xGN" = ( /obj/structure/sign/warning/no_smoking/directional/west, -/obj/machinery/vending/drugs, /obj/effect/turf_decal/siding/dark{ dir = 4 }, +/obj/structure/disposalpipe/segment, +/obj/structure/closet/secure_closet/medical1, /turf/open/floor/iron/dark, /area/station/medical/pharmacy) "xGO" = ( @@ -84665,11 +85108,6 @@ }, /turf/open/floor/wood, /area/station/commons/vacant_room/commissary) -"xHR" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/landmark/blobstart, -/turf/open/floor/wood, -/area/station/service/abandoned_gambling_den) "xHT" = ( /obj/machinery/hydroponics/constructable, /obj/effect/spawner/random/food_or_drink/seed, @@ -84689,6 +85127,11 @@ /obj/effect/turf_decal/caution/stand_clear/red, /turf/open/floor/iron/dark/small, /area/station/ai_monitored/turret_protected/ai_upload) +"xHW" = ( +/obj/effect/spawner/random/trash/graffiti, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/station/maintenance/port) "xIj" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -84704,15 +85147,13 @@ /obj/machinery/space_heater, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"xIG" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/obj/machinery/firealarm/directional/east, -/obj/machinery/camera/autoname/directional/east, -/obj/item/kirbyplants/random, -/turf/open/floor/iron, -/area/station/cargo/storage) +"xIr" = ( +/obj/structure/table/wood, +/obj/item/storage/photo_album/hos, +/obj/item/stamp/head/hos, +/obj/structure/cable, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/hos) "xIY" = ( /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 1 @@ -84720,13 +85161,6 @@ /obj/structure/filingcabinet/chestdrawer, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"xJp" = ( -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron, -/area/station/cargo/storage) "xJs" = ( /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, @@ -84784,6 +85218,14 @@ /obj/machinery/light/warm/directional/north, /turf/open/floor/engine, /area/station/engineering/atmos/hfr_room) +"xJX" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) "xKb" = ( /obj/effect/turf_decal/bot, /obj/structure/extinguisher_cabinet/directional/north, @@ -84817,42 +85259,8 @@ /obj/structure/sign/warning/rad_shelter/directional/north, /obj/machinery/power/port_gen/pacman/pre_loaded, /obj/item/radio/intercom/directional/east, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/asteroid_lobby) -"xKA" = ( -/obj/structure/table, -/obj/item/stock_parts/micro_laser{ - pixel_x = -6; - pixel_y = 4 - }, -/obj/item/stock_parts/micro_laser{ - pixel_x = -2; - pixel_y = 2 - }, -/obj/item/stock_parts/micro_laser{ - pixel_x = 2 - }, -/obj/item/stock_parts/micro_laser{ - pixel_x = 6; - pixel_y = -2 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/cargo/drone_bay) -"xKI" = ( -/obj/machinery/exodrone_launcher, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/requests_console/auto_name/directional/west, -/obj/effect/mapping_helpers/requests_console/assistance, -/obj/effect/mapping_helpers/requests_console/supplies, -/obj/effect/mapping_helpers/requests_console/information, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/engine, -/area/station/cargo/drone_bay) "xKW" = ( /obj/effect/turf_decal/weather/snow/corner, /obj/effect/turf_decal/siding/blue{ @@ -85004,10 +85412,10 @@ /turf/open/floor/iron/large, /area/station/hallway/primary/central/aft) "xNg" = ( -/obj/machinery/plumbing/floor_pump/input/on/directional/east, -/obj/effect/landmark/blobstart, -/turf/open/floor/plating, -/area/station/maintenance/pool_maintenance) +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/item/clothing/head/cone, +/turf/open/floor/iron, +/area/station/engineering/hallway) "xNh" = ( /obj/machinery/recharge_station, /obj/effect/turf_decal/siding/dark{ @@ -85092,6 +85500,9 @@ "xOR" = ( /obj/effect/turf_decal/trimline/dark_red/warning, /obj/structure/transport/linear, +/obj/structure/railing/corner/end/flip{ + dir = 8 + }, /turf/open/floor/plating/elevatorshaft, /area/station/cargo/miningelevators) "xOT" = ( @@ -85322,7 +85733,7 @@ target_pressure = 2000 }, /obj/machinery/computer/security/telescreen/engine_waste/directional/east, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/supermatter/room) "xRx" = ( /obj/machinery/suit_storage_unit/ce, @@ -85382,7 +85793,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/pool_maintenance) "xSz" = ( /obj/item/mod/construction/broken_core{ @@ -85444,12 +85855,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/engine, /area/station/science/xenobiology) -"xSV" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/mech_bay_recharge_port, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "xSZ" = ( /obj/machinery/door/airlock/research{ name = "Ordnance Lab" @@ -85486,19 +85891,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/station/hallway/primary/central/aft) -"xTz" = ( -/obj/structure/disposaloutlet{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/sorting) "xTY" = ( /turf/open/floor/iron/large, /area/station/hallway/secondary/recreation) @@ -85522,7 +85914,7 @@ /turf/open/floor/iron, /area/station/cargo/lobby) "xUg" = ( -/obj/effect/spawner/structure/window/reinforced, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/station/maintenance/eva_shed) "xUo" = ( @@ -85656,9 +86048,6 @@ /obj/effect/spawner/random/trash/soap{ spawn_scatter_radius = 1 }, -/obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water=250) - }, /turf/open/floor/iron/white, /area/station/security/prison/shower) "xVP" = ( @@ -85670,29 +86059,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/landmark/atmospheric_sanity/ignore_area, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/terminal/maintenance) "xVU" = ( /turf/closed/wall, /area/station/cargo/bitrunning/den) -"xWa" = ( -/obj/structure/table/wood, -/obj/machinery/reagentgrinder{ - pixel_y = 10; - pixel_x = 5 - }, -/obj/item/reagent_containers/cup/glass/shaker{ - pixel_x = -9; - pixel_y = 13 - }, -/obj/item/reagent_containers/cup/glass/shaker{ - pixel_x = -7; - pixel_y = 7 - }, -/obj/machinery/newscaster/directional/north, -/obj/item/hand_labeler, -/turf/open/floor/wood, -/area/station/service/bar) "xWg" = ( /obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/tile/green/half/contrasted, @@ -85724,6 +86095,12 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/station/hallway/primary/central/fore) +"xWD" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) "xWE" = ( /obj/effect/turf_decal/siding/yellow/corner{ dir = 1 @@ -85735,14 +86112,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/medical/cryo) -"xWJ" = ( -/obj/effect/spawner/liquids_spawner{ - reagent_list = list(/datum/reagent/water=250) - }, -/turf/open/floor/iron/pool, -/area/station/common/pool) "xWP" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 @@ -85821,7 +86192,10 @@ /obj/structure/cable, /obj/item/relic, /obj/structure/sign/poster/random/directional/north, -/turf/open/floor/catwalk_floor, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "xXL" = ( /obj/effect/turf_decal/siding/wood{ @@ -85860,7 +86234,7 @@ /obj/machinery/atmospherics/components/binary/pump/on/pink/visible{ dir = 1 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/department/engine) "xYe" = ( /obj/machinery/firealarm/directional/south, @@ -85925,14 +86299,12 @@ }, /area/station/cargo/miningdock) "xZl" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 +/obj/effect/turf_decal/siding/white{ + dir = 4 }, -/obj/structure/closet/secure_closet/medical1, -/obj/structure/sign/warning/no_smoking/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/white, -/area/station/medical/treatment_center) +/area/station/medical/chemistry) "xZm" = ( /obj/effect/turf_decal/tile/yellow/fourcorners, /obj/machinery/light/floor, @@ -85966,11 +86338,22 @@ }, /turf/open/floor/engine/vacuum, /area/station/science/ordnance/freezerchamber) +"xZF" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/structure/closet/secure_closet/miner, +/obj/item/storage/medkit/toxin, +/obj/item/gps/mining, +/obj/item/perfume/iron, +/obj/machinery/light/warm/directional/east, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "xZN" = ( /obj/structure/sign/warning/pods/directional/west, /obj/machinery/power/smes, /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/asteroid_lobby) "xZQ" = ( /obj/effect/turf_decal/siding/wood{ @@ -85992,13 +86375,13 @@ /turf/open/floor/plating, /area/station/maintenance/starboard) "xZY" = ( -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/siding/white{ +/obj/effect/turf_decal/tile/yellow/diagonal_edge, +/obj/effect/turf_decal/siding/yellow{ dir = 4 }, -/turf/open/floor/iron/white, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/chem_dispenser, +/turf/open/floor/iron/white/diagonal, /area/station/medical/chemistry) "yan" = ( /obj/effect/turf_decal/siding/wood{ @@ -86046,7 +86429,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ dir = 4 }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/rbmk2) "yaF" = ( /obj/machinery/vending/cigarette, @@ -86220,6 +86603,15 @@ /obj/structure/cable, /turf/open/floor/catwalk_floor/iron_dark, /area/station/engineering/storage) +"ycH" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "cargodisposals"; + name = "disposals conveyor switch"; + pixel_x = -10 + }, +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/iron/dark, +/area/station/cargo/sorting) "ycI" = ( /turf/closed/wall/r_wall, /area/station/maintenance/starboard/fore) @@ -86254,15 +86646,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"ycY" = ( -/obj/structure/table/wood, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/recharger{ - pixel_y = 4 - }, -/obj/item/hand_labeler, -/turf/open/floor/carpet, -/area/station/command/heads_quarters/hos) "yde" = ( /obj/machinery/smartfridge/extract/preloaded, /obj/structure/sign/warning/cold_temp/directional/south, @@ -86283,7 +86666,7 @@ /area/station/medical/pharmacy) "ydw" = ( /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/service) "ydK" = ( /obj/effect/turf_decal/tile/holiday/rainbow/half/contrasted, @@ -86307,7 +86690,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/delivery, /obj/item/assembly/mousetrap/armed, -/turf/open/floor/plating, +/turf/open/floor/catwalk_floor, /area/station/maintenance/department/crew_quarters/bar) "ydN" = ( /obj/effect/mapping_helpers/broken_floor, @@ -86390,11 +86773,6 @@ /obj/effect/turf_decal/box, /turf/open/floor/iron/dark/smooth_large, /area/station/security/prison) -"yep" = ( -/obj/effect/spawner/random/burgerstation/loot/with_maintenance_loot, -/obj/item/storage/box/drinkingglasses, -/turf/open/floor/plating, -/area/station/maintenance/port) "yeu" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -86413,7 +86791,7 @@ /area/station/medical/medbay/central) "yeN" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat_interior) "yeQ" = ( /obj/effect/turf_decal/siding/yellow{ @@ -86439,6 +86817,11 @@ /obj/structure/fluff/tram_rail/electric, /turf/open/floor/plating, /area/station/hallway/primary/tram/left) +"yfv" = ( +/obj/effect/turf_decal/siding/dark, +/obj/machinery/materials_market, +/turf/open/floor/iron/dark, +/area/station/cargo/storage) "yfH" = ( /obj/effect/turf_decal/tile/dark_green/half/contrasted{ dir = 8 @@ -86501,7 +86884,7 @@ /area/station/hallway/secondary/exit/departure_lounge) "ygC" = ( /obj/effect/mapping_helpers/broken_floor, -/obj/effect/spawner/random/burgerstation/table, +/obj/item/clothing/head/cone, /turf/open/floor/plating, /area/station/maintenance/department/chapel) "ygE" = ( @@ -86649,7 +87032,7 @@ dir = 10 }, /obj/effect/spawner/random/burgerstation/loot, -/turf/open/floor/plating, +/turf/open/floor/glass/reinforced/scrape_below, /area/station/maintenance/starboard/fore) "yiB" = ( /turf/closed/wall/r_wall, @@ -86677,7 +87060,7 @@ /area/station/service/hydroponics/garden) "yjl" = ( /obj/structure/cable, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/science/xenobiology) "yjo" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted, @@ -86795,7 +87178,7 @@ listening = 0; name = "Private Channel" }, -/turf/open/floor/catwalk_floor, +/turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat_interior) "ykN" = ( /obj/effect/mapping_helpers/airlock/access/all/medical/surgery, @@ -97591,20 +97974,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -97848,20 +98231,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -98105,20 +98488,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -98362,20 +98745,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -98619,20 +99002,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -98876,20 +99259,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -99133,20 +99516,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -99390,20 +99773,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -99647,20 +100030,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -99904,20 +100287,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -100161,20 +100544,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -100418,20 +100801,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -100675,20 +101058,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -100932,20 +101315,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -101189,20 +101572,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -101446,20 +101829,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -101703,20 +102086,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -101960,20 +102343,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -102217,20 +102600,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -102474,20 +102857,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -102731,20 +103114,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -102988,20 +103371,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -103245,20 +103628,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -103502,20 +103885,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -103724,10 +104107,10 @@ iOs iOs iOs iOs +iOs vOK btH btH -btH rly rly rly @@ -103759,20 +104142,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -103981,10 +104364,10 @@ iOs iOs iOs iOs +iOs dnh bby bby -bby rly tjW xlf @@ -104016,20 +104399,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -104238,10 +104621,10 @@ iOs iOs iOs iOs +iOs dnh bby bby -bby rly tMa bAZ @@ -104273,20 +104656,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -104495,6 +104878,7 @@ iOs iOs iOs iOs +iOs dnh rly rly @@ -104502,7 +104886,6 @@ rly rly rly rly -rly cIw iOs iOs @@ -104530,20 +104913,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -104752,11 +105135,11 @@ iOs iOs iOs iOs +iOs dnh rly kMK ria -ria kWh itR luR @@ -104787,20 +105170,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -105009,11 +105392,11 @@ iOs iOs iOs iOs +iOs dnh rly -emX -aOF -aOF +coy +ljq xOR xJF vlw @@ -105044,20 +105427,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -105266,12 +105649,12 @@ iOs iOs iOs iOs +iOs dnh rly coy -alA aOF -xOR +vgx iRg vlw fWx @@ -105301,20 +105684,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -105523,11 +105906,11 @@ iOs iOs iOs iOs +iOs dnh rly oGF dSD -dSD osP itR lVT @@ -105558,20 +105941,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -105780,6 +106163,7 @@ iOs iOs iOs iOs +iOs dnh rly rly @@ -105787,7 +106171,6 @@ rly rly rly rly -rly qTV iOs iOs @@ -105815,20 +106198,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -106037,6 +106420,7 @@ iOs iOs iOs iOs +iOs ykP ejC ejC @@ -106044,7 +106428,6 @@ ejC ejC ejC ejC -ejC mFB iOs iOs @@ -106072,20 +106455,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -106329,20 +106712,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -106586,20 +106969,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -106843,20 +107226,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -107100,20 +107483,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -107357,20 +107740,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -107614,20 +107997,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -107871,20 +108254,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -108128,20 +108511,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -108385,20 +108768,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -108642,20 +109025,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -108899,20 +109282,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -109156,20 +109539,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -109413,20 +109796,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -109670,20 +110053,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -109927,20 +110310,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -110184,20 +110567,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -110441,20 +110824,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -110698,20 +111081,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -110955,20 +111338,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -111212,20 +111595,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -111469,20 +111852,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -111726,20 +112109,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -111983,20 +112366,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -112240,20 +112623,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -112497,20 +112880,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -112754,20 +113137,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -113011,20 +113394,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -113268,20 +113651,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -113525,20 +113908,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -113782,20 +114165,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -114039,20 +114422,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -114296,20 +114679,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -114553,20 +114936,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -114810,20 +115193,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -115067,20 +115450,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -115324,20 +115707,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -115581,20 +115964,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -115838,20 +116221,20 @@ vfM vfM vfM vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -116039,19 +116422,6 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk vfM vfM vfM @@ -116087,14 +116457,27 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -116296,19 +116679,6 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk vfM vfM vfM @@ -116344,14 +116714,27 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -116553,19 +116936,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -116601,6 +116984,23 @@ vfM vfM vfM vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -116639,68 +117039,38 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -iOs -iOs -iOs -iOs -iOs -iOs -iSq -iSq -iSq -iSq -iSq -iSq -iSq -iSq -"} -(117,1,1) = {" -oUi -oUi -oUi -oUi -oUi -iSq -iSq -iSq -iSq -iSq -iSq -iSq -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +xzk +xzk +xzk +xzk +iOs +iOs +iOs +iOs +iOs +iOs +iSq +iSq +iSq +iSq +iSq +iSq +iSq +iSq +"} +(117,1,1) = {" +oUi +oUi +oUi +oUi +oUi +iSq +iSq +iSq +iSq +iSq +iSq +iSq xzk xzk xzk @@ -116839,6 +117209,19 @@ vfM vfM vfM vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM jmy jmy jmy @@ -116858,14 +117241,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -117067,19 +117450,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -117115,14 +117498,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -117324,19 +117707,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -117372,14 +117755,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -117581,19 +117964,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -117629,14 +118012,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -117838,19 +118221,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -117886,14 +118269,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -118095,19 +118478,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -118143,14 +118526,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -118352,19 +118735,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -118400,14 +118783,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -118609,19 +118992,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -118657,14 +119040,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -118866,19 +119249,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -118914,14 +119297,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -119123,19 +119506,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -119171,14 +119554,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -119371,71 +119754,71 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -iOs -iOs -iOs -iOs -iOs -iOs -iOs -iOs -iOs -iOs -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +iOs +iOs +iOs +iOs +iOs +iOs +iOs +iOs +iOs +iOs +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -119637,19 +120020,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -119685,14 +120068,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -119894,19 +120277,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -119942,14 +120325,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -120151,19 +120534,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -120199,14 +120582,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -120408,19 +120791,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -120456,14 +120839,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -120665,19 +121048,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -120713,14 +121096,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -120922,19 +121305,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -120970,14 +121353,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -121179,19 +121562,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -121227,14 +121610,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -121436,19 +121819,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -121484,14 +121867,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -121693,19 +122076,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -121741,14 +122124,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -121950,19 +122333,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -121998,14 +122381,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -122207,19 +122590,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -122255,6 +122638,14 @@ vfM vfM vfM vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -122305,14 +122696,6 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk iOs iOs iOs @@ -122464,19 +122847,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -122512,14 +122895,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -122721,19 +123104,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -122769,14 +123152,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -122978,19 +123361,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -123026,14 +123409,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -123235,19 +123618,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -123283,14 +123666,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -123492,19 +123875,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -123540,14 +123923,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -123749,19 +124132,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -123797,14 +124180,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -124006,19 +124389,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -124054,14 +124437,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -124263,19 +124646,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -124311,14 +124694,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -124520,19 +124903,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -124568,14 +124951,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -124777,19 +125160,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -124825,14 +125208,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -125034,19 +125417,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -125082,14 +125465,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -125291,19 +125674,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -125339,14 +125722,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -125548,19 +125931,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -125596,14 +125979,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -125805,19 +126188,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -125853,14 +126236,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -126062,19 +126445,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -126110,14 +126493,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -126319,19 +126702,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -126367,14 +126750,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -126576,19 +126959,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -126624,14 +127007,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -126833,19 +127216,19 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -126881,14 +127264,14 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -127090,28 +127473,36 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk vfM vfM vfM vfM vfM vfM -iOs -iOs -iOs +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +iOs +iOs +iOs +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -127138,14 +127529,6 @@ vfM vfM vfM vfM -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk xzk xzk xzk @@ -127347,62 +127730,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM iOs iOs iOs iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -127604,62 +127987,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM iOs iOs iOs -xzk +vfM iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -127861,62 +128244,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -iOs -iOs -iOs -iOs -iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +iOs +iOs +iOs +iOs +iOs +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -128118,62 +128501,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM iOs iOs iOs iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -128375,6 +128758,62 @@ xzk xzk xzk xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +iOs +iOs +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -128395,8 +128834,6 @@ xzk xzk xzk xzk -iOs -iOs xzk xzk xzk @@ -128428,6 +128865,32 @@ xzk xzk xzk xzk +iOs +iOs +iOs +iOs +iOs +iOs +iOs +iOs +iSq +iSq +iSq +iSq +iSq +iSq +"} +(163,1,1) = {" +oUi +oUi +oUi +oUi +oUi +iSq +iSq +iSq +iSq +iSq xzk xzk xzk @@ -128482,32 +128945,6 @@ xzk xzk xzk xzk -iOs -iOs -iOs -iOs -iOs -iOs -iOs -iOs -iSq -iSq -iSq -iSq -iSq -iSq -"} -(163,1,1) = {" -oUi -oUi -oUi -oUi -oUi -iSq -iSq -iSq -iSq -iSq xzk xzk xzk @@ -128578,6 +129015,62 @@ xzk xzk xzk xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +iOs +iOs +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -128629,6 +129122,32 @@ xzk xzk xzk xzk +iOs +iOs +iOs +iOs +iOs +iOs +iOs +iOs +iSq +iSq +iSq +iSq +iSq +iSq +"} +(164,1,1) = {" +oUi +oUi +oUi +oUi +oUi +iSq +iSq +iSq +iSq +iSq xzk xzk xzk @@ -128652,8 +129171,6 @@ xzk xzk xzk xzk -iOs -iOs xzk xzk xzk @@ -128739,32 +129256,6 @@ xzk xzk xzk xzk -iOs -iOs -iOs -iOs -iOs -iOs -iOs -iOs -iSq -iSq -iSq -iSq -iSq -iSq -"} -(164,1,1) = {" -oUi -oUi -oUi -oUi -oUi -iSq -iSq -iSq -iSq -iSq xzk xzk xzk @@ -128781,6 +129272,62 @@ xzk xzk xzk xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +iOs +iOs +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -128832,6 +129379,40 @@ xzk xzk xzk xzk +iOs +iOs +iOs +iOs +iOs +iOs +iOs +iOs +iSq +iSq +iSq +iSq +iSq +iSq +"} +(165,1,1) = {" +oUi +oUi +oUi +oUi +oUi +iSq +iSq +iSq +iSq +iSq +xzk +xzk +xzk +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -128909,8 +129490,6 @@ xzk xzk xzk xzk -iOs -iOs xzk xzk xzk @@ -128950,6 +129529,67 @@ xzk xzk xzk xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +iOs +iOs +iOs +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +xzk +xzk +xzk +xzk +xzk xzk xzk xzk @@ -129011,7 +129651,7 @@ iSq iSq iSq "} -(165,1,1) = {" +(166,1,1) = {" oUi oUi oUi @@ -129146,319 +129786,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -iOs -iOs -iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -iOs -iOs -iOs -iOs -iOs -iOs -iOs -iOs -iSq -iSq -iSq -iSq -iSq -iSq -"} -(166,1,1) = {" -oUi -oUi -oUi -oUi -oUi -iSq -iSq -iSq -iSq -iSq -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM iOs iOs iOs -xzk +vfM iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -129660,62 +130043,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM iOs iOs iOs iOs iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -129917,62 +130300,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM iOs iOs iOs iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -130174,62 +130557,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM iOs iOs iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -130431,152 +130814,6 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -iOs -iOs -iOs -iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -iOs -iOs -iOs -iOs -iOs -iOs -iOs -iOs -iSq -iSq -iSq -iSq -iSq -iSq -"} -(171,1,1) = {" -oUi -oUi -oUi -oUi -oUi -iSq -iSq -iSq -iSq -iSq -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM -vfM vfM vfM vfM @@ -130596,6 +130833,23 @@ vfM vfM vfM vfM +iOs +iOs +iOs +iOs +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM vfM vfM vfM @@ -130667,6 +130921,84 @@ xzk xzk xzk xzk +iOs +iOs +iOs +iOs +iOs +iOs +iOs +iOs +iSq +iSq +iSq +iSq +iSq +iSq +"} +(171,1,1) = {" +oUi +oUi +oUi +oUi +oUi +iSq +iSq +iSq +iSq +iSq +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -130708,11 +131040,6 @@ xzk xzk xzk xzk -iOs -iOs -iOs -xzk -xzk xzk xzk xzk @@ -130744,6 +131071,62 @@ xzk xzk xzk xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +iOs +iOs +iOs +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -130945,62 +131328,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM iOs iOs iOs iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -131202,62 +131585,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM iOs iOs iOs iOs iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -131459,62 +131842,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM iOs iOs iOs iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -131716,62 +132099,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -iOs -iOs -iOs -iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +iOs +iOs +iOs +iOs +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -131973,62 +132356,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM iOs iOs iOs iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -132230,62 +132613,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM iOs iOs iOs iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -132487,62 +132870,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM iOs iOs iOs iOs iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -132744,62 +133127,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM iOs iOs iOs iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -133001,62 +133384,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -iOs -iOs -iOs -iOs -iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +iOs +iOs +iOs +iOs +iOs +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -133258,62 +133641,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM iOs iOs iOs iOs iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -133515,62 +133898,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM iOs iOs iOs iOs iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -133772,62 +134155,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM iOs iOs iOs iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -134029,62 +134412,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM iOs iOs iOs iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -134286,62 +134669,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -iOs -iOs -iOs -iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +iOs +iOs +iOs +iOs +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -134543,62 +134926,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM iOs iOs iOs iOs iOs iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -134800,22 +135183,22 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM iOs iOs iOs @@ -134824,38 +135207,38 @@ iOs iOs iOs iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -135057,21 +135440,21 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM iOs iOs iOs @@ -135082,37 +135465,37 @@ iOs iOs iOs iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -135314,21 +135697,21 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM iOs iOs xfP @@ -135339,37 +135722,37 @@ xfP xfP iOs iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -135571,62 +135954,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM iOs iOs pxh -kfZ +xpe kfZ kfZ wLf gnm aUV iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -135828,62 +136211,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM iOs iOs -pxh -kfZ -bnp -bnp +xfP +rKD +nEN +hDJ wFU eLM iOs iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -136085,62 +136468,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM iOs iOs pxh bnp -bnp +bpP bpP bKA lAX iOs iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -136342,62 +136725,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -iOs -iOs -xfP -pxh -thP -thP -xfP -xfP -iOs -iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +iOs +iOs +xfP +pxh +thP +thP +xfP +xfP +iOs +iOs +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -136599,21 +136982,21 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM iOs iOs iOs @@ -136623,38 +137006,38 @@ iOs iOs iOs iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -136856,21 +137239,21 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM iOs iOs iOs @@ -136880,38 +137263,38 @@ iOs iOs iOs iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -137113,22 +137496,22 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM iOs iOs iOs @@ -137136,39 +137519,39 @@ iOs iOs iOs iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -137370,62 +137753,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM iOs iOs iOs -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -137627,62 +138010,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -137884,62 +138267,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -138141,62 +138524,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -138398,62 +138781,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -138655,62 +139038,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -138912,62 +139295,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -139169,62 +139552,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -139426,62 +139809,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -139683,62 +140066,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -139940,62 +140323,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -140197,62 +140580,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -140454,62 +140837,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -140711,62 +141094,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -140968,62 +141351,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -141225,62 +141608,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -141482,62 +141865,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -141739,62 +142122,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -141996,62 +142379,62 @@ xzk xzk xzk xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk -xzk +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM +vfM xzk xzk xzk @@ -169260,10 +169643,10 @@ kJH kJH kJH sSg +sSg xPj dyI dyI -dyI ogU ogU ogU @@ -169517,10 +169900,10 @@ kJH kJH sSg sSg +sSg oGo lUL lUL -lUL ogU lIg dse @@ -169774,10 +170157,10 @@ kJH kJH sSg sSg +sSg oGo lUL lUL -lUL ogU tMa dvH @@ -170031,6 +170414,7 @@ kJH kJH sSg sSg +sSg oGo ogU ogU @@ -170038,7 +170422,6 @@ ogU ogU ogU ogU -ogU mHl lUL lUL @@ -170288,12 +170671,12 @@ kJH sSg sSg sSg +sSg oGo ogU sfS sfS sfS -sfS itR bbs lUL @@ -170545,12 +170928,12 @@ kJH sSg sSg sSg +sSg oGo ogU sfS sfS sfS -sfS ihX kLy lUL @@ -170802,12 +171185,12 @@ kJH kJH sSg sSg +sSg oGo ogU sfS sfS sfS -sfS hjR kLy lUL @@ -171059,12 +171442,12 @@ kJH kJH sSg sSg +sSg oGo ogU sfS sfS sfS -sfS itR rNm lUL @@ -171316,6 +171699,7 @@ kJH kJH sSg sSg +sSg oGo ogU ogU @@ -171323,7 +171707,6 @@ ogU ogU ogU ogU -ogU sse cWP sse @@ -171573,13 +171956,13 @@ kJH kJH sSg sSg +sSg iNL bjQ bjQ bjQ bjQ bjQ -bjQ cmV vAI rtK @@ -201122,12 +201505,12 @@ kJH sSg sSg aBu -kdI -sjH -gno -hDJ -hDJ -hDJ +pPx +eyN +jUO +hvR +hvR +hvR teh nFN lUL @@ -201379,12 +201762,12 @@ kJH sSg sSg aBu -iTd -eyN +kdI +sjH nCn -xpe -nEN -hDJ +hvR +hvR +hvR nXF wyf lUL @@ -201636,12 +202019,12 @@ kJH sSg sSg aBu -pPx -rmY -gno -hDJ -hDJ -hDJ +iTd +eyN +jUO +hvR +hvR +hvR sEj abR lUL @@ -201894,7 +202277,7 @@ sSg sSg aBu hHA -eyN +rmY gno hWa hWa @@ -205752,7 +206135,7 @@ xPM kJk ajp ajp -aNk +stK ajp ajp aSY @@ -229659,19 +230042,19 @@ sMo stM stM stM -stM -stM -stM -stM -stM -stM -stM -stM -stM -stM -stM -stM -stM +icR +ubl +ubl +ubl +ubl +ubl +ubl +ubl +ubl +ubl +ubl +ubl +oGM stM stM stM @@ -229916,19 +230299,19 @@ sMo stM stM stM -icR -ubl -ubl -ubl -ubl -ubl -ubl -ubl -ubl -ubl -ubl -ubl -oGM +aIl +ogI +vhM +vhM +vhM +vhM +vhM +vhM +vhM +vhM +vhM +hyh +aIl stM stM stM @@ -230174,17 +230557,17 @@ eQn stM stM aIl -ogI -vhM -vhM -vhM -vhM -vhM -vhM -vhM -vhM -vhM -hyh +oSu +iEd +iEd +uEV +sAq +iEd +ieP +syg +iEd +iEd +obI aIl stM stM @@ -230432,15 +230815,15 @@ stM stM aIl oSu -iEd -iEd -uEV +wtL +jwI +pLx sAq iEd ieP -syg -iEd -iEd +iCB +wab +cSt obI aIl stM @@ -230689,15 +231072,15 @@ stM stM aIl oSu -wtL -jwI -pLx +fQu +xML +sGb sAq iEd ieP -iCB -wab -cSt +wsI +sHU +mzK obI aIl stM @@ -230946,14 +231329,14 @@ stM stM aIl oSu -fQu +hMk xML sGb sAq -iEd +aTV ieP wsI -sHU +uUe mzK obI aIl @@ -231203,15 +231586,15 @@ stM stM aIl oSu -hMk +uFs xML -sGb +oFs sAq -aTV +rDF ieP -wsI +abh uUe -mzK +hCw obI aIl stM @@ -231460,15 +231843,15 @@ stM stM aIl oSu -uFs -xML -oFs +iEd +eOJ +iEd sAq -rDF +iEd ieP -abh -uUe -hCw +iEd +eOJ +iEd obI aIl stM @@ -231718,20 +232101,20 @@ stM aIl oSu iEd -eOJ +jCn iEd sAq -iEd +ags ieP iEd -eOJ +jCn iEd obI aIl stM -stM -stM -stM +vfk +wJd +vfk stM vmO vmO @@ -231974,21 +232357,21 @@ stM stM aIl oSu -iEd -jCn -iEd +ilp +uUe +cSt sAq -ags -ieP -iEd -jCn iEd +ieP +ilp +uUe +cSt obI aIl stM -vfk -wJd -vfk +stM +ujL +stM stM vmO vmO @@ -232231,21 +232614,21 @@ stM stM aIl oSu -ilp +wsI uUe -cSt +mzK sAq -iEd +aTV ieP -ilp +wsI uUe -cSt +mzK obI aIl stM -stM +vfk ujL -stM +vfk stM vmO vmO @@ -232489,10 +232872,10 @@ stM aIl oSu wsI -uUe +sHU mzK sAq -aTV +iEd ieP wsI uUe @@ -232500,9 +232883,9 @@ mzK obI aIl stM -vfk +stM ujL -vfk +stM stM vmO vmO @@ -232732,7 +233115,7 @@ stM otZ oOa mFE -rWl +gaL otZ eYR eYR @@ -232745,21 +233128,21 @@ stM stM aIl oSu -wsI -sHU -mzK +ctG +lGg +hCw sAq iEd ieP -wsI -uUe -mzK +ctG +lGg +hCw obI aIl stM -stM -ujL -stM +vfk +wJd +vfk stM stM vmO @@ -233002,21 +233385,21 @@ stM stM aIl oSu -ctG -lGg -hCw +iEd +iEd +uEV sAq iEd ieP -ctG -lGg -hCw +syg +iEd +iEd obI aIl stM -vfk -wJd -vfk +stM +ujL +stM stM stM vmO @@ -233258,20 +233641,20 @@ stM stM stM aIl -oSu -iEd -iEd -uEV -sAq -iEd -ieP -syg -iEd -iEd -obI -aIl -stM -stM +nIb +xSt +aHn +hGg +dQM +scw +ujM +wLO +kGS +kSL +sQh +oZa +ujL +ujL ujL stM stM @@ -233514,22 +233897,22 @@ stM stM stM stM -aIl -nIb -xSt -aHn -hGg -dQM -scw -ujM -wLO -kGS -kSL -sQh -oZa -ujL -ujL -ujL +lZW +ubl +ubl +ubl +fPg +iTi +pLt +aCO +fPg +ubl +ubl +ubl +qvE +stM +stM +stM stM stM stM @@ -233764,26 +234147,26 @@ wGm ckk luT eia -vbT -pST -gRv +ckk +ckk +ckk +gwx +gwx +stM +stM +stM +stM +stM +stM +vjC +jfV +igl +gKe +gXw stM stM stM stM -lZW -ubl -ubl -ubl -fPg -iTi -pLt -aCO -fPg -ubl -ubl -ubl -qvE stM stM stM @@ -233997,7 +234380,7 @@ eWR xpQ iVz qUI -bCp +nPO jGZ cfg gRv @@ -234022,21 +234405,21 @@ ckk dKC xFy ckk -ckk -otZ +lfM +umW +hxw gwx +jWC +eYR +mAX stM stM stM -stM -stM -stM -stM -vjC -jfV -igl -gKe -gXw +cGt +ibO +ibO +ibO +cJL stM stM stM @@ -234278,22 +234661,22 @@ erm ckk tCA eia -ckk -lfM -umW -gwx -gwx -jWC -eYR -mAX +emX +hWT +fGF +bGs +otZ +otZ +bBA +otZ +otZ +stM +stM +stM +stM stM stM stM -cGt -ibO -ibO -ibO -cJL stM stM stM @@ -234535,14 +234918,14 @@ sIb tFT mFE eia +emX +fYg +jbU +oKd ckk -wmo -fGF -hxw -otZ -otZ -bBA -otZ +fvv +rWl +jzo otZ stM stM @@ -234554,19 +234937,19 @@ stM stM stM stM -lXo -eYR -eYR -eYR -eYR -eYR -eYR -eYR -eYR -eYR -eYR -eYR -lXo +stM +stM +stM +stM +stM +stM +stM +stM +stM +stM +stM +stM +stM stM stM stM @@ -234790,16 +235173,16 @@ kWu kWu vmv ckk -tCA +hVa eia ckk -fYg -jbU -bGs +eeJ +hJG +mnx +ckk +ckk +toc ckk -fvv -rWl -jzo caW ogU ogU @@ -234811,20 +235194,20 @@ qQf stM stM stM -sSp -wBG -wBG -wBG -wBG -wBG -wBG -wBG -wBG -wBG -wBG -wBG -wYP -stM +lXo +eYR +eYR +eYR +eYR +eYR +eYR +eYR +eYR +eYR +eYR +eYR +eYR +lXo stM stM stM @@ -235047,16 +235430,16 @@ ckk oEe hQf ckk -hVa -eia ckk -eeJ -hJG +ktN ckk +fpO ckk ckk -toc ckk +xHW +nim +tCA sfN lIg fAe @@ -235080,6 +235463,7 @@ wBG wBG wBG wBG +wBG wYP stM stM @@ -235105,7 +235489,6 @@ stM stM stM stM -stM vmO vmO vmO @@ -235301,18 +235684,18 @@ jqq otZ rYP ckk +emX +emX ckk -ckk -ckk -ckk -ktN -ckk -fpO -ckk -ckk -wCf +tCA +eia kPE -nim +hDy +ckk +npn +rWl +rWl +rWl tCA sfN tMa @@ -235337,6 +235720,7 @@ wBG wBG wBG wBG +wBG wYP stM stM @@ -235366,7 +235750,6 @@ stM stM stM stM -stM vmO vmO vmO @@ -235560,15 +235943,15 @@ lcL trl tCA tCA -ckk -fTQ +dKC +rTC uoc fBv iGQ -iGQ +feE ovm -vbT -caW +bCp +trl caW caW caW @@ -235594,12 +235977,12 @@ wBG wBG wBG wBG +wBG wYP stM stM stM stM -stM gKF stM stM @@ -235822,14 +236205,14 @@ iGQ dNh tCA tCA -dKC +ckk tAw -pST +rWl +tCA caW sfS sfS sfS -sfS itR dWW wBG @@ -235851,6 +236234,7 @@ wBG wBG wBG wBG +wBG wYP stM stM @@ -235860,7 +236244,6 @@ stM stM stM stM -iVN stM stM stM @@ -236076,17 +236459,17 @@ bXl bXl bXl bXl -ckk gRv -ckk -ckk +gRv +gRv +bXl tAw -dKC +rWl +eGh caW sfS sfS sfS -sfS hFd jIr wBG @@ -236108,6 +236491,7 @@ wBG wBG wBG wBG +wBG wYP stM stM @@ -236154,7 +236538,6 @@ stM stM stM stM -stM kUC kUC stM @@ -236335,15 +236718,15 @@ aCR eKq vvG odR -uwx +lzn gRv tAw -nWw +cNO +wFK caW sfS sfS sfS -sfS lgh jIr wBG @@ -236365,6 +236748,7 @@ wBG wBG wBG wBG +wBG wYP stM stM @@ -236399,7 +236783,6 @@ stM stM stM stM -stM gKF stM stM @@ -236590,17 +236973,17 @@ vAR vAR mDv eKq -uwx -xNg -uwx +lzn +lzn +lzn gRv hYX -pBp +tCA +mRD caW sfS sfS sfS -sfS itR qpx wBG @@ -236622,6 +237005,7 @@ vDs vDs vDs vDs +vDs lXo stM stM @@ -236635,7 +237019,6 @@ stM stM stM stM -stM nQY stM stM @@ -236843,29 +237226,29 @@ uDX sPd oky qvY -vdg -mKL +vAR +vAR oms eKq -jQc +kwL gIM -jQc -ckk -xrM +kwL +bXl +tAw +dKC ckk caW qMl qMl qMl qMl -qMl ybf hni ujL pXD ugD -stM -stM +vaX +vaX stM stM stM @@ -237089,23 +237472,23 @@ mmX uFc dkj fkI -xWJ -xWJ -xWJ -xWJ -xWJ -xWJ -xWJ +tis +tis +tis +tis +tis +tis +tis xTd wTv xLH pqJ nET -foq +nET evI eKq taH -aNC +ldl uaL ckk lGP @@ -237346,13 +237729,13 @@ qaO uFc iAX fkI -xWJ -xWJ -xWJ -xWJ -xWJ -qpd -kUD +tis +tis +tis +tis +tis +tis +tis xTd wTv xLH @@ -237366,7 +237749,7 @@ kkJ wdp ckk trl -tAw +oax qna aZL fRv @@ -237603,13 +237986,13 @@ iFm uFc dkj bjx -xWJ -xWJ -xWJ +tis +tis +tis vwr -xWJ -xWJ -ldl +tis +tis +tis jhN wak xLH @@ -237619,10 +238002,10 @@ sUi lCX eKq aNC -rJf +uwx fhn ckk -fXX +cSz tAw ckk jVm @@ -237646,7 +238029,7 @@ kUK oWT oqE oWT -fac +bKH hhT wBG wBG @@ -237860,22 +238243,22 @@ xsF uFc khL fkI -xWJ -xWJ -xWJ -xWJ -xWJ -wXN tis -mbt -uzc -eax +tis +tis +tis +tis +tis +tis +xTd +wTv +xLH lRS qWH xrF xrF bfQ -mJw +xSx eEn xSx hdN @@ -238117,13 +238500,13 @@ iXA uFc dkj fkI -xWJ -xWJ -xWJ -xWJ -xWJ -xWJ -xWJ +tis +tis +tis +tis +tis +tis +tis xTd wTv xLH @@ -238145,7 +238528,7 @@ kSo uCS xVU gox -bzR +uXK voS vCJ wLw @@ -238161,8 +238544,8 @@ jOM urs jvH mSg -jGv -mYK +eAW +fcz pxj sVG aRq @@ -238394,7 +238777,7 @@ jQc jQc ckk ckk -qYM +tAw ckk lMY klp @@ -238404,13 +238787,13 @@ koz jRc aEy qlh -qlh -jHQ -sNi -lLP -haP +pqS +dTG +adp +kSl +bzE aIy -ojk +wZC qcs qcs fYy @@ -238664,10 +239047,10 @@ mbd mbd mbd jJl -fxN -haP -aIy -cRn +fZk +wLw +wLw +nba bjf baU bjf @@ -238689,8 +239072,8 @@ fAd cMz fAd fAd -fAd -fAd +wuz +wuz kGJ oIi uCJ @@ -238921,10 +239304,10 @@ mbd uOe mbd jJl -uha -wLw +sNB wLw -aMM +cKz +pWW bjf san xfa @@ -238944,9 +239327,9 @@ pZC aAE hsu bno -aFJ -fAd +epj fAd +wuz xUo cHH qPO @@ -239154,7 +239537,7 @@ ayt rqg rqg rqg -sAZ +rqg asA vmC rJR @@ -239178,18 +239561,18 @@ mbd mbd mbd jJl -unW -wLw -epx -pWW +fxN +uQp +sXm +bjf jAO -dgX +sHr lhQ -xlM +lvp lhQ -dgX +fqy lhQ -dgX +fDh jAO bjf kYn @@ -239203,15 +239586,15 @@ oqx qeq bMQ pMM -fAd +wuz geY qPO dzc teD vMG fuv -lod -xHR +mNO +ilX dhX cBT rdH @@ -239422,31 +239805,31 @@ jeP uQH jXC ckk -cNm -dKC +syV +ckk voV uoc iGQ tyJ hwU akP -vsf -jno +oBA jno byL -xCV -fxN -uQp -sXm +nwU +iie +bzz +wLw +tJr bjf jAO -sHr -lhQ -lvp -lhQ -fqy -lhQ -fDh +gOE +ePO +gOE +xho +gOE +ePO +gOE jAO bjf kYn @@ -239460,7 +239843,7 @@ eIb lbX uwv kZc -fAd +wuz bfn qPO hqj @@ -239476,7 +239859,7 @@ sYe nGV tZe rdH -xoR +aVs jch kmW stM @@ -239687,23 +240070,23 @@ fOC vPf ckk pIZ -siN lUp -dsL -dsL -oyB -hDk -wLw -lBq -bjf +jqX +xZF +tPn +fHG +oqZ +aIy +yfv +wcO jAO -gOE -ePO -gOE -wQf -gOE -ePO -gOE +ith +hwz +wWg +hwz +vpt +hwz +gyj jAO bjf kYn @@ -239940,31 +240323,31 @@ thF kLr hFz iHo +ntx +ntx ckk ckk ckk -mXD -mXD -mXD -mXD -mXD -mXD -mXD -mXD -hIg -pfV -jAO -xzt -hwz -xzt -hwz -xzt -hwz -xzt -jAO +ckk +ckk +wLw +gdV +gdV +wLw +fOc bjf -kYn -mSY +bjf +aFI +dVX +piw +dVX +piw +dVX +eqY +kwk +kwk +bri +vUx pDr srt fAd @@ -240149,7 +240532,7 @@ jYF ukl ssM bFc -dGP +jhD nFG nFG gSE @@ -240197,33 +240580,33 @@ dMY hkN ieI tAw -ckk -rtF -jhb -qqt -cPY -qqt -diK -hta -uzQ -qqt -mXD -taT -iOj -jAO -ith -hwz -wWg -hwz -vpt -hwz -gyj -jAO +ntx +tCA +tCA +gjs +trl +pBP +qHT +lDr +dXY +fJW +vfo +cRn +bjf +bjf +jQz +bjf +bjf +bjf +bjf +bjf +sJv +bjf bjf kYn aOl pDr -rMf +bUr cdp rSo eIb @@ -240240,7 +240623,7 @@ hZR aBd vpO wso -mnx +aUA pMp rdH oWr @@ -240453,32 +240836,32 @@ ckk ckk ckk ckk -xrM +tAw ckk -xSV -aYT -qqt -gDc -qqt -gDc -qqt -ixz -lOw -mXD -mWF -tgm -bjf -aFI -dVX -piw -dVX -piw -dVX -eqY -kwk -kwk -bri -qrY +bCp +rWl +bCp +rWl +kPE +ckk +lON +paj +dSv +nVw +vtP +dyx +hnh +qPv +wDe +jZx +woZ +wXE +eVC +kDa +jAO +jAO +kYn +gYq pDr vhu fAd @@ -240487,17 +240870,17 @@ mWJ cks dUX fus -fAd rdH -ljV +rdH +hUB gQd iZb rdH rdH -rdH -rdH -rdH -rdH +jch +jch +jch +jch rdH rdH jfS @@ -240663,7 +241046,7 @@ dlY azR oqc dho -jYF +wmo wjz nFG wjz @@ -240711,49 +241094,49 @@ gjs ckk npn tAw +trl +kPE +trl ckk -nNl -cJi -gDc -gDc -dAG -gDc -gDc -jpJ -kOz -lRX -iZC -tgm -tgm -jQz -bjf -bjf -bjf -bjf -bjf -sJv -bjf -bjf -kYn +ckk +ckk +ckk +mXD +jMD +jMD +mXD +pMG +gDI +pMG +gDI +pMG +gDI +pMG +gDI +gDI +cRn +jAO +jAO +hiV rdH bQr rdH -fAd -fAd -fAd -fAd +rdH +rdH +rdH +rdH prc -fAd -fAd -lxU -iZb -sKH -jfS -lxU rdH -oPI +rdH +pRj +aYz +qrm +vAC +fif +qDk +qDk awT -vDU +qDk qDk awT qDk @@ -240920,7 +241303,7 @@ tET wjz wjz aVF -jYF +wmo wjz nFG nFG @@ -240962,59 +241345,59 @@ mMA cRJ mMA mMA -fjF +mMA mMA mMA rKB mMA kND +rTC +bCp ckk -hXQ -aUj -fRk -aUj -axz -rHF -rHF -rHF -kOz -lRX -hRK -tgm -jAO -jAO -jAO -jAO -jAO -jAO -jAO -jAO -jAO -bjf -hiV -rdH +ckk +ctu +qqt +kri +vjQ +wTf +mjP +mXD +jwz +ocg +vUS +oWY +lCm +qHV +gAP +vUQ +pMG +wWS +lqe +kID +iMw +opP bXV sKH fQJ sKH tRl sKH -icW -qDk -mOk -qDk -qDk -oYg -qDk -qDk -mOk -ndp -prL -lxU -uVn +jvC +xci +rdH +xci +iZb +uUF +jfS +rdH +iZb +llh +jfS +eGL +iZb kHG uVn -lxU +xci iZb tlH qBf @@ -241219,55 +241602,55 @@ tCA dKC tCA tCA -ckk +trl ePt pST ckk tCA uFw -ckS -qvB -qTE -qqt -qRH +trl +tCA +ckk +aeh +nQD qqt -gDc +uOm qqt -ulD -qjD +ixz +buf mXD -hRK -bjf -bjf -bjf -bjf -qDr -qDr -kWT -xIG -lqe -lqe -kID -iMw -opP -bLy -rdH -tNi -tNi -rdH -rdH -rdH +ies +ycH +qMw +nbv +jwW +bBa +rEF +erV +gDI +mSM +mwW +mSM +pLL rdH +bLy rdH -mDA -iZb -tOR -fLq +xci lxU -rdH -kAk +lxU +iZb +dNT +qDk +mOk +qDk +qDk +uIJ +tpq rdH rdH +lxU +lxU +lxU rdH rdH rdH @@ -241483,53 +241866,53 @@ ckk ckk xrM ckk -jlk -jGN -tMJ -tTV -qqt -nKc -xqw -xBa -raZ -mXD -xJp -lSO -lge -kiY -qPv -wDe -jZx -ewA -wXW -cDl -biq -cDl -wXW +ckk +ckk +vdg +qDf +rtZ +wdO +gDc +jpJ +kOz +lRX +nAu +vUP +ayF +uJZ +ucY +ohm +axw +vjg +gDI +wAi +hDU +hDU +pHB rdH ueH rdH -qWB -bbu -daj -vUM -gwb -xKI +rdH +rdH +itb +itb +itb +itb +itb +itb +iZb +pjq +fbU +kYc rdH rdH rdH -tOR -uVn rdH rdH -xoR -ujT -fLq -nmB -iZb -ujT -xoR -kAk +jMF +kwH +hUI +sWk qDI oie lfd @@ -241739,53 +242122,53 @@ ckk vSC xEB tAw +trl +gjs ckk -ckk -ckk -ckk -ckk -ckk -ckk -ckk -ckk -ckk -ckk -avS -ckk -pMG -gDI -pMG -gDI -pMG -gDI +moI +mVH +cJK +mCD +mka +aQy +lVg +aNr +rqj +jGG +dQO +dlI +ucY +ohm +hvz +kpk gDI -rJO -hDU -hDU -pHB +cXb +umC +bng +uey rdH iNH rdH -kiN -tzp -bwc -fqI -fww -noz -gCh -sRB -rdH -tOR -lxU -rdH -tbD -pPG -lxU -xoR -aBy -xoR +qLC +qbh +btN +dyi +kzD +fXd +sfW +itb +qhk +pjq pTy -pPG +qtu +rdH +bFU +inH +rcx +ngt +lcu +qbC +aGW rdH lnh rmG @@ -241996,54 +242379,54 @@ ckk nWw oAW lGP -iGQ -iGQ -rmR -ndN -iGQ -iGQ -oUI -iGQ -iGQ -iGQ -iGQ -bAy -ckk -wkO -ocg -ahk -bny -lzs -eAv -pMG -foD +wok +wok +vlv +eMR +qTE +qqt +ocO +ocO +ulD +qqt +mXD +nAu +enW +ghi +bXp +ucY +ohm +eDL +nCc +gDI +htH umC -bng -uey +umC +mej wXW -rho -tyu -kdL -cyT -nXm -hIV -cMm -kfu -rpq -iIy -lmb -tOR -lZt -dlQ -xoR -xoR -lxU -ujT -kvt -fLq +hby +jCq +wVb +tzp +btN +ceP +iul +kzD +rYx +nka +cRL +pjq pRM xoR rdH +inH +sPX +ipz +gvo +erK +lcu +iJh +rdH aFl rmG jTR @@ -242253,54 +242636,54 @@ tCA vzd trl rbD -trl -rTC -ijP -sfN -sfN -sfN -pvi -hDe +qpM +vEj ckk ckk -trl -tAw -ckk -srR -ckk -dTZ -qXW -gQZ -xTz +ukO +qqt +ocO +qqt +nKc +kYz +mXD +vDx gDI -oyT +fUy +wbB +ucY +rSb +hTW +gMH +gDI +lvP umC umC -mej +loW wXW -fYU -ckx -daJ +oLc +dMv +cIz cyT -bwc -dfE -sOz -tmw -xKA -gUD -rdH -tOR -lxU -rdH -xoR -xoR -lxU -xoR -nyN -ujT +btN +rxJ +ceP +bHm +kzD +itb +qbe +pjq rHy xoR rdH +vgP +sPX +phv +fKE +ngt +vDr +bje +rdH lLc tlH mYj @@ -242510,53 +242893,53 @@ cCH iGQ iGQ oUI -tYn -tXC -eIq -sfN -kFr -kQA -jgF -nWw +kvE +oqB +kbd ckk -bbS -bHS -wjE -gbG -cLx ckk -svZ -tKX -hQu -eHP -pMG -vji -pUj +ckk +ckk +ckk +ckk +ckk +ckk +srR +ckk +xkO +qQM +ghS +jXW +xWD +kXq +wCh +gZd umC -nrg -wXW +umC +wzV +cDl ldQ -oea -hOz +ckx +hjE nvT -daj -daj -daj -daj -daj -rdH -rdH -mcl -itb -itb -itb -itb -itb -itb +btN +btN +btN +btN +btN itb +rdH +qOT itb itb itb +sPc +sPc +sPc +sPc +sPc +sPc +sPc itb rdH cxW @@ -242769,25 +243152,25 @@ bXl bXl bXl bXl -gxW -sfN -sfN -sfN -cQs -yep +nUq +sCy +sCy +sCy +sCy +sCy +sCy +sCy +sCy +uhY ckk -ieI -kPE -fXX -trl -qjT -loB -xaG -xuc -mhi -tCx -rOB -qIb +sfP +oZY +sLY +hvq +tDG +xJX +pMG +fmW umC pof rWg @@ -243026,25 +243409,25 @@ pqg dyu aAA bXl -gug -kxh -gxW +sRk +dKC tCA -jTt -wxZ -gqZ -bbn -oDH -lTs -lTs -qWX +tCA +tCA +trl +uIO +trl +phy +trl +ckk +ckk ckk -lHt -nqT +krU +iDj dlI dno -pMG -rfF +gDI +wKV ndC fDK dnp @@ -243289,19 +243672,19 @@ bXl bXl bXl bXl -bXl -bXl -bXl -bXl -bXl -hYX -ckk -oyJ +gge +kPE +phy +phy +phy +qjT +loB +cGi +epR epR -sPn oVZ gDI -wPN +jdj iNq xLl feM @@ -243546,21 +243929,21 @@ ghA oDv iAq qbN -qHD -rdp -hHq -qHD -bXl +obp +chw +nHo +bos +trl iKG ckk gDI bYF -gDI +pMG gDI gDI wXW kyT -bBe +fca kyT wXW pWO @@ -243574,7 +243957,7 @@ uwk xdh rdH pTI -tSl +cxV itb rXR gDo @@ -243803,10 +244186,10 @@ dro sNT sNT qbN -bEN -giR -qQr -vlT +qbN +qbN +qbN +qbN bXl tAw ckk @@ -243853,7 +244236,7 @@ rdH dkU dkU uzs -dkU +dxW pGF dkU eDQ @@ -244059,11 +244442,11 @@ gqo mlU gcA jTv -swX -mjw -pHZ -rvx -bBo +kBi +qHD +rdp +hHq +qHD bXl tAw ckk @@ -244316,13 +244699,13 @@ aTS wQJ oyW xAp -qEJ -vXY -dxP -sbW -vXY -bYs -wYI +swX +mjw +tuK +rvx +bBo +qbN +tAw ckk kXK bcD @@ -244503,7 +244886,7 @@ stM stM stM ieu -uGU +oXs fjm gcl bFQ @@ -244531,7 +244914,7 @@ arH aaF cop mDt -kOS +pBp kOS kOS kOS @@ -244572,14 +244955,14 @@ oyW oyW oyW oyW -iNB -swX -vrq -dll -lwJ -dij -bXl -tAw +ukd +dGU +vXY +dxP +sbW +vXY +onK +wYI ckk qtI bcD @@ -244607,9 +244990,9 @@ itb guy rKl wnp -fHR -juw -fHR +lNl +pol +lNl aGq rKl xEN @@ -244774,7 +245157,7 @@ mbs gBj xig fKe -bGa +tll xDz gcI aoh @@ -244830,11 +245213,11 @@ oyW rGV oyW aKj -qbN -jVX -viP -bLa -jcG +swX +vrq +dll +sXC +dij bXl gZN ckk @@ -244861,15 +245244,15 @@ uVn dmx itb itb -fHR -fHR lNl +fHR lNl +fHR iUA -lNl -lNl fHR +lNl fHR +lNl onm onm onm @@ -245053,12 +245436,12 @@ gRO unG gGc rHZ -mUi +gLg khd aTt cWR pjQ -nFB +vwT loM jCx oMP @@ -245093,7 +245476,7 @@ cRi uAR nol bXl -tAw +oKh ckk lAD bcD @@ -245118,12 +245501,12 @@ vAC itV itb cQp -elF -xmM +lKe +nvn usy gcc pol -jik +gqZ sMI jmo ygg @@ -245343,14 +245726,14 @@ lxJ pRN lxJ fXB -wRx -qbN +qXc +vCU bXl bXl bXl bXl bXl -qMI +mKh yee owz bwQ @@ -245823,12 +246206,12 @@ xtC ehM lAu jjt -iDB +rKF rHZ -wZn +xDA bHw vPU -qiX +uiV doM skG hZJ @@ -245837,7 +246220,7 @@ lSi rhI mpC tlx -ros +vxE tEm tEm iXj @@ -245885,7 +246268,7 @@ uVn rdH nWj lxU -ujT +xoR lxU itb lNl @@ -246081,12 +246464,12 @@ ucF bOR ucF jmk -opr -ceT +mtC +jBi kwr pAk -mPH -kNz +fQq +doM ksN sWV bND @@ -246337,9 +246720,9 @@ oEO rwq lAu fLU -nNy -mtC -mcV +vzs +tPY +pjJ gCN ghm lKh @@ -246572,13 +246955,13 @@ ffn ffn ptL dCl -gWO +wxZ fUn gWO dwc gWO leT -gWO +wxZ faB wdB cYy @@ -246594,8 +246977,8 @@ wcG luW lAu ucF -vzs -tPY +nJj +kdS pTZ gCN jwQ @@ -246608,7 +246991,7 @@ oga lFR mpC doM -lzn +doM tEm edV sbV @@ -246661,7 +247044,7 @@ cIB izP rsq ioa -dbN +xNg jCk cbT rYF @@ -246851,8 +247234,8 @@ tZW idf fnr hzu -ojb -kdS +qHo +oxO pjJ gCN jwQ @@ -246878,7 +247261,7 @@ qYj gDw wPD emU -oyW +dKn rPF gAl lET @@ -247061,7 +247444,7 @@ wte ovy ovy ovy -rPM +ovy rPM fLe ydw @@ -247107,10 +247490,10 @@ oOO rLP rLP rLP -cxo +tHq rLP rLP -qBS +wgq gCN jwQ xET @@ -247135,7 +247518,7 @@ tiC lEn wPD emU -oyW +flw oyW lmx lmx @@ -247190,12 +247573,12 @@ wxk wxk wat eRR -fco +mLi dvy uyP kZr wtd -fmB +gOm sei uHs uqI @@ -247627,8 +248010,8 @@ rLP sRM kwr bip -bWb -kNz +kRP +doM xbH nnP enz @@ -247637,7 +248020,7 @@ fyZ mpC doM pUL -uiV +kGx tUf qmz fVE @@ -247881,7 +248264,7 @@ jNS tFe fCW rLP -xWa +kJI qgu pjJ uiV @@ -248398,7 +248781,7 @@ rLP ekN hba bdi -maq +uiV nqp kJW pnQ @@ -248911,7 +249294,7 @@ nKE rQR rQR ocI -fgw +rZw oiz eiH lkv @@ -249168,8 +249551,8 @@ lkv lkv lkv lkv -fgw -fgw +rZw +rZw tZU lkv tmi @@ -249656,13 +250039,13 @@ ffn ffn ptL dCl -gWO +wxZ fhq gWO woN gWO lfI -gWO +wxZ faB wdB oFJ @@ -250461,7 +250844,7 @@ tca xzo fcS lkv -fgw +rZw oNE cKa ydL @@ -250661,7 +251044,7 @@ iau iau lEK lEK -stM +wjy stM vvX eYR @@ -250710,7 +251093,7 @@ rrl gHQ iQd lkv -fgw +rZw ayk lkv smS @@ -250927,11 +251310,11 @@ bok bok ulH rKY -rKY +alA ycx -rKY -rKY -rKY +alA +alA +bnc rKY bFT the @@ -250967,7 +251350,7 @@ mdT gHQ qRE lkv -fgw +rZw oiz lkv lkv @@ -251230,9 +251613,9 @@ unH rQR vyU ewx -fgw +rZw jnO -fgw +rZw lkv pje ekU @@ -253772,11 +254155,11 @@ uim uim qih tds -vPW +nIr twR kYe vPW -vPW +nIr pjf mce vmb @@ -253791,7 +254174,7 @@ oOH oOH kZx bSs -aSD +xDy iWg bSs sfy @@ -254029,11 +254412,11 @@ cgX xpf nNB jHU -vPW +nIr vPW dtl cYt -vPW +nIr pjf cwN vmb @@ -255864,7 +256247,7 @@ qhh kJS anG cUf -cUf +hqu xGN api cUf @@ -256345,9 +256728,9 @@ sFH sFH iky jcA -sFH +mgs cNi -sFH +mgs sFH qYR sFH @@ -256375,8 +256758,8 @@ gzH sdx cUf eiJ -joO -pxm +fkT +cYo blB nnx aKb @@ -256603,7 +256986,7 @@ uum fXK lMf sFH -sFH +mgs sFH eoI hVf @@ -256632,13 +257015,13 @@ gzH bhp cUf lFj -xyK -awh -xyK +aUE +aUE +tDq xyK tdk bRH -cUf +nPa kQn jFm iRW @@ -256840,8 +257223,8 @@ ayU sgl bYl eTm -wjy -wjy +saq +saq vfH uNQ poJ @@ -256890,12 +257273,12 @@ dfW cUf gpc uuT -awh -xyK +fnd +vsC xyK -jtl +fkT rlw -nPa +iBl bpZ jFm iRW @@ -257097,8 +257480,8 @@ abM rxc bGW oSS -wjy -wjy +saq +saq luw hAr lrH @@ -257150,9 +257533,9 @@ eqL oXp ozu hxQ -cYo +vaM dwR -iBl +bhV bpZ jFm iRW @@ -257354,8 +257737,8 @@ bCZ pcN uca eTm -wjy -wjy +saq +saq vfH iya rvl @@ -257401,16 +257784,16 @@ bSs lLv oGj tiJ -hPq -hPq -hPq +cUf +cUf +cUf ehW qvc -hPq -iRf -bQL -bhV -fgf +cUf +cUf +cUf +cUf +jtl qnS vvh qrD @@ -257662,12 +258045,12 @@ hPq tAn dAw aFQ -fnd -hPq -hPq -hPq -hPq -xZl +arh +fxD +fVk +rlX +xxW +fgf sNI oFu gwn @@ -257907,7 +258290,7 @@ nZK nZK fLQ nZK -pUJ +jlu nZK qUY aSD @@ -257921,9 +258304,9 @@ sUk jgW pjo fGf -arh +awh jnl -hPq +xxW gYn jil gkV @@ -258174,11 +258557,11 @@ gzH eUD hPq xhz -wpI +xZl rMZ wpI wpI -wpI +bQL xZY hPq hPq @@ -258369,7 +258752,7 @@ foH pXp hkg bnh -gyO +ffQ wEb kjB kjB @@ -258687,7 +259070,7 @@ lxZ gzH ksU xxW -tDq +ekq lxI lxI lxI @@ -258883,7 +259266,7 @@ itg hFi hkg tFR -lGv +ffQ rpA sAU lVQ @@ -258944,7 +259327,7 @@ lxZ gzH ksU xxW -fxD +ekq lxI lxI lxI @@ -259201,7 +259584,7 @@ lxZ gzH ksU xxW -fVk +ekq fks pIm lNY @@ -259715,7 +260098,7 @@ lxZ gzH ksU xxW -aUE +ekq gdM dix mBU @@ -259972,7 +260355,7 @@ lxZ gzH ksU xxW -rlX +ekq lxI lxI lxI @@ -260551,7 +260934,7 @@ wiV oRl jdb vYR -cNO +ibe tMf ibe trx @@ -261065,7 +261448,7 @@ mHP dTW mjH xCq -fFp +pFT xCq xCq xCq @@ -261573,8 +261956,8 @@ qCM usI xCq xCq -xCq -xCq +pFT +pFT xCq xCq lAV @@ -261742,9 +262125,9 @@ wBG okZ rOV wGH -pTA -xAJ -pTA +sRz +wCC +sRz ttl sRq tdb @@ -261757,7 +262140,7 @@ gPA ycI aSD rgG -kzo +gLv iLk mtF tsR @@ -261788,7 +262171,7 @@ qNH gnx lcR qNH -lzw +qNH sHH skM sHH @@ -261829,10 +262212,10 @@ jvi jvi uux svj -cSz -cSz -vgx -vgx +iGh +iGh +kba +kba xCq mYT xCq @@ -261999,9 +262382,9 @@ vDs okZ nbz gJV -ycY -hhu -hjS +bsL +xAJ +slG gAz gAX tdb @@ -262093,7 +262476,7 @@ kNy xBg mbB xCq -kwL +rer vWI bCu kin @@ -262255,11 +262638,11 @@ stM stM okZ okZ -syo -pTA -dnQ -pTA -ijE +eot +iTK +xIr +mpY +rqI okZ okZ fth @@ -262275,7 +262658,7 @@ bSs syG vfG wzy -xDy +fFp isN qid aIR @@ -262350,7 +262733,7 @@ nZc xCq nfX xCq -oax +xIq vWI vWI vWI @@ -262511,17 +262894,17 @@ stM stM stM stM -eSx -cYH -lLg -lLg -lLg -baZ -eSx -stM -stM -stM -stM +okZ +syo +pTA +dnQ +pTA +ijE +okZ +vDs +vDs +vDs +vDs omV igx igx @@ -262533,7 +262916,7 @@ jkc vfG mZF xyW -nyc +gAg uAU bSs bSs @@ -262768,13 +263151,13 @@ stM stM stM stM -okZ -okZ -aru -pGD -oMS -okZ -okZ +eSx +nus +lLg +lLg +lLg +baZ +eSx stM stM stM @@ -263025,13 +263408,13 @@ stM stM stM stM -stM okZ -eSx -eSx -eSx okZ -stM +aru +pGD +oMS +okZ +okZ stM stM stM @@ -263283,11 +263666,11 @@ stM stM stM stM -stM -stM -stM -stM -stM +okZ +eSx +eSx +eSx +okZ stM stM stM @@ -263379,7 +263762,7 @@ lCp vWI hII oMQ -rer +vWI xog aNp kPM @@ -263389,7 +263772,7 @@ sog bqT xHT vGH -rVn +iEe gUE wBG stM @@ -263540,15 +263923,15 @@ stM stM stM stM -rLg stM -rLg stM -rLg stM -rLg stM -rLg +stM +stM +stM +stM +stM stM stM udC @@ -263797,15 +264180,15 @@ stM stM stM stM +rLg stM +rLg stM +rLg stM +rLg stM -stM -stM -stM -stM -stM +rLg stM stM wXU @@ -264054,15 +264437,15 @@ stM stM stM stM -rLg stM -rLg stM -rLg stM -rLg stM -rLg +stM +stM +stM +stM +stM stM stM fRC @@ -264079,12 +264462,12 @@ oIO kYi eSR eiS -eks +jzS lhj dbS bhp lSy -apR +lSy jIZ sCB xnd @@ -264094,14 +264477,14 @@ gRN nFc eGw xFB -bFM -bFM -bFM -bFM -bFM -bFM -bFM -bFM +qNH +qNH +qNH +qNH +qNH +qNH +qNH +qNH hAq qHf lPM @@ -264149,7 +264532,7 @@ yiB gXU vWI rer -vWI +rer vWI bIy aEX @@ -264311,15 +264694,15 @@ stM stM stM stM +rLg stM +rLg stM +rLg stM +rLg stM -stM -stM -stM -stM -stM +rLg stM stM fRC @@ -264406,7 +264789,7 @@ rer oTC tJz ltc -owD +fgw vWI vWI rhF @@ -264568,15 +264951,15 @@ stM stM stM stM -rLg stM -rLg stM -rLg stM -rLg stM -rLg +stM +stM +stM +stM +stM stM stM fQf @@ -264825,15 +265208,15 @@ stM stM stM stM +rLg stM +rLg stM +rLg stM +rLg stM -stM -stM -stM -stM -stM +rLg stM stM fQf @@ -265435,7 +265818,7 @@ gZS owD oTC eyJ -eyJ +vbT fIk num kRS @@ -268775,7 +269158,7 @@ ddH sIU iJN vWI -pcT +hMD rer eEM stM @@ -269282,7 +269665,7 @@ dtM atr tcP yiB -mRD +dST juL vWI cki @@ -269539,7 +269922,7 @@ dcK dcK dcK yiB -bnc +owD cSW vWI vWI @@ -269977,11 +270360,11 @@ stM stM stM stM +juw wBG +juw wBG -wBG -wBG -wBG +juw wBG lMP lMP @@ -270052,8 +270435,8 @@ dKZ dKZ ltP bDU -mRD -kGx +dST +pcT kZw kCV nut @@ -270309,7 +270692,7 @@ dKZ dKZ gtJ rer -mRD +dST wjP kZw hTT @@ -271079,10 +271462,10 @@ iDF ctC tSk tAQ -iDF +lTs qAK rIS -uJk +gwT vlC lqs icx @@ -272337,7 +272720,7 @@ pKP pKP pKP uJk -rIS +kUD uyX pPr pPr diff --git a/_maps/map_files/tramstation/tramstation.dmm b/_maps/map_files/tramstation/tramstation.dmm index c3413e8770be9..0c117271c42b6 100644 --- a/_maps/map_files/tramstation/tramstation.dmm +++ b/_maps/map_files/tramstation/tramstation.dmm @@ -8195,14 +8195,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/wood, /area/station/command/meeting_room) -"bNG" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 - }, -/obj/machinery/vending/modularpc, -/obj/structure/table, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "bNI" = ( /obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -8588,11 +8580,6 @@ "bVW" = ( /turf/open/floor/iron/dark, /area/station/engineering/gravity_generator) -"bWb" = ( -/obj/machinery/suit_storage_unit/hos, -/obj/machinery/keycard_auth/directional/east, -/turf/open/floor/carpet, -/area/station/command/heads_quarters/hos) "bWi" = ( /obj/structure/lattice/catwalk, /obj/structure/cable, @@ -8725,20 +8712,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/catwalk_floor, /area/station/maintenance/tram/mid) -"bXv" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/obj/machinery/keycard_auth/directional/east, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/button/door/directional/east{ - name = "Privacy Shutters Toggle"; - pixel_y = -11; - id = "greedygrinnersden" - }, -/turf/open/floor/iron, -/area/station/command/heads_quarters/qm) "bXG" = ( /obj/effect/turf_decal/sand/plating, /obj/machinery/door/airlock/external{ @@ -9720,17 +9693,6 @@ }, /turf/open/floor/wood, /area/station/service/library) -"coV" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line, -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/screwdriver{ - pixel_x = 2; - pixel_y = 11 - }, -/obj/item/stock_parts/power_store/cell/high, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "cpl" = ( /obj/effect/turf_decal/trimline/blue/filled/line, /turf/open/floor/iron/white, @@ -11240,12 +11202,6 @@ }, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"cON" = ( -/obj/machinery/smartfridge/drying, -/turf/open/floor/iron/white/side{ - dir = 8 - }, -/area/station/service/kitchen) "cPg" = ( /obj/machinery/power/smes/engineering, /obj/structure/sign/warning/electric_shock/directional/west, @@ -12917,20 +12873,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) -"dsw" = ( -/obj/machinery/modular_computer/preset/id{ - dir = 8 - }, -/obj/machinery/keycard_auth/directional/north, -/obj/machinery/button/door/directional/north{ - name = "CMO Privacy Shutters"; - pixel_y = 38; - id = "cmoshutter"; - req_access = list("cmo") - }, -/obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/cmo) "dsF" = ( /turf/open/floor/iron/smooth, /area/station/command/gateway) @@ -14013,6 +13955,17 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/service) +"dNy" = ( +/obj/machinery/computer/communications{ + dir = 8 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/north{ + pixel_x = 26 + }, +/obj/machinery/status_display/ai/directional/north, +/obj/item/radio/intercom/command/directional/east, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) "dNB" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 4 @@ -16397,14 +16350,6 @@ }, /turf/open/openspace, /area/station/asteroid) -"eHj" = ( -/obj/effect/turf_decal/trimline/yellow/warning{ - dir = 4 - }, -/obj/structure/sign/clock/directional/east, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/smooth, -/area/station/commons/storage/primary) "eHr" = ( /obj/effect/turf_decal/trimline/blue/filled/corner, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -32362,6 +32307,18 @@ "kvt" = ( /turf/closed/wall, /area/station/science/genetics) +"kvD" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/screwdriver{ + pixel_x = 2; + pixel_y = 11 + }, +/obj/item/stock_parts/power_store/cell/high, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "kvO" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -36198,6 +36155,20 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/security/courtroom) +"lJV" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/east, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/button/door/directional/east{ + name = "Privacy Shutters Toggle"; + pixel_y = -11; + id = "greedygrinnersden" + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) "lKc" = ( /obj/structure/table/wood, /obj/machinery/light/small/dim/directional/west, @@ -37644,6 +37615,15 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"mhD" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/obj/structure/sign/clock/directional/east, +/obj/effect/landmark/event_spawn, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/smooth, +/area/station/commons/storage/primary) "mhE" = ( /obj/effect/turf_decal/sand/plating, /obj/machinery/door/airlock/external{ @@ -38311,6 +38291,18 @@ }, /turf/open/floor/iron, /area/station/engineering/break_room) +"mwa" = ( +/obj/structure/table/reinforced, +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/obj/item/rcl/pre_loaded, +/obj/machinery/computer/security/telescreen/ce/directional/west, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/item/clipboard, +/obj/item/paper/monitorkey, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) "mwd" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 8 @@ -43000,53 +42992,6 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron/dark, /area/station/maintenance/radshelter/civil) -"ofA" = ( -/obj/structure/chair/office, -/obj/machinery/button/door/directional/south{ - name = "Privacy Shutters Control"; - pixel_x = 24; - pixel_y = -1; - id = "hop"; - req_access = list("kitchen") - }, -/obj/machinery/button/door/directional/south{ - name = "Arrival Checkpoint Enforcement Procedure"; - pixel_x = 35; - pixel_y = -10; - id = "papersplease"; - req_access = list("kitchen") - }, -/obj/machinery/button/ticket_machine{ - pixel_x = 24; - pixel_y = -10 - }, -/obj/machinery/button/door/directional/south{ - name = "Queue Shutters Entry Control"; - pixel_x = 24; - pixel_y = 8; - id = "hopqueuestart"; - req_access = list("kitchen") - }, -/obj/machinery/keycard_auth/directional/south{ - pixel_x = 26 - }, -/obj/machinery/button/door/directional/south{ - name = "Queue Shutters Upper Exit Control"; - pixel_x = 35; - pixel_y = 8; - id = "hopqueueend"; - req_access = list("kitchen") - }, -/obj/machinery/button/door/directional/south{ - name = "Queue Shutters Lower Exit Control"; - pixel_x = 35; - pixel_y = -1; - id = "hopqueueendbottom"; - req_access = list("kitchen") - }, -/obj/effect/landmark/start/head_of_personnel, -/turf/open/floor/wood, -/area/station/command/heads_quarters/hop) "ofT" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -43067,6 +43012,20 @@ }, /turf/open/floor/iron, /area/station/science/robotics/mechbay) +"ogb" = ( +/obj/machinery/modular_computer/preset/id{ + dir = 8 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/north, +/obj/machinery/button/door/directional/north{ + name = "CMO Privacy Shutters"; + pixel_y = 38; + id = "cmoshutter"; + req_access = list("cmo") + }, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) "ogn" = ( /obj/structure/window/reinforced/spawner/directional/north, /turf/open/misc/grass/jungle/station, @@ -45501,6 +45460,53 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/cargo/drone_bay) +"pge" = ( +/obj/structure/chair/office, +/obj/machinery/button/door/directional/south{ + name = "Privacy Shutters Control"; + pixel_x = 24; + pixel_y = -1; + id = "hop"; + req_access = list("kitchen") + }, +/obj/machinery/button/door/directional/south{ + name = "Arrival Checkpoint Enforcement Procedure"; + pixel_x = 35; + pixel_y = -10; + id = "papersplease"; + req_access = list("kitchen") + }, +/obj/machinery/button/ticket_machine{ + pixel_x = 24; + pixel_y = -10 + }, +/obj/machinery/button/door/directional/south{ + name = "Queue Shutters Entry Control"; + pixel_x = 24; + pixel_y = 8; + id = "hopqueuestart"; + req_access = list("kitchen") + }, +/obj/machinery/keycard_auth/wall_mounted/directional/south{ + pixel_x = 26 + }, +/obj/machinery/button/door/directional/south{ + name = "Queue Shutters Upper Exit Control"; + pixel_x = 35; + pixel_y = 8; + id = "hopqueueend"; + req_access = list("kitchen") + }, +/obj/machinery/button/door/directional/south{ + name = "Queue Shutters Lower Exit Control"; + pixel_x = 35; + pixel_y = -1; + id = "hopqueueendbottom"; + req_access = list("kitchen") + }, +/obj/effect/landmark/start/head_of_personnel, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) "pgm" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 8 @@ -46629,6 +46635,12 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) +"pyI" = ( +/obj/machinery/smartfridge/drying, +/turf/open/floor/iron/white/side{ + dir = 8 + }, +/area/station/service/kitchen) "pyQ" = ( /obj/machinery/vending/wardrobe/hydro_wardrobe, /obj/effect/turf_decal/trimline/green/filled/line{ @@ -50260,18 +50272,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/science/server) -"qKW" = ( -/obj/structure/table/reinforced, -/obj/machinery/keycard_auth/directional/south, -/obj/item/rcl/pre_loaded, -/obj/machinery/computer/security/telescreen/ce/directional/west, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 - }, -/obj/item/clipboard, -/obj/item/paper/monitorkey, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/ce) "qLD" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -52243,6 +52243,11 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/iron, /area/station/command/bridge) +"rus" = ( +/obj/machinery/suit_storage_unit/hos, +/obj/machinery/keycard_auth/wall_mounted/directional/east, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/hos) "ruy" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 8 @@ -54231,6 +54236,15 @@ /obj/machinery/atmospherics/pipe/smart/simple/green/visible, /turf/open/floor/iron, /area/station/engineering/atmos) +"sgP" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/machinery/vending/modularpc, +/obj/structure/table, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "sgT" = ( /obj/machinery/firealarm/directional/south, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -56597,17 +56611,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/command/bridge) -"sWY" = ( -/obj/machinery/computer/communications{ - dir = 8 - }, -/obj/machinery/keycard_auth/directional/north{ - pixel_x = 26 - }, -/obj/machinery/status_display/ai/directional/north, -/obj/item/radio/intercom/command/directional/east, -/turf/open/floor/wood, -/area/station/command/heads_quarters/captain) "sXa" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -103112,7 +103115,7 @@ kHR tga rnf xBD -qKW +mwa sHH sHH sHH @@ -106128,7 +106131,7 @@ aaa aaa aaa sNs -bNG +sgP eJZ bNm ruo @@ -106136,7 +106139,7 @@ pCM kzx oSl ive -coV +kvD alg aes khE @@ -106903,7 +106906,7 @@ sNs sNs eaZ pFw -eHj +mhD wXB gms sNs @@ -152935,7 +152938,7 @@ vBn tRV sik iOm -ofA +pge lcS vhG jSd @@ -158028,7 +158031,7 @@ aaa aaa rmB pxf -bWb +rus toY wpM auP @@ -159347,7 +159350,7 @@ ltw tKH tgh ltw -sWY +dNy hhJ wKk phl @@ -166846,7 +166849,7 @@ lBQ apC kZC mBq -dsw +ogb aOJ aPm wWa @@ -170390,7 +170393,7 @@ eSx llj whs fEG -cON +pyI mkl fxS eSx @@ -181450,7 +181453,7 @@ ufh tEF qza aIU -bXv +lJV kOl jAU psU diff --git a/_maps/map_files/wawastation/wawastation.dmm b/_maps/map_files/wawastation/wawastation.dmm index d1985e8f4244a..5e78718c94831 100644 --- a/_maps/map_files/wawastation/wawastation.dmm +++ b/_maps/map_files/wawastation/wawastation.dmm @@ -1,4 +1,9 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aam" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/turf/open/floor/plating, +/area/station/science/ordnance) "aas" = ( /obj/structure/chair/office/tactical{ dir = 4 @@ -169,6 +174,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"acN" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/holosign_creator/atmos, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "acY" = ( /obj/structure/cable, /obj/structure/railing/corner{ @@ -448,18 +459,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/station/science/xenobiology) -"agM" = ( -/obj/machinery/door/poddoor/shutters/window/preopen{ - name = "Security Shutters"; - id = "xbprotect"; - dir = 8 - }, -/obj/structure/cable, -/obj/machinery/door/firedoor, -/obj/machinery/firealarm/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/xenobiology) "agO" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/broken_flooring/pile/directional/east, @@ -594,6 +593,18 @@ }, /turf/open/floor/plating, /area/station/science/ordnance) +"aju" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/medical/treatment_center) "ajK" = ( /obj/machinery/door/firedoor, /obj/effect/landmark/navigate_destination/bar, @@ -1040,23 +1051,6 @@ /obj/item/lighter, /turf/open/floor/carpet/red, /area/station/command/heads_quarters/qm) -"aqz" = ( -/obj/effect/turf_decal/caution/stand_clear/red, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/poddoor/shutters/window/preopen{ - id = "ordstorage" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/station/science/ordnance/storage) -"aqG" = ( -/obj/structure/cable, -/obj/effect/turf_decal/siding/purple/corner, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/xenobiology) "aqM" = ( /obj/effect/turf_decal/tile/purple/opposingcorners, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -1157,22 +1151,20 @@ /obj/structure/closet/firecloset, /turf/open/floor/iron/white, /area/station/hallway/secondary/entry) -"atb" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/effect/turf_decal/box/red, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "ath" = ( /obj/machinery/door/window/left/directional/west, /turf/open/floor/grass, /area/station/service/hydroponics/garden) +"atk" = ( +/obj/machinery/airalarm/directional/east, +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical, +/obj/item/clothing/head/utility/welding, +/obj/effect/turf_decal/siding/purple{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) "atl" = ( /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/iron/freezer, @@ -1195,6 +1187,10 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/plating, /area/station/maintenance/aft/upper) +"atT" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical) "atX" = ( /obj/effect/spawner/random/structure/closet_maintenance, /turf/open/floor/plating, @@ -1374,6 +1370,10 @@ /obj/structure/sign/chalkboard_menu, /turf/closed/wall, /area/station/service/cafeteria) +"awy" = ( +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/xenobiology) "awB" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/table, @@ -1874,6 +1874,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood/tile, /area/station/service/bar) +"aFb" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/effect/mapping_helpers/apc/cell_5k, +/obj/effect/mapping_helpers/apc/full_charge, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/xenobiology) "aFp" = ( /obj/machinery/light/directional/south, /obj/structure/dresser, @@ -2318,6 +2327,14 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/dark, /area/station/security/prison/safe) +"aMf" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/purple{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/xenobiology) "aMx" = ( /obj/structure/cable, /obj/machinery/camera/autoname/motion/directional/south{ @@ -2394,15 +2411,6 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/science/research) -"aNF" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/lab) "aNH" = ( /obj/machinery/door/airlock/security/glass{ name = "Security Entry"; @@ -2510,15 +2518,6 @@ /obj/effect/spawner/structure/window/plasma, /turf/open/floor/engine, /area/station/medical/chemistry) -"aPG" = ( -/obj/machinery/door/poddoor/shutters/window/preopen{ - id = "ordstorage" - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/caution/stand_clear/red, -/obj/structure/cable, -/turf/open/floor/iron/white, -/area/station/science/ordnance/storage) "aPI" = ( /obj/machinery/meter, /obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ @@ -2850,15 +2849,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/science/ordnance) -"aXc" = ( -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/obj/effect/mapping_helpers/apc/cell_5k, -/obj/effect/mapping_helpers/apc/full_charge, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/xenobiology) "aXg" = ( /obj/structure/railing{ dir = 10 @@ -3307,17 +3297,6 @@ }, /turf/open/misc/asteroid, /area/station/maintenance/department/science) -"bfq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/effect/turf_decal/box/red, -/obj/machinery/light/directional/south, -/turf/open/floor/iron/dark/smooth_large, -/area/station/science/ordnance) "bfD" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -3395,6 +3374,10 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) +"bhq" = ( +/obj/item/radio/intercom/directional/south, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/ordnance/testlab) "bhv" = ( /obj/structure/window/reinforced/plasma/spawner/directional/south, /obj/machinery/power/energy_accumulator/tesla_coil/anchored, @@ -3624,6 +3607,15 @@ "bmp" = ( /turf/closed/wall, /area/station/service/theater) +"bmr" = ( +/obj/machinery/door/poddoor/shutters/window/preopen{ + id = "ordstorage" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/caution/stand_clear/red, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/science/ordnance/storage) "bmu" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/spawner/random/structure/crate, @@ -3769,10 +3761,6 @@ }, /turf/open/floor/iron, /area/station/security/interrogation) -"bqs" = ( -/obj/structure/lattice/catwalk, -/turf/open/openspace/xenobio, -/area/station/science/xenobiology) "bqz" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2, @@ -4470,7 +4458,7 @@ /obj/machinery/computer/security/mining{ dir = 8 }, -/obj/machinery/keycard_auth/directional/east, +/obj/machinery/keycard_auth/wall_mounted/directional/east, /obj/effect/turf_decal/tile/dark_blue/half/contrasted{ dir = 4 }, @@ -4609,6 +4597,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/primary/central) +"bEz" = ( +/obj/structure/closet/crate/science, +/obj/item/wrench, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/firealarm/directional/west, +/obj/effect/spawner/random/maintenance, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/ordnance) "bEW" = ( /obj/structure/table/wood, /obj/effect/spawner/random/decoration/microwave{ @@ -4631,7 +4628,7 @@ /area/station/commons/toilet/restrooms) "bFe" = ( /obj/machinery/suit_storage_unit/hos, -/obj/machinery/keycard_auth/directional/east{ +/obj/machinery/keycard_auth/wall_mounted/directional/east{ pixel_y = -12 }, /turf/open/floor/iron/dark, @@ -4873,15 +4870,6 @@ /obj/machinery/door/window/right/directional/west, /turf/open/floor/grass, /area/station/service/hydroponics/garden) -"bIP" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/siding/purple{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/rd) "bJc" = ( /obj/structure/railing/corner, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -5054,6 +5042,21 @@ "bND" = ( /turf/open/floor/iron, /area/station/engineering/atmos) +"bNG" = ( +/obj/machinery/door/airlock/research{ + autoclose = 0; + frequency = 1449; + id_tag = "xeno_airlock_interior"; + name = "Xenobiology Lab Internal Airlock" + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/science/xenobio, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/xenobiology) "bNI" = ( /obj/structure/showcase/cyborg/old{ dir = 8; @@ -5543,6 +5546,12 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/maintenance/department/cargo) +"bXe" = ( +/obj/structure/cable, +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/xenobiology) "bXx" = ( /obj/machinery/camera/autoname/directional/south, /obj/machinery/airalarm/directional/south, @@ -5570,10 +5579,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"bXM" = ( -/obj/machinery/camera/autoname/directional/west, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/ordnance/testlab) "bYa" = ( /obj/structure/filingcabinet/employment, /turf/open/floor/carpet, @@ -5704,10 +5709,6 @@ }, /turf/open/floor/iron/white, /area/station/science/lobby) -"caH" = ( -/obj/structure/sign/warning/directional/west, -/turf/closed/wall/rust, -/area/station/medical/chemistry/minisat) "caP" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -6308,6 +6309,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/department/engine) +"cnd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/medical/treatment_center) "cnm" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 4 @@ -6420,12 +6431,6 @@ dir = 4 }, /area/station/hallway/secondary/exit/departure_lounge) -"cqf" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/mapping_helpers/broken_floor, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "cqm" = ( /obj/structure/cable, /obj/machinery/camera/autoname/directional/south{ @@ -6462,12 +6467,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/disposal) -"cra" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/white, -/area/station/science/ordnance/testlab) "crb" = ( /obj/machinery/door/poddoor/shutters/window{ id = "armory"; @@ -6609,25 +6608,6 @@ "csW" = ( /turf/open/floor/carpet/executive, /area/station/command/heads_quarters/captain/private) -"ctf" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/obj/item/reagent_containers/cup/beaker{ - pixel_x = -6; - pixel_y = 4 - }, -/obj/item/reagent_containers/syringe{ - pixel_x = 16; - pixel_y = 1 - }, -/obj/item/reagent_containers/syringe{ - pixel_x = 8; - pixel_y = 10 - }, -/obj/structure/sign/poster/contraband/random/directional/north, -/turf/open/floor/iron/white, -/area/station/maintenance/department/medical) "cti" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -6881,6 +6861,15 @@ }, /turf/open/floor/iron/dark, /area/station/science/ordnance) +"czC" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/button/door/directional/east{ + name = "shutter control"; + id = "ordauxgarage" + }, +/obj/structure/closet/firecloset, +/turf/open/floor/plating, +/area/station/science/ordnance) "czD" = ( /obj/item/stack/tile/iron/white, /obj/effect/decal/cleanable/dirt/dust, @@ -6928,6 +6917,17 @@ /obj/effect/landmark/start/botanist, /turf/open/floor/iron, /area/station/service/hydroponics) +"cAq" = ( +/obj/structure/cable, +/obj/machinery/button/door/directional/east{ + name = "shutter control"; + id = "xbprotect" + }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/item/kirbyplants/random, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/xenobiology) "cAr" = ( /obj/structure/cable, /obj/machinery/button/door/directional/north{ @@ -7043,6 +7043,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark/small, /area/station/engineering/transit_tube) +"cCr" = ( +/obj/machinery/light/directional/north, +/obj/structure/table, +/obj/item/pen{ + pixel_x = 9; + pixel_y = 4 + }, +/obj/item/hand_labeler{ + pixel_y = 10; + pixel_x = -13 + }, +/turf/open/floor/glass/reinforced, +/area/station/science/xenobiology) "cCv" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/siding/white{ @@ -7331,12 +7344,6 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/maintenance/department/medical) -"cIk" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/iron/white, -/area/station/science/ordnance/storage) "cIx" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/monitored/mix_input{ dir = 4 @@ -7705,15 +7712,6 @@ "cPt" = ( /turf/closed/wall/r_wall, /area/station/science/lab) -"cPu" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "cPx" = ( /obj/structure/table, /obj/item/hfr_box/corner, @@ -7792,16 +7790,6 @@ }, /turf/open/floor/engine/vacuum, /area/station/science/ordnance/burnchamber) -"cQx" = ( -/obj/structure/table, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/item/pipe_dispenser{ - pixel_x = 3; - pixel_y = 7 - }, -/obj/item/pipe_dispenser, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "cQK" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -7979,6 +7967,13 @@ /obj/machinery/rnd/production/protolathe/department/science, /turf/open/floor/iron/white, /area/station/science/lab) +"cUf" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/xenobiology) "cUk" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, @@ -8059,6 +8054,15 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/engineering/main) +"cVs" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Xenobiology Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/xenobio, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/xenobiology) "cVL" = ( /obj/structure/closet/firecloset, /turf/open/floor/iron/textured, @@ -8308,6 +8312,12 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/reinforced/airless, /area/space/nearstation) +"cZs" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "cZE" = ( /turf/open/openspace, /area/station/command/meeting_room) @@ -8340,12 +8350,6 @@ }, /turf/open/floor/catwalk_floor/iron_dark, /area/station/science/robotics/lab) -"daT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/broken/directional/north, -/obj/machinery/atmospherics/components/tank/oxygen, -/turf/open/floor/plating, -/area/station/maintenance/department/science) "dba" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/red{ @@ -8412,6 +8416,12 @@ /obj/effect/spawner/random/trash/mess, /turf/open/floor/iron, /area/station/maintenance/department/medical/central) +"dcc" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/science/ordnance/testlab) "dcf" = ( /obj/structure/table/wood, /obj/structure/railing{ @@ -8441,10 +8451,6 @@ }, /turf/open/floor/plating, /area/station/cargo/miningoffice) -"dci" = ( -/obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/medical/treatment_center) "dcl" = ( /obj/effect/turf_decal/sand/plating, /obj/item/pickaxe, @@ -8665,16 +8671,6 @@ }, /turf/open/floor/plating, /area/station/medical/storage) -"dgR" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/medical/treatment_center) "dgS" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -8818,23 +8814,6 @@ /obj/machinery/light/small/dim/directional/west, /turf/open/misc/asteroid, /area/station/hallway/secondary/entry) -"dir" = ( -/obj/machinery/door/airlock/research/glass{ - name = "Chemistry Minisat" - }, -/obj/effect/mapping_helpers/airlock/access/all/medical/chemistry, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/yellow/filled/line, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 - }, -/turf/open/floor/iron/white, -/area/station/medical/chemistry/minisat) "diz" = ( /obj/structure/cable, /turf/open/floor/plating, @@ -9293,6 +9272,13 @@ }, /turf/open/floor/iron, /area/station/security/interrogation) +"dpA" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/blobstart, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "dpH" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ color = "#000000" @@ -9370,21 +9356,6 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron, /area/station/cargo/storage) -"drx" = ( -/obj/machinery/door_buttons/airlock_controller{ - idExterior = "xeno_airlock_exterior"; - idInterior = "xeno_airlock_interior"; - idSelf = "xeno_airlock_control"; - name = "Access Console"; - pixel_x = -25; - pixel_y = -25; - req_access = list("xenobiology") - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/xenobiology) "drz" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/disposal/bin, @@ -9696,17 +9667,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/central) -"dxZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 6 - }, -/obj/item/flashlight/glowstick/blue{ - start_on = 1; - light_range = 2 - }, -/turf/open/floor/plating, -/area/station/maintenance/department/science) "dyb" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -9859,6 +9819,12 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) +"dzL" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/xenobiology) "dzN" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -10008,6 +9974,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/science/xenobiology) +"dBn" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/dark_blue/half/contrasted, +/obj/machinery/incident_display/bridge/directional/south, +/turf/open/floor/iron, +/area/station/command/bridge) "dBp" = ( /obj/machinery/button/door/directional/west{ req_access = list("atmospherics"); @@ -10287,23 +10259,6 @@ /obj/structure/cable, /turf/open/floor/carpet/executive, /area/station/command/heads_quarters/captain/private) -"dGi" = ( -/obj/machinery/door/poddoor/shutters/window/preopen{ - id = "ordstorage" - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/button/door/directional/east{ - req_access = list("ordnance"); - name = "Ordnance Storage Shutter Control"; - id = "ordstorage" - }, -/obj/effect/turf_decal/caution/stand_clear/red, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/iron/white, -/area/station/science/ordnance/storage) "dGq" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -10526,14 +10481,6 @@ }, /turf/open/floor/iron, /area/station/commons/locker) -"dJr" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/iron/white/smooth_half{ - dir = 8 - }, -/area/station/science/xenobiology) "dJJ" = ( /obj/structure/plasticflaps, /obj/machinery/navbeacon{ @@ -10786,17 +10733,6 @@ /obj/effect/turf_decal/tile/red/fourcorners, /turf/open/floor/iron/dark, /area/station/security/checkpoint/medical) -"dPh" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/box/red, -/obj/machinery/light/directional/south, -/obj/machinery/camera/autoname/directional/west{ - network = list("ss13","rd") - }, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "dPk" = ( /obj/machinery/button/elevator/directional/east{ id = "cargo" @@ -11066,7 +11002,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/obj/structure/reagent_dispensers/watertank, +/obj/structure/reagent_dispensers/watertank/high, /turf/open/floor/iron/large, /area/station/engineering/atmos/upper) "dTA" = ( @@ -11285,6 +11221,16 @@ }, /turf/open/floor/iron/dark, /area/station/security/lockers) +"dXH" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/yellow/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/filled/corner, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical) "dXN" = ( /obj/machinery/door/airlock/research{ name = "Robotics Lab Storage" @@ -11358,11 +11304,6 @@ /obj/structure/reagent_dispensers/wall/peppertank/directional/south, /turf/open/floor/iron/dark, /area/station/security/checkpoint/science) -"dYY" = ( -/obj/machinery/portable_atmospherics/canister, -/obj/structure/sign/poster/official/wtf_is_co2/directional/north, -/turf/open/floor/iron/white/smooth_large, -/area/station/science/ordnance/storage) "dYZ" = ( /obj/effect/spawner/random/maintenance/two, /obj/effect/spawner/random/clothing/twentyfive_percent_cyborg_mask, @@ -11416,15 +11357,6 @@ dir = 1 }, /area/station/command/meeting_room) -"dZQ" = ( -/obj/structure/window/spawner/directional/east, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable, -/obj/machinery/portable_atmospherics/pump, -/turf/open/floor/iron/dark/smooth_large, -/area/station/science/ordnance) "eam" = ( /obj/structure/chair{ dir = 8 @@ -11452,10 +11384,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood, /area/station/command/heads_quarters/qm) -"eaL" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/medical/treatment_center) "eaS" = ( /obj/effect/turf_decal/siding/wood{ dir = 6 @@ -11579,6 +11507,15 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) +"ebU" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/lab) "ece" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 4 @@ -11719,6 +11656,14 @@ /obj/machinery/light_switch/directional/west, /turf/open/floor/iron/kitchen, /area/station/service/kitchen) +"efF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/science) "efJ" = ( /obj/machinery/atmospherics/pipe/smart/manifold/purple/visible/layer2{ dir = 1 @@ -11747,6 +11692,15 @@ }, /turf/open/floor/iron/dark, /area/station/security/courtroom) +"egt" = ( +/obj/structure/barricade/wooden, +/obj/effect/decal/cleanable/dirt, +/obj/item/flashlight/glowstick/blue{ + start_on = 1; + light_range = 2 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/science) "egv" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -11836,6 +11790,20 @@ }, /turf/open/floor/iron/white/smooth_large, /area/station/science/xenobiology/hallway) +"eih" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = 8 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_x = 3; + pixel_y = -2 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "ein" = ( /obj/effect/turf_decal/tile/red/half/contrasted, /obj/structure/disposalpipe/segment{ @@ -12232,11 +12200,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"epB" = ( -/obj/machinery/portable_atmospherics/canister, -/obj/structure/cable, -/turf/open/floor/iron/white/smooth_large, -/area/station/science/ordnance/storage) "epE" = ( /obj/structure/closet/toolcloset, /obj/effect/turf_decal/trimline/yellow/filled/line{ @@ -12551,7 +12514,7 @@ /obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 6 }, -/obj/machinery/keycard_auth/directional/east, +/obj/machinery/keycard_auth/wall_mounted/directional/east, /obj/machinery/button/door/directional/east{ pixel_y = 12; name = "privacy shutter control"; @@ -12687,14 +12650,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/wood, /area/station/service/library) -"exS" = ( -/obj/structure/cable, -/obj/effect/turf_decal/sand/plating, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, -/turf/open/floor/plating, -/area/station/asteroid) "exT" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -12731,11 +12686,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/security/prison/work) -"eyx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/tank/oxygen, -/turf/open/floor/plating, -/area/station/maintenance/department/science) "eyN" = ( /obj/structure/table, /obj/item/grenade/chem_grenade/smart_metal_foam{ @@ -12911,6 +12861,16 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/white, /area/station/security/prison/safe) +"eBw" = ( +/obj/structure/cable, +/obj/machinery/airalarm/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/lab) "eBD" = ( /obj/item/kirbyplants/random, /obj/structure/railing/corner{ @@ -13012,15 +12972,6 @@ /obj/structure/marker_beacon/yellow, /turf/open/space/openspace, /area/space/nearstation) -"eCJ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ - dir = 8 - }, -/obj/machinery/meter, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "eCO" = ( /obj/machinery/shower/directional/west, /obj/effect/turf_decal/stripes/line, @@ -13114,6 +13065,21 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) +"eEg" = ( +/obj/machinery/door_buttons/airlock_controller{ + idExterior = "xeno_airlock_exterior"; + idInterior = "xeno_airlock_interior"; + idSelf = "xeno_airlock_control"; + name = "Access Console"; + pixel_x = -25; + pixel_y = -25; + req_access = list("xenobiology") + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/xenobiology) "eEm" = ( /obj/effect/turf_decal/stripes/corner, /obj/effect/turf_decal/tile/neutral, @@ -13426,14 +13392,6 @@ "eKR" = ( /turf/closed/wall/r_wall, /area/station/command/bridge) -"eLb" = ( -/obj/machinery/door/airlock/command{ - name = "Research Director's Observatory" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/rd, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/station/science/ordnance/testlab) "eLe" = ( /obj/machinery/power/apc/auto_name/directional/east, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -13532,15 +13490,6 @@ }, /turf/open/floor/iron/grimy, /area/station/security/detectives_office) -"eNt" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/effect/turf_decal/box, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8; - name = "Oxygen Chamber Injection Port" - }, -/turf/open/floor/iron/white, -/area/station/science/ordnance/storage) "eNS" = ( /obj/effect/turf_decal/tile/red/half/contrasted, /obj/structure/disposalpipe/segment{ @@ -13570,6 +13519,14 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/asteroid) +"eOA" = ( +/obj/structure/table, +/obj/effect/spawner/random/trash/crushed_can{ + pixel_x = 7; + pixel_y = 15 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical) "eOD" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -13799,12 +13756,6 @@ /obj/item/trash/waffles, /turf/open/floor/iron, /area/station/hallway/primary/central) -"eTG" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible{ - dir = 1 - }, -/turf/closed/wall/r_wall, -/area/station/science/ordnance/storage) "eTZ" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ dir = 8 @@ -13817,9 +13768,6 @@ /obj/machinery/portable_atmospherics/canister, /turf/open/floor/plating, /area/station/maintenance/department/science) -"eUB" = ( -/turf/open/floor/catwalk_floor/iron_white, -/area/station/medical/treatment_center) "eUD" = ( /obj/effect/turf_decal/plaque{ icon_state = "L12" @@ -15797,11 +15745,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/command/corporate_showroom) -"fEW" = ( -/obj/effect/spawner/structure/window/reinforced/plasma, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/command/heads_quarters/rd) "fFb" = ( /obj/structure/railing{ dir = 1 @@ -16255,13 +16198,6 @@ /obj/machinery/light/dim/directional/east, /turf/open/floor/iron, /area/station/commons/storage/tools) -"fNi" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/portable_atmospherics/scrubber/huge/movable, -/turf/open/floor/iron/dark/smooth_large, -/area/station/science/ordnance) "fNk" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/dark, @@ -16699,14 +16635,6 @@ }, /turf/open/floor/iron/white, /area/station/science/research) -"fTO" = ( -/obj/machinery/processor/slime, -/obj/effect/turf_decal/bot_red, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron/white/textured_large, -/area/station/science/xenobiology) "fTX" = ( /turf/closed/wall/r_wall, /area/station/engineering/atmos) @@ -16795,6 +16723,16 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/maintenance/port/greater) +"fVO" = ( +/obj/machinery/door/firedoor/heavy, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/door/airlock/research{ + name = "Ordnance Auxiliary Storage" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "fVU" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -16841,6 +16779,14 @@ "fXn" = ( /turf/open/floor/wood/parquet, /area/station/cargo/boutique) +"fXo" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/item/pickaxe, +/turf/open/floor/plating, +/area/station/asteroid) "fXt" = ( /obj/effect/spawner/structure/window/reinforced/plasma, /turf/open/floor/engine, @@ -16929,16 +16875,6 @@ /obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"fYW" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "fYX" = ( /obj/machinery/power/solar{ id = "foreport"; @@ -16962,6 +16898,15 @@ "fZe" = ( /turf/closed/wall, /area/station/security/detectives_office) +"fZg" = ( +/obj/item/toy/plush/lizard_plushie/green{ + name = "Hauls-The-Crates" + }, +/obj/effect/spawner/random/structure/table_or_rack, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/sign/departments/exodrone/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) "fZl" = ( /obj/effect/turf_decal/tile/blue/fourcorners, /obj/machinery/recharge_station, @@ -17208,14 +17153,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/glass/reinforced, /area/station/science/research) -"gdM" = ( -/obj/structure/cable, -/obj/effect/turf_decal/siding/purple{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/xenobiology) "gdP" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/smart/simple/green/visible{ @@ -17491,6 +17428,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/engineering/atmos/pumproom) +"giJ" = ( +/obj/structure/cable, +/obj/machinery/firealarm/directional/east, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/lab) "giK" = ( /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 1 @@ -17498,17 +17443,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/drone_bay) -"gjo" = ( -/obj/structure/cable, -/obj/machinery/button/door/directional/east{ - name = "shutter control"; - id = "xbprotect" - }, -/obj/structure/window/reinforced/spawner/directional/south, -/obj/item/kirbyplants/random, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/xenobiology) "gjt" = ( /obj/machinery/pdapainter/medbay, /obj/effect/turf_decal/trimline/dark_blue/filled/line{ @@ -17676,15 +17610,6 @@ /obj/machinery/digital_clock/directional/north, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"gmb" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/xenobiology) "gmd" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -17771,16 +17696,6 @@ /obj/effect/spawner/random/structure/crate, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"gop" = ( -/obj/effect/landmark/blobstart, -/obj/structure/closet/crate/science{ - opened = 1; - icon_state = "scicrateopen" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/dark/smooth_large, -/area/station/science/ordnance) "goB" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/blood/tracks, @@ -18112,10 +18027,6 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron, /area/station/cargo/storage) -"guJ" = ( -/obj/item/radio/intercom/chapel/directional/west, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/ordnance/testlab) "guN" = ( /obj/structure/table/glass, /obj/item/folder/white, @@ -18139,6 +18050,18 @@ /obj/effect/decal/cleanable/blood/old, /turf/open/floor/iron/freezer, /area/station/maintenance/department/medical/central) +"gvj" = ( +/obj/machinery/door/poddoor/shutters/window/preopen{ + name = "Security Shutters"; + id = "xbprotect"; + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/firealarm/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/xenobiology) "gvk" = ( /obj/structure/cable, /obj/effect/spawner/random/maintenance, @@ -18449,14 +18372,6 @@ /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"gzF" = ( -/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "gzL" = ( /obj/machinery/light/small/directional/south, /turf/open/floor/plating, @@ -18494,6 +18409,13 @@ /mob/living/basic/carp/pet/lia, /turf/open/floor/carpet/red, /area/station/command/heads_quarters/hos) +"gAV" = ( +/obj/structure/tank_dispenser, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/radio/intercom/directional/north, +/obj/machinery/light_switch/directional/east, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "gAZ" = ( /obj/machinery/atmospherics/components/binary/pump/off{ dir = 8; @@ -18620,6 +18542,17 @@ /obj/effect/turf_decal/tile/yellow/fourcorners, /turf/open/floor/iron, /area/station/engineering/main) +"gCV" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Xenobiology Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/xenobio, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/xenobiology) "gCY" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/yellow, @@ -18953,6 +18886,13 @@ }, /turf/open/floor/iron/dark, /area/station/maintenance/department/engine) +"gIM" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/lab) "gIO" = ( /obj/structure/table/reinforced/rglass, /obj/item/poster/random_official, @@ -19317,6 +19257,10 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/engineering/lobby) +"gQL" = ( +/obj/structure/sign/warning/directional/west, +/turf/closed/wall/rust, +/area/station/medical/chemistry/minisat) "gQN" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/tile/purple/half/contrasted, @@ -19830,6 +19774,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/security/checkpoint/science) +"gZF" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/portable_atmospherics/canister, +/turf/open/floor/plating, +/area/station/maintenance/department/science) "gZI" = ( /obj/structure/dresser, /obj/machinery/airalarm/directional/west, @@ -20300,6 +20249,17 @@ /obj/structure/lattice, /turf/open/misc/asteroid/airless, /area/space/nearstation) +"hhd" = ( +/obj/machinery/door/poddoor/shutters{ + id = "ordauxgarage"; + dir = 1 + }, +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/stripes/asteroid/end{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/science/ordnance) "hhC" = ( /obj/structure/railing{ dir = 5 @@ -20459,14 +20419,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/wood, /area/station/service/library) -"hld" = ( -/obj/structure/cable, -/obj/machinery/firealarm/directional/east, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/lab) "hle" = ( /obj/machinery/light/directional/south, /obj/structure/table/glass, @@ -20510,16 +20462,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron, /area/station/hallway/primary/central) -"hmd" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/siding/purple{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/rd) "hmg" = ( /obj/machinery/requests_console/directional/north{ name = "Bar Requests Console"; @@ -21053,16 +20995,6 @@ }, /turf/open/floor/iron, /area/station/security) -"htn" = ( -/obj/machinery/door/airlock/research{ - glass = 1; - name = "Slime Euthanization Chamber"; - opacity = 0 - }, -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/effect/mapping_helpers/airlock/access/all/science/xenobio, -/turf/open/floor/glass/reinforced, -/area/station/science/xenobiology) "htw" = ( /obj/effect/spawner/random/structure/closet_empty/crate, /obj/effect/spawner/random/maintenance, @@ -21329,6 +21261,12 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/medical/storage) +"hyL" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/department/medical) "hyM" = ( /obj/structure/closet, /obj/item/food/grown/banana, @@ -21500,16 +21438,6 @@ /obj/structure/cable, /turf/open/floor/circuit, /area/station/hallway/primary/central) -"hCB" = ( -/obj/machinery/door/firedoor/heavy, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/door/airlock/research{ - name = "Ordnance Auxiliary Storage" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "hCJ" = ( /obj/structure/railing{ dir = 8 @@ -21622,15 +21550,6 @@ /obj/effect/landmark/start/mime, /turf/open/floor/carpet, /area/station/service/theater) -"hEw" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/lab) "hED" = ( /turf/closed/wall/r_wall, /area/station/ai_monitored/security/armory) @@ -21665,6 +21584,14 @@ /obj/machinery/atmospherics/components/tank/plasma, /turf/open/misc/asteroid, /area/station/maintenance/disposal/incinerator) +"hFz" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/cable, +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "hFA" = ( /obj/machinery/light/small/directional/south, /obj/effect/turf_decal/stripes/asteroid/line{ @@ -21976,6 +21903,19 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/security/execution/education) +"hMf" = ( +/obj/machinery/door/poddoor/shutters/window/preopen{ + name = "Security Shutters"; + id = "xbprotect1"; + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/xenobiology) "hME" = ( /turf/closed/wall, /area/station/security/prison/work) @@ -22009,13 +21949,6 @@ }, /turf/open/floor/iron, /area/station/commons/storage/art) -"hNI" = ( -/obj/machinery/light/directional/north, -/obj/machinery/atmospherics/components/trinary/mixer{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "hNN" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 @@ -22110,15 +22043,6 @@ /obj/machinery/light_switch/directional/north, /turf/open/floor/iron, /area/station/service/hydroponics) -"hPn" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/directional/south, -/obj/machinery/portable_atmospherics/canister, -/turf/open/floor/iron/dark/smooth_large, -/area/station/science/ordnance) "hPp" = ( /obj/structure/table/glass, /obj/effect/turf_decal/tile/blue/fourcorners, @@ -22388,6 +22312,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/carpet/red, /area/station/command/heads_quarters/qm) +"hSB" = ( +/turf/open/floor/catwalk_floor/iron_white, +/area/station/medical/treatment_center) "hSC" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -22440,10 +22367,6 @@ /obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/iron/white, /area/station/medical/paramedic) -"hTv" = ( -/obj/structure/railing/corner, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "hTQ" = ( /obj/machinery/atmospherics/components/unary/passive_vent{ dir = 1; @@ -22557,6 +22480,15 @@ "hVB" = ( /turf/open/floor/plating, /area/station/engineering/supermatter/room) +"hVC" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "hVL" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -22579,11 +22511,6 @@ /obj/machinery/telecomms/hub/preset, /turf/open/floor/circuit/green/telecomms/mainframe, /area/station/tcommsat/server) -"hWl" = ( -/obj/effect/turf_decal/sand/plating, -/obj/structure/broken_flooring/pile, -/turf/open/floor/plating, -/area/station/science/ordnance) "hWt" = ( /obj/effect/turf_decal/box/corners{ dir = 8 @@ -22708,6 +22635,15 @@ /obj/structure/cable, /turf/open/floor/iron/textured_large, /area/station/engineering/storage/tech) +"hYG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "hYP" = ( /obj/machinery/modular_computer/preset/id{ dir = 1 @@ -22954,6 +22890,11 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating, /area/station/cargo/miningoffice) +"ief" = ( +/obj/machinery/airalarm/directional/west, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/iron/white/smooth_large, +/area/station/science/ordnance/storage) "iej" = ( /obj/effect/turf_decal/siding/white{ dir = 1 @@ -23021,14 +22962,6 @@ }, /turf/open/floor/iron/white, /area/station/hallway/secondary/entry) -"ieU" = ( -/obj/structure/cable, -/obj/effect/turf_decal/siding/purple/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/xenobiology) "ifc" = ( /obj/effect/turf_decal/trimline/yellow/filled/line, /obj/machinery/firealarm/directional/south, @@ -23045,6 +22978,18 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/medical/storage) +"ifv" = ( +/obj/machinery/atmospherics/components/trinary/mixer{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","rd") + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "ifE" = ( /obj/machinery/vending/medical, /obj/effect/turf_decal/tile/blue/fourcorners, @@ -23271,11 +23216,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/reinforced, /area/station/maintenance/port/greater) -"ikJ" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/structure/closet/firecloset, -/turf/open/floor/iron/dark/smooth_large, -/area/station/science/ordnance) "ilb" = ( /obj/effect/turf_decal/tile/red/diagonal_edge, /turf/open/floor/iron/dark, @@ -23441,18 +23381,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"ioh" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, -/obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/medical/treatment_center) "iol" = ( /turf/closed/wall/r_wall, /area/station/service/lawoffice) @@ -23476,11 +23404,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/command) -"ioL" = ( -/obj/item/radio/intercom/directional/east, -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/iron/white, -/area/station/science/ordnance/storage) "ioP" = ( /obj/structure/cable/multilayer/multiz, /obj/effect/decal/cleanable/dirt, @@ -23732,6 +23655,10 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/security/office) +"isy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/medical/treatment_center) "isH" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -23858,14 +23785,6 @@ "ivx" = ( /turf/open/floor/glass/reinforced/airless, /area/station/asteroid) -"ivy" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/effect/turf_decal/box/red, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "ivC" = ( /obj/machinery/camera/autoname/directional/north{ network = list("ss13","engine") @@ -24127,10 +24046,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/primary/central) -"iAM" = ( -/obj/machinery/computer/security/telescreen/rd/directional/south, -/turf/open/floor/glass/reinforced/plasma, -/area/station/command/heads_quarters/rd) "iBe" = ( /obj/structure/chair/pew/right{ dir = 4 @@ -24506,11 +24421,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/asteroid) -"iHV" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/rd) "iHY" = ( /obj/structure/sign/warning/explosives/directional/east, /obj/effect/turf_decal/siding/purple/corner{ @@ -24849,21 +24759,6 @@ /obj/structure/sign/poster/official/random/directional/east, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"iOk" = ( -/obj/machinery/door/airlock/research{ - autoclose = 0; - frequency = 1449; - id_tag = "xeno_airlock_interior"; - name = "Xenobiology Lab Internal Airlock" - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/structure/cable, -/obj/effect/mapping_helpers/airlock/access/all/science/xenobio, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/xenobiology) "iOE" = ( /obj/item/pickaxe/mini, /turf/open/misc/asteroid, @@ -24896,6 +24791,17 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/carpet/executive, /area/station/command/corporate_showroom) +"iPf" = ( +/obj/structure/cable, +/obj/machinery/button/door/directional/east{ + name = "shutter control"; + id = "xbprotect1" + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/item/kirbyplants/random, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/xenobiology) "iPm" = ( /obj/structure/rack, /obj/effect/turf_decal/trimline/yellow/filled/line, @@ -24956,16 +24862,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/command/corporate_showroom) -"iQo" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder{ - pixel_y = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron/white/textured_large, -/area/station/science/xenobiology) "iQt" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/spawner/random/trash/food_packaging, @@ -25008,6 +24904,14 @@ /obj/item/newspaper, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/foyer) +"iRy" = ( +/obj/machinery/door/airlock/command{ + name = "Research Director's Observatory" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/rd, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/command/heads_quarters/rd) "iRB" = ( /obj/effect/turf_decal/tile/dark_blue/half/contrasted{ dir = 1 @@ -25259,12 +25163,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/medical/chemistry/minisat) -"iXB" = ( -/obj/structure/cable, -/obj/effect/turf_decal/siding/purple, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/xenobiology) "iXR" = ( /obj/structure/cable, /turf/open/floor/plating, @@ -25579,13 +25477,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/cargo/storage) -"jej" = ( -/obj/structure/cable, -/obj/effect/turf_decal/siding/purple{ - dir = 1 - }, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/xenobiology) "jer" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/effect/landmark/event_spawn, @@ -25610,15 +25501,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, /area/station/ai_monitored/command/storage/eva) -"jeV" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/trimline/yellow/filled/corner{ - dir = 8 - }, -/turf/open/floor/iron/white, -/area/station/medical/chemistry) "jeY" = ( /obj/structure/railing/corner{ dir = 1 @@ -25650,6 +25532,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/engineering/atmospherics_engine) +"jfq" = ( +/obj/structure/table, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 5 + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","medbay") + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) "jfr" = ( /obj/effect/spawner/random/trash/garbage{ spawn_loot_count = 3; @@ -25847,14 +25739,6 @@ /obj/docking_port/stationary/syndicate, /turf/open/space/openspace, /area/space) -"jiP" = ( -/obj/effect/turf_decal/sand/plating, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/item/pickaxe, -/turf/open/floor/plating, -/area/station/asteroid) "jjp" = ( /obj/item/reagent_containers/cup/bottle/fake_gbs, /turf/closed/mineral/random/stationside/asteroid/porus{ @@ -26403,6 +26287,12 @@ /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, /area/station/maintenance/port/lesser) +"jsf" = ( +/obj/structure/sign/warning/chem_diamond/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/department/medical) "jsn" = ( /obj/effect/turf_decal/stripes/corner, /obj/effect/decal/cleanable/dirt/dust, @@ -26447,14 +26337,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/disposal) -"jtp" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/portable_atmospherics/canister, -/turf/open/floor/iron/dark/smooth_large, -/area/station/science/ordnance) "jtv" = ( /obj/structure/chair/plastic, /obj/effect/decal/cleanable/dirt/dust, @@ -26548,15 +26430,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron, /area/station/engineering/atmos/upper) -"jvp" = ( -/obj/structure/window/spawner/directional/east, -/obj/machinery/power/apc/auto_name/directional/south{ - areastring = "/area/station/science/ordnance/burnchamber" - }, -/obj/structure/cable, -/obj/machinery/portable_atmospherics/pump, -/turf/open/floor/iron/dark/smooth_large, -/area/station/science/ordnance) "jvt" = ( /obj/structure/closet/secure_closet/chemical, /obj/effect/turf_decal/stripes/line{ @@ -27031,6 +26904,12 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/wood, /area/station/medical/psychology) +"jCP" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/hallway/secondary/entry) "jCT" = ( /obj/structure/cable, /obj/effect/turf_decal/siding/purple{ @@ -27178,17 +27057,6 @@ }, /turf/open/floor/engine, /area/station/medical/chemistry) -"jEw" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/structure/closet/crate/science{ - opened = 1; - icon_state = "scicrateopen" - }, -/obj/item/tank, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/dark/smooth_large, -/area/station/science/ordnance) "jED" = ( /obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron/freezer, @@ -27627,6 +27495,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/warehouse/upper) +"jLY" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 1 + }, +/obj/machinery/meter, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "jMa" = ( /obj/machinery/light/dim/directional/south, /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ @@ -28314,6 +28189,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/department/cargo) +"jZv" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/iron/white/smooth_large, +/area/station/science/ordnance/storage) "jZx" = ( /obj/structure/closet/emcloset, /turf/open/floor/iron/textured, @@ -28418,9 +28299,6 @@ }, /turf/open/floor/iron, /area/station/security/breakroom) -"kbc" = ( -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/rd) "kbg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, @@ -28668,19 +28546,6 @@ /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron, /area/station/service/hydroponics) -"keb" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/research/glass{ - name = "Secure Pen" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/xenobio, -/obj/structure/cable, -/obj/machinery/door/poddoor/preopen{ - id = "Xenolab"; - name = "Test Chamber Blast Door" - }, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/xenobiology) "ked" = ( /obj/structure/cable, /turf/open/floor/wood, @@ -29550,10 +29415,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/engineering/atmos) -"krO" = ( -/obj/structure/cable, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/xenobiology) "krP" = ( /turf/closed/wall/r_wall, /area/station/command/teleporter) @@ -29677,6 +29538,14 @@ }, /turf/open/floor/iron, /area/station/engineering/main) +"ktI" = ( +/obj/machinery/light/dim/directional/east, +/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ + dir = 4 + }, +/obj/structure/fireaxecabinet/directional/east, +/turf/open/floor/iron, +/area/station/command/bridge) "ktL" = ( /turf/open/floor/iron, /area/station/engineering/atmos/upper) @@ -29721,6 +29590,10 @@ }, /turf/open/floor/plating, /area/station/science/genetics) +"kvd" = ( +/obj/structure/lattice/catwalk, +/turf/open/openspace/xenobio, +/area/station/science/xenobiology) "kvj" = ( /obj/machinery/light/directional/north, /obj/structure/table, @@ -29754,6 +29627,10 @@ /obj/item/reagent_containers/cup/rag, /turf/open/floor/plating, /area/station/maintenance/central/greater) +"kvW" = ( +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/medical/treatment_center) "kvX" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/spawner/random/trash/mess, @@ -30047,14 +29924,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/port/lesser) -"kAI" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/science/ordnance/testlab) "kAW" = ( /obj/effect/mapping_helpers/broken_floor, /obj/effect/decal/cleanable/dirt/dust, @@ -30157,16 +30026,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/service/chapel/funeral) -"kCh" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "kCn" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 @@ -30322,16 +30181,6 @@ }, /turf/open/floor/iron/freezer, /area/station/commons/toilet/restrooms) -"kEM" = ( -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "kFi" = ( /obj/effect/turf_decal/tile/neutral{ dir = 8 @@ -30598,6 +30447,15 @@ /obj/effect/spawner/random/decoration/statue, /turf/open/floor/plating/airless, /area/space/nearstation) +"kJW" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/medical) "kKc" = ( /obj/structure/cable, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -30681,6 +30539,16 @@ luminosity = 2 }, /area/station/science/ordnance/bomb) +"kMl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/effect/turf_decal/box/red, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "kMr" = ( /obj/structure/transport/linear/public, /obj/machinery/elevator_control_panel/directional/north{ @@ -30989,16 +30857,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/station/construction/mining/aux_base) -"kSc" = ( -/obj/structure/table, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 5 - }, -/obj/machinery/camera/autoname/directional/north{ - network = list("ss13","medbay") - }, -/turf/open/floor/iron/white, -/area/station/medical/chemistry) "kSm" = ( /obj/machinery/computer/libraryconsole/bookmanagement, /obj/structure/table, @@ -31212,15 +31070,6 @@ "kUX" = ( /turf/closed/wall/r_wall, /area/station/engineering/atmospherics_engine) -"kVh" = ( -/obj/structure/closet/crate/freezer, -/obj/item/food/icecreamsandwich, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 9 - }, -/obj/structure/sign/departments/chemistry/directional/west, -/turf/open/floor/iron/white, -/area/station/medical/chemistry) "kVF" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -31458,6 +31307,16 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/station/service/hydroponics) +"kZW" = ( +/obj/machinery/door/airlock/research{ + glass = 1; + name = "Slime Euthanization Chamber"; + opacity = 0 + }, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/effect/mapping_helpers/airlock/access/all/science/xenobio, +/turf/open/floor/glass/reinforced, +/area/station/science/xenobiology) "laf" = ( /obj/effect/spawner/random/structure/chair_comfy{ dir = 4 @@ -31494,6 +31353,11 @@ /obj/effect/landmark/start/lawyer, /turf/open/floor/iron/dark, /area/station/security/office) +"laD" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "laF" = ( /obj/structure/closet{ name = "evidence closet 1" @@ -31596,6 +31460,23 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plating, /area/station/science/xenobiology) +"ldf" = ( +/obj/machinery/door/airlock/research/glass{ + name = "Chemistry Minisat" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/chemistry, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/minisat) "ldo" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/turf_decal/stripes/asteroid/line{ @@ -31637,12 +31518,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos/pumproom) -"leZ" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/hallway/secondary/entry) "lfd" = ( /obj/machinery/door/airlock/external/glass, /obj/effect/mapping_helpers/airlock/access/all/engineering/external, @@ -32369,10 +32244,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"luh" = ( -/obj/machinery/light/small/directional/north, -/turf/open/floor/engine/o2, -/area/station/science/ordnance) "luq" = ( /obj/effect/turf_decal/stripes{ dir = 4 @@ -32756,6 +32627,12 @@ }, /turf/open/floor/iron/white/textured_large, /area/station/maintenance/department/medical/central) +"lAt" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/xenobiology) "lAy" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, @@ -32816,11 +32693,6 @@ /obj/structure/chair/sofa/bench/left, /turf/open/floor/iron/white/textured_large, /area/station/science/research) -"lBZ" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/xenobiology) "lCk" = ( /obj/effect/turf_decal/siding/dark_blue{ dir = 1 @@ -32880,18 +32752,6 @@ /obj/effect/spawner/random/maintenance/two, /turf/open/floor/iron, /area/station/maintenance/central/greater) -"lCS" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -5; - pixel_y = 6 - }, -/obj/item/pen{ - pixel_x = 9; - pixel_y = 4 - }, -/turf/open/floor/glass/reinforced, -/area/station/science/xenobiology) "lCY" = ( /obj/effect/spawner/random/maintenance/two, /obj/effect/spawner/random/structure/closet_empty/crate, @@ -33041,14 +32901,6 @@ "lFG" = ( /turf/open/floor/glass, /area/station/command/meeting_room) -"lFI" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/item/radio/intercom/directional/north, -/obj/machinery/light_switch/directional/east, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "lFJ" = ( /obj/effect/decal/cleanable/blood/old, /obj/item/flashlight/flare/candle, @@ -33250,6 +33102,17 @@ /obj/machinery/vending/boozeomat/all_access, /turf/open/floor/plating, /area/station/maintenance/central/greater) +"lJo" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/medical/treatment_center) "lJq" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -33404,6 +33267,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/carpet/blue, /area/station/command/heads_quarters/cmo) +"lMC" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "lMI" = ( /obj/effect/spawner/random/structure/closet_maintenance, /turf/open/floor/plating, @@ -33810,13 +33683,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/department/bridge) -"lUy" = ( -/obj/structure/cable, -/obj/effect/landmark/navigate_destination/dockarrival, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/hallway/secondary/entry) "lUF" = ( /obj/structure/transport/linear/public, /obj/machinery/elevator_control_panel{ @@ -34351,6 +34217,16 @@ /obj/machinery/light/dim/directional/south, /turf/open/floor/wood, /area/station/service/library) +"mfw" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/effect/turf_decal/trimline/yellow/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) "mfA" = ( /obj/machinery/exoscanner, /obj/effect/turf_decal/siding/wideplating_new/dark/end{ @@ -34362,6 +34238,13 @@ /obj/effect/baseturf_helper/reinforced_plating/ceiling, /turf/open/floor/iron/dark, /area/station/science/ordnance) +"mfP" = ( +/obj/machinery/atmospherics/components/tank/air/layer4, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) "mgn" = ( /obj/docking_port/stationary{ dir = 8; @@ -34544,15 +34427,6 @@ }, /turf/open/floor/engine/vacuum, /area/station/science/ordnance/burnchamber) -"miR" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/plating, -/area/station/maintenance/department/medical) "miV" = ( /obj/effect/spawner/random/trash/mess, /turf/open/floor/plating, @@ -34607,6 +34481,24 @@ /obj/effect/landmark/blobstart, /turf/open/floor/iron, /area/station/engineering/atmos) +"mjU" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance_hatch, +/obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/medical) +"mjY" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/purple, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/xenobiology) "mjZ" = ( /obj/machinery/atmospherics/components/binary/pump, /turf/open/floor/iron, @@ -34662,6 +34554,11 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron, /area/station/command/gateway) +"mkV" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/ordnance/testlab) "mkX" = ( /obj/structure/lattice/catwalk, /obj/structure/railing{ @@ -34971,20 +34868,15 @@ /obj/effect/spawner/random/structure/steam_vent, /turf/open/floor/plating, /area/station/maintenance/central/greater) -"mqb" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) -"mqn" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 +"mqc" = ( +/obj/structure/closet/crate/freezer, +/obj/item/food/icecreamsandwich, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 9 }, -/obj/structure/cable, +/obj/structure/sign/departments/chemistry/directional/west, /turf/open/floor/iron/white, -/area/station/science/ordnance/storage) +/area/station/medical/chemistry) "mqz" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/power/apc/auto_name/directional/east, @@ -35549,6 +35441,15 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/maintenance/department/engine) +"mAC" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","rd") + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "mAF" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, @@ -36029,6 +35930,15 @@ /obj/machinery/atmospherics/pipe/layer_manifold/yellow/visible, /turf/open/floor/plating, /area/station/engineering/atmos) +"mJD" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/yellow/filled/corner{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) "mJG" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -36206,6 +36116,14 @@ /obj/effect/spawner/random/trash/food_packaging, /turf/open/floor/iron, /area/station/hallway/primary/central) +"mMe" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/purple/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/xenobiology) "mMp" = ( /obj/machinery/door/airlock/highsecurity, /obj/effect/mapping_helpers/airlock/autoname, @@ -36447,17 +36365,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/wood, /area/station/commons/lounge) -"mRC" = ( -/obj/structure/cable, -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Xenobiology Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/xenobio, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/xenobiology) "mRI" = ( /obj/effect/mob_spawn/corpse/human/clown, /turf/open/misc/asteroid, @@ -36466,6 +36373,16 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/station/engineering/main) +"mSe" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 10 + }, +/obj/structure/railing/corner, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "mSf" = ( /obj/machinery/mass_driver{ dir = 1; @@ -36481,14 +36398,6 @@ /obj/item/clothing/head/fedora, /turf/open/floor/wood, /area/station/commons/lounge) -"mSG" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ - dir = 1 - }, -/obj/machinery/meter, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "mSK" = ( /turf/open/floor/iron/white, /area/station/commons/fitness/recreation) @@ -36504,6 +36413,18 @@ }, /turf/open/floor/engine, /area/station/science/explab) +"mTg" = ( +/obj/effect/turf_decal/caution/stand_clear/red, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/poddoor/shutters/window/preopen{ + id = "ordstorage" + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/storage) "mTs" = ( /obj/machinery/holopad, /obj/effect/landmark/event_spawn, @@ -36559,6 +36480,18 @@ "mUs" = ( /turf/open/floor/iron/white, /area/station/medical/storage) +"mUA" = ( +/obj/machinery/light/small/dim/directional/west, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/trimline/yellow/filled/corner{ + dir = 8 + }, +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical) "mUC" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 @@ -36767,19 +36700,6 @@ }, /turf/open/floor/carpet/red, /area/station/command/heads_quarters/qm) -"mYh" = ( -/obj/machinery/door/poddoor/shutters/window/preopen{ - name = "Security Shutters"; - id = "xbprotect1"; - dir = 8 - }, -/obj/structure/cable, -/obj/machinery/door/firedoor, -/obj/machinery/firealarm/directional/south, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/xenobiology) "mYs" = ( /obj/machinery/door/airlock/public/glass{ name = "Gateway Chamber" @@ -37108,6 +37028,11 @@ }, /turf/closed/wall, /area/station/service/bar) +"ndE" = ( +/obj/machinery/door/airlock/maintenance_hatch, +/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, +/turf/open/floor/plating, +/area/station/science/ordnance/testlab) "ndI" = ( /obj/structure/table, /obj/item/hand_labeler, @@ -37153,6 +37078,20 @@ /obj/machinery/digital_clock/directional/west, /turf/open/floor/iron/white, /area/station/medical/paramedic) +"neb" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/pipe_dispenser{ + pixel_x = 3; + pixel_y = 7 + }, +/obj/item/pipe_dispenser, +/obj/machinery/power/apc/auto_name/directional/south{ + areastring = "/area/station/science/ordnance/burnchamber" + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "nee" = ( /turf/open/floor/iron/dark/corner{ dir = 4 @@ -37596,12 +37535,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"nlx" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/station/maintenance/department/medical) "nlI" = ( /obj/effect/landmark/start/depsec/engineering, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -37690,7 +37623,7 @@ id = "qmprivacy"; name = "Privacy Shutters Control" }, -/obj/machinery/keycard_auth/directional/west{ +/obj/machinery/keycard_auth/wall_mounted/directional/west{ pixel_y = 12 }, /turf/open/floor/wood, @@ -37875,6 +37808,12 @@ }, /turf/open/floor/iron/white, /area/station/security/medical) +"nqi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "nql" = ( /obj/effect/turf_decal/tile/red{ dir = 1 @@ -38433,6 +38372,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/foyer) +"nCm" = ( +/turf/open/openspace/xenobio, +/area/station/science/xenobiology) "nCo" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible, /obj/structure/cable, @@ -38616,13 +38558,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/security/detectives_office) -"nGb" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/table, -/obj/item/holosign_creator/atmos, -/obj/machinery/light/directional/east, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "nGd" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 @@ -38650,6 +38585,16 @@ }, /turf/open/floor/iron, /area/station/security/prison) +"nGV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk/multiz{ + dir = 1 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "nHj" = ( /obj/structure/cable, /turf/open/floor/catwalk_floor/iron, @@ -38695,17 +38640,6 @@ /obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"nIa" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/medical/treatment_center) "nIb" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, @@ -38754,6 +38688,14 @@ }, /turf/open/floor/wood/parquet, /area/station/cargo/boutique) +"nJD" = ( +/obj/structure/cable, +/obj/effect/turf_decal/sand/plating, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance_hatch, +/obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, +/turf/open/floor/plating, +/area/station/asteroid) "nJF" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/left/directional/east{ @@ -39034,13 +38976,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/engine, /area/station/engineering/atmospherics_engine) -"nNF" = ( -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/white, -/area/station/science/ordnance/testlab) "nNK" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -39247,13 +39182,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/primary/central) -"nTZ" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "nUi" = ( /obj/structure/table/reinforced/rglass, /obj/item/clipboard, @@ -39267,17 +39195,6 @@ /obj/item/emergency_bed, /turf/open/floor/iron/white, /area/station/maintenance/aft/upper) -"nUN" = ( -/obj/machinery/camera/autoname/directional/north{ - network = list("ss13","rd") - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/components/trinary/mixer{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "nUS" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -39300,6 +39217,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/science/xenobiology) +"nVm" = ( +/obj/machinery/computer/camera_advanced/xenobio{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/item/storage/box/monkeycubes, +/turf/open/floor/iron/white/textured_large, +/area/station/science/xenobiology) "nVp" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -39493,6 +39420,13 @@ dir = 8 }, /area/station/engineering/atmos/storage/gas) +"nZW" = ( +/obj/structure/barricade/wooden, +/obj/machinery/atmospherics/components/binary/pump/on/green/visible{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/science) "nZY" = ( /obj/effect/mapping_helpers/broken_floor, /obj/structure/reagent_dispensers/watertank, @@ -39506,6 +39440,26 @@ /obj/machinery/digital_clock/directional/south, /turf/open/floor/iron/dark/textured, /area/station/science/robotics/lab) +"oag" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 6 + }, +/obj/item/pen{ + pixel_x = -4; + pixel_y = 5 + }, +/obj/item/storage/box/beakers{ + pixel_x = 24; + pixel_y = 6 + }, +/obj/item/storage/box/syringes{ + pixel_x = 11; + pixel_y = 4 + }, +/turf/open/floor/glass/reinforced, +/area/station/science/xenobiology) "oas" = ( /obj/structure/table, /obj/item/phone{ @@ -39517,16 +39471,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos/upper) -"oaz" = ( -/obj/machinery/light/directional/north, -/obj/structure/table, -/obj/item/hand_labeler{ - pixel_y = 10; - pixel_x = -13 - }, -/obj/item/folder, -/turf/open/floor/glass/reinforced, -/area/station/science/xenobiology) "oaF" = ( /obj/effect/spawner/structure/window/hollow/reinforced/middle{ dir = 4 @@ -39793,6 +39737,17 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/glass, /area/station/command/meeting_room) +"ofG" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/box/red, +/obj/machinery/light/directional/south, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13","rd") + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "ofL" = ( /obj/effect/spawner/random/structure/crate, /obj/effect/turf_decal/stripes/line, @@ -39872,6 +39827,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/security/prison/work) +"oia" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research/glass{ + name = "Secure Pen" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/xenobio, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "Xenolab"; + name = "Test Chamber Blast Door" + }, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/xenobiology) "oix" = ( /turf/open/floor/iron/white, /area/station/science/ordnance/testlab) @@ -39908,6 +39876,11 @@ }, /turf/open/floor/iron/textured, /area/station/cargo/drone_bay) +"ojS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/medical/treatment_center) "oka" = ( /obj/effect/turf_decal/siding/purple{ dir = 1 @@ -39930,6 +39903,22 @@ }, /turf/open/floor/wood, /area/station/service/lawoffice) +"okf" = ( +/obj/machinery/light/directional/south, +/obj/structure/table, +/obj/item/clothing/mask/gas{ + pixel_x = 8 + }, +/obj/item/clothing/mask/gas{ + pixel_y = 5; + pixel_x = 16 + }, +/obj/item/clothing/mask/gas{ + pixel_x = 12; + pixel_y = 2 + }, +/turf/open/floor/glass/reinforced, +/area/station/science/xenobiology) "okg" = ( /obj/machinery/holopad, /obj/effect/landmark/event_spawn, @@ -40027,16 +40016,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"olY" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/machinery/airalarm/directional/north, -/obj/effect/turf_decal/box, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8; - name = "Oxygen Chamber Injection Port" - }, -/turf/open/floor/iron/white/smooth_large, -/area/station/science/ordnance/storage) "omv" = ( /obj/structure/rack, /obj/effect/spawner/random/clothing/backpack, @@ -40332,9 +40311,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/department/cargo) -"orY" = ( -/turf/open/openspace/xenobio, -/area/station/science/xenobiology) "osd" = ( /obj/structure/cable, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -40399,11 +40375,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat_interior) -"osT" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, -/obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/medical/treatment_center) "osX" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -40424,6 +40395,13 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/maintenance/department/bridge) +"otJ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/ordnance/storage) "otY" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/spawner/random/structure/closet_empty/crate, @@ -40649,26 +40627,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/wood/tile, /area/station/service/bar) -"oxW" = ( -/obj/machinery/door/airlock/research{ - name = "Ordnance Lab" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, -/obj/structure/cable, -/obj/machinery/door/firedoor/heavy, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/ordnance) -"oyd" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/button/door/directional/east{ - name = "shutter control"; - id = "ordauxgarage" - }, -/obj/structure/tank_dispenser, -/turf/open/floor/plating, -/area/station/science/ordnance) "oyq" = ( /obj/machinery/light/cold/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -41027,6 +40985,15 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/maintenance/port/greater) +"oEP" = ( +/obj/structure/window/spawner/directional/east, +/obj/machinery/portable_atmospherics/pump, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/ordnance) "oEZ" = ( /obj/machinery/atmospherics/pipe/bridge_pipe/yellow/visible, /obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ @@ -41539,12 +41506,6 @@ /obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/dark, /area/station/command/bridge) -"oOP" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/dark_blue/half/contrasted, -/obj/machinery/incident_display/bridge/directional/south, -/turf/open/floor/iron, -/area/station/command/bridge) "oOR" = ( /obj/structure/hedge, /obj/effect/turf_decal/siding/green{ @@ -41824,14 +41785,6 @@ /obj/structure/chair/sofa/bench/right, /turf/open/floor/iron, /area/station/hallway/primary/central) -"oTP" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/iron/dark/smooth_large, -/area/station/science/ordnance) "oTW" = ( /obj/structure/closet/secure_closet/quartermaster, /obj/machinery/light/small/directional/east, @@ -41968,6 +41921,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/circuit/green, /area/station/ai_monitored/turret_protected/ai_upload) +"oVS" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/purple, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/xenobiology) "oVV" = ( /obj/machinery/camera/directional/east{ c_tag = "Xenobiology Lab - Secure Pen"; @@ -42513,6 +42471,20 @@ /obj/machinery/digital_clock/directional/south, /turf/open/floor/iron/white/textured_large, /area/station/medical/treatment_center) +"pfz" = ( +/obj/item/stack/sheet/glass, +/obj/item/clothing/glasses/welding, +/obj/item/disk/tech_disk{ + pixel_y = 6 + }, +/obj/item/reagent_containers/dropper, +/obj/structure/table, +/obj/machinery/requests_console/auto_name/directional/north, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/ore_update, +/obj/effect/mapping_helpers/requests_console/assistance, +/turf/open/floor/iron/white, +/area/station/science/lab) "pfV" = ( /obj/machinery/holopad, /turf/open/floor/iron, @@ -42558,11 +42530,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/station/security/detectives_office) -"pgI" = ( -/obj/structure/barricade/wooden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/department/science) "pgJ" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/tile/red/fourcorners, @@ -42705,17 +42672,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/storage) -"piH" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, -/obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/medical/treatment_center) "piS" = ( /obj/structure/girder/displaced, /obj/effect/turf_decal/sand/plating, @@ -42774,13 +42730,6 @@ dir = 8 }, /area/station/service/theater) -"pjK" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/machinery/light_switch/directional/east, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north, -/turf/open/floor/iron/white/smooth_large, -/area/station/science/ordnance/storage) "pjN" = ( /obj/structure/transit_tube/horizontal{ dir = 2 @@ -42945,6 +42894,17 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/dark, /area/station/medical/treatment_center) +"pmp" = ( +/obj/machinery/door/airlock/research/glass{ + name = "Chemistry Minisat" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/chemistry, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/effect/landmark/navigate_destination/chemfactory, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/minisat) "pmC" = ( /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark, @@ -43283,6 +43243,13 @@ }, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"psQ" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/portable_atmospherics/pipe_scrubber, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/ordnance) "psT" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -43558,16 +43525,6 @@ /obj/effect/decal/cleanable/blood/tracks, /turf/open/floor/plating/airless, /area/station/maintenance/department/medical/central) -"pxU" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/trimline/yellow/filled/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/yellow/filled/corner, -/turf/open/floor/iron/white, -/area/station/maintenance/department/medical) "pxY" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/decal/cleanable/dirt, @@ -43907,10 +43864,6 @@ }, /turf/open/floor/iron/white/smooth_large, /area/station/medical/chemistry) -"pDr" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron/white, -/area/station/maintenance/department/medical) "pDs" = ( /obj/structure/chair, /obj/machinery/light/small/directional/north, @@ -43983,16 +43936,6 @@ }, /turf/open/floor/iron/textured, /area/station/engineering/storage/tech) -"pEq" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk/multiz{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "pEH" = ( /turf/closed/wall/rock/porous, /area/station/cargo/miningoffice) @@ -44183,6 +44126,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/cargo/warehouse/upper) +"pIk" = ( +/obj/structure/closet/crate/science{ + opened = 1; + icon_state = "scicrateopen" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/stripes/line, +/obj/item/tank, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/ordnance) "pIp" = ( /obj/structure/railing{ dir = 4 @@ -45475,12 +45428,6 @@ "qfB" = ( /turf/closed/wall, /area/station/medical/pharmacy) -"qfE" = ( -/obj/machinery/air_sensor/oxygen_tank{ - chamber_id = "o2ordance" - }, -/turf/open/floor/engine/o2, -/area/station/science/ordnance) "qfJ" = ( /obj/structure/sign/poster/random/directional/north, /obj/structure/table/wood/fancy/orange, @@ -45717,6 +45664,12 @@ /obj/structure/window/spawner/directional/north, /turf/open/misc/grass, /area/station/ai_monitored/turret_protected/aisat/foyer) +"qjs" = ( +/obj/machinery/camera/autoname/directional/south{ + network = list("ss13","rd") + }, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/ordnance/testlab) "qjw" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, @@ -46202,6 +46155,13 @@ /obj/machinery/air_sensor/nitrous_tank, /turf/open/floor/engine/n2o, /area/station/engineering/atmos) +"qsj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/tank/oxygen{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/science) "qsu" = ( /obj/machinery/light/directional/north, /obj/machinery/rnd/production/protolathe/department/engineering, @@ -46683,6 +46643,18 @@ }, /turf/open/floor/carpet, /area/station/medical/psychology) +"qDM" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/box/red, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/ordnance) "qDP" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -46816,20 +46788,21 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/station/ai_monitored/command/storage/eva) -"qGr" = ( -/obj/machinery/door/poddoor/shutters/window/preopen{ - id = "ordstorage" - }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable, -/obj/effect/turf_decal/caution/stand_clear/red, -/turf/open/floor/iron/white, -/area/station/science/ordnance/storage) "qGB" = ( /obj/machinery/ticket_machine/directional/north, /obj/structure/chair/sofa/bench, /turf/open/floor/iron/white, /area/station/medical/exam_room) +"qGD" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder{ + pixel_y = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/white/textured_large, +/area/station/science/xenobiology) "qGN" = ( /obj/structure/table/wood, /obj/effect/spawner/random/entertainment/deck, @@ -46953,16 +46926,6 @@ /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, /area/station/maintenance/central/greater) -"qIQ" = ( -/obj/structure/chair/office{ - dir = 8 - }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/lab) "qIS" = ( /obj/machinery/cryo_cell, /obj/structure/window/reinforced/spawner/directional/west, @@ -47502,6 +47465,14 @@ /obj/effect/decal/cleanable/glass, /turf/open/floor/plating, /area/station/maintenance/department/engine) +"qUi" = ( +/obj/machinery/processor/slime, +/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/white/textured_large, +/area/station/science/xenobiology) "qUl" = ( /obj/effect/turf_decal/tile/neutral, /obj/structure/table, @@ -47544,13 +47515,6 @@ dir = 1 }, /area/station/engineering/atmos) -"qVB" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "qVD" = ( /obj/structure/railing, /obj/structure/table, @@ -47681,14 +47645,11 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) -"qXg" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +"qXj" = ( +/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/components/binary/valve/digital{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/xenobiology) "qXm" = ( /turf/open/floor/iron/showroomfloor, /area/station/engineering/main) @@ -47705,23 +47666,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/science/lobby) -"qXA" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ - dir = 5 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/machinery/computer/atmos_control/oxygen_tank{ - atmos_chambers = list(o2ordance="Oxygen Supply") - }, -/turf/open/floor/iron/dark/smooth_large, -/area/station/science/ordnance) "qXB" = ( /obj/structure/rack, /obj/effect/spawner/random/techstorage/security_all, /turf/open/floor/iron/textured, /area/station/engineering/storage/tech) +"qXE" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/structure/sign/poster/official/wtf_is_co2/directional/north, +/obj/machinery/light_switch/directional/east, +/turf/open/floor/iron/white/smooth_large, +/area/station/science/ordnance/storage) "qXK" = ( /obj/effect/turf_decal/tile/red, /obj/effect/landmark/event_spawn, @@ -48046,6 +48001,11 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron, /area/station/security/mechbay) +"rcH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/wrench, +/turf/open/floor/plating, +/area/station/maintenance/department/science) "rcP" = ( /obj/effect/turf_decal/stripes/asteroid/corner, /turf/open/misc/asteroid, @@ -48099,11 +48059,6 @@ /obj/machinery/telecomms/processor/preset_one, /turf/open/floor/circuit/green/telecomms/mainframe, /area/station/tcommsat/server) -"rdM" = ( -/obj/effect/spawner/structure/window/reinforced/plasma, -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/turf/open/floor/plating, -/area/station/science/ordnance) "rdP" = ( /obj/machinery/chem_dispenser, /obj/machinery/newscaster/directional/east, @@ -48235,14 +48190,6 @@ /obj/effect/spawner/random/vending/snackvend, /turf/open/floor/iron/dark/smooth_large, /area/station/hallway/primary/central) -"rfA" = ( -/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "rfQ" = ( /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 1 @@ -48659,18 +48606,6 @@ }, /turf/open/floor/iron/dark, /area/station/science/ordnance) -"rkK" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/effect/turf_decal/box/red, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "rkL" = ( /obj/structure/table, /obj/structure/window/spawner/directional/east, @@ -49121,14 +49056,6 @@ /obj/effect/turf_decal/tile/blue/half/contrasted, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"rtq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/iron/dark/smooth_large, -/area/station/science/ordnance) "rts" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -49276,15 +49203,6 @@ /obj/item/piggy_bank/vault, /turf/open/floor/iron/dark, /area/station/ai_monitored/command/nuke_storage) -"rwA" = ( -/obj/machinery/door/poddoor/shutters/window/preopen{ - id = "ordstorage" - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/caution/stand_clear/red, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/white, -/area/station/science/ordnance/storage) "rwD" = ( /obj/structure/cable, /obj/effect/turf_decal/siding/wood/corner{ @@ -49617,11 +49535,6 @@ }, /turf/open/floor/engine/n2o, /area/station/engineering/atmos) -"rBq" = ( -/obj/structure/cable, -/obj/effect/turf_decal/siding/purple, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/xenobiology) "rBt" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -49654,6 +49567,12 @@ /obj/machinery/digital_clock/directional/south, /turf/open/floor/iron/white, /area/station/science/lab) +"rBL" = ( +/obj/machinery/computer/records/medical, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/machinery/computer/security/telescreen/med_sec/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/medical) "rBT" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/structure/transit_tube/station/dispenser/reverse{ @@ -49713,6 +49632,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"rCD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/medical/treatment_center) "rCL" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -49878,16 +49808,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/external, /turf/open/floor/plating, /area/station/cargo/storage) -"rEV" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/trimline/yellow/filled/line, -/obj/effect/turf_decal/trimline/yellow/filled/corner{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/station/medical/chemistry) "rFb" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 9 @@ -50122,12 +50042,6 @@ }, /turf/open/floor/iron, /area/station/engineering/main) -"rJv" = ( -/obj/structure/sign/warning/chem_diamond/directional/south, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/random/structure/girder, -/turf/open/floor/plating, -/area/station/maintenance/department/medical) "rJy" = ( /obj/machinery/portable_atmospherics/canister/air, /obj/effect/turf_decal/bot, @@ -50332,6 +50246,12 @@ /obj/item/holosign_creator/robot_seat/restaurant, /turf/open/floor/iron/kitchen, /area/station/service/kitchen) +"rPh" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/light/small/directional/south, +/obj/structure/broken_flooring/pile, +/turf/open/floor/plating, +/area/station/science/ordnance) "rPi" = ( /obj/structure/flora/bush/flowers_br/style_random, /obj/structure/window/spawner/directional/west, @@ -50375,6 +50295,30 @@ }, /turf/open/floor/iron/textured_large, /area/station/hallway/primary/central) +"rPT" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table, +/obj/item/reagent_containers/cup/beaker{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/reagent_containers/syringe{ + pixel_x = 16; + pixel_y = 1 + }, +/obj/item/reagent_containers/syringe{ + pixel_x = 8; + pixel_y = 10 + }, +/obj/structure/sign/poster/contraband/random/directional/north, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical) +"rPV" = ( +/obj/effect/turf_decal/tile/purple/fourcorners, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/science/ordnance) "rQb" = ( /obj/effect/turf_decal/siding/thinplating_new/end, /obj/effect/decal/cleanable/dirt/dust, @@ -50531,14 +50475,6 @@ dir = 1 }, /area/station/engineering/atmos) -"rSB" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "rSF" = ( /obj/effect/turf_decal/siding, /obj/structure/table, @@ -50836,7 +50772,7 @@ /turf/open/floor/iron, /area/station/cargo/storage) "rWI" = ( -/obj/structure/reagent_dispensers/watertank, +/obj/structure/reagent_dispensers/watertank/high, /obj/effect/turf_decal/bot{ dir = 1 }, @@ -50884,6 +50820,14 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/command/heads_quarters/qm) +"rXf" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -5; + pixel_y = 6 + }, +/turf/open/floor/glass/reinforced, +/area/station/science/xenobiology) "rXg" = ( /obj/structure/spirit_board, /obj/item/storage/box/bodybags{ @@ -51099,6 +51043,14 @@ /obj/machinery/holopad, /turf/open/floor/iron, /area/station/service/hydroponics) +"rZE" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/ordnance) "rZJ" = ( /obj/effect/turf_decal/siding/thinplating_new, /obj/effect/decal/cleanable/dirt/dust, @@ -51245,6 +51197,12 @@ /obj/structure/lattice/catwalk, /turf/open/openspace, /area/station/science/xenobiology) +"sbS" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/purple/corner, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/xenobiology) "sbU" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/spawner/random/structure/crate, @@ -51316,7 +51274,7 @@ /turf/closed/wall, /area/station/cargo/storage) "sdn" = ( -/obj/machinery/keycard_auth/directional/south, +/obj/machinery/keycard_auth/wall_mounted/directional/south, /turf/open/floor/glass/reinforced/plasma, /area/station/command/heads_quarters/rd) "sdA" = ( @@ -51326,6 +51284,12 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/execution/transfer) +"sdB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/broken/directional/north, +/obj/machinery/portable_atmospherics/canister, +/turf/open/floor/plating, +/area/station/maintenance/department/science) "sdW" = ( /obj/structure/railing{ dir = 9 @@ -51600,14 +51564,6 @@ /obj/effect/landmark/blobstart, /turf/open/floor/iron/dark, /area/station/security/lockers) -"siU" = ( -/obj/structure/rack, -/obj/effect/spawner/random/maintenance, -/obj/effect/turf_decal/trimline/yellow/filled/corner, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/dim/directional/north, -/turf/open/floor/iron/white, -/area/station/maintenance/department/medical) "siX" = ( /obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible, /obj/machinery/meter/monitored/waste_loop, @@ -51671,6 +51627,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) +"sjT" = ( +/obj/effect/turf_decal/tile/brown/fourcorners, +/obj/structure/railing, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/iron, +/area/station/cargo/storage) "sjW" = ( /obj/machinery/atmospherics/pipe/bridge_pipe/yellow/visible{ dir = 4 @@ -51844,6 +51806,15 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"smH" = ( +/obj/machinery/atmospherics/components/binary/valve/digital{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "smM" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -52029,20 +52000,6 @@ /obj/effect/spawner/random/trash/bucket, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"spU" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/access/all/medical/chemistry, -/obj/effect/turf_decal/trimline/yellow/filled/line, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 - }, -/obj/machinery/door/airlock/research/glass{ - name = "Chemistry Minisat" - }, -/turf/open/floor/iron/white, -/area/station/medical/chemistry) "sqb" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, @@ -52103,12 +52060,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/science/xenobiology/hallway) -"sqW" = ( -/obj/structure/chair/sofa/bench, -/obj/effect/landmark/start/prisoner, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/security/prison) "sqZ" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ @@ -52246,18 +52197,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/ai_monitored/turret_protected/ai_upload_foyer) -"stk" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/maintenance/department/medical) "stp" = ( /obj/structure/railing{ dir = 1 @@ -52321,6 +52260,14 @@ }, /turf/open/floor/engine/xenobio, /area/station/science/xenobiology) +"suo" = ( +/obj/machinery/door/poddoor/shutters/window/preopen{ + id = "ordstorage" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/caution/stand_clear/red, +/turf/open/floor/iron/white, +/area/station/science/ordnance/storage) "suq" = ( /obj/effect/landmark/start/station_engineer, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -52410,17 +52357,6 @@ /obj/effect/turf_decal/trimline/blue/filled/line, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"svE" = ( -/obj/structure/table, -/obj/item/storage/box/syringes{ - pixel_x = -8; - pixel_y = 11 - }, -/obj/item/storage/box/beakers{ - pixel_x = 4 - }, -/turf/open/floor/glass/reinforced, -/area/station/science/xenobiology) "svK" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -53047,6 +52983,42 @@ }, /turf/open/floor/iron/white/textured_large, /area/station/science/research) +"sHo" = ( +/obj/structure/table, +/obj/item/stack/sheet/iron/fifty{ + pixel_x = 3; + pixel_y = 6 + }, +/obj/item/construction/plumbing{ + pixel_x = 34; + pixel_y = 6 + }, +/obj/item/stack/ducts/fifty{ + pixel_x = 26; + pixel_y = 2 + }, +/obj/item/stack/ducts/fifty{ + pixel_x = 25; + pixel_y = 1 + }, +/obj/item/stack/ducts/fifty{ + pixel_x = 24; + pixel_y = -1 + }, +/obj/item/stack/ducts/fifty{ + pixel_x = 23; + pixel_y = -3 + }, +/obj/item/stack/ducts/fifty{ + pixel_x = 23; + pixel_y = -5 + }, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/machinery/light/small/dim/directional/north, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) "sHz" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -53532,14 +53504,6 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/science/xenobiology) -"sQU" = ( -/obj/machinery/light/directional/south, -/obj/structure/table, -/obj/item/clothing/mask/gas, -/obj/item/clothing/mask/gas, -/obj/item/clothing/mask/gas, -/turf/open/floor/glass/reinforced, -/area/station/science/xenobiology) "sRj" = ( /obj/structure/sign/poster/official/random/directional/east, /obj/effect/turf_decal/siding/purple{ @@ -53843,6 +53807,11 @@ }, /turf/open/floor/iron, /area/station/command/bridge) +"sXs" = ( +/obj/machinery/computer/security/telescreen/rd/directional/south, +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/turf/open/floor/glass/reinforced/plasma, +/area/station/command/heads_quarters/rd) "sXG" = ( /obj/effect/turf_decal/tile/purple/opposingcorners, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -53983,12 +53952,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/paramedic) -"sZr" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 5 - }, -/turf/closed/wall/r_wall, -/area/station/science/ordnance/storage) "sZs" = ( /obj/effect/landmark/event_spawn, /obj/effect/turf_decal/siding/wood, @@ -54547,19 +54510,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"tky" = ( -/obj/structure/table, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/item/storage/toolbox/mechanical{ - pixel_x = -2; - pixel_y = 8 - }, -/obj/item/storage/toolbox/mechanical{ - pixel_x = 3; - pixel_y = -2 - }, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "tkD" = ( /obj/effect/turf_decal/trimline/yellow/filled/warning, /obj/structure/railing, @@ -54868,13 +54818,11 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/wood, /area/station/maintenance/central/lesser) -"tqf" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/oxygen_input{ - dir = 4; - chamber_id = "o2ordance" - }, -/turf/open/floor/engine/o2, -/area/station/science/ordnance) +"tpN" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/co2, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/medical/treatment_center) "tqk" = ( /obj/machinery/conveyor{ id = "garbage"; @@ -55028,6 +54976,15 @@ /obj/effect/landmark/start/prisoner, /turf/open/floor/iron, /area/station/security/prison) +"tsm" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/xenobiology) "tsq" = ( /obj/structure/chair/sofa/bench/right{ dir = 1 @@ -55158,6 +55115,20 @@ /obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"tuL" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/all/medical/chemistry, +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/machinery/door/airlock/research/glass{ + name = "Chemistry Minisat" + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) "tuR" = ( /obj/machinery/door/firedoor/border_only, /obj/structure/railing, @@ -55203,12 +55174,6 @@ }, /turf/open/floor/wood/parquet, /area/station/service/theater) -"tvt" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/xenobiology) "tvB" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -55323,20 +55288,6 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/maintenance/central/lesser) -"tyS" = ( -/obj/item/stack/sheet/glass, -/obj/item/clothing/glasses/welding, -/obj/item/disk/tech_disk{ - pixel_y = 6 - }, -/obj/item/reagent_containers/dropper, -/obj/structure/table, -/obj/machinery/requests_console/auto_name/directional/north, -/obj/effect/mapping_helpers/requests_console/supplies, -/obj/effect/mapping_helpers/requests_console/ore_update, -/obj/effect/mapping_helpers/requests_console/assistance, -/turf/open/floor/iron/white, -/area/station/science/lab) "tzk" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -55565,14 +55516,6 @@ /obj/machinery/light_switch/directional/south, /turf/open/floor/iron/textured, /area/station/cargo/miningoffice) -"tCz" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/lab) "tCE" = ( /obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -55676,11 +55619,6 @@ }, /turf/open/floor/iron/dark/airless, /area/station/science/ordnance) -"tEm" = ( -/obj/effect/turf_decal/tile/purple/fourcorners, -/obj/machinery/light/small/directional/north, -/turf/open/floor/iron, -/area/station/command/heads_quarters/rd) "tEn" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/blue{ @@ -55914,24 +55852,11 @@ dir = 8 }, /area/station/command/meeting_room) -"tId" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/oxygen_output{ - chamber_id = "o2ordance" - }, -/turf/open/floor/engine/o2, -/area/station/science/ordnance) "tIr" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, /turf/open/floor/plating, /area/station/security/warden) -"tIs" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/xenobiology) "tIE" = ( /obj/effect/landmark/secequipment, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ @@ -56042,10 +55967,6 @@ }, /turf/open/floor/iron, /area/station/maintenance/solars/starboard/fore) -"tKD" = ( -/obj/effect/spawner/structure/window/reinforced/plasma, -/turf/open/floor/plating, -/area/station/science/ordnance) "tKX" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/mechanical{ @@ -56400,11 +56321,6 @@ /obj/structure/sign/poster/random/directional/north, /turf/open/openspace, /area/station/science/research) -"tPE" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/xenobiology) "tPJ" = ( /obj/machinery/light_switch/directional/west, /obj/structure/disposalpipe/segment, @@ -56540,6 +56456,13 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/station/security/brig/entrance) +"tRZ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/ordnance) "tSc" = ( /obj/machinery/light/directional/north, /turf/open/floor/iron, @@ -56650,18 +56573,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/warden) -"tUr" = ( -/obj/machinery/light/small/dim/directional/west, -/obj/effect/mapping_helpers/broken_floor, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/trimline/yellow/filled/corner{ - dir = 8 - }, -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/station/maintenance/department/medical) "tUD" = ( /obj/structure/cable, /turf/open/floor/iron/dark/side{ @@ -56672,7 +56583,7 @@ /obj/structure/table/wood, /obj/item/flashlight/lamp, /obj/machinery/camera/autoname/directional/north, -/obj/machinery/keycard_auth/directional/north, +/obj/machinery/keycard_auth/wall_mounted/directional/north, /turf/open/floor/carpet/green, /area/station/command/heads_quarters/hop) "tUG" = ( @@ -56954,12 +56865,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/surgery/theatre) -"tZR" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/xenobiology) "tZW" = ( /obj/machinery/camera/autoname/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -56997,6 +56902,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/department/science) +"uaw" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) "uay" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/white/line{ @@ -57567,16 +57483,6 @@ }, /turf/open/floor/plating, /area/station/medical/pharmacy) -"uke" = ( -/obj/machinery/computer/camera_advanced/xenobio{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/item/storage/box/monkeycubes, -/turf/open/floor/iron/white/textured_large, -/area/station/science/xenobiology) "ukl" = ( /obj/machinery/door/airlock/external{ name = "Solar Maintenance" @@ -57823,11 +57729,6 @@ /obj/machinery/atmospherics/components/binary/valve, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"uoP" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/co2, -/obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/medical/treatment_center) "uoY" = ( /obj/structure/cable, /obj/effect/turf_decal/trimline/purple/filled/arrow_ccw, @@ -57948,7 +57849,7 @@ dir = 10 }, /obj/structure/cable, -/obj/machinery/keycard_auth/directional/west{ +/obj/machinery/keycard_auth/wall_mounted/directional/west{ pixel_y = -10 }, /obj/item/pen/screwdriver, @@ -58334,6 +58235,15 @@ }, /turf/open/floor/iron/dark/corner, /area/station/engineering/atmos) +"uya" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "uyc" = ( /obj/machinery/light/cold/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -58540,6 +58450,16 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/airless, /area/station/asteroid) +"uBU" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "uCj" = ( /obj/effect/turf_decal/tile/blue/opposingcorners, /obj/effect/turf_decal/tile/red/opposingcorners{ @@ -58793,15 +58713,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/prison) -"uGx" = ( -/obj/item/toy/plush/lizard_plushie/green{ - name = "Hauls-The-Crates" - }, -/obj/effect/spawner/random/structure/table_or_rack, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/sign/departments/exodrone/directional/east, -/turf/open/floor/plating, -/area/station/maintenance/department/cargo) "uGS" = ( /obj/structure/chair/office/tactical{ dir = 8 @@ -58921,14 +58832,6 @@ /obj/structure/cable, /turf/open/floor/plating/airless, /area/station/solars/port) -"uJq" = ( -/obj/machinery/computer/records/medical, -/obj/effect/turf_decal/tile/red/fourcorners, -/obj/machinery/computer/security/telescreen/cmo/directional/north{ - name = "Medbay Monitor" - }, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/medical) "uJt" = ( /obj/effect/mapping_helpers/engraving, /turf/closed/wall, @@ -59016,6 +58919,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/engineering/gravity_generator) +"uLi" = ( +/obj/structure/cable, +/obj/effect/landmark/navigate_destination/dockarrival, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/hallway/secondary/entry) "uLj" = ( /obj/machinery/door/poddoor/shutters/window{ id = "gateshutter"; @@ -59664,17 +59574,6 @@ dir = 1 }, /area/station/command/heads_quarters/qm) -"uWI" = ( -/obj/machinery/door/airlock/research/glass{ - name = "Chemistry Minisat" - }, -/obj/effect/mapping_helpers/airlock/access/all/medical/chemistry, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 - }, -/obj/effect/landmark/navigate_destination/chemfactory, -/turf/open/floor/iron/white, -/area/station/medical/chemistry/minisat) "uWX" = ( /obj/effect/turf_decal/tile/yellow{ dir = 8 @@ -59930,9 +59829,6 @@ /obj/machinery/atmospherics/pipe/smart/simple/supply/visible/layer4, /turf/open/floor/plating, /area/station/maintenance/department/medical) -"vbL" = ( -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/ordnance) "vbV" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -60072,12 +59968,6 @@ }, /turf/open/floor/iron/large, /area/station/service/hydroponics/garden) -"veF" = ( -/obj/effect/turf_decal/tile/brown/fourcorners, -/obj/structure/railing, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/iron, -/area/station/cargo/storage) "veW" = ( /obj/structure/extinguisher_cabinet/directional/north, /turf/closed/wall, @@ -60434,10 +60324,6 @@ /obj/machinery/light/directional/south, /turf/open/openspace, /area/station/security/warden) -"vlz" = ( -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "vlD" = ( /obj/structure/table/wood, /obj/machinery/light_switch/directional/north, @@ -60508,6 +60394,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/construction/mining/aux_base) +"vmH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/fluff/broken_canister_frame, +/obj/structure/sign/poster/random/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/department/science) "vnb" = ( /obj/machinery/door/poddoor/incinerator_atmos_aux, /turf/open/floor/engine/airless, @@ -60748,16 +60640,6 @@ /obj/structure/sign/poster/official/random/directional/north, /turf/open/floor/iron/large, /area/station/commons/locker) -"vrw" = ( -/obj/machinery/airalarm/directional/east, -/obj/structure/table/reinforced, -/obj/item/storage/toolbox/mechanical, -/obj/item/clothing/head/utility/welding, -/obj/effect/turf_decal/siding/purple{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/science/robotics/mechbay) "vrF" = ( /turf/open/floor/iron/stairs/right{ dir = 8 @@ -61204,6 +61086,15 @@ dir = 8 }, /area/station/science/xenobiology) +"vBN" = ( +/obj/structure/window/spawner/directional/east, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/ordnance) "vBV" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -61437,6 +61328,12 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) +"vFL" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/storage) "vFM" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -62049,14 +61946,6 @@ "vQB" = ( /turf/closed/wall, /area/station/cargo/boutique) -"vQP" = ( -/obj/machinery/light/dim/directional/east, -/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ - dir = 4 - }, -/obj/structure/fireaxecabinet/directional/east, -/turf/open/floor/iron, -/area/station/command/bridge) "vQT" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -62257,6 +62146,16 @@ }, /turf/open/floor/iron/solarpanel/airless, /area/station/solars/port) +"vUk" = ( +/obj/machinery/atmospherics/components/trinary/mixer{ + dir = 4 + }, +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "vUn" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -62277,6 +62176,11 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos/storage/gas) +"vUJ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/xenobiology) "vUO" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/showroomfloor, @@ -62500,13 +62404,6 @@ /obj/structure/sign/poster/official/random/directional/north, /turf/open/floor/iron/dark, /area/station/commons/locker) -"vZu" = ( -/obj/machinery/atmospherics/components/tank/air/layer4, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/station/medical/virology) "vZF" = ( /obj/structure/dresser, /obj/effect/decal/cleanable/dirt, @@ -62772,12 +62669,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"wea" = ( -/obj/structure/cable, -/obj/machinery/airalarm/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/xenobiology) "weg" = ( /obj/effect/turf_decal/tile/brown/anticorner/contrasted{ dir = 1 @@ -63148,6 +63039,19 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/textured_large, /area/station/service/hydroponics/garden) +"wlO" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/effect/turf_decal/box/red, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "wlR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, /turf/open/floor/plating, @@ -63518,6 +63422,14 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/rd) +"wtu" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/lab) "wtw" = ( /obj/structure/extinguisher_cabinet/directional/south, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -63622,6 +63534,12 @@ /obj/effect/mapping_helpers/mail_sorting/service/hydroponics, /turf/open/floor/wood/tile, /area/station/service/bar) +"wvs" = ( +/obj/structure/chair/sofa/bench, +/obj/effect/landmark/start/prisoner, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison) "wvt" = ( /obj/machinery/door/airlock/maintenance_hatch, /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, @@ -63735,16 +63653,6 @@ }, /turf/open/floor/carpet/executive, /area/station/command/meeting_room) -"wxP" = ( -/obj/structure/cable, -/obj/machinery/airalarm/directional/north, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/lab) "wxQ" = ( /obj/machinery/computer/operating{ dir = 8 @@ -64115,6 +64023,16 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/teleporter) +"wDb" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/lab) "wDe" = ( /obj/effect/turf_decal/siding/white{ dir = 1 @@ -64281,6 +64199,15 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/dark, /area/station/command/gateway) +"wFb" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/lab) "wFw" = ( /obj/structure/cable, /obj/structure/closet/emcloset, @@ -64487,6 +64414,10 @@ "wKO" = ( /turf/open/floor/glass, /area/station/maintenance/department/medical) +"wKR" = ( +/obj/machinery/portable_atmospherics/canister, +/turf/open/floor/iron/white/smooth_large, +/area/station/science/ordnance/storage) "wKT" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/smart/simple/green/visible{ @@ -64745,42 +64676,6 @@ /obj/machinery/gravity_generator/main, /turf/open/floor/iron/dark, /area/station/engineering/gravity_generator) -"wOJ" = ( -/obj/structure/table, -/obj/item/stack/sheet/iron/fifty{ - pixel_x = 3; - pixel_y = 6 - }, -/obj/item/construction/plumbing{ - pixel_x = 34; - pixel_y = 6 - }, -/obj/item/stack/ducts/fifty{ - pixel_x = 26; - pixel_y = 2 - }, -/obj/item/stack/ducts/fifty{ - pixel_x = 25; - pixel_y = 1 - }, -/obj/item/stack/ducts/fifty{ - pixel_x = 24; - pixel_y = -1 - }, -/obj/item/stack/ducts/fifty{ - pixel_x = 23; - pixel_y = -3 - }, -/obj/item/stack/ducts/fifty{ - pixel_x = 23; - pixel_y = -5 - }, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 - }, -/obj/machinery/light/small/dim/directional/north, -/turf/open/floor/iron/white, -/area/station/medical/chemistry) "wOK" = ( /obj/structure/chair/comfy/brown{ dir = 8; @@ -64802,32 +64697,10 @@ /obj/structure/girder, /turf/open/floor/plating, /area/station/maintenance/central/greater) -"wPx" = ( -/obj/structure/table/reinforced, -/obj/item/stack/sheet/plasteel{ - amount = 15 - }, -/obj/item/assembly/prox_sensor{ - pixel_x = 5; - pixel_y = 7 - }, -/obj/structure/fireaxecabinet/mechremoval/directional/east, -/obj/item/stack/sheet/glass/fifty, -/turf/open/floor/iron/dark/textured, -/area/station/science/robotics/lab) "wPy" = ( /obj/effect/landmark/atmospheric_sanity/ignore_area, /turf/closed/wall/r_wall, /area/station/ai_monitored/turret_protected/ai_upload_foyer) -"wPP" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Xenobiology Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/xenobio, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/xenobiology) "wPU" = ( /obj/machinery/light/small/directional/west, /turf/open/misc/asteroid, @@ -64915,6 +64788,13 @@ }, /turf/open/floor/iron, /area/station/security/brig/entrance) +"wRL" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "wRN" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ @@ -65660,17 +65540,6 @@ "xeS" = ( /turf/open/floor/iron, /area/station/commons/storage/primary) -"xeT" = ( -/obj/structure/cable, -/obj/machinery/button/door/directional/east{ - name = "shutter control"; - id = "xbprotect1" - }, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/item/kirbyplants/random, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/xenobiology) "xeW" = ( /obj/effect/turf_decal/tile/brown{ dir = 8 @@ -65738,13 +65607,6 @@ /obj/machinery/photobooth, /turf/open/floor/iron, /area/station/hallway/secondary/command) -"xgc" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/lab) "xgn" = ( /obj/structure/mannequin/skeleton{ starting_items = list() @@ -66208,16 +66070,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/maintenance/department/cargo) -"xpb" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/poddoor/shutters/window/preopen{ - id = "ordstorage" - }, -/obj/effect/turf_decal/caution/stand_clear/red, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron/white, -/area/station/science/ordnance/storage) "xpn" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/white/line{ @@ -66285,13 +66137,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/chemistry/minisat) -"xqG" = ( -/obj/structure/cable, -/obj/effect/landmark/event_spawn, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/hallway/secondary/entry) "xqO" = ( /obj/docking_port/stationary/escape_pod{ dir = 8 @@ -66380,14 +66225,6 @@ }, /turf/open/floor/wood, /area/station/commons/lounge) -"xrY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/effect/turf_decal/box/red, -/turf/open/floor/plating, -/area/station/maintenance/department/science) "xsj" = ( /obj/machinery/netpod, /obj/structure/cable, @@ -66570,6 +66407,22 @@ /obj/machinery/atmospherics/pipe/bridge_pipe/green/visible, /turf/open/floor/iron, /area/station/engineering/atmos) +"xvo" = ( +/obj/machinery/door/poddoor/shutters/window/preopen{ + id = "ordstorage" + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/button/door/directional/east{ + req_access = list("ordnance"); + name = "Ordnance Storage Shutter Control"; + id = "ordstorage" + }, +/obj/effect/turf_decal/caution/stand_clear/red, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/storage) "xvr" = ( /obj/machinery/computer/prisoner/management{ dir = 1 @@ -66589,6 +66442,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/carpet/purple, /area/station/service/library) +"xvO" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/plasteel{ + amount = 15 + }, +/obj/item/assembly/prox_sensor{ + pixel_x = 5; + pixel_y = 7 + }, +/obj/structure/fireaxecabinet/mechremoval/directional/east, +/obj/item/stack/sheet/glass/fifty, +/turf/open/floor/iron/dark/textured, +/area/station/science/robotics/lab) "xvU" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -66700,6 +66566,11 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/engineering/atmos) +"xxN" = ( +/obj/machinery/light/small/dim/directional/north, +/obj/machinery/atmospherics/components/unary/passive_vent, +/turf/open/floor/engine/o2, +/area/station/science/ordnance) "xxO" = ( /obj/structure/window/reinforced/spawner/directional/north, /obj/structure/flora/bush/fullgrass/style_random, @@ -66724,6 +66595,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood, /area/station/service/library) +"xxY" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "xyG" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/power/apc/auto_name/directional/south, @@ -66963,6 +66843,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/science/explab) +"xCs" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/purple{ + dir = 1 + }, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/xenobiology) "xCw" = ( /obj/effect/turf_decal/siding/purple, /obj/structure/chair/sofa/bench, @@ -67313,6 +67200,15 @@ }, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/ai_upload) +"xJK" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/poddoor/shutters/window/preopen{ + id = "ordstorage" + }, +/obj/effect/turf_decal/caution/stand_clear/red, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/science/ordnance/storage) "xJQ" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -67324,6 +67220,14 @@ }, /turf/open/floor/iron/white, /area/station/medical/exam_room) +"xJR" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/effect/turf_decal/box/red, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "xJT" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 @@ -67454,7 +67358,7 @@ name = "Captain's Fax Machine" }, /obj/structure/table/reinforced, -/obj/machinery/keycard_auth/directional/south{ +/obj/machinery/keycard_auth/wall_mounted/directional/south{ pixel_y = -24; pixel_x = 8 }, @@ -67548,6 +67452,17 @@ }, /turf/open/floor/wood/tile, /area/station/service/bar) +"xOB" = ( +/obj/machinery/door/airlock/research{ + name = "Ordnance Lab" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, +/obj/structure/cable, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/ordnance) "xOC" = ( /obj/effect/turf_decal/tile/dark_blue/half/contrasted, /obj/structure/disposalpipe/segment, @@ -67726,6 +67641,14 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/dark/textured_half, /area/station/cargo/storage) +"xSW" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/white/smooth_half{ + dir = 8 + }, +/area/station/science/xenobiology) "xTa" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -68041,6 +67964,12 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/dark, /area/station/service/bar) +"xYE" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "xYG" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -68133,6 +68062,11 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) +"yaH" = ( +/obj/item/radio/intercom/directional/east, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/iron/white/smooth_large, +/area/station/science/ordnance/storage) "yaM" = ( /obj/effect/turf_decal/siding/wood, /obj/effect/decal/cleanable/dirt, @@ -68366,14 +68300,13 @@ }, /turf/open/floor/plating/airless, /area/space/nearstation) -"yew" = ( -/obj/structure/table, -/obj/effect/spawner/random/trash/crushed_can{ - pixel_x = 7; - pixel_y = 15 - }, -/turf/open/floor/iron/white, -/area/station/maintenance/department/medical) +"yeK" = ( +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/hallway/secondary/entry) "yeO" = ( /obj/machinery/door/firedoor/border_only{ dir = 8 @@ -68446,6 +68379,14 @@ /obj/structure/cable, /turf/open/floor/wood, /area/station/commons/lounge) +"ygt" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/obj/effect/turf_decal/trimline/yellow/filled/corner, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/dim/directional/north, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical) "ygw" = ( /turf/closed/wall/r_wall, /area/station/security/detectives_office) @@ -81771,7 +81712,7 @@ jtd bPP gUa mxq -uGx +fZg bVs ycz bVs @@ -82327,9 +82268,9 @@ phV kFT kFT qIS -osT -uoP -ioh +ojS +tpN +aju gzw dKw amK @@ -82584,9 +82525,9 @@ hQK dPg fvo jPO -osT -dci -piH +ojS +kvW +rCD xaC dKw dKw @@ -82836,14 +82777,14 @@ mBj jHx iJF kFT -uJq +rBL sGt ltj fvo pwn -eaL -eUB -dgR +isy +hSB +cnd uPg bui yit @@ -83098,9 +83039,9 @@ bhZ pgJ fvo lcM -eaL -eaL -nIa +isy +isy +lJo crz bui yit @@ -84310,7 +84251,7 @@ hME hME tSc wUe -sqW +wvs imQ rhY tsk @@ -96658,7 +96599,7 @@ hSi sRM kZA gkQ -oOP +dBn eKR eKR juw @@ -97171,7 +97112,7 @@ jTd rkz lrc eHa -vQP +ktI ita hOb cwq @@ -103874,7 +103815,7 @@ tdk hkc swi dHy -vrw +atk trL nMP xOU @@ -104122,7 +104063,7 @@ wWY eZN cPt alA -qIQ +wDb irJ rBI cPt @@ -104378,8 +104319,8 @@ vfJ xbu gMK cPt -tyS -tCz +pfz +wtu dfr mKF cPt @@ -104399,7 +104340,7 @@ qnQ xcb wCO tld -wPx +xvO azv azv azv @@ -104636,7 +104577,7 @@ eIV gMK cPt voQ -tCz +wtu urh ooy cPt @@ -104893,7 +104834,7 @@ gLw jmY cPt kKJ -hEw +ebU xWb cUe cPt @@ -105150,7 +105091,7 @@ rXG raz cPt toV -hEw +ebU irJ cPt cPt @@ -105407,7 +105348,7 @@ oBP raz wtr rrq -aNF +wFb irJ jRN jyQ @@ -105664,9 +105605,9 @@ oBP vfJ cPt cPt -wxP -xgc -hld +eBw +gIM +giJ ugh aZs jDP @@ -105916,7 +105857,7 @@ fYe vxX vxX vfJ -xAd +gZF oBP xAd kHG @@ -108493,7 +108434,7 @@ foX aku ouA jJe -gOY +ilp gOY gOY gOY @@ -108750,15 +108691,15 @@ foX aku aku ilp +ilp gOY -luh -tId -rdM -qXA +xxN +aam +xYE boy gql abh -pEq +nGV uPL sSN nal @@ -109007,13 +108948,13 @@ rji foX ilp ilp +jTB +jTB +jTB gOY -tqf -qfE -tKD -hNI -atb -qVB +vUk +wlO +nqi iOH fQr gOY @@ -109263,14 +109204,14 @@ uOo aku aku ilp -ilp jTB -eTG -sZr +jTB +ief +jZv gOY -nUN -rkK -nTZ +ifv +kMl +cZs urY czh uPL @@ -109521,15 +109462,15 @@ aku ilp ilp jTB -jTB -olY -eNt -gOY -rSB +jGd +eBH +otJ +mTg +hYG bwj -mSG +jLY rSh -ivy +xJR gOY wOn gOY @@ -109778,18 +109719,18 @@ aku ilp ilp jTB -jGd -eBH -cIk -aqz -qXg +dkr +hbH +naU +bmr +smH lCw -vlz +fDz fDz fDz bPc efJ -dPh +ofG gOY cxg cxg @@ -110035,13 +109976,13 @@ uro rji ilp jTB -dkr -hbH -naU -rwA -eCJ +sqJ +wiT +rBt +suo +lMC aMG -vlz +fDz xTs fDz fDz @@ -110292,13 +110233,13 @@ aku ilp ilp jTB -sqJ -wiT -rBt -aPG -cPu -mqb -vlz +dEn +lIn +tra +suo +xxY +aMG +fDz fDz mfC fDz @@ -110549,19 +110490,19 @@ aku ilp ilp jTB -dEn -lIn -tra -qGr -gzF -kEM +gbV +jqY +rus +xJK +hVC +uya fDz fDz fDz oWy fDz dyd -bfq +qDM gOY cxg vxX @@ -110806,11 +110747,11 @@ aku ilp ilp jTB -gbV -jqY -rus -xpb -rfA +wKR +wKR +vFL +xvo +mSe nCo tGW tGW @@ -111063,14 +111004,14 @@ aku ieo ilp jTB -dYY -epB -mqn -dGi -hTv +jTB +qXE +yaH +gOY +aks tTK tvB -fNi +tRZ nkM vxZ dyS @@ -111309,7 +111250,7 @@ cLf cLf cLf cLf -fYe +vxX vxX ilp pkw @@ -111319,15 +111260,15 @@ uOo aku vfR ilp +ilp +jTB jTB jTB -pjK -ioL gOY -aks +gOY tTK -rtq -oTP +oEP +vBN xfQ cAG xXF @@ -111576,15 +111517,15 @@ uOo aku aku fbN -rji -jTB -jTB -jTB -gOY +gsW +gsW +rZE +rZE gOY -tTK -dZQ -jvp +iJZ +lcd +eih +neb nkM vxZ pZK @@ -111833,15 +111774,15 @@ uOo aku aku pkw -gsW -ikJ -jtp -hPn -gOY -iJZ +hhd +bEz +laD +laD +fVO +cmn lcd -tky -cQx +cmn +acN efL cQu wgI @@ -112091,12 +112032,12 @@ aku aku aku ajs -gop -cqf -hWl -hCB -cmn -fYW +pIk +dpA +rPh +gOY +mAC +uBU cut rcR efL @@ -112348,13 +112289,13 @@ aku aku aku vjB -jEw +psQ cmn -oyd +czC gOY -lFI -kCh -nGb +gAV +hFz +wRL icz efL nbS @@ -112610,8 +112551,8 @@ grm gsW gOY gOY -oxW -vbL +gOY +xOB gOY nkM nkM @@ -112866,9 +112807,9 @@ aku xAd upd upd -kAI -cra -nNF +ndE +mkV +dcc uvx mna gXw @@ -113121,8 +113062,8 @@ aku aku vfR vfJ -pgI -vfJ +upd +efF moe jxe aaR @@ -113378,8 +113319,8 @@ tsz lJq obA vfJ -dxZ -xrY +egt +nZW moe tLh dlE @@ -113634,9 +113575,9 @@ ouk uYH aQm obA +vmH upd bnb -upd moe rHG bpW @@ -113891,9 +113832,9 @@ lJq jBM lJq obA -daT -eyx -eyx +sdB +rcH +qsj moe mJU bpW @@ -144509,7 +144450,7 @@ vxX mUQ kLL cts -caH +gQL lCA pux eYP @@ -146052,8 +145993,8 @@ vxX iJm uKm eYP -uWI -dir +pmp +ldf eYP fnh qoN @@ -146308,7 +146249,7 @@ vxX vxX vxX uKm -tUr +mUA iLo lYg oHC @@ -146565,10 +146506,10 @@ unk vxX vxX oTe -ctf -pDr +rPT +atT cMK -rJv +jsf fnh kGS fnh @@ -146820,13 +146761,13 @@ ibx ibx unk hvw -jiP +fXo uKm -yew +eOA jSE hgS jHQ -stk +mjU jHQ bhV jHQ @@ -147078,9 +147019,9 @@ ibx fvF duU hmA -exS -nlx -miR +nJD +hyL +kJW kYT kYT kYT @@ -147315,7 +147256,7 @@ sdc ilr gDQ qWY -veF +sjT oZQ oZQ oZQ @@ -147336,8 +147277,8 @@ unk ibx vxX unk -siU -pxU +ygt +dXH kYT bUZ vzG @@ -147594,7 +147535,7 @@ ibx vxX bGk bGk -spU +tuL bGk rRy cOb @@ -147850,8 +147791,8 @@ vxX taj vxX bGk -kVh -rEV +mqc +mfw bGk bGk ncR @@ -148107,8 +148048,8 @@ ibx ibx vxX bGk -wOJ -jeV +sHo +mJD tGR hNN pLA @@ -148364,7 +148305,7 @@ ibx vxX vxX bGk -kSc +jfq dhj dhj xmy @@ -152492,7 +152433,7 @@ wYY tSn xas xhJ -vZu +mfP xOF dgS kzI @@ -154776,25 +154717,25 @@ wjI wjI uXD cYC -leZ -leZ -leZ -leZ -leZ -leZ -leZ -leZ -leZ -leZ -leZ -leZ -leZ -leZ -leZ -leZ -leZ -leZ -leZ +jCP +jCP +jCP +jCP +jCP +jCP +jCP +jCP +jCP +jCP +jCP +jCP +jCP +jCP +jCP +jCP +jCP +jCP +jCP dFc uXD uXD @@ -155033,7 +154974,7 @@ uXD uXD uXD uGW -leZ +jCP rCL sTB kAc @@ -155051,7 +154992,7 @@ kAc kAc sTB vAo -leZ +jCP sZF pLP pLP @@ -155290,7 +155231,7 @@ aLN aLN uXD jYf -leZ +jCP vVC sxV sxV @@ -155308,7 +155249,7 @@ sxV sxV sxV mJV -leZ +jCP sZF pLP pLP @@ -155547,7 +155488,7 @@ aLN aLN ntQ hPS -leZ +jCP sby sxV sxV @@ -155565,7 +155506,7 @@ sxV sxV sxV hrI -xqG +yeK wDr uXD uXD @@ -155804,7 +155745,7 @@ aLN aLN hVN hPS -leZ +jCP sby sxV sxV @@ -155822,7 +155763,7 @@ sxV sxV sxV hrI -leZ +jCP lGP rzJ gMk @@ -156061,7 +156002,7 @@ aLN jhc jYG hPS -leZ +jCP sby sxV sxV @@ -156079,7 +156020,7 @@ sxV sxV idV hrI -leZ +jCP khL uXD uet @@ -156318,7 +156259,7 @@ aLN aLN vzi hPS -leZ +jCP sby sxV sxV @@ -156336,7 +156277,7 @@ sxV sxV sxV hrI -leZ +jCP lGP rzJ gMk @@ -156575,7 +156516,7 @@ aLN aLN uXD hPS -leZ +jCP sby sxV sxV @@ -156593,7 +156534,7 @@ sxV sxV sxV hrI -leZ +jCP qgy uXD uXD @@ -156832,7 +156773,7 @@ aLN aLN uXD cDl -leZ +jCP vVC sxV sxV @@ -156850,7 +156791,7 @@ sxV sxV sxV mJV -leZ +jCP sZF pLP pLP @@ -157089,7 +157030,7 @@ jJb jJb jJb ata -leZ +jCP hbb xkO nhm @@ -157107,7 +157048,7 @@ nhm nhm xkO lCp -leZ +jCP sZF pLP pLP @@ -157346,25 +157287,25 @@ dRq bfN uhi bOr -leZ -leZ -leZ -leZ -leZ -leZ -leZ -leZ -leZ -lUy -leZ -leZ -leZ -leZ -leZ -leZ -leZ -leZ -leZ +jCP +jCP +jCP +jCP +jCP +jCP +jCP +jCP +jCP +uLi +jCP +jCP +jCP +jCP +jCP +jCP +jCP +jCP +jCP wLu uXD uXD @@ -176604,7 +176545,7 @@ raz raz nzk fpY -fEW +clQ ssg vtN ylR @@ -176860,8 +176801,8 @@ iSz uba vfJ nzk -fpY -clQ +rPV +wYI elT elT elT @@ -177117,14 +177058,14 @@ vmk uba pBN nzk -tEm -wYI -kbc -kbc -kbc -kbc -iHV -iHV +hEi +hEi +wFI +mmU +ibE +wts +uaw +uaw tcx qJN uHQ @@ -177375,13 +177316,13 @@ wtI vfJ vfJ hEi -hEi -wFI -mmU -ibE -wts -hmd -bIP +myW +myW +fsZ +jfB +sab +sab +jzM iFN kHf xkL @@ -177632,13 +177573,13 @@ bfp vfJ mNZ hEi -myW -myW -fsZ -jfB +mlm +rsI +gmH +iVp sab sab -jzM +sdn iFN aXl fyJ @@ -177889,13 +177830,13 @@ lVB vfJ mNZ hEi -mlm -rsI +hUH +dfk gmH -iVp -sab -sab -sdn +rXS +tOL +fPv +sXs iFN mZn oND @@ -178146,13 +178087,13 @@ mNZ mNZ mNZ hEi -hUH -dfk -gmH -rXS -tOL -fPv -iAM +hEi +hEi +hEi +hEi +hEi +hEi +iRy iFN rEv vjQ @@ -178402,14 +178343,14 @@ mNZ mNZ mNZ mNZ -kxB -kxB -kxB -kxB -kxB -kxB -moe -eLb +mNZ +mNZ +ivx +ivx +ivx +ivx +wkG +bhq iFN iFN iFN @@ -178662,11 +178603,11 @@ mNZ mNZ mNZ ivx +moe wkG -jYT -guJ -bXM -rIJ +wkG +wkG +qjs moe vxX vxX @@ -178921,9 +178862,9 @@ mNZ gEA wkG jYT -wkG -wkG -wkG +jYT +jYT +rIJ moe vxX vxX @@ -179179,9 +179120,9 @@ ivx wkG jYT wkG -ivx -ivx -ivx +wkG +wkG +moe vxX vxX vxX @@ -183819,7 +183760,7 @@ gQq klu xEs xEs -iOk +bNG xEs xEs qRY @@ -184076,7 +184017,7 @@ gQq sbR gQq arS -drx +eEg qad gQq abm @@ -184333,7 +184274,7 @@ gQq sbR gQq ibl -tZR +dzL qad gQq abm @@ -184590,7 +184531,7 @@ gQq sbR gQq ibl -tZR +dzL qad gQq abm @@ -184847,7 +184788,7 @@ ubn gYI ybO xgq -tZR +dzL ueJ ybO gYI @@ -185099,17 +185040,17 @@ wBd rWL jQS jQS -wea -tPE -tPE -tvt -tvt -tZR -tvt -tvt -tZR -tZR -aXc +bXe +qXj +qXj +lAt +lAt +dzL +lAt +lAt +dzL +dzL +aFb jQS jQS geB @@ -185356,17 +185297,17 @@ wBd hAL jQS ojC -tPE +qXj lKY lKY -lBZ +vUJ nRj nem ciV -tPE +qXj lKY lKY -tZR +dzL kkD jQS cku @@ -185613,17 +185554,17 @@ jQS hAL jQS qWt -tPE +qXj lKY hQH -gjo +cAq csf oIh pPY -xeT +iPf gCP lKY -tZR +dzL hLA jQS cku @@ -185870,7 +185811,7 @@ wBd hAL jQS jQS -agM +gvj gMy gwx jQS @@ -185880,7 +185821,7 @@ wmO jQS xDf gtE -mYh +hMf jQS jQS cku @@ -186125,11 +186066,11 @@ oJt wAT ezg agA -wPP -tIs -tPE +cVs +cUf +qXj lKY -fTO +qUi wmO ybO ybO @@ -186137,9 +186078,9 @@ ybO wmO rmi lKY -tZR -gmb -mRC +dzL +tsm +gCV awC vbV wAT @@ -186384,9 +186325,9 @@ wBd rWL jQS uVe -tPE +qXj avA -uke +nVm wmO ybO ybO @@ -186394,7 +186335,7 @@ ybO wmO xGG uBm -lBZ +vUJ rWp jQS hAL @@ -186641,9 +186582,9 @@ jQS hye jQS qZX -tPE +qXj lKY -iQo +qGD wmO ybO ybO @@ -186651,7 +186592,7 @@ ybO wmO bLI lKY -lBZ +vUJ gDl jQS hye @@ -186898,17 +186839,17 @@ jQS jQS jQS iXn -ieU +mMe cWL tMz jQS wmO -htn +kZW jgA jQS tMz ybo -aqG +sbS lVq jQS jQS @@ -187153,11 +187094,11 @@ hhX hhX fZF jQS -lCS +rXf jEt -gdM +aMf rdn -dJr +xSW wnA wnA wnA @@ -187165,9 +187106,9 @@ wnA viT bUl cNh -iXB +mjY jEt -svE +oag jQS fZF hhX @@ -187410,21 +187351,21 @@ hhX hhX fZF jQS -oaz +cCr fXW -jej -krO -krO -krO -krO -krO -krO -krO -krO -krO -rBq +xCs +awy +awy +awy +awy +awy +awy +awy +awy +awy +oVS mCT -sQU +okf jQS fZF hhX @@ -187674,7 +187615,7 @@ cWc wnA wnA jfD -krO +awy olE wnA wnA @@ -187931,7 +187872,7 @@ jQS bGL vBD rxC -krO +awy jpe wnA trg @@ -188188,7 +188129,7 @@ jQS tbU byC tbU -keb +oia tbU byC tbU @@ -188442,13 +188383,13 @@ hhX hhX fZF jQS -orY -orY -orY -bqs -orY -orY -orY +nCm +nCm +nCm +kvd +nCm +nCm +nCm jQS fZF hhX @@ -188699,13 +188640,13 @@ hhX hhX fZF jQS -orY -orY -orY -bqs -orY -orY -orY +nCm +nCm +nCm +kvd +nCm +nCm +nCm jQS fZF hhX @@ -188956,13 +188897,13 @@ hhX hhX fZF jQS -orY -orY -orY -orY -orY -orY -orY +nCm +nCm +nCm +nCm +nCm +nCm +nCm jQS fZF hhX @@ -189213,13 +189154,13 @@ hhX hhX fZF jQS -orY -orY -orY -orY -orY -orY -orY +nCm +nCm +nCm +nCm +nCm +nCm +nCm jQS fZF hhX @@ -189471,11 +189412,11 @@ hhX fZF jQS jQS -orY -orY -orY -orY -orY +nCm +nCm +nCm +nCm +nCm jQS jQS fZF diff --git a/_maps/shuttles/emergency_kilo.dmm b/_maps/shuttles/emergency_kilo.dmm index 4ebd7843239aa..1c8148a774a9e 100644 --- a/_maps/shuttles/emergency_kilo.dmm +++ b/_maps/shuttles/emergency_kilo.dmm @@ -325,7 +325,7 @@ /obj/structure/chair/comfy/shuttle{ dir = 8 }, -/obj/machinery/keycard_auth/directional/east, +/obj/machinery/keycard_auth/wall_mounted/directional/east, /turf/open/floor/mineral/plastitanium, /area/shuttle/escape) "bZ" = ( @@ -962,7 +962,7 @@ /obj/structure/chair/comfy/shuttle{ dir = 4 }, -/obj/machinery/keycard_auth/directional/west, +/obj/machinery/keycard_auth/wall_mounted/directional/west, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, diff --git a/_maps/shuttles/emergency_tranquility.dmm b/_maps/shuttles/emergency_tranquility.dmm index 3019f72a1d2da..4563d89631cd6 100644 --- a/_maps/shuttles/emergency_tranquility.dmm +++ b/_maps/shuttles/emergency_tranquility.dmm @@ -1696,7 +1696,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/machinery/keycard_auth/directional/south, +/obj/machinery/keycard_auth/wall_mounted/directional/south, /turf/open/floor/carpet/royalblue, /area/shuttle/escape) "Gh" = ( @@ -2129,7 +2129,7 @@ /area/shuttle/escape) "NZ" = ( /obj/machinery/status_display/evac/directional/west, -/obj/machinery/keycard_auth/directional/south, +/obj/machinery/keycard_auth/wall_mounted/directional/south, /obj/machinery/light/floor, /turf/open/floor/carpet/royalblue, /area/shuttle/escape) diff --git a/_maps/skyrat/automapper/templates/centcom/centcom_ferry_dock.dmm b/_maps/skyrat/automapper/templates/centcom/centcom_ferry_dock.dmm index 47972e8c382a5..db44d257d345f 100644 --- a/_maps/skyrat/automapper/templates/centcom/centcom_ferry_dock.dmm +++ b/_maps/skyrat/automapper/templates/centcom/centcom_ferry_dock.dmm @@ -56,7 +56,7 @@ /turf/open/floor/plating, /area/centcom/central_command_areas/ferry) "dV" = ( -/obj/machinery/keycard_auth/directional/south, +/obj/machinery/keycard_auth/wall_mounted/directional/south, /obj/structure/table/reinforced, /obj/machinery/recharger, /obj/machinery/button/door/indestructible{ diff --git a/_maps/virtual_domains/clown_planet.dmm b/_maps/virtual_domains/clown_planet.dmm index 1973dacfb889b..37e00bd45fcbf 100644 --- a/_maps/virtual_domains/clown_planet.dmm +++ b/_maps/virtual_domains/clown_planet.dmm @@ -759,7 +759,9 @@ /turf/open/indestructible/white, /area/lavaland/surface/outdoors/virtual_domain) "WT" = ( -/obj/machinery/door/airlock/bananium, +/obj/machinery/door/airlock/bananium{ + use_power = 0 + }, /turf/open/floor/carpet, /area/lavaland/surface/outdoors/virtual_domain) "WX" = ( diff --git a/code/__DEFINES/DNA.dm b/code/__DEFINES/DNA.dm index 4bb9d09b65789..9f0d708273dde 100644 --- a/code/__DEFINES/DNA.dm +++ b/code/__DEFINES/DNA.dm @@ -62,10 +62,16 @@ #define DNA_MOTH_MARKINGS_BLOCK 13 #define DNA_MUSHROOM_CAPS_BLOCK 14 #define DNA_POD_HAIR_BLOCK 15 -#define DNA_MONKEY_TAIL_BLOCK 16 */ //SKYRAT EDIT REMOVAL END -#define DNA_FEATURE_BLOCKS SSaccessories.dna_total_feature_blocks // SKYRAT EDIT CHANGE - ORIGINAL: #define DNA_FEATURE_BLOCKS 16 +// Hey! Listen up if you're here because you're adding a species feature! +// +// You don't need to add a DNA block for EVERY species feature! +// You ONLY need DNA blocks if you intend to allow players to change it via GENETICS! +// (Which means having a DNA block for a feature tied to a mob without DNA is entirely pointless.) + +/// Total amount of DNA blocks, must be equal to the highest DNA block number +#define DNA_FEATURE_BLOCKS SSaccessories.dna_total_feature_blocks // SKYRAT EDIT CHANGE - ORIGINAL: #define DNA_FEATURE_BLOCKS 15 // SKYRAT EDIT ADDITION START #define DNA_MANDATORY_COLOR_BLOCKS 5 #define DNA_MUTANT_COLOR_BLOCK 1 @@ -98,6 +104,8 @@ #define ORGAN_SLOT_MONSTER_CORE "monstercore" #define ORGAN_SLOT_RIGHT_ARM_AUG "r_arm_device" #define ORGAN_SLOT_LEFT_ARM_AUG "l_arm_device" //This one ignores alphabetical order cause the arms should be together +#define ORGAN_SLOT_RIGHT_ARM_MUSCLE "r_arm_muscle" +#define ORGAN_SLOT_LEFT_ARM_MUSCLE "l_arm_muscle" //same as above #define ORGAN_SLOT_SPINE "spine" #define ORGAN_SLOT_STOMACH "stomach" #define ORGAN_SLOT_STOMACH_AID "stomach_aid" @@ -149,6 +157,8 @@ GLOBAL_LIST_INIT(organ_process_order, list( ORGAN_SLOT_APPENDIX, ORGAN_SLOT_RIGHT_ARM_AUG, ORGAN_SLOT_LEFT_ARM_AUG, + ORGAN_SLOT_LEFT_ARM_MUSCLE, + ORGAN_SLOT_RIGHT_ARM_MUSCLE, ORGAN_SLOT_STOMACH, ORGAN_SLOT_STOMACH_AID, ORGAN_SLOT_BREATHING_TUBE, diff --git a/code/__DEFINES/_flags.dm b/code/__DEFINES/_flags.dm index 9d0e6a86aec26..0ce4e75b78c4d 100644 --- a/code/__DEFINES/_flags.dm +++ b/code/__DEFINES/_flags.dm @@ -141,6 +141,8 @@ GLOBAL_LIST_INIT(bitflags, list(1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 204 #define VIRTUAL_SAFE_AREA (1<<16) /// This area does not allow the Binary channel #define BINARY_JAMMING (1<<17) +/// This area prevents Bag of Holding rifts from being opened. +#define NO_BOH (1<<18) /* These defines are used specifically with the atom/pass_flags bitmask diff --git a/code/__DEFINES/ai/ai_blackboard.dm b/code/__DEFINES/ai/ai_blackboard.dm index 97ec38c1c3c05..4374288b07c5b 100644 --- a/code/__DEFINES/ai/ai_blackboard.dm +++ b/code/__DEFINES/ai/ai_blackboard.dm @@ -24,6 +24,8 @@ ///the list of interactions we can have with the owner #define BB_INTERACTIONS_WITH_OWNER "BB_interactions_with_owner" +///The trait checked by ai_behavior/find_potential_targets/prioritize_trait to return a target with a trait over the rest. +#define BB_TARGET_PRIORITY_TRAIT "target_priority_trait" /// Store a single or list of emotes at this key #define BB_EMOTE_KEY "BB_emotes" diff --git a/code/__DEFINES/ai/monsters.dm b/code/__DEFINES/ai/monsters.dm index 31b613c1fa454..fb6952eb08491 100644 --- a/code/__DEFINES/ai/monsters.dm +++ b/code/__DEFINES/ai/monsters.dm @@ -10,6 +10,16 @@ /// Key where we keep the spine traps ability #define BB_METEOR_HEART_SPINE_TRAPS "BB_meteor_spine_traps" +// Cybersun AI core AI keys +///key for lightning strike attack +#define BB_CYBERSUN_CORE_LIGHTNING "BB_lightning_strike" +///key for big laser attack +#define BB_CYBERSUN_CORE_BARRAGE "BB_cybersun_barrage" + +// Donk Exenteration Drone keys +// key for aoe slash attack +#define BB_DEDBOT_SLASH "BB_dedbot_exenterate" + // Spider AI keys /// Key where we store a turf to put webs on #define BB_SPIDER_WEB_TARGET "BB_spider_web_target" @@ -60,8 +70,12 @@ #define BB_LOBSTROSITY_TARGET_LIMB "BB_lobstrosity_target_limb" /// We increment this counter every time we try to move while dragging an arm and if we go too long we'll give up trying to get out of line of sight and just eat the fingers #define BB_LOBSTROSITY_FINGER_LUST "BB_lobstrosity_finger_lust" +/// Does this carp still target lying mobs even if they aren't stunned, and flee from sary fishermen? #define BB_LOBSTROSITY_NAIVE_HUNTER "BB_lobstrosity_naive_hunter" +/// Does this carp run from scary fishermen? +#define BB_CARPS_FEAR_FISHERMAN "BB_carp_fear_fisherman" + // eyeball keys ///the death glare ability #define BB_GLARE_ABILITY "BB_glare_ability" diff --git a/code/__DEFINES/atom_hud.dm b/code/__DEFINES/atom_hud.dm index de988f3bf37cc..10bfb50aa9a3b 100644 --- a/code/__DEFINES/atom_hud.dm +++ b/code/__DEFINES/atom_hud.dm @@ -68,15 +68,14 @@ #define DATA_HUD_SECURITY_ADVANCED 2 #define DATA_HUD_MEDICAL_BASIC 3 #define DATA_HUD_MEDICAL_ADVANCED 4 -#define DATA_HUD_DIAGNOSTIC_BASIC 5 -#define DATA_HUD_DIAGNOSTIC_ADVANCED 6 +#define DATA_HUD_DIAGNOSTIC 5 +#define DATA_HUD_BOT_PATH 6 #define DATA_HUD_ABDUCTOR 7 #define DATA_HUD_SENTIENT_DISEASE 8 #define DATA_HUD_AI_DETECT 9 #define DATA_HUD_FAN 10 #define DATA_HUD_MALF_APC 11 #define DATA_HUD_PERMIT 12 //SKYRAT EDIT -#define DATA_HUD_DNR 13 // SKYRAT EDIT /// cooldown for being shown the images for any particular data hud #define ADD_HUD_TO_COOLDOWN 20 diff --git a/code/__DEFINES/basic_mobs.dm b/code/__DEFINES/basic_mobs.dm index ae74872cd7302..e519fb25240be 100644 --- a/code/__DEFINES/basic_mobs.dm +++ b/code/__DEFINES/basic_mobs.dm @@ -70,5 +70,3 @@ GLOBAL_VAR_INIT(gutlunch_count, 0) #define BB_RAPTOR_TROUGH_TARGET "raptor_trough_target" #define MAX_RAPTOR_POP 64 - - diff --git a/code/__DEFINES/cargo.dm b/code/__DEFINES/cargo.dm index 1d34ed6b3cff8..d136f35a69ffb 100644 --- a/code/__DEFINES/cargo.dm +++ b/code/__DEFINES/cargo.dm @@ -1,33 +1,9 @@ -#define STYLE_STANDARD 1 -#define STYLE_BLUESPACE 2 -#define STYLE_CENTCOM 3 -#define STYLE_SYNDICATE 4 -#define STYLE_BLUE 5 -#define STYLE_CULT 6 -#define STYLE_MISSILE 7 -#define STYLE_RED_MISSILE 8 -#define STYLE_BOX 9 -#define STYLE_HONK 10 -#define STYLE_FRUIT 11 -#define STYLE_INVISIBLE 12 -#define STYLE_GONDOLA 13 -#define STYLE_SEETHROUGH 14 - -#define POD_SHAPE 1 -#define POD_BASE 2 -#define POD_DOOR 3 -#define POD_DECAL 4 -#define POD_GLOW 5 -#define POD_RUBBLE_TYPE 6 -#define POD_NAME 7 -#define POD_DESC 8 - #define RUBBLE_NONE 1 #define RUBBLE_NORMAL 2 #define RUBBLE_WIDE 3 #define RUBBLE_THIN 4 -#define POD_SHAPE_NORML 1 +#define POD_SHAPE_NORMAL 1 #define POD_SHAPE_OTHER 2 #define POD_TRANSIT "1" diff --git a/code/__DEFINES/colors.dm b/code/__DEFINES/colors.dm index 817533677caaf..766bd5588fe86 100644 --- a/code/__DEFINES/colors.dm +++ b/code/__DEFINES/colors.dm @@ -436,3 +436,8 @@ GLOBAL_LIST_INIT(cable_colors, list( )) #define HUSK_COLOR_TONE rgb(96, 88, 80) + +#define CM_COLOR_SAT_MIN 0.6 +#define CM_COLOR_SAT_MAX 0.7 +#define CM_COLOR_LUM_MIN 0.65 +#define CM_COLOR_LUM_MAX 0.75 diff --git a/code/__DEFINES/dcs/signals/signals_blackmarket.dm b/code/__DEFINES/dcs/signals/signals_market.dm similarity index 100% rename from code/__DEFINES/dcs/signals/signals_blackmarket.dm rename to code/__DEFINES/dcs/signals/signals_market.dm diff --git a/code/__DEFINES/dcs/signals/signals_mob/signals_mob_living.dm b/code/__DEFINES/dcs/signals/signals_mob/signals_mob_living.dm index bb66e31b6ef06..285c0b0ac4e2a 100644 --- a/code/__DEFINES/dcs/signals/signals_mob/signals_mob_living.dm +++ b/code/__DEFINES/dcs/signals/signals_mob/signals_mob_living.dm @@ -223,11 +223,6 @@ /// From /obj/effect/temp_visual/resonance/burst() : (mob/creator, mob/living/hit_living) #define COMSIG_LIVING_RESONATOR_BURST "living_resonator_burst" -/// From /obj/projectile/attempt_parry() : (obj/projectile/parried_projectile) -#define COMSIG_LIVING_PROJECTILE_PARRYING "living_projectile_parrying" - /// Return to allow the parry to happen - #define ALLOW_PARRY (1<<0) - /// From /obj/projectile/on_parry() : (obj/projectile/parried_projectile) #define COMSIG_LIVING_PROJECTILE_PARRIED "living_projectile_parried" /// Return to prevent the projectile from executing any code in on_parry() diff --git a/code/__DEFINES/dcs/signals/signals_mob/signals_mob_main.dm b/code/__DEFINES/dcs/signals/signals_mob/signals_mob_main.dm index 8be5b1fdb64aa..dfbfe68ad52cd 100644 --- a/code/__DEFINES/dcs/signals/signals_mob/signals_mob_main.dm +++ b/code/__DEFINES/dcs/signals/signals_mob/signals_mob_main.dm @@ -243,5 +243,8 @@ /// from /mob/proc/slip(): (knockdown_amonut, obj/slipped_on, lube_flags [mobs.dm], paralyze, force_drop) #define COMSIG_MOB_SLIPPED "mob_slipped" +/// From the base of /datum/component/callouts/proc/callout_picker(mob/user, atom/clicked_atom): (datum/callout_option/callout, atom/target) +#define COMSIG_MOB_CREATED_CALLOUT "mob_created_callout" + /// from /mob/proc/key_down(): (key, client/client, full_key) #define COMSIG_MOB_KEYDOWN "mob_key_down" diff --git a/code/__DEFINES/dcs/signals/signals_object.dm b/code/__DEFINES/dcs/signals/signals_object.dm index 9a057e038cc64..91f8d411d79ad 100644 --- a/code/__DEFINES/dcs/signals/signals_object.dm +++ b/code/__DEFINES/dcs/signals/signals_object.dm @@ -390,10 +390,16 @@ ///sent to targets during the process_hit proc of projectiles #define COMSIG_PROJECTILE_PREHIT "com_proj_prehit" #define PROJECTILE_INTERRUPT_HIT (1<<0) +///from /obj/projectile/pixel_move(): () +#define COMSIG_PROJECTILE_PIXEL_STEP "projectile_pixel_step" +///sent to self during the process_hit proc of projectiles +#define COMSIG_PROJECTILE_SELF_PREHIT "com_proj_prehit" ///from the base of /obj/projectile/Range(): () #define COMSIG_PROJECTILE_RANGE "projectile_range" ///from the base of /obj/projectile/on_range(): () #define COMSIG_PROJECTILE_RANGE_OUT "projectile_range_out" +///from the base of /obj/projectile/process(): () +#define COMSIG_PROJECTILE_BEFORE_MOVE "projectile_before_move" ///from [/obj/item/proc/tryEmbed] sent when trying to force an embed (mainly for projectiles and eating glass) #define COMSIG_EMBED_TRY_FORCE "item_try_embed" #define COMPONENT_EMBED_SUCCESS (1<<1) diff --git a/code/__DEFINES/interaction_flags.dm b/code/__DEFINES/interaction_flags.dm index 615fe5c4cbda2..fd66cee5bb93e 100644 --- a/code/__DEFINES/interaction_flags.dm +++ b/code/__DEFINES/interaction_flags.dm @@ -26,6 +26,8 @@ #define INTERACT_ATOM_MOUSEDROP_IGNORE_USABILITY (1<<12) /// Bypass all adjacency and other checks for mouse drop #define INTERACT_ATOM_MOUSEDROP_IGNORE_CHECKS (INTERACT_ATOM_MOUSEDROP_IGNORE_ADJACENT | INTERACT_ATOM_MOUSEDROP_IGNORE_USABILITY) +/// calls try_interact() on attack_paw() and returns that. +#define INTERACT_ATOM_ATTACK_PAW (1<<13) /// attempt pickup on attack_hand for items #define INTERACT_ITEM_ATTACK_HAND_PICKUP (1<<0) diff --git a/code/__DEFINES/inventory.dm b/code/__DEFINES/inventory.dm index de50b9187d618..aadf93fad7437 100644 --- a/code/__DEFINES/inventory.dm +++ b/code/__DEFINES/inventory.dm @@ -106,6 +106,8 @@ DEFINE_BITFIELD(no_equip_flags, list( #define HIDESNOUT (1<<12) ///hides mutant/moth wings, does not apply to functional wings #define HIDEMUTWINGS (1<<13) +///hides belts and riggings +#define HIDEBELT (1<<14) //SKYRAT EDIT ADDITION: CUSTOM EAR TOGGLE FOR ANTHRO/ETC EAR SHOWING - /// Manually set this on items you want anthro ears to show on! diff --git a/code/__DEFINES/maps.dm b/code/__DEFINES/maps.dm index c76ba60911355..3c87195e99076 100644 --- a/code/__DEFINES/maps.dm +++ b/code/__DEFINES/maps.dm @@ -222,3 +222,13 @@ Always compile, always use that verb, and always make sure that it works for wha /// Checks the job changes in the map config for the passed change key. #define CHECK_MAP_JOB_CHANGE(job, change) SSmapping.config.job_changes?[job]?[change] + +///Identifiers for away mission spawnpoints +#define AWAYSTART_BEACH "AWAYSTART_BEACH" +#define AWAYSTART_MUSEUM "AWAYSTART_MUSEUM" +#define AWAYSTART_RESEARCH "AWAYSTART_RESEARCH" +#define AWAYSTART_CAVES "AWAYSTART_CAVES" +#define AWAYSTART_MOONOUTPOST "AWAYSTART_MOONOUTPOST" +#define AWAYSTART_SNOWCABIN "AWAYSTART_SNOWCABIN" +#define AWAYSTART_SNOWDIN "AWAYSTART_SNOWDIN" +#define AWAYSTART_UNDERGROUND "AWAYSTART_UNDERGROUND" diff --git a/code/__DEFINES/blackmarket.dm b/code/__DEFINES/market.dm similarity index 100% rename from code/__DEFINES/blackmarket.dm rename to code/__DEFINES/market.dm diff --git a/code/__DEFINES/mobs.dm b/code/__DEFINES/mobs.dm index 55798fc6bef4a..4870fdcfe781c 100644 --- a/code/__DEFINES/mobs.dm +++ b/code/__DEFINES/mobs.dm @@ -303,12 +303,12 @@ //Charge levels for Ethereals, in joules. #define ETHEREAL_CHARGE_NONE 0 -#define ETHEREAL_CHARGE_LOWPOWER (0.4 * STANDARD_CELL_CHARGE) -#define ETHEREAL_CHARGE_NORMAL (1 * STANDARD_CELL_CHARGE) -#define ETHEREAL_CHARGE_ALMOSTFULL (1.5 * STANDARD_CELL_CHARGE) -#define ETHEREAL_CHARGE_FULL (2 * STANDARD_CELL_CHARGE) -#define ETHEREAL_CHARGE_OVERLOAD (2.5 * STANDARD_CELL_CHARGE) -#define ETHEREAL_CHARGE_DANGEROUS (3 * STANDARD_CELL_CHARGE) +#define ETHEREAL_CHARGE_LOWPOWER (2 * STANDARD_CELL_CHARGE) //BUBBER EDIT OG = 0.4 +#define ETHEREAL_CHARGE_NORMAL (5 * STANDARD_CELL_CHARGE) //BUBBER EDIT OG = 1 +#define ETHEREAL_CHARGE_ALMOSTFULL (7.5 * STANDARD_CELL_CHARGE) //BUBBER EDIT OG = 1.5 +#define ETHEREAL_CHARGE_FULL (11 * STANDARD_CELL_CHARGE) //BUBBER EDIT OG = 2 +#define ETHEREAL_CHARGE_OVERLOAD (11.5 * STANDARD_CELL_CHARGE) //BUBBER EDIT OG = 2.5 +#define ETHEREAL_CHARGE_DANGEROUS (12 * STANDARD_CELL_CHARGE) //BUBBER EDIT OG = 3 #define CRYSTALIZE_COOLDOWN_LENGTH (120 SECONDS) diff --git a/code/__DEFINES/projectiles.dm b/code/__DEFINES/projectiles.dm index ed4c66b799c59..28b7b6f3d1be5 100644 --- a/code/__DEFINES/projectiles.dm +++ b/code/__DEFINES/projectiles.dm @@ -14,8 +14,10 @@ #define CALIBER_A7MM "a7mm" /// The caliber used by the [security auto-rifle][/obj/item/gun/ballistic/automatic/wt550]. #define CALIBER_46X30MM "4.6x30mm" -/// The caliber used by the Nanotrasen Saber SMG, PP-95 SMG and Type U3 Uzi. Also used as the default caliber for pistols but only the stechkin APS machine pistol doesn't override it. +/// The caliber used by the Nanotrasen Saber SMG and Type U3 Uzi. Also used as the default caliber for pistols but only the stechkin APS machine pistol doesn't override it. #define CALIBER_9MM "9mm" +/// The caliber used by smart SMG ammunition +#define CALIBER_160SMART ".160 Smart" /// The caliber used as the default for ballistic guns. Only not overridden for the [surplus rifle][/obj/item/gun/ballistic/automatic/surplus]. #define CALIBER_10MM "10mm" /// The caliber used by most revolver variants. diff --git a/code/__DEFINES/traits/declarations.dm b/code/__DEFINES/traits/declarations.dm index ea32593ff7094..abac746c72e74 100644 --- a/code/__DEFINES/traits/declarations.dm +++ b/code/__DEFINES/traits/declarations.dm @@ -225,6 +225,8 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai #define TRAIT_REVEAL_FISH "reveal_fish" ///This trait gets you a list of fishes that can be caught when examining a fishing spot. #define TRAIT_EXAMINE_FISHING_SPOT "examine_fishing_spot" +///lobstrosities and carps will prioritize/flee from those that have this trait (given by the skill-locked hat) +#define TRAIT_SCARY_FISHERMAN "scary_fisherman" ///Trait given to turfs or objects that can be fished from #define TRAIT_FISHING_SPOT "fishing_spot" ///Trait given to mobs that can fish without a rod @@ -336,6 +338,7 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai #define TRAIT_SECURITY_HUD "sec_hud" /// for something granting you a diagnostic hud #define TRAIT_DIAGNOSTIC_HUD "diag_hud" +#define TRAIT_BOT_PATH_HUD "bot_path_hud" /// Is a medbot healing you #define TRAIT_MEDIBOTCOMINGTHROUGH "medbot" #define TRAIT_PASSTABLE "passtable" @@ -748,6 +751,8 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai #define TRAIT_GREAT_QUALITY_BAIT "great_quality_bait" /// Baits with this trait will ignore bait preferences and related fish traits. #define TRAIT_OMNI_BAIT "omni_bait" +/// The bait won't be consumed when used +#define TRAIT_BAIT_UNCONSUMABLE "bait_unconsumabe" /// Plants that were mutated as a result of passive instability, not a mutation threshold. #define TRAIT_PLANT_WILDMUTATE "wildmutation" /// If you hit an APC with exposed internals with this item it will try to shock you @@ -1124,6 +1129,9 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai ///Trait given to limb by /mob/living/basic/living_limb_flesh #define TRAIT_IGNORED_BY_LIVING_FLESH "livingflesh_ignored" +///Trait given to organs that have been inside a living being previously +#define TRAIT_USED_ORGAN "used_organ" + /// Trait given while using /datum/action/cooldown/mob_cooldown/wing_buffet #define TRAIT_WING_BUFFET "wing_buffet" /// Trait given while tired after using /datum/action/cooldown/mob_cooldown/wing_buffet @@ -1215,9 +1223,13 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai ///Trait given to a turf that should not be allowed to be terraformed, such as turfs holding ore vents. #define TRAIT_NO_TERRAFORM "no_terraform" +///Mobs with these trait do not get italicized/quiet speech when speaking in low pressure +#define TRAIT_SPEECH_BOOSTER "speech_booster" + /// Given to a mob that can throw to make them not able to throw #define TRAIT_NO_THROWING "no_throwing" ///Trait which allows mobs to parry mining mob projectiles +#define TRAIT_MINING_PARRYING "mining_parrying" // END TRAIT DEFINES diff --git a/code/__DEFINES/traits/sources.dm b/code/__DEFINES/traits/sources.dm index 47887ede45ebf..f11cc50dbbd58 100644 --- a/code/__DEFINES/traits/sources.dm +++ b/code/__DEFINES/traits/sources.dm @@ -292,3 +292,6 @@ /// Trait when a drink was renamed by a shaker #define SHAKER_LABEL_TRAIT "shaker_trait" + +/// Trait added by style component +#define STYLE_TRAIT "style" diff --git a/code/__DEFINES/uplink.dm b/code/__DEFINES/uplink.dm index 67df6fc0e6295..cdfdf4680f792 100644 --- a/code/__DEFINES/uplink.dm +++ b/code/__DEFINES/uplink.dm @@ -42,3 +42,6 @@ #define SPY_LOWER_COST_THRESHOLD 5 /// Upper threshold for which an uplink items's TC cost is considered "high" for spy bounties picking rewards #define SPY_UPPER_COST_THRESHOLD 12 + +/// Minimal cost for an item to be eligible for a discount +#define TRAITOR_DISCOUNT_MIN_PRICE 4 diff --git a/code/__DEFINES/~skyrat_defines/traits.dm b/code/__DEFINES/~skyrat_defines/traits.dm index 3a9a180fbee07..116ad7e5fb250 100644 --- a/code/__DEFINES/~skyrat_defines/traits.dm +++ b/code/__DEFINES/~skyrat_defines/traits.dm @@ -3,4 +3,5 @@ #define SLIPPERY_MIN 5 /// The maximum amount of tiles a TRAIT_SLIPPERY haver will slide on slip #define SLIPPERY_MAX 9 - +/// Permit hud clothing trait +#define TRAIT_PERMIT_HUD "permit_hud" diff --git a/code/__HELPERS/colors.dm b/code/__HELPERS/colors.dm index 9c70cef798eac..3a20e5ad60c09 100644 --- a/code/__HELPERS/colors.dm +++ b/code/__HELPERS/colors.dm @@ -101,5 +101,50 @@ return output +/** + * Gets a color for a name, will return the same color for a given string consistently within a round.atom + * + * Note that this proc aims to produce pastel-ish colors using the HSL colorspace. These seem to be favorable for displaying on the map. + * + * Arguments: + * * name - The name to generate a color for + * * sat_shift - A value between 0 and 1 that will be multiplied against the saturation + * * lum_shift - A value between 0 and 1 that will be multiplied against the luminescence + */ +/proc/colorize_string(name, sat_shift = 1, lum_shift = 1) + // seed to help randomness + var/static/rseed = rand(1,26) + + // get hsl using the selected 6 characters of the md5 hash + var/hash = copytext(md5(name + GLOB.round_id), rseed, rseed + 6) + var/h = hex2num(copytext(hash, 1, 3)) * (360 / 255) + var/s = (hex2num(copytext(hash, 3, 5)) >> 2) * ((CM_COLOR_SAT_MAX - CM_COLOR_SAT_MIN) / 63) + CM_COLOR_SAT_MIN + var/l = (hex2num(copytext(hash, 5, 7)) >> 2) * ((CM_COLOR_LUM_MAX - CM_COLOR_LUM_MIN) / 63) + CM_COLOR_LUM_MIN + + // adjust for shifts + s = clamp(s * sat_shift, 0, 1) + l = clamp(l * lum_shift, 0, 1) + + // convert to rgb + var/h_int = round(h/60) // mapping each section of H to 60 degree sections + var/c = (1 - abs(2 * l - 1)) * s + var/x = c * (1 - abs((h / 60) % 2 - 1)) + var/m = l - c * 0.5 + x = (x + m) * 255 + c = (c + m) * 255 + m *= 255 + switch(h_int) + if(0) + return "#[num2hex(c, 2)][num2hex(x, 2)][num2hex(m, 2)]" + if(1) + return "#[num2hex(x, 2)][num2hex(c, 2)][num2hex(m, 2)]" + if(2) + return "#[num2hex(m, 2)][num2hex(c, 2)][num2hex(x, 2)]" + if(3) + return "#[num2hex(m, 2)][num2hex(x, 2)][num2hex(c, 2)]" + if(4) + return "#[num2hex(x, 2)][num2hex(m, 2)][num2hex(c, 2)]" + if(5) + return "#[num2hex(c, 2)][num2hex(m, 2)][num2hex(x, 2)]" #define RANDOM_COLOUR (rgb(rand(0,255),rand(0,255),rand(0,255))) diff --git a/code/__HELPERS/game.dm b/code/__HELPERS/game.dm index aa953760bce71..ce48e593980b5 100644 --- a/code/__HELPERS/game.dm +++ b/code/__HELPERS/game.dm @@ -214,16 +214,16 @@ if(istype(atom_to_find, type)) return atom_to_find - while(!istype(atom_to_find.loc, type)) + while(!istype(atom_to_find, type)) if(!atom_to_find.loc) return atom_to_find = atom_to_find.loc else if(isatom(type)) atom_to_find = target - if(atom_to_find.loc == type) + if(atom_to_find == type) return atom_to_find - while(atom_to_find.loc != type) + while(atom_to_find != type) if(!atom_to_find.loc) return atom_to_find = atom_to_find.loc diff --git a/code/__HELPERS/global_lists.dm b/code/__HELPERS/global_lists.dm index e9bd92910470e..461adc9bc0a71 100644 --- a/code/__HELPERS/global_lists.dm +++ b/code/__HELPERS/global_lists.dm @@ -176,7 +176,7 @@ GLOBAL_LIST_INIT(WALLITEMS_INTERIOR, typecacheof(list( /obj/machinery/defibrillator_mount, /obj/machinery/firealarm, /obj/machinery/flasher, - /obj/machinery/keycard_auth, + /obj/machinery/keycard_auth/wall_mounted, /obj/machinery/light_switch, /obj/machinery/newscaster, /obj/machinery/power/apc, diff --git a/code/__HELPERS/matrices.dm b/code/__HELPERS/matrices.dm index 68b94fc2fe654..8a5534e3827b8 100644 --- a/code/__HELPERS/matrices.dm +++ b/code/__HELPERS/matrices.dm @@ -40,8 +40,7 @@ decompose_matrix.rotation = arctan(cossine, sine) * flip_sign /matrix/proc/TurnTo(old_angle, new_angle) - . = new_angle - old_angle - Turn(.) //BYOND handles cases such as -270, 360, 540 etc. DOES NOT HANDLE 180 TURNS WELL, THEY TWEEN AND LOOK LIKE SHIT + return Turn(new_angle - old_angle) //BYOND handles cases such as -270, 360, 540 etc. DOES NOT HANDLE 180 TURNS WELL, THEY TWEEN AND LOOK LIKE SHIT /** * Shear the transform on either or both axes. diff --git a/code/__HELPERS/spawns.dm b/code/__HELPERS/spawns.dm index 2c93e4ba19e56..c72c5a555de5a 100644 --- a/code/__HELPERS/spawns.dm +++ b/code/__HELPERS/spawns.dm @@ -29,7 +29,13 @@ if(!ispath(path)) path.forceMove(pod) else - path = new path(pod) + var/amount_to_spawn = paths_to_spawn[path] || 1 + if(!isnum(amount_to_spawn)) + stack_trace("amount to spawn for path \"[path]\" is not a number, defaulting to 1") + amount_to_spawn = 1 + + for(var/item_number in 1 to amount_to_spawn) + new path(pod) //remove non var edits from specifications specifications -= "target" diff --git a/code/_globalvars/bitfields.dm b/code/_globalvars/bitfields.dm index 4631f0c8db672..fa3cd456fc7da 100644 --- a/code/_globalvars/bitfields.dm +++ b/code/_globalvars/bitfields.dm @@ -64,6 +64,7 @@ DEFINE_BITFIELD(area_flags, list( "UNIQUE_AREA" = UNIQUE_AREA, "VALID_TERRITORY" = VALID_TERRITORY, "XENOBIOLOGY_COMPATIBLE" = XENOBIOLOGY_COMPATIBLE, + "NO_BOH" = NO_BOH, )) DEFINE_BITFIELD(turf_flags, list( @@ -200,6 +201,7 @@ DEFINE_BITFIELD(flags_inv, list( "HIDEHEADGEAR" = HIDEHEADGEAR, "HIDEJUMPSUIT" = HIDEJUMPSUIT, "HIDEMASK" = HIDEMASK, + "HIDEBELT" = HIDEBELT, "HIDENECK" = HIDENECK, "HIDESHOES" = HIDESHOES, "HIDESNOUT" = HIDESNOUT, diff --git a/code/_globalvars/lists/ambience.dm b/code/_globalvars/lists/ambience.dm index 60d3dfad789eb..3a9ab81dde437 100644 --- a/code/_globalvars/lists/ambience.dm +++ b/code/_globalvars/lists/ambience.dm @@ -130,6 +130,11 @@ GLOBAL_LIST_INIT(maint_ambience,list( 'sound/ambience/ambimaint5.ogg', 'sound/ambience/ambimaint6.ogg', 'sound/ambience/ambimaint7.ogg', + 'sound/ambience/ambimaint8.ogg', + 'sound/ambience/ambimaint9.ogg', + 'sound/ambience/ambimaint10.ogg', + 'sound/ambience/ambimaint11.ogg', + 'sound/ambience/ambimaint12.ogg', 'sound/ambience/ambitech2.ogg', 'sound/voice/lowHiss1.ogg', 'sound/voice/lowHiss2.ogg', diff --git a/code/_globalvars/lists/cargo.dm b/code/_globalvars/lists/cargo.dm index 5e4766fc7c3ff..1a41609d25ce7 100644 --- a/code/_globalvars/lists/cargo.dm +++ b/code/_globalvars/lists/cargo.dm @@ -15,20 +15,3 @@ GLOBAL_LIST_INIT(pack_discount_odds, list( )) GLOBAL_LIST_EMPTY(supplypod_loading_bays) - -GLOBAL_LIST_INIT(podstyles, list(\ - list(POD_SHAPE_NORML, "pod", TRUE, "default", "yellow", RUBBLE_NORMAL, "supply pod", "A Nanotrasen supply drop pod."),\ - list(POD_SHAPE_NORML, "advpod", TRUE, "bluespace", "blue", RUBBLE_NORMAL, "bluespace supply pod" , "A Nanotrasen Bluespace supply pod. Teleports back to CentCom after delivery."),\ - list(POD_SHAPE_NORML, "advpod", TRUE, "centcom", "blue", RUBBLE_NORMAL, "\improper CentCom supply pod", "A Nanotrasen supply pod, this one has been marked with Central Command's designations. Teleports back to CentCom after delivery."),\ - list(POD_SHAPE_NORML, "darkpod", TRUE, "syndicate", "red", RUBBLE_NORMAL, "blood-red supply pod", "An intimidating supply pod, covered in the blood-red markings of the Syndicate. It's probably best to stand back from this."),\ - list(POD_SHAPE_NORML, "darkpod", TRUE, "deathsquad", "blue", RUBBLE_NORMAL, "\improper Deathsquad drop pod", "A Nanotrasen drop pod. This one has been marked the markings of Nanotrasen's elite strike team."),\ - list(POD_SHAPE_NORML, "pod", TRUE, "cultist", "red", RUBBLE_NORMAL, "bloody supply pod", "A Nanotrasen supply pod covered in scratch-marks, blood, and strange runes."),\ - list(POD_SHAPE_OTHER, "missile", FALSE, FALSE, FALSE, RUBBLE_THIN, "cruise missile", "A big ass missile that didn't seem to fully detonate. It was likely launched from some far-off deep space missile silo. There appears to be an auxillery payload hatch on the side, though manually opening it is likely impossible."),\ - list(POD_SHAPE_OTHER, "smissile", FALSE, FALSE, FALSE, RUBBLE_THIN, "\improper Syndicate cruise missile", "A big ass, blood-red missile that didn't seem to fully detonate. It was likely launched from some deep space Syndicate missile silo. There appears to be an auxillery payload hatch on the side, though manually opening it is likely impossible."),\ - list(POD_SHAPE_OTHER, "box", TRUE, FALSE, FALSE, RUBBLE_WIDE, "\improper Aussec supply crate", "An incredibly sturdy supply crate, designed to withstand orbital re-entry. Has 'Aussec Armory - 2532' engraved on the side."),\ - list(POD_SHAPE_NORML, "clownpod", TRUE, "clown", "green", RUBBLE_NORMAL, "\improper HONK pod", "A brightly-colored supply pod. It likely originated from the Clown Federation."),\ - list(POD_SHAPE_OTHER, "orange", TRUE, FALSE, FALSE, RUBBLE_NONE, "\improper Orange", "An angry orange."),\ - list(POD_SHAPE_OTHER, FALSE, FALSE, FALSE, FALSE, RUBBLE_NONE, "\improper S.T.E.A.L.T.H. pod MKVII", "A supply pod that, under normal circumstances, is completely invisible to conventional methods of detection. How are you even seeing this?"),\ - list(POD_SHAPE_OTHER, "gondola", FALSE, FALSE, FALSE, RUBBLE_NONE, "gondola", "The silent walker. This one seems to be part of a delivery agency."),\ - list(POD_SHAPE_OTHER, FALSE, FALSE, FALSE, FALSE, RUBBLE_NONE, FALSE, FALSE, "rl_click", "give_po")\ -)) diff --git a/code/_globalvars/traits/_traits.dm b/code/_globalvars/traits/_traits.dm index 66c2a140eaf20..61b78425050d1 100644 --- a/code/_globalvars/traits/_traits.dm +++ b/code/_globalvars/traits/_traits.dm @@ -61,6 +61,7 @@ GLOBAL_LIST_INIT(traits_by_type, list( "TRAIT_ODD_CUSTOMIZABLE_FOOD_INGREDIENT" = TRAIT_ODD_CUSTOMIZABLE_FOOD_INGREDIENT, "TRAIT_ON_HIT_EFFECT" = TRAIT_ON_HIT_EFFECT, "TRAIT_RUNECHAT_HIDDEN" = TRAIT_RUNECHAT_HIDDEN, + "TRAIT_SCARY_FISHERMAN" = TRAIT_SCARY_FISHERMAN, "TRAIT_SECLUDED_LOCATION" = TRAIT_SECLUDED_LOCATION, "TRAIT_SNOWSTORM_IMMUNE" = TRAIT_SNOWSTORM_IMMUNE, "TRAIT_TELEKINESIS_CONTROLLED" = TRAIT_TELEKINESIS_CONTROLLED, @@ -196,6 +197,7 @@ GLOBAL_LIST_INIT(traits_by_type, list( "TRAIT_DETECTIVES_TASTE" = TRAIT_DETECTIVES_TASTE, "TRAIT_DETECT_STORM" = TRAIT_DETECT_STORM, "TRAIT_DIAGNOSTIC_HUD" = TRAIT_DIAGNOSTIC_HUD, + "TRAIT_BOT_PATH_HUD" = TRAIT_BOT_PATH_HUD, "TRAIT_DISCOORDINATED_TOOL_USER" = TRAIT_DISCOORDINATED_TOOL_USER, "TRAIT_DISEASELIKE_SEVERITY_MEDIUM" = TRAIT_DISEASELIKE_SEVERITY_MEDIUM, "TRAIT_DISFIGURED" = TRAIT_DISFIGURED, @@ -536,9 +538,12 @@ GLOBAL_LIST_INIT(traits_by_type, list( "TRAIT_XENO_IMMUNE" = TRAIT_XENO_IMMUNE, "TRAIT_XRAY_HEARING" = TRAIT_XRAY_HEARING, "TRAIT_XRAY_VISION" = TRAIT_XRAY_VISION, + "TRAIT_SPEECH_BOOSTER" = TRAIT_SPEECH_BOOSTER, + "TRAIT_MINING_PARRYING" = TRAIT_MINING_PARRYING, ), /obj/item = list( "TRAIT_APC_SHOCKING" = TRAIT_APC_SHOCKING, + "TRAIT_BAIT_UNCONSUMABLE" = TRAIT_BAIT_UNCONSUMABLE, "TRAIT_BAKEABLE" = TRAIT_BAKEABLE, "TRAIT_BASIC_QUALITY_BAIT" = TRAIT_BASIC_QUALITY_BAIT, "TRAIT_BLIND_TOOL" = TRAIT_BLIND_TOOL, @@ -618,6 +623,7 @@ GLOBAL_LIST_INIT(traits_by_type, list( ), /obj/item/organ = list( "TRAIT_LIVING_HEART" = TRAIT_LIVING_HEART, + "TRAIT_USED_ORGAN" = TRAIT_USED_ORGAN, ), /obj/item/organ/internal/liver = list( "TRAIT_BALLMER_SCIENTIST" = TRAIT_BALLMER_SCIENTIST, @@ -707,6 +713,7 @@ GLOBAL_LIST_INIT(traits_by_type, list( "TRAIT_PERSONALSPACE" = TRAIT_PERSONALSPACE, "TRAIT_QUICKREFLEXES" = TRAIT_QUICKREFLEXES, "TRAIT_PET_OWNER" = TRAIT_PET_OWNER, + "TRAIT_PERMIT_HUD" = TRAIT_PERMIT_HUD, "TRAIT_R_UNIQUEWRECK" = TRAIT_R_UNIQUEWRECK, "TRAIT_R_UNIQUETIP" = TRAIT_R_UNIQUETIP, "TRAIT_R_WIDE" = TRAIT_R_WIDE, diff --git a/code/_globalvars/traits/admin_tooling.dm b/code/_globalvars/traits/admin_tooling.dm index e1cef47233368..9539621123050 100644 --- a/code/_globalvars/traits/admin_tooling.dm +++ b/code/_globalvars/traits/admin_tooling.dm @@ -18,6 +18,7 @@ GLOBAL_LIST_INIT(admin_visible_traits, list( "TRAIT_MOVE_VENTCRAWLING" = TRAIT_MOVE_VENTCRAWLING, "TRAIT_MOVE_UPSIDE_DOWN" = TRAIT_MOVE_UPSIDE_DOWN, "TRAIT_RUNECHAT_HIDDEN" = TRAIT_RUNECHAT_HIDDEN, + "TRAIT_SCARY_FISHERMAN" = TRAIT_SCARY_FISHERMAN, "TRAIT_SNOWSTORM_IMMUNE" = TRAIT_SNOWSTORM_IMMUNE, "TRAIT_VOIDSTORM_IMMUNE" = TRAIT_VOIDSTORM_IMMUNE, "TRAIT_WEATHER_IMMUNE" = TRAIT_WEATHER_IMMUNE, @@ -60,6 +61,7 @@ GLOBAL_LIST_INIT(admin_visible_traits, list( "TRAIT_DEFIB_BLACKLISTED" = TRAIT_DEFIB_BLACKLISTED, "TRAIT_DEPRESSION" = TRAIT_DEPRESSION, "TRAIT_DIAGNOSTIC_HUD" = TRAIT_DIAGNOSTIC_HUD, + "TRAIT_BOT_PATH_HUD" = TRAIT_BOT_PATH_HUD, "TRAIT_DISCOORDINATED_TOOL_USER" = TRAIT_DISCOORDINATED_TOOL_USER, "TRAIT_DISFIGURED" = TRAIT_DISFIGURED, "TRAIT_DISK_VERIFIER" = TRAIT_DISK_VERIFIER, @@ -251,6 +253,7 @@ GLOBAL_LIST_INIT(admin_visible_traits, list( "TRAIT_XENO_IMMUNE" = TRAIT_XENO_IMMUNE, "TRAIT_XRAY_HEARING" = TRAIT_XRAY_HEARING, "TRAIT_XRAY_VISION" = TRAIT_XRAY_VISION, + "TRAIT_MINING_PARRYING" = TRAIT_MINING_PARRYING, ), /obj/item = list( "TRAIT_APC_SHOCKING" = TRAIT_APC_SHOCKING, @@ -333,6 +336,7 @@ GLOBAL_LIST_INIT(admin_visible_traits, list( "TRAIT_NORUNNING" = TRAIT_NORUNNING, "TRAIT_OVERSIZED" = TRAIT_OVERSIZED, "TRAIT_OXYIMMUNE" = TRAIT_OXYIMMUNE, + "TRAIT_PERMIT_HUD" = TRAIT_PERMIT_HUD, "TRAIT_PERSONALSPACE" = TRAIT_PERSONALSPACE, "TRAIT_QUICKREFLEXES" = TRAIT_QUICKREFLEXES, "TRAIT_PET_OWNER" = TRAIT_PET_OWNER, diff --git a/code/_onclick/hud/radial.dm b/code/_onclick/hud/radial.dm index d5a1d10533747..713f03bc75a8f 100644 --- a/code/_onclick/hud/radial.dm +++ b/code/_onclick/hud/radial.dm @@ -7,6 +7,7 @@ GLOBAL_LIST_EMPTY(radial_menus) icon = 'icons/hud/radial.dmi' plane = ABOVE_HUD_PLANE vis_flags = VIS_INHERIT_PLANE + var/click_on_hover = FALSE var/datum/radial_menu/parent /atom/movable/screen/radial/proc/set_parent(new_value) @@ -39,6 +40,8 @@ GLOBAL_LIST_EMPTY(radial_menus) icon_state = "[parent.radial_slice_icon]_focus" if(tooltips) openToolTip(usr, src, params, title = name) + if (click_on_hover && !isnull(usr) && !isnull(parent)) + Click(location, control, params) /atom/movable/screen/radial/slice/MouseExited(location, control, params) . = ..() @@ -147,7 +150,7 @@ GLOBAL_LIST_EMPTY(radial_menus) starting_angle = 180 ending_angle = 45 -/datum/radial_menu/proc/setup_menu(use_tooltips, set_page = 1) +/datum/radial_menu/proc/setup_menu(use_tooltips, set_page = 1, click_on_hover = FALSE) if(ending_angle > starting_angle) zone = ending_angle - starting_angle else @@ -185,18 +188,26 @@ GLOBAL_LIST_EMPTY(radial_menus) page_data[page] = current pages = page current_page = clamp(set_page, 1, pages) - update_screen_objects(anim = entry_animation) + update_screen_objects(entry_animation, click_on_hover) -/datum/radial_menu/proc/update_screen_objects(anim = FALSE) +/datum/radial_menu/proc/update_screen_objects(anim = FALSE, click_on_hover = FALSE) var/list/page_choices = page_data[current_page] var/angle_per_element = round(zone / page_choices.len) for(var/i in 1 to elements.len) - var/atom/movable/screen/radial/E = elements[i] + var/atom/movable/screen/radial/element = elements[i] var/angle = WRAP(starting_angle + (i - 1) * angle_per_element,0,360) if(i > page_choices.len) - HideElement(E) + HideElement(element) + element.click_on_hover = FALSE else - SetElement(E,page_choices[i],angle,anim = anim,anim_order = i) + SetElement(element,page_choices[i],angle,anim = anim,anim_order = i) + // Only activate click on hover after the animation plays + if (!click_on_hover) + continue + if (anim) + addtimer(VARSET_CALLBACK(element, click_on_hover, TRUE), i * 0.5) + else + element.click_on_hover = TRUE /datum/radial_menu/proc/HideElement(atom/movable/screen/radial/slice/E) E.cut_overlays() @@ -274,7 +285,7 @@ GLOBAL_LIST_EMPTY(radial_menus) /datum/radial_menu/proc/get_next_id() return "c_[choices.len]" -/datum/radial_menu/proc/set_choices(list/new_choices, use_tooltips, set_page = 1) +/datum/radial_menu/proc/set_choices(list/new_choices, use_tooltips, click_on_hover = FALSE, set_page = 1) if(choices.len) Reset() for(var/E in new_choices) @@ -288,7 +299,7 @@ GLOBAL_LIST_EMPTY(radial_menus) if (istype(new_choices[E], /datum/radial_menu_choice)) choice_datums[id] = new_choices[E] - setup_menu(use_tooltips, set_page) + setup_menu(use_tooltips, set_page, click_on_hover) /datum/radial_menu/proc/extract_image(to_extract_from) if (istype(to_extract_from, /datum/radial_menu_choice)) @@ -347,7 +358,7 @@ GLOBAL_LIST_EMPTY(radial_menus) Choices should be a list where list keys are movables or text used for element names and return value and list values are movables/icons/images used for element icons */ -/proc/show_radial_menu(mob/user, atom/anchor, list/choices, uniqueid, radius, datum/callback/custom_check, require_near = FALSE, tooltips = FALSE, no_repeat_close = FALSE, radial_slice_icon = "radial_slice", autopick_single_option = TRUE) +/proc/show_radial_menu(mob/user, atom/anchor, list/choices, uniqueid, radius, datum/callback/custom_check, require_near = FALSE, tooltips = FALSE, no_repeat_close = FALSE, radial_slice_icon = "radial_slice", autopick_single_option = TRUE, entry_animation = TRUE, click_on_hover = FALSE) if(!user || !anchor || !length(choices)) return @@ -364,6 +375,7 @@ GLOBAL_LIST_EMPTY(radial_menus) return var/datum/radial_menu/menu = new + menu.entry_animation = entry_animation GLOB.radial_menus[uniqueid] = menu if(radius) menu.radius = radius @@ -372,7 +384,7 @@ GLOBAL_LIST_EMPTY(radial_menus) menu.anchor = anchor menu.radial_slice_icon = radial_slice_icon menu.check_screen_border(user) //Do what's needed to make it look good near borders or on hud - menu.set_choices(choices, tooltips) + menu.set_choices(choices, tooltips, click_on_hover) menu.show_to(user) menu.wait(user, anchor, require_near) var/answer = menu.selected_choice diff --git a/code/_onclick/hud/screen_objects.dm b/code/_onclick/hud/screen_objects.dm index fafe1d2825163..4514dfb7f5a53 100644 --- a/code/_onclick/hud/screen_objects.dm +++ b/code/_onclick/hud/screen_objects.dm @@ -482,8 +482,26 @@ return TRUE +/atom/movable/screen/storage/cell + +/atom/movable/screen/storage/cell/mouse_drop_receive(atom/target, mob/living/user, params) + var/datum/storage/storage = master_ref?.resolve() + + if (isnull(storage) || !istype(user) || storage != user.active_storage) + return + + if (!user.can_perform_action(storage.parent, FORBID_TELEKINESIS_REACH)) + return + + if (target.loc != storage.real_location) + return + + /// Due to items in storage ignoring transparency for click hitboxes, this only can happen if we drag onto a free cell - aka after all current contents + storage.real_location.contents -= target + storage.real_location.contents += target + storage.refresh_views() + /atom/movable/screen/storage/corner - name = "storage" icon_state = "storage_corner_topleft" /atom/movable/screen/storage/corner/top_right diff --git a/code/_onclick/other_mobs.dm b/code/_onclick/other_mobs.dm index 0dd8ee0a582f6..2f1465ac4ffe2 100644 --- a/code/_onclick/other_mobs.dm +++ b/code/_onclick/other_mobs.dm @@ -200,7 +200,8 @@ /atom/proc/attack_paw(mob/user, list/modifiers) if(SEND_SIGNAL(src, COMSIG_ATOM_ATTACK_PAW, user, modifiers) & COMPONENT_CANCEL_ATTACK_CHAIN) return TRUE - return FALSE + if(interaction_flags_atom & INTERACT_ATOM_ATTACK_PAW) + . = _try_interact(user) /* diff --git a/code/controllers/configuration/entries/game_options.dm b/code/controllers/configuration/entries/game_options.dm index 05489241c6a0b..72df7ceeb9777 100644 --- a/code/controllers/configuration/entries/game_options.dm +++ b/code/controllers/configuration/entries/game_options.dm @@ -266,7 +266,7 @@ /datum/config_entry/flag/roundstart_away //Will random away mission be loaded. /datum/config_entry/number/gateway_delay //How long the gateway takes before it activates. Default is half an hour. Only matters if roundstart_away is enabled. - default = 18000 + default = 30 MINUTES integer = FALSE min_val = 0 @@ -275,6 +275,16 @@ min_val = 0 max_val = 100 +///An override to gateway_delay for specific maps or start points +/datum/config_entry/keyed_list/gateway_delays_by_id + default = list( + AWAYSTART_BEACH = 5 MINUTES, //Chill RP zone + AWAYSTART_MUSEUM = 12 MINUTES, //Chill place with some cool puzzles and effects. + ) + key_mode = KEY_MODE_TEXT + value_mode = VALUE_MODE_NUM + lowercase_key = FALSE //The macros are written the exact same way as their values, only without the quotation marks. + /datum/config_entry/flag/ghost_interaction /datum/config_entry/flag/near_death_experience //If carbons can hear ghosts when unconscious and very close to death diff --git a/code/controllers/subsystem/dynamic/dynamic.dm b/code/controllers/subsystem/dynamic/dynamic.dm index 61d00a04710fb..38fc792bf382f 100644 --- a/code/controllers/subsystem/dynamic/dynamic.dm +++ b/code/controllers/subsystem/dynamic/dynamic.dm @@ -1014,7 +1014,7 @@ SUBSYSTEM_DEF(dynamic) #define MAXIMUM_DYN_DISTANCE 5 /** - * Returns the comulative distribution of threat centre and width, and a random location of -0.5 to 0.5 + * Returns the comulative distribution of threat centre and width, and a random location of -5 to 5 * plus or minus the otherwise unattainable lower and upper percentiles. All multiplied by the maximum * threat and then rounded to the nearest interval. * rand() calls without arguments returns a value between 0 and 1, allowing for smaller intervals. diff --git a/code/controllers/subsystem/dynamic/dynamic_rulesets_midround.dm b/code/controllers/subsystem/dynamic/dynamic_rulesets_midround.dm index 01eec4e179914..7f133e9231bc9 100644 --- a/code/controllers/subsystem/dynamic/dynamic_rulesets_midround.dm +++ b/code/controllers/subsystem/dynamic/dynamic_rulesets_midround.dm @@ -972,13 +972,15 @@ cost = 5 minimum_players = 40 repeatable = TRUE + signup_item_path = /obj/item/cosmic_skull ruleset_lazy_templates = list(LAZY_TEMPLATE_KEY_VOIDWALKER_VOID) /// The space turf we find in acceptable(), cached for ease var/space_turf /datum/dynamic_ruleset/midround/from_ghosts/voidwalker/acceptable(population = 0, threat_level = 0) space_turf = find_space_spawn() - if(!space_turf) + // Space only antag and will die on planetary gravity. + if(SSmapping.is_planetary() || !space_turf) return FALSE return ..() diff --git a/code/controllers/subsystem/job.dm b/code/controllers/subsystem/job.dm index 0ae9105b2e023..427a9614c44bb 100644 --- a/code/controllers/subsystem/job.dm +++ b/code/controllers/subsystem/job.dm @@ -755,9 +755,11 @@ SUBSYSTEM_DEF(job) if(!spawn_turf) SendToLateJoin(living_mob) else - var/obj/structure/closet/supplypod/centcompod/toLaunch = new() - living_mob.forceMove(toLaunch) - new /obj/effect/pod_landingzone(spawn_turf, toLaunch) + podspawn(list( + "target" = spawn_turf, + "path" = /obj/structure/closet/supplypod/centcompod, + "spawn" = living_mob + )) /// Returns a list of minds of all heads of staff who are alive /datum/controller/subsystem/job/proc/get_living_heads() diff --git a/code/controllers/subsystem/lighting.dm b/code/controllers/subsystem/lighting.dm index 59ff294e959a2..24d871d2f09c4 100644 --- a/code/controllers/subsystem/lighting.dm +++ b/code/controllers/subsystem/lighting.dm @@ -26,6 +26,19 @@ SUBSYSTEM_DEF(lighting) return SS_INIT_SUCCESS + +/datum/controller/subsystem/lighting/proc/create_all_lighting_objects() + for(var/area/area as anything in GLOB.areas) + if(!area.static_lighting) + continue + for (var/list/zlevel_turfs as anything in area.get_zlevel_turf_lists()) + for(var/turf/area_turf as anything in zlevel_turfs) + if(area_turf.space_lit) + continue + new /datum/lighting_object(area_turf) + CHECK_TICK + CHECK_TICK + /datum/controller/subsystem/lighting/fire(resumed, init_tick_checks) MC_SPLIT_TICK_INIT(3) if(!init_tick_checks) diff --git a/code/controllers/subsystem/blackmarket.dm b/code/controllers/subsystem/market.dm similarity index 65% rename from code/controllers/subsystem/blackmarket.dm rename to code/controllers/subsystem/market.dm index 5c88177583b2f..0c134d5691570 100644 --- a/code/controllers/subsystem/blackmarket.dm +++ b/code/controllers/subsystem/market.dm @@ -1,5 +1,5 @@ -SUBSYSTEM_DEF(blackmarket) - name = "Blackmarket" +SUBSYSTEM_DEF(market) + name = "Market" flags = SS_BACKGROUND init_order = INIT_ORDER_DEFAULT @@ -18,27 +18,27 @@ SUBSYSTEM_DEF(blackmarket) /// Currently queued purchases. var/list/queued_purchases = list() -/datum/controller/subsystem/blackmarket/Initialize() +/datum/controller/subsystem/market/Initialize() for(var/market in subtypesof(/datum/market)) markets[market] += new market - for(var/datum/market_item/item as anything in subtypesof(/datum/market_item)) - if(!initial(item.item)) - continue - if(!prob(initial(item.availability_prob))) - continue - - var/datum/market_item/item_instance = new item() - for(var/potential_market in item_instance.markets) - if(!markets[potential_market]) - stack_trace("SSblackmarket: Item [item_instance] available in market that does not exist.") - continue - // If this fails the market item will just be GC'd - markets[potential_market].add_item(item_instance) + for(var/path in subtypesof(/datum/market_item)) + initialize_item(path) return SS_INIT_SUCCESS -/datum/controller/subsystem/blackmarket/fire(resumed) +/datum/controller/subsystem/market/proc/initialize_item(datum/market_item/path, list/market_whitelist) + if(!path::item || !prob(path::availability_prob)) + return + var/datum/market_item/item_instance = new path() + for(var/potential_market in item_instance.markets) + if(!markets[potential_market]) + stack_trace("SSmarket: Item [item_instance] available in market that does not exist.") + continue + if(isnull(market_whitelist) || (potential_market in market_whitelist)) + markets[potential_market].add_item(item_instance) + +/datum/controller/subsystem/market/fire(resumed) while(length(queued_purchases)) var/datum/market_purchase/purchase = queued_purchases[1] queued_purchases.Cut(1,2) @@ -55,9 +55,9 @@ SUBSYSTEM_DEF(blackmarket) // The time left of the shortest cooldown amongst all telepads. var/lowest_timeleft = INFINITY for(var/obj/machinery/ltsrbt/pad as anything in telepads) - if(!COOLDOWN_FINISHED(pad, recharge_cooldown)) - var/timeleft = COOLDOWN_TIMELEFT(pad, recharge_cooldown) - if(timeleft < lowest_timeleft) + if(!COOLDOWN_FINISHED(pad, recharge_cooldown) || (pad.machine_stat & NOPOWER)) + var/timeleft = pad.machine_stat & NOPOWER ? INFINITY - 1 : COOLDOWN_TIMELEFT(pad, recharge_cooldown) + if(timeleft <= lowest_timeleft) lowest_cd_pad = pad lowest_timeleft = timeleft continue @@ -79,7 +79,7 @@ SUBSYSTEM_DEF(blackmarket) to_chat(buyer, span_notice("[purchase.uplink] flashes a message noting that the order is being teleported to [get_area(targetturf)] in 60 seconds.")) // do_teleport does not want to teleport items from nullspace, so it just forceMoves and does sparks. - addtimer(CALLBACK(src, TYPE_PROC_REF(/datum/controller/subsystem/blackmarket, fake_teleport), purchase, targetturf), 60 SECONDS) + addtimer(CALLBACK(src, TYPE_PROC_REF(/datum/controller/subsystem/market, fake_teleport), purchase, targetturf), 60 SECONDS) // Get the current location of the uplink if it exists, then throws the item from space at the station from a random direction. if(SHIPPING_METHOD_LAUNCH) @@ -95,9 +95,11 @@ SUBSYSTEM_DEF(blackmarket) qdel(purchase) if(SHIPPING_METHOD_SUPPLYPOD) - var/obj/structure/closet/supplypod/back_to_station/pod = new() - purchase.entry.spawn_item(pod, purchase) - new /obj/effect/pod_landingzone(get_turf(purchase.uplink), pod) + var/obj/structure/closet/supplypod/spawned_pod = podspawn(list( + "target" = get_turf(purchase.uplink), + "path" = /obj/structure/closet/supplypod/back_to_station, + )) + purchase.entry.spawn_item(spawned_pod, purchase) to_chat(buyer, span_notice("[purchase.uplink] flashes a message noting the order is being launched at your location. Right here, right now!")) qdel(purchase) @@ -106,7 +108,7 @@ SUBSYSTEM_DEF(blackmarket) break /// Used to make a teleportation effect as do_teleport does not like moving items from nullspace. -/datum/controller/subsystem/blackmarket/proc/fake_teleport(datum/market_purchase/purchase, turf/target) +/datum/controller/subsystem/market/proc/fake_teleport(datum/market_purchase/purchase, turf/target) // Oopsie, whoopsie, the item is gone. So long, and thanks for all the money. if(QDELETED(purchase)) return @@ -119,9 +121,31 @@ SUBSYSTEM_DEF(blackmarket) qdel(purchase) /// Used to add /datum/market_purchase to queued_purchases var. Returns TRUE when queued. -/datum/controller/subsystem/blackmarket/proc/queue_item(datum/market_purchase/purchase) +/datum/controller/subsystem/market/proc/queue_item(datum/market_purchase/purchase) if((purchase.method == SHIPPING_METHOD_LTSRBT && !telepads.len) || isnull(purchase.uplink)) qdel(purchase) return FALSE queued_purchases += purchase return TRUE + +///A proc that restocks one or more markets, or all if the market_whitelist is null. +/datum/controller/subsystem/market/proc/restock(list/market_whitelist) + var/market_name = "Markets" + if(market_whitelist && !islist(market_whitelist)) + var/datum/market/market_path = market_whitelist + market_name = market_path::name + market_whitelist = list(market_path) + + var/list/existing_types = list() + for(var/path in markets) + if(isnull(market_whitelist) || (path in market_whitelist)) + markets[path].restock(existing_types) + + for(var/datum/market_item/path as anything in (subtypesof(/datum/market_item) - existing_types)) + if(!path::restockable) + continue + initialize_item(path, market_whitelist) + + for(var/obj/machinery/ltsrbt/pad as anything in telepads) + pad.say("[market_name] restocked!") + playsound(src, 'sound/effects/cashregister.ogg', 40, FALSE) diff --git a/code/controllers/subsystem/minor_mapping.dm b/code/controllers/subsystem/minor_mapping.dm index 1141e53acfc67..9dbc3cd2a0551 100644 --- a/code/controllers/subsystem/minor_mapping.dm +++ b/code/controllers/subsystem/minor_mapping.dm @@ -49,6 +49,8 @@ SUBSYSTEM_DEF(minor_mapping) ///List of areas where satchels should not be placed. var/list/blacklisted_area_types = list( /area/station/holodeck, + /area/space/nearstation, + /area/station/solars, ) while(turfs.len && satchel_amount > 0) diff --git a/code/controllers/subsystem/polling.dm b/code/controllers/subsystem/polling.dm index 7b06e07f9d887..febb12f1107fe 100644 --- a/code/controllers/subsystem/polling.dm +++ b/code/controllers/subsystem/polling.dm @@ -219,6 +219,12 @@ SUBSYSTEM_DEF(polling) return for(var/mob/dead/observer/ghost_player in GLOB.player_list) candidates += ghost_player + +#ifdef TESTING + for(var/mob/dude in GLOB.player_list) + candidates |= dude +#endif + return poll_candidates(question, role, check_jobban, poll_time, ignore_category, flashwindow, candidates, alert_pic, jump_target, role_name_text, custom_response_messages, start_signed_up, amount_to_pick, chat_text_border_icon, announce_chosen) /datum/controller/subsystem/polling/proc/poll_ghosts_for_target( diff --git a/code/controllers/subsystem/sprite_accessories.dm b/code/controllers/subsystem/sprite_accessories.dm index ac83cc018287a..9bb0e286ca5d5 100644 --- a/code/controllers/subsystem/sprite_accessories.dm +++ b/code/controllers/subsystem/sprite_accessories.dm @@ -120,28 +120,28 @@ SUBSYSTEM_DEF(accessories) // just 'accessories' for brevity socks_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/socks)[DEFAULT_SPRITE_LIST] - /* //SKYRAT EDIT REMOVAL - CUSTOMIZATION - lizard_markings_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/lizard_markings)[DEFAULT_SPRITE_LIST] + /* // SKYRAT EDIT REMOVAL START - Customization + lizard_markings_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/lizard_markings, add_blank = TRUE)[DEFAULT_SPRITE_LIST] tails_list_human = init_sprite_accessory_subtypes(/datum/sprite_accessory/tails/human, add_blank = TRUE)[DEFAULT_SPRITE_LIST] - tails_list_lizard = init_sprite_accessory_subtypes(/datum/sprite_accessory/tails/lizard, add_blank = TRUE)[DEFAULT_SPRITE_LIST] - tails_list_monkey = init_sprite_accessory_subtypes(/datum/sprite_accessory/tails/monkey, add_blank = TRUE)[DEFAULT_SPRITE_LIST] + tails_list_lizard = init_sprite_accessory_subtypes(/datum/sprite_accessory/tails/lizard)[DEFAULT_SPRITE_LIST] + tails_list_monkey = init_sprite_accessory_subtypes(/datum/sprite_accessory/tails/monkey)[DEFAULT_SPRITE_LIST] snouts_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/snouts)[DEFAULT_SPRITE_LIST] - horns_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/horns)[DEFAULT_SPRITE_LIST] - ears_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/ears)[DEFAULT_SPRITE_LIST] - wings_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/wings)[DEFAULT_SPRITE_LIST] + horns_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/horns, add_blank = TRUE)[DEFAULT_SPRITE_LIST] + ears_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/ears, add_blank = TRUE)[DEFAULT_SPRITE_LIST] + wings_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/wings, add_blank = TRUE)[DEFAULT_SPRITE_LIST] wings_open_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/wings_open)[DEFAULT_SPRITE_LIST] - frills_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/frills)[DEFAULT_SPRITE_LIST] - spines_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/spines)[DEFAULT_SPRITE_LIST] - tail_spines_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/tail_spines)[DEFAULT_SPRITE_LIST] + frills_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/frills, add_blank = TRUE)[DEFAULT_SPRITE_LIST] + spines_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/spines, add_blank = TRUE)[DEFAULT_SPRITE_LIST] + tail_spines_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/tail_spines, add_blank = TRUE)[DEFAULT_SPRITE_LIST] legs_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/legs)[DEFAULT_SPRITE_LIST] caps_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/caps)[DEFAULT_SPRITE_LIST] moth_wings_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/moth_wings)[DEFAULT_SPRITE_LIST] moth_antennae_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/moth_antennae)[DEFAULT_SPRITE_LIST] - moth_markings_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/moth_markings)[DEFAULT_SPRITE_LIST] */ // SKYRAT EDIT REMOVAL END + moth_markings_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/moth_markings, add_blank = TRUE)[DEFAULT_SPRITE_LIST] pod_hair_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/pod_hair)[DEFAULT_SPRITE_LIST] // SKYRAT EDIT ADDITION START - Customization - tails_list_monkey = init_sprite_accessory_subtypes(/datum/sprite_accessory/tails/monkey, add_blank = TRUE)[DEFAULT_SPRITE_LIST] + tails_list_monkey = init_sprite_accessory_subtypes(/datum/sprite_accessory/tails/monkey)[DEFAULT_SPRITE_LIST] caps_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/caps, add_blank = TRUE)[DEFAULT_SPRITE_LIST] moth_wings_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/moth_wings)[DEFAULT_SPRITE_LIST] diff --git a/code/datums/ai/basic_mobs/basic_ai_behaviors/targeting.dm b/code/datums/ai/basic_mobs/basic_ai_behaviors/targeting.dm index 4cf04039e8535..7673551a65319 100644 --- a/code/datums/ai/basic_mobs/basic_ai_behaviors/targeting.dm +++ b/code/datums/ai/basic_mobs/basic_ai_behaviors/targeting.dm @@ -152,3 +152,15 @@ GLOBAL_LIST_INIT(target_interested_atoms, typecacheof(list(/mob, /obj/machinery/ /// Returns the desired final target from the filtered list of targets /datum/ai_behavior/find_potential_targets/proc/pick_final_target(datum/ai_controller/controller, list/filtered_targets) return pick(filtered_targets) + +/// Targets with the trait specified by the BB_TARGET_PRIORITY_TRAIT blackboard key will be prioritized over the rest. +/datum/ai_behavior/find_potential_targets/prioritize_trait + +/datum/ai_behavior/find_potential_targets/prioritize_trait/pick_final_target(datum/ai_controller/controller, list/filtered_targets) + var/priority_targets = list() + for(var/atom/target as anything in filtered_targets) + if(HAS_TRAIT(target, controller.blackboard[BB_TARGET_PRIORITY_TRAIT])) + priority_targets += target + if(length(priority_targets)) + return pick(priority_targets) + return ..() diff --git a/code/datums/ai/basic_mobs/basic_subtrees/find_targets_prioritize_traits.dm b/code/datums/ai/basic_mobs/basic_subtrees/find_targets_prioritize_traits.dm new file mode 100644 index 0000000000000..6c83469960ad3 --- /dev/null +++ b/code/datums/ai/basic_mobs/basic_subtrees/find_targets_prioritize_traits.dm @@ -0,0 +1,6 @@ +/// Find something with a specific trait to run from +/datum/ai_planning_subtree/find_target_prioritize_traits + +/datum/ai_planning_subtree/find_target_prioritize_traits/SelectBehaviors(datum/ai_controller/controller, seconds_per_tick) + . = ..() + controller.queue_behavior(/datum/ai_behavior/find_potential_targets/prioritize_trait, BB_BASIC_MOB_CURRENT_TARGET, BB_TARGETING_STRATEGY, BB_BASIC_MOB_CURRENT_TARGET_HIDING_LOCATION, BB_TARGET_PRIORITY_TRAIT) diff --git a/code/datums/ai/basic_mobs/basic_subtrees/flee_target.dm b/code/datums/ai/basic_mobs/basic_subtrees/flee_target.dm index 4a2f5b476c759..3d59328648451 100644 --- a/code/datums/ai/basic_mobs/basic_subtrees/flee_target.dm +++ b/code/datums/ai/basic_mobs/basic_subtrees/flee_target.dm @@ -12,6 +12,8 @@ var/atom/flee_from = controller.blackboard[target_key] if (controller.blackboard[BB_BASIC_MOB_STOP_FLEEING] || QDELETED(flee_from)) return + if(!should_flee(controller, flee_from)) + return var/flee_distance = controller.blackboard[BB_BASIC_MOB_FLEE_DISTANCE] || DEFAULT_BASIC_FLEE_DISTANCE if (get_dist(controller.pawn, flee_from) >= flee_distance) return @@ -19,8 +21,21 @@ controller.queue_behavior(flee_behaviour, target_key, hiding_place_key) return SUBTREE_RETURN_FINISH_PLANNING //we gotta get out of here. +/datum/ai_planning_subtree/flee_target/proc/should_flee(datum/ai_controller/controller, atom/flee_from) + if (controller.blackboard[BB_BASIC_MOB_STOP_FLEEING] || QDELETED(flee_from)) + return FALSE + return TRUE + /// Try to escape from your current target, without performing any other actions. /// Reads from some fleeing-specific targeting keys rather than the current mob target. /datum/ai_planning_subtree/flee_target/from_flee_key target_key = BB_BASIC_MOB_FLEE_TARGET hiding_place_key = BB_BASIC_MOB_FLEE_TARGET_HIDING_LOCATION + +/// A subtype that forces the mob to flee from targets with the scary fisherman trait anyway. +/datum/ai_planning_subtree/flee_target/from_fisherman + +/datum/ai_planning_subtree/flee_target/from_fisherman/should_flee(datum/ai_controller/controller, atom/flee_from) + if (!QDELETED(flee_from) && HAS_TRAIT(flee_from, TRAIT_SCARY_FISHERMAN)) + return TRUE + return ..() diff --git a/code/datums/ai/basic_mobs/basic_subtrees/simple_attack_target.dm b/code/datums/ai/basic_mobs/basic_subtrees/simple_attack_target.dm index 5b1f5ffbff9ed..f764568d4ba74 100644 --- a/code/datums/ai/basic_mobs/basic_subtrees/simple_attack_target.dm +++ b/code/datums/ai/basic_mobs/basic_subtrees/simple_attack_target.dm @@ -22,3 +22,12 @@ return controller.queue_behavior(ranged_attack_behavior, BB_BASIC_MOB_CURRENT_TARGET, BB_TARGETING_STRATEGY, BB_BASIC_MOB_CURRENT_TARGET_HIDING_LOCATION) return SUBTREE_RETURN_FINISH_PLANNING //we are going into battle...no distractions. + +/datum/ai_planning_subtree/basic_melee_attack_subtree/no_fisherman + +/datum/ai_planning_subtree/basic_melee_attack_subtree/no_fisherman/SelectBehaviors(datum/ai_controller/controller, seconds_per_tick) + var/atom/movable/target = controller.blackboard[BB_BASIC_MOB_CURRENT_TARGET] + if(QDELETED(target)) + return ..() + if(!HAS_TRAIT(target, TRAIT_SCARY_FISHERMAN)) + return ..() diff --git a/code/datums/ai/basic_mobs/basic_subtrees/simple_find_target.dm b/code/datums/ai/basic_mobs/basic_subtrees/simple_find_target.dm index 1c7d8de9120ba..42608730f9891 100644 --- a/code/datums/ai/basic_mobs/basic_subtrees/simple_find_target.dm +++ b/code/datums/ai/basic_mobs/basic_subtrees/simple_find_target.dm @@ -12,4 +12,3 @@ if(watcher.stat != DEAD) return return ..() - diff --git a/code/datums/bodypart_overlays/mutant_bodypart_overlay.dm b/code/datums/bodypart_overlays/mutant_bodypart_overlay.dm index f421122b4331f..158bba5eece7c 100644 --- a/code/datums/bodypart_overlays/mutant_bodypart_overlay.dm +++ b/code/datums/bodypart_overlays/mutant_bodypart_overlay.dm @@ -28,13 +28,16 @@ sprite_datum = get_random_appearance() ///Grab a random appearance datum (thats not locked) -/datum/bodypart_overlay/mutant/proc/get_random_appearance() +/datum/bodypart_overlay/mutant/proc/get_random_appearance() as /datum/sprite_accessory + RETURN_TYPE(/datum/sprite_accessory) var/list/valid_restyles = list() var/list/feature_list = get_global_feature_list() for(var/accessory in feature_list) var/datum/sprite_accessory/accessory_datum = feature_list[accessory] if(initial(accessory_datum.locked)) //locked is for stuff that shouldn't appear here continue + if(!initial(accessory_datum.natural_spawn)) + continue valid_restyles += accessory_datum return pick(valid_restyles) diff --git a/code/datums/chatmessage.dm b/code/datums/chatmessage.dm index 6507fea582efa..b9790658784e6 100644 --- a/code/datums/chatmessage.dm +++ b/code/datums/chatmessage.dm @@ -330,59 +330,6 @@ else new /datum/chatmessage(raw_message, speaker, src, message_language, spans) -// Tweak these defines to change the available color ranges -#define CM_COLOR_SAT_MIN 0.6 -#define CM_COLOR_SAT_MAX 0.7 -#define CM_COLOR_LUM_MIN 0.65 -#define CM_COLOR_LUM_MAX 0.75 - -/** - * Gets a color for a name, will return the same color for a given string consistently within a round.atom - * - * Note that this proc aims to produce pastel-ish colors using the HSL colorspace. These seem to be favorable for displaying on the map. - * - * Arguments: - * * name - The name to generate a color for - * * sat_shift - A value between 0 and 1 that will be multiplied against the saturation - * * lum_shift - A value between 0 and 1 that will be multiplied against the luminescence - */ -/datum/chatmessage/proc/colorize_string(name, sat_shift = 1, lum_shift = 1) - // seed to help randomness - var/static/rseed = rand(1,26) - - // get hsl using the selected 6 characters of the md5 hash - var/hash = copytext(md5(name + GLOB.round_id), rseed, rseed + 6) - var/h = hex2num(copytext(hash, 1, 3)) * (360 / 255) - var/s = (hex2num(copytext(hash, 3, 5)) >> 2) * ((CM_COLOR_SAT_MAX - CM_COLOR_SAT_MIN) / 63) + CM_COLOR_SAT_MIN - var/l = (hex2num(copytext(hash, 5, 7)) >> 2) * ((CM_COLOR_LUM_MAX - CM_COLOR_LUM_MIN) / 63) + CM_COLOR_LUM_MIN - - // adjust for shifts - s *= clamp(sat_shift, 0, 1) - l *= clamp(lum_shift, 0, 1) - - // convert to rgb - var/h_int = round(h/60) // mapping each section of H to 60 degree sections - var/c = (1 - abs(2 * l - 1)) * s - var/x = c * (1 - abs((h / 60) % 2 - 1)) - var/m = l - c * 0.5 - x = (x + m) * 255 - c = (c + m) * 255 - m *= 255 - switch(h_int) - if(0) - return "#[num2hex(c, 2)][num2hex(x, 2)][num2hex(m, 2)]" - if(1) - return "#[num2hex(x, 2)][num2hex(c, 2)][num2hex(m, 2)]" - if(2) - return "#[num2hex(m, 2)][num2hex(c, 2)][num2hex(x, 2)]" - if(3) - return "#[num2hex(m, 2)][num2hex(x, 2)][num2hex(c, 2)]" - if(4) - return "#[num2hex(x, 2)][num2hex(m, 2)][num2hex(c, 2)]" - if(5) - return "#[num2hex(c, 2)][num2hex(m, 2)][num2hex(x, 2)]" - - #undef CHAT_LAYER_MAX_Z #undef CHAT_LAYER_Z_STEP #undef CHAT_MESSAGE_APPROX_LHEIGHT @@ -394,7 +341,3 @@ #undef CHAT_MESSAGE_LIFESPAN #undef CHAT_MESSAGE_SPAWN_TIME #undef CHAT_MESSAGE_WIDTH -#undef CM_COLOR_LUM_MAX -#undef CM_COLOR_LUM_MIN -#undef CM_COLOR_SAT_MAX -#undef CM_COLOR_SAT_MIN diff --git a/code/datums/components/callouts.dm b/code/datums/components/callouts.dm new file mode 100644 index 0000000000000..24e7f081fbe78 --- /dev/null +++ b/code/datums/components/callouts.dm @@ -0,0 +1,177 @@ +#define CALLOUT_TIME (5 SECONDS) +#define CALLOUT_COOLDOWN 3 SECONDS + +/// Component that allows its owner/owner's wearer to use callouts system - their pointing is replaced with a fancy radial which allows them to summon glowing markers +/datum/component/callouts + /// If parent is clothing, slot on which this component activates + var/item_slot + /// If we are currently active + var/active = TRUE + /// Current user of this component + var/mob/cur_user + /// Whenever the user should shout the voiceline + var/voiceline = FALSE + /// If voiceline is true, what prefix the user should use + var/radio_prefix = null + /// List of all callout options + var/static/list/callout_options = typecacheof(subtypesof(/datum/callout_option)) + /// Text displayed when parent is examined + var/examine_text = null + /// Cooldown for callouts + COOLDOWN_DECLARE(callout_cooldown) + +/datum/component/callouts/Initialize(item_slot = null, voiceline = FALSE, radio_prefix = null, examine_text = null) + if (!isitem(parent) && !ismob(parent)) + return COMPONENT_INCOMPATIBLE + src.item_slot = item_slot + src.voiceline = voiceline + src.radio_prefix = radio_prefix + src.examine_text = examine_text + + if (ismob(parent)) + cur_user = parent + return + + var/atom/atom_parent = parent + + if (!ismob(atom_parent.loc)) + return + + var/mob/user = atom_parent.loc + if (!isnull(item_slot) && user.get_item_by_slot(item_slot) != parent) + return + + RegisterSignal(atom_parent.loc, COMSIG_MOB_CLICKON, PROC_REF(on_click)) + cur_user = atom_parent.loc + +/datum/component/callouts/Destroy(force) + cur_user = null + . = ..() + +/datum/component/callouts/RegisterWithParent() + RegisterSignal(parent, COMSIG_MOB_CLICKON, PROC_REF(on_click)) + RegisterSignal(parent, COMSIG_ITEM_EQUIPPED, PROC_REF(on_equipped)) + RegisterSignal(parent, COMSIG_ITEM_DROPPED, PROC_REF(on_dropped)) + RegisterSignal(parent, COMSIG_ATOM_EXAMINE, PROC_REF(on_examines)) + RegisterSignal(parent, COMSIG_CLICK_CTRL, PROC_REF(on_ctrl_click)) + +/datum/component/callouts/UnregisterFromParent() + UnregisterSignal(parent, list(COMSIG_MOB_CLICKON, COMSIG_ITEM_EQUIPPED, COMSIG_ITEM_DROPPED, COMSIG_ATOM_EXAMINE, COMSIG_CLICK_CTRL)) + +/datum/component/callouts/proc/on_ctrl_click(datum/source, mob/living/user) + SIGNAL_HANDLER + + if(!isitem(parent)) + return + + var/obj/item/item_parent = parent + active = !active + item_parent.balloon_alert(user, active ? "callouts enabled" : "callouts disabled") + +/datum/component/callouts/proc/on_equipped(datum/source, mob/equipper, slot) + SIGNAL_HANDLER + + if (item_slot & slot) + RegisterSignal(equipper, COMSIG_MOB_CLICKON, PROC_REF(on_click)) + cur_user = equipper + else if (cur_user == equipper) + UnregisterSignal(cur_user, COMSIG_MOB_CLICKON, PROC_REF(on_click)) + cur_user = null + +/datum/component/callouts/proc/on_dropped(datum/source, mob/user) + SIGNAL_HANDLER + + if (cur_user == user) + UnregisterSignal(cur_user, COMSIG_MOB_CLICKON, PROC_REF(on_click)) + cur_user = null + +/datum/component/callouts/proc/on_examines(mob/source, mob/user, list/examine_list) + SIGNAL_HANDLER + if (!isnull(examine_text)) + examine_list += examine_text + +/datum/component/callouts/proc/on_click(mob/user, atom/clicked_atom, list/modifiers) + SIGNAL_HANDLER + + if (!LAZYACCESS(modifiers, SHIFT_CLICK) || !LAZYACCESS(modifiers, MIDDLE_CLICK)) + return + + if (!active) + return + + if (!COOLDOWN_FINISHED(src, callout_cooldown)) + clicked_atom.balloon_alert(user, "callout is on cooldown!") + return COMSIG_MOB_CANCEL_CLICKON + + INVOKE_ASYNC(src, PROC_REF(callout_picker), user, clicked_atom) + return COMSIG_MOB_CANCEL_CLICKON + +/datum/component/callouts/proc/callout_picker(mob/user, atom/clicked_atom) + var/list/callout_items = list() + for(var/datum/callout_option/callout_option as anything in callout_options) + callout_items[callout_option] = image(icon = 'icons/hud/radial.dmi', icon_state = callout_option::icon_state) + + var/datum/callout_option/selection = show_radial_menu(user, get_turf(clicked_atom), callout_items, entry_animation = FALSE, click_on_hover = TRUE) + if (!selection) + return + + COOLDOWN_START(src, callout_cooldown, CALLOUT_COOLDOWN) + new /obj/effect/temp_visual/callout(get_turf(user), user, selection, clicked_atom) + SEND_SIGNAL(user, COMSIG_MOB_CREATED_CALLOUT, selection, clicked_atom) + if (voiceline) + user.say((!isnull(radio_prefix) ? radio_prefix : "") + selection::voiceline, forced = src) + +/obj/effect/temp_visual/callout + name = "callout" + icon = 'icons/effects/callouts.dmi' + icon_state = "point" + plane = ABOVE_LIGHTING_PLANE + duration = CALLOUT_TIME + +/obj/effect/temp_visual/callout/Initialize(mapload, mob/creator, datum/callout_option/callout, atom/target) + . = ..() + if (isnull(creator)) + return + icon_state = callout::icon_state + color = colorize_string(creator.GetVoice(), 2, 0.9) + update_appearance() + var/turf/target_loc = get_turf(target) + animate(src, pixel_x = (target_loc.x - loc.x) * world.icon_size + target.pixel_x, pixel_y = (target_loc.y - loc.y) * world.icon_size + target.pixel_y, time = 0.2 SECONDS, easing = EASE_OUT) + +/datum/callout_option + var/name = "ERROR" + var/icon_state = "point" + var/voiceline = "Something has gone wrong!" + +/datum/callout_option/point + name = "Point" + icon_state = "point" + voiceline = "Here!" + +/datum/callout_option/danger + name = "Danger" + icon_state = "danger" + voiceline = "Danger there!" + +/datum/callout_option/guard + name = "Guard" + icon_state = "guard" + voiceline = "Hold this position!" + +/datum/callout_option/attack + name = "Attack" + icon_state = "attack" + voiceline = "Attack there!" + +/datum/callout_option/mine + name = "Mine" + icon_state = "mine" + voiceline = "Dig here!" + +/datum/callout_option/move + name = "Move" + icon_state = "move" + voiceline = "Reposition there!" + +#undef CALLOUT_TIME +#undef CALLOUT_COOLDOWN diff --git a/code/datums/components/crafting/misc.dm b/code/datums/components/crafting/misc.dm index 606cf1fc29262..52c66253e824b 100644 --- a/code/datums/components/crafting/misc.dm +++ b/code/datums/components/crafting/misc.dm @@ -35,6 +35,17 @@ tool_paths = list(/obj/item/stamp/head/captain) category = CAT_MISC +/datum/crafting_recipe/clipboard + name = "Clipboard" + result = /obj/item/clipboard + time = 3 SECONDS + reqs = list( + /obj/item/stack/sheet/mineral/wood = 1, + /obj/item/stack/rods = 1, + ) + tool_behaviors = list(TOOL_WIRECUTTER) + category = CAT_MISC + /datum/crafting_recipe/cardboard_id name = "Cardboard ID Card" tool_behaviors = list(TOOL_WIRECUTTER) diff --git a/code/datums/components/heart_eater.dm b/code/datums/components/heart_eater.dm index 5b73c40c9549e..507090b9452b0 100644 --- a/code/datums/components/heart_eater.dm +++ b/code/datums/components/heart_eater.dm @@ -68,6 +68,9 @@ var/obj/item/organ/internal/heart/previous_heart = last_heart_we_ate?.resolve() if(we_ate_heart == previous_heart) return + if (!HAS_TRAIT(we_ate_heart, TRAIT_USED_ORGAN)) + to_chat(eater, span_warning("This heart is utterly lifeless, you won't receive any boons from consuming it!")) + return bites_taken = 0 last_heart_we_ate = WEAKREF(we_ate_heart) diff --git a/code/datums/components/parry.dm b/code/datums/components/parry.dm index fedfcb77d15ea..a2cfe789cba4f 100644 --- a/code/datums/components/parry.dm +++ b/code/datums/components/parry.dm @@ -1,38 +1,121 @@ -/// Add to a living mob to allow them to "parry" projectiles by clicking on their tile, sending them back at the firer. -/datum/component/projectile_parry - /// typecache of valid projectiles to be able to parry - var/list/parryable_projectiles +/// Add to a projectile to allow it to be parried by mobs with a certain trait (TRAIT_MINING_PARRYING by default) +/datum/component/parriable_projectile + /// List of all turfs the projectile passed on its last loop and we assigned comsigs to + var/list/turf/parry_turfs = list() + /// List of all mobs who have clicked on a parry turf in last moveloop + var/list/mob/parriers = list() + /// When the projectile was created + var/fire_time = 0 + /// If this projectile has been parried + var/parried = FALSE + /// How much this projectile is sped up when parried + var/parry_speed_mult + /// How much this projectile's damage is increased when parried + var/parry_damage_mult + /// How much this projectile is sped up when boosted (parried by owner) + var/boost_speed_mult + /// How much this projectile's damage is increased when boosted (parried by owner) + var/boost_damage_mult + /// Trait required to be able to parry this projectile + var/parry_trait + /// For how long do valid tiles persist? Acts as clientside lag compensation + var/grace_period + /// Callback for special effects upon parrying + var/datum/callback/parry_callback - -/datum/component/projectile_parry/Initialize(list/projectiles_to_parry) - if(!isliving(parent)) +/datum/component/parriable_projectile/Initialize(parry_speed_mult = 0.8, parry_damage_mult = 1.15, boost_speed_mult = 0.6, boost_damage_mult = 1.5, parry_trait = TRAIT_MINING_PARRYING, grace_period = 0.25 SECONDS, datum/callback/parry_callback = null) + if(!isprojectile(parent)) return COMPONENT_INCOMPATIBLE + src.parry_speed_mult = parry_speed_mult + src.parry_damage_mult = parry_damage_mult + src.boost_speed_mult = boost_speed_mult + src.boost_damage_mult = boost_damage_mult + src.parry_trait = parry_trait + src.grace_period = grace_period + src.parry_callback = parry_callback + fire_time = world.time + +/datum/component/parriable_projectile/Destroy(force) + for (var/turf/parry_turf as anything in parry_turfs) + UnregisterSignal(parry_turf, COMSIG_CLICK) + . = ..() - parryable_projectiles = typecacheof(projectiles_to_parry) +/datum/component/parriable_projectile/RegisterWithParent() + RegisterSignal(parent, COMSIG_PROJECTILE_PIXEL_STEP, PROC_REF(on_moved)) + RegisterSignal(parent, COMSIG_MOVABLE_MOVED, PROC_REF(before_move)) + RegisterSignal(parent, COMSIG_PROJECTILE_BEFORE_MOVE, PROC_REF(before_move)) + RegisterSignal(parent, COMSIG_PROJECTILE_SELF_PREHIT, PROC_REF(before_hit)) +/datum/component/parriable_projectile/UnregisterFromParent() + UnregisterSignal(parent, list(COMSIG_PROJECTILE_PIXEL_STEP, COMSIG_MOVABLE_MOVED, COMSIG_PROJECTILE_BEFORE_MOVE, COMSIG_PROJECTILE_SELF_PREHIT)) -/datum/component/projectile_parry/RegisterWithParent() - RegisterSignal(parent, COMSIG_LIVING_PROJECTILE_PARRYING, PROC_REF(parrying_projectile)) - RegisterSignal(parent, COMSIG_LIVING_PROJECTILE_PARRIED, PROC_REF(parried_projectile)) +/datum/component/parriable_projectile/proc/before_move(obj/projectile/source) + SIGNAL_HANDLER + var/list/turfs_to_remove = list() + for (var/turf/parry_turf as anything in parry_turfs) + if (parry_turfs[parry_turf] < world.time) + turfs_to_remove += parry_turf -/datum/component/projectile_parry/UnregisterFromParent() - UnregisterSignal(parent, list(COMSIG_LIVING_PROJECTILE_PARRYING, COMSIG_LIVING_PROJECTILE_PARRIED)) + for (var/turf/parry_turf as anything in turfs_to_remove) + parry_turfs -= parry_turf + UnregisterSignal(parry_turf, COMSIG_CLICK) + var/list/parriers_to_remove = list() + for (var/mob/parrier as anything in parriers) + if (parriers[parrier] < world.time) + parriers_to_remove += parrier -/datum/component/projectile_parry/proc/parrying_projectile(datum/source, obj/projectile/parried_projectile) - SIGNAL_HANDLER + for (var/mob/parrier as anything in parriers_to_remove) + parriers_to_remove -= parrier - if(is_type_in_typecache(parried_projectile, parryable_projectiles)) - return ALLOW_PARRY +/datum/component/parriable_projectile/proc/on_moved(obj/projectile/source) + SIGNAL_HANDLER + if (!isturf(source.loc)) + return + parry_turfs[source.loc] = world.time + grace_period + RegisterSignal(source.loc, COMSIG_CLICK, PROC_REF(on_turf_click)) +/datum/component/parriable_projectile/proc/on_turf_click(turf/source, atom/location, control, list/params, mob/user) + SIGNAL_HANDLER + if (!HAS_TRAIT(user, parry_trait)) + return + var/obj/projectile/proj_parent = parent + if (proj_parent.firer == user && (fire_time + grace_period > world.time) && !parried) + attempt_parry(proj_parent, user) + return + parriers[user] = world.time + grace_period -/datum/component/projectile_parry/proc/parried_projectile(datum/source, obj/projectile/parried_projectile) +/datum/component/parriable_projectile/proc/before_hit(obj/projectile/source, list/bullet_args) SIGNAL_HANDLER - var/mob/living/living_parent = parent + var/mob/user = bullet_args[2] + if (!istype(user) || !parriers[user] || parried) + return + parriers -= user + attempt_parry(source, user) + +/datum/component/parriable_projectile/proc/attempt_parry(obj/projectile/source, mob/user) + if (SEND_SIGNAL(user, COMSIG_LIVING_PROJECTILE_PARRIED, source) & INTERCEPT_PARRY_EFFECTS) + return + + parried = TRUE + if (source.firer != user) + if (abs(source.Angle - dir2angle(user)) < 15) + source.set_angle((source.Angle + 180) % 360 + rand(-3, 3)) + else + source.set_angle(dir2angle(user) + rand(-3, 3)) + user.visible_message(span_warning("[user] expertly parries [source] with [user.p_their()] bare hand!"), span_warning("You parry [source] with your hand!")) + else + user.visible_message(span_warning("[user] boosts [source] with [user.p_their()] bare hand!"), span_warning("You boost [source] with your hand!")) + source.firer = user + source.speed *= (source.firer == user) ? boost_speed_mult : parry_speed_mult + source.damage *= (source.firer == user) ? boost_damage_mult : parry_damage_mult + source.add_atom_colour(COLOR_RED_LIGHT, TEMPORARY_COLOUR_PRIORITY) + if (!isnull(parry_callback)) + parry_callback.Invoke(user) - living_parent.playsound_local(get_turf(parried_projectile), 'sound/effects/parry.ogg', 50, TRUE) - living_parent.overlay_fullscreen("projectile_parry", /atom/movable/screen/fullscreen/crit/projectile_parry, 2) - addtimer(CALLBACK(living_parent, TYPE_PROC_REF(/mob, clear_fullscreen), "projectile_parry"), 0.25 SECONDS) - living_parent.visible_message(span_warning("[living_parent] expertly parries [parried_projectile] with [living_parent.p_their()] bare hand!"), span_warning("You parry [parried_projectile] with your hand!")) + user.playsound_local(source.loc, 'sound/effects/parry.ogg', 50, TRUE) + user.overlay_fullscreen("projectile_parry", /atom/movable/screen/fullscreen/crit/projectile_parry, 2) + addtimer(CALLBACK(user, TYPE_PROC_REF(/mob, clear_fullscreen), "projectile_parry"), 0.25 SECONDS) + return PROJECTILE_INTERRUPT_HIT diff --git a/code/datums/components/pet_commands/pet_command.dm b/code/datums/components/pet_commands/pet_command.dm index 6ae249d2340aa..a8db88d3a44ef 100644 --- a/code/datums/components/pet_commands/pet_command.dm +++ b/code/datums/components/pet_commands/pet_command.dm @@ -18,6 +18,8 @@ var/radial_icon_state /// Speech strings to listen out for var/list/speech_commands = list() + /// Callout that triggers this command + var/callout_type /// Shown above the mob's head when it hears you var/command_feedback /// How close a mob needs to be to a target to respond to a command @@ -31,10 +33,11 @@ /datum/pet_command/proc/add_new_friend(mob/living/tamer) RegisterSignal(tamer, COMSIG_MOB_SAY, PROC_REF(respond_to_command)) RegisterSignal(tamer, COMSIG_MOB_AUTOMUTE_CHECK, PROC_REF(waive_automute)) + RegisterSignal(tamer, COMSIG_MOB_CREATED_CALLOUT, PROC_REF(respond_to_callout)) /// Stop listening to a guy /datum/pet_command/proc/remove_friend(mob/living/unfriended) - UnregisterSignal(unfriended, list(COMSIG_MOB_SAY, COMSIG_MOB_AUTOMUTE_CHECK)) + UnregisterSignal(unfriended, list(COMSIG_MOB_SAY, COMSIG_MOB_AUTOMUTE_CHECK, COMSIG_MOB_CREATED_CALLOUT)) /// Stop the automute from triggering for commands (unless the spoken text is suspiciously longer than the command) /datum/pet_command/proc/waive_automute(mob/living/speaker, client/client, last_message, mute_type) @@ -59,6 +62,34 @@ try_activate_command(speaker) +/// Respond to a callout +/datum/pet_command/proc/respond_to_callout(mob/living/caller, datum/callout_option/callout, atom/target) + SIGNAL_HANDLER + + if (isnull(callout_type) || !ispath(callout, callout_type)) + return + + var/mob/living/parent = weak_parent.resolve() + if (!parent) + return + + if (!valid_callout_target(caller, callout, target)) + var/found_new_target = FALSE + for (var/atom/new_target in range(2, target)) + if (valid_callout_target(caller, callout, new_target)) + target = new_target + found_new_target = TRUE + + if (!found_new_target) + return + + if (try_activate_command(caller)) + look_for_target(parent, target) + +/// Does this callout with this target trigger this command? +/datum/pet_command/proc/valid_callout_target(mob/living/caller, datum/callout_option/callout, atom/target) + return TRUE + /** * Returns true if we find any of our spoken commands in the text. * if check_verbosity is true, skip the match if there spoken_text is way longer than the match @@ -76,14 +107,35 @@ /datum/pet_command/proc/try_activate_command(mob/living/commander) var/mob/living/parent = weak_parent.resolve() if (!parent) - return + return FALSE if (!parent.ai_controller) // We stopped having a brain at some point - return + return FALSE if (IS_DEAD_OR_INCAP(parent)) // Probably can't hear them if we're dead - return + return FALSE if (parent.ai_controller.blackboard[BB_ACTIVE_PET_COMMAND] == src) // We're already doing it - return + return FALSE set_command_active(parent, commander) + return TRUE + +/// Target the pointed atom for actions +/datum/pet_command/proc/look_for_target(mob/living/friend, atom/pointed_atom) + var/mob/living/parent = weak_parent.resolve() + if (!parent) + return FALSE + if (!parent.ai_controller) + return FALSE + if (IS_DEAD_OR_INCAP(parent)) + return FALSE + if (parent.ai_controller.blackboard[BB_ACTIVE_PET_COMMAND] != src) // We're not listening right now + return FALSE + if (parent.ai_controller.blackboard[BB_CURRENT_PET_TARGET] == pointed_atom) // That's already our target + return FALSE + if (!can_see(parent, pointed_atom, sense_radius)) + return FALSE + + parent.ai_controller.CancelActions() + set_command_target(parent, pointed_atom) + return TRUE /// Activate the command, extend to add visible messages and the like /datum/pet_command/proc/set_command_active(mob/living/parent, mob/living/commander) @@ -134,33 +186,22 @@ /datum/pet_command/point_targeting/add_new_friend(mob/living/tamer) . = ..() - RegisterSignal(tamer, COMSIG_MOB_POINTED, PROC_REF(look_for_target)) + RegisterSignal(tamer, COMSIG_MOB_POINTED, PROC_REF(on_point)) /datum/pet_command/point_targeting/remove_friend(mob/living/unfriended) . = ..() UnregisterSignal(unfriended, COMSIG_MOB_POINTED) /// Target the pointed atom for actions -/datum/pet_command/point_targeting/proc/look_for_target(mob/living/friend, atom/pointed_atom) +/datum/pet_command/point_targeting/proc/on_point(mob/living/friend, atom/pointed_atom) SIGNAL_HANDLER var/mob/living/parent = weak_parent.resolve() if (!parent) return FALSE - if (!parent.ai_controller) - return FALSE - if (IS_DEAD_OR_INCAP(parent)) - return FALSE - if (parent.ai_controller.blackboard[BB_ACTIVE_PET_COMMAND] != src) // We're not listening right now - return FALSE - if (parent.ai_controller.blackboard[BB_CURRENT_PET_TARGET] == pointed_atom) // That's already our target - return FALSE - if (!can_see(parent, pointed_atom, sense_radius)) - return FALSE parent.ai_controller.CancelActions() - // Deciding if they can actually do anything with this target is the behaviour's job - if(set_command_target(parent, pointed_atom)) - // These are usually hostile actions so should have a record in chat - parent.visible_message(span_warning("[parent] follows [friend]'s gesture towards [pointed_atom][pointed_reaction ? " [pointed_reaction]" : ""]!")) - return TRUE + if (look_for_target(friend, pointed_atom) && set_command_target(parent, pointed_atom)) + parent.visible_message(span_warning("[parent] follows [friend]'s gesture towards [pointed_atom] [pointed_reaction]!")) + return TRUE + return FALSE diff --git a/code/datums/components/pet_commands/pet_commands_basic.dm b/code/datums/components/pet_commands/pet_commands_basic.dm index ad48bba0ffd07..9f4dda9cca394 100644 --- a/code/datums/components/pet_commands/pet_commands_basic.dm +++ b/code/datums/components/pet_commands/pet_commands_basic.dm @@ -41,6 +41,7 @@ radial_icon = 'icons/testing/turf_analysis.dmi' radial_icon_state = "red_arrow" speech_commands = list("heel", "follow") + callout_type = /datum/callout_option/move ///the behavior we use to follow var/follow_behavior = /datum/ai_behavior/pet_follow_friend @@ -124,6 +125,7 @@ radial_icon = 'icons/effects/effects.dmi' radial_icon_state = "bite" + callout_type = /datum/callout_option/attack speech_commands = list("attack", "sic", "kill") command_feedback = "growl" pointed_reaction = "and growls" @@ -220,6 +222,7 @@ command_name = "Protect owner" command_desc = "Your pet will run to your aid." hidden = TRUE + callout_type = /datum/callout_option/guard ///the range our owner needs to be in for us to protect him var/protect_range = 9 ///the behavior we will use when he is attacked @@ -250,6 +253,9 @@ . = ..() set_command_target(parent, victim) +/datum/pet_command/protect_owner/valid_callout_target(mob/living/caller, datum/callout_option/callout, atom/target) + return target == caller || get_dist(caller, target) <= 1 + /datum/pet_command/protect_owner/proc/set_attacking_target(atom/source, mob/living/attacker) SIGNAL_HANDLER diff --git a/code/datums/components/profound_fisher.dm b/code/datums/components/profound_fisher.dm index 1bc10b8ac303b..4485115db06e6 100644 --- a/code/datums/components/profound_fisher.dm +++ b/code/datums/components/profound_fisher.dm @@ -58,5 +58,6 @@ /obj/item/fishing_rod/mob_fisher display_fishing_line = FALSE line = /obj/item/fishing_line/reinforced + bait = /obj/item/food/bait/doughball/synthetic/unconsumable diff --git a/code/datums/components/spirit_holding.dm b/code/datums/components/spirit_holding.dm index 2f0588c6c22a2..b510fde3523a4 100644 --- a/code/datums/components/spirit_holding.dm +++ b/code/datums/components/spirit_holding.dm @@ -7,9 +7,9 @@ ///bool on if this component is currently polling for observers to inhabit the item var/attempting_awakening = FALSE /// Allows renaming the bound item - var/allow_renaming + var/allow_renaming = TRUE /// Allows channeling - var/allow_channeling + var/allow_channeling = TRUE /// Allows exorcism var/allow_exorcism ///mob contained in the item. @@ -92,7 +92,7 @@ to_chat(ghost, span_userdanger("The new vessel for your spirit has been destroyed! You remain an unbound ghost.")) return - bind_the_soule(ghost, awakener) + bind_the_soule(ghost.mind, awakener) attempting_awakening = FALSE @@ -119,11 +119,13 @@ * Arguments: * * awakener: user who interacted with the blade */ -/datum/component/spirit_holding/proc/custom_name(mob/awakener) +/datum/component/spirit_holding/proc/custom_name(mob/awakener, iteration = 1) + if(iteration > 5) + return "indecision" // The spirit of indecision var/chosen_name = sanitize_name(tgui_input_text(bound_spirit, "What are you named?", "Spectral Nomenclature", max_length = MAX_NAME_LEN)) if(!chosen_name) // with the way that sanitize_name works, it'll actually send the error message to the awakener as well. - to_chat(awakener, span_warning("Your blade did not select a valid name! Please wait as they try again.")) // more verbose than what sanitize_name might pass in its error message - return custom_name(awakener) + to_chat(awakener, span_warning("Your blade did not select a valid name! Please wait as they try again.")) // more verbose than what sanitize_name might pass in it's error message + return custom_name(awakener, iteration++) return chosen_name ///signal fired from a mob moving inside the parent diff --git a/code/datums/components/style/style.dm b/code/datums/components/style/style.dm index 1003df648f0d0..04bb25cc2c323 100644 --- a/code/datums/components/style/style.dm +++ b/code/datums/components/style/style.dm @@ -37,8 +37,6 @@ var/timerid /// Highest score attained by this component, to avoid as much overhead when considering to award a high score to the client var/high_score = 0 - /// Weakref to the added projectile parry component - var/datum/weakref/projectile_parry /// What rank, minimum, the user needs to be to hotswap items var/hotswap_rank = STYLE_BRUTAL /// If this is multitooled, making it make funny noises on the user's rank going up @@ -112,20 +110,7 @@ RegisterSignal(parent, COMSIG_LIVING_DEFUSED_GIBTONITE, PROC_REF(on_gibtonite_defuse)) RegisterSignal(parent, COMSIG_LIVING_CRUSHER_DETONATE, PROC_REF(on_crusher_detonate)) RegisterSignal(parent, COMSIG_LIVING_DISCOVERED_GEYSER, PROC_REF(on_geyser_discover)) - - projectile_parry = WEAKREF(parent.AddComponent(\ - /datum/component/projectile_parry,\ - list(\ - /obj/projectile/colossus,\ - /obj/projectile/temp/watcher,\ - /obj/projectile/kinetic,\ - /obj/projectile/bileworm_acid,\ - /obj/projectile/herald,\ - /obj/projectile/kiss,\ - )\ - ) - ) - + ADD_TRAIT(parent, TRAIT_MINING_PARRYING, STYLE_TRAIT) /datum/component/style/UnregisterFromParent() UnregisterSignal(parent, COMSIG_USER_ITEM_INTERACTION) @@ -139,10 +124,7 @@ UnregisterSignal(parent, COMSIG_LIVING_DEFUSED_GIBTONITE) UnregisterSignal(parent, COMSIG_LIVING_CRUSHER_DETONATE) UnregisterSignal(parent, COMSIG_LIVING_DISCOVERED_GEYSER) - - if(projectile_parry) - qdel(projectile_parry.resolve()) - + REMOVE_TRAIT(parent, TRAIT_MINING_PARRYING, STYLE_TRAIT) /datum/component/style/Destroy(force) STOP_PROCESSING(SSdcs, src) @@ -153,14 +135,11 @@ REMOVE_TRAIT(mob_parent, TRAIT_STYLISH, REF(src)) // SKYRAT EDIT ADD - allows style meter chads to do flips return ..() - /datum/component/style/process(seconds_per_tick) point_multiplier = round(max(point_multiplier - 0.2 * seconds_per_tick, 1), 0.1) change_points(-5 * seconds_per_tick * ROUND_UP((style_points + 1) / 200), use_multiplier = FALSE) update_screen() - - /datum/component/style/proc/add_action(action, amount) if(length(actions) > 9) actions.Cut(1, 2) diff --git a/code/datums/components/style/style_meter.dm b/code/datums/components/style/style_meter.dm index cc02baec1d5e0..eb9ca3653fc82 100644 --- a/code/datums/components/style/style_meter.dm +++ b/code/datums/components/style/style_meter.dm @@ -98,6 +98,7 @@ clean_up(loc) forceMove(get_turf(src)) + INVOKE_ASYNC(user, TYPE_PROC_REF(/mob, put_in_hands), src) return CLICK_ACTION_SUCCESS /obj/item/style_meter/multitool_act(mob/living/user, obj/item/tool) @@ -115,9 +116,7 @@ /// Unregister signals and just generally clean up ourselves after being removed from glasses /obj/item/style_meter/proc/clean_up(atom/movable/old_location) old_location.cut_overlay(meter_appearance) - UnregisterSignal(old_location, COMSIG_ITEM_EQUIPPED) - UnregisterSignal(old_location, COMSIG_ITEM_DROPPED) - UnregisterSignal(old_location, COMSIG_ATOM_EXAMINE) + UnregisterSignal(old_location, list(COMSIG_ITEM_EQUIPPED, COMSIG_ITEM_DROPPED, COMSIG_ATOM_EXAMINE, COMSIG_CLICK_ALT)) UnregisterSignal(old_location, COMSIG_ATOM_TOOL_ACT(TOOL_MULTITOOL)) if(!style_meter) return diff --git a/code/datums/components/vacuum.dm b/code/datums/components/vacuum.dm index c471dc13a16bc..0bf7888ff47e3 100644 --- a/code/datums/components/vacuum.dm +++ b/code/datums/components/vacuum.dm @@ -53,7 +53,7 @@ if (!isitem(potential_item)) continue var/obj/item/item = potential_item - if (vacuum_bag?.attackby(item)) + if (vacuum_bag.atom_storage.attempt_insert(item)) sucked = TRUE // track that we successfully sucked up something // if we did indeed suck up something, play a funny noise diff --git a/code/datums/diseases/advance/symptoms/oxygen.dm b/code/datums/diseases/advance/symptoms/oxygen.dm index a7ea3bd181a79..79f0646a5c4b3 100644 --- a/code/datums/diseases/advance/symptoms/oxygen.dm +++ b/code/datums/diseases/advance/symptoms/oxygen.dm @@ -14,7 +14,7 @@ stage_speed = -3 transmittable = -4 level = 6 - base_message_chance = 5 + base_message_chance = 3 symptom_delay_min = 1 symptom_delay_max = 1 required_organ = ORGAN_SLOT_LUNGS @@ -40,6 +40,8 @@ if(4, 5) infected_mob.losebreath = max(0, infected_mob.losebreath - 4) infected_mob.adjustOxyLoss(-7) + if(prob(base_message_chance)) + to_chat(infected_mob, span_notice("You realize you haven't been breathing.")) if(regenerate_blood && infected_mob.blood_volume < BLOOD_VOLUME_NORMAL) infected_mob.blood_volume += 1 else @@ -54,9 +56,12 @@ var/mob/living/carbon/infected_mob = advanced_disease.affected_mob if(advanced_disease.stage >= 4) ADD_TRAIT(infected_mob, TRAIT_NOBREATH, DISEASE_TRAIT) - to_chat(infected_mob, span_notice(pick("You realize you haven't been breathing.", "You don't feel the need to breathe."))) + if(advanced_disease.stage == 4) + to_chat(infected_mob, span_notice("You don't feel the need to breathe anymore.")) else REMOVE_TRAIT(infected_mob, TRAIT_NOBREATH, DISEASE_TRAIT) + if(advanced_disease.stage_peaked && advanced_disease.stage == 3) + to_chat(infected_mob, span_notice("You feel the need to breathe again.")) return TRUE /datum/symptom/oxygen/End(datum/disease/advance/advanced_disease) diff --git a/code/datums/dna.dm b/code/datums/dna.dm index 9d1960a57c92e..ecf1160e3a911 100644 --- a/code/datums/dna.dm +++ b/code/datums/dna.dm @@ -257,8 +257,6 @@ GLOBAL_LIST_INIT(total_uf_len_by_block, populate_total_uf_len_by_block()) L[DNA_TAIL_BLOCK] = construct_block(SSaccessories.tails_list_human.Find(features["tail_cat"]), length(SSaccessories.tails_list_human)) if(features["tail_lizard"]) L[DNA_LIZARD_TAIL_BLOCK] = construct_block(SSaccessories.tails_list_lizard.Find(features["tail_lizard"]), length(SSaccessories.tails_list_lizard)) - if(features["tail_monkey"]) - L[DNA_MONKEY_TAIL_BLOCK] = construct_block(SSaccessories.tails_list_monkey.Find(features["tail_monkey"]), length(SSaccessories.tails_list_monkey)) if(features["snout"]) L[DNA_SNOUT_BLOCK] = construct_block(SSaccessories.snouts_list.Find(features["snout"]), length(SSaccessories.snouts_list)) if(features["horns"]) @@ -409,8 +407,6 @@ GLOBAL_LIST_INIT(total_uf_len_by_block, populate_total_uf_len_by_block()) set_uni_feature_block(blocknumber, construct_block(SSaccessories.tails_list_human.Find(features["tail_cat"]), length(SSaccessories.tails_list_human))) if(DNA_LIZARD_TAIL_BLOCK) set_uni_feature_block(blocknumber, construct_block(SSaccessories.tails_list_lizard.Find(features["tail_lizard"]), length(SSaccessories.tails_list_lizard))) - if(DNA_MONKEY_TAIL_BLOCK) - set_uni_feature_block(blocknumber, construct_block(SSaccessories.tails_list_monkey.Find(features["tail_monkey"]), length(SSaccessories.tails_list_monkey))) if(DNA_SNOUT_BLOCK) set_uni_feature_block(blocknumber, construct_block(SSaccessories.snouts_list.Find(features["snout"]), length(SSaccessories.snouts_list))) if(DNA_HORNS_BLOCK) @@ -755,8 +751,6 @@ GLOBAL_LIST_INIT(total_uf_len_by_block, populate_total_uf_len_by_block()) if(dna.features["tail_lizard"]) dna.features["tail_cat"] = GLOB.tails_list_lizard[deconstruct_block(get_uni_feature_block(features, DNA_LIZARD_TAIL_BLOCK), GLOB.tails_list_lizard.len)] dna.features["tail_lizard"] = SSaccessories.tails_list_lizard[deconstruct_block(get_uni_feature_block(features, DNA_LIZARD_TAIL_BLOCK), length(SSaccessories.tails_list_lizard))] - if(dna.features["tail_monkey"]) - dna.features["tail_monkey"] = SSaccessories.tails_list_monkey[deconstruct_block(get_uni_feature_block(features, DNA_MONKEY_TAIL_BLOCK), length(SSaccessories.tails_list_monkey))] if(dna.features["ears"]) dna.features["ears"] = SSaccessories.ears_list[deconstruct_block(get_uni_feature_block(features, DNA_EARS_BLOCK), length(SSaccessories.ears_list))] if(dna.features["moth_wings"]) diff --git a/code/datums/elements/digitalcamo.dm b/code/datums/elements/digitalcamo.dm index 3f4db60de2d51..b8a9fa673e358 100644 --- a/code/datums/elements/digitalcamo.dm +++ b/code/datums/elements/digitalcamo.dm @@ -27,17 +27,15 @@ /datum/element/digitalcamo/proc/HideFromAIHuds(mob/living/target) for(var/mob/living/silicon/ai/AI in GLOB.ai_list) - var/datum/atom_hud/M = GLOB.huds[AI.med_hud] - M.hide_single_atomhud_from(AI,target) - var/datum/atom_hud/S = GLOB.huds[AI.sec_hud] - S.hide_single_atomhud_from(AI,target) + for (var/hud_type in AI.silicon_huds) + var/datum/atom_hud/silicon_hud = GLOB.huds[hud_type] + silicon_hud.hide_single_atomhud_from(AI,target) /datum/element/digitalcamo/proc/UnhideFromAIHuds(mob/living/target) for(var/mob/living/silicon/ai/AI in GLOB.ai_list) - var/datum/atom_hud/M = GLOB.huds[AI.med_hud] - M.unhide_single_atomhud_from(AI,target) - var/datum/atom_hud/S = GLOB.huds[AI.sec_hud] - S.unhide_single_atomhud_from(AI,target) + for (var/hud_type in AI.silicon_huds) + var/datum/atom_hud/silicon_hud = GLOB.huds[hud_type] + silicon_hud.unhide_single_atomhud_from(AI,target) /datum/element/digitalcamo/proc/on_examine(datum/source, mob/M) SIGNAL_HANDLER diff --git a/code/datums/elements/door_pryer.dm b/code/datums/elements/door_pryer.dm index b7f213b3856f6..9f01e8be2b6ab 100644 --- a/code/datums/elements/door_pryer.dm +++ b/code/datums/elements/door_pryer.dm @@ -35,12 +35,13 @@ attacker.balloon_alert(attacker, "busy!") return COMPONENT_CANCEL_ATTACK_CHAIN - if (airlock_target.locked || airlock_target.welded || airlock_target.seal) - if (!attacker.combat_mode) - airlock_target.balloon_alert(attacker, "it's sealed!") - return COMPONENT_CANCEL_ATTACK_CHAIN + if (attacker.combat_mode) return // Attack the door + if (airlock_target.locked || airlock_target.welded || airlock_target.seal) + airlock_target.balloon_alert(attacker, "it's sealed!") + return COMPONENT_CANCEL_ATTACK_CHAIN + INVOKE_ASYNC(src, PROC_REF(open_door), attacker, airlock_target) return COMPONENT_CANCEL_ATTACK_CHAIN diff --git a/code/datums/emotes.dm b/code/datums/emotes.dm index fa072ec699804..b10574c56e8c4 100644 --- a/code/datums/emotes.dm +++ b/code/datums/emotes.dm @@ -60,6 +60,8 @@ var/can_message_change = FALSE /// How long is the cooldown on the audio of the emote, if it has one? var/audio_cooldown = 2 SECONDS + /// Does this emote's sound ignore walls? + var/sound_wall_ignore = FALSE /datum/emote/New() switch(mob_type_allowed_typecache) @@ -101,11 +103,11 @@ if(tmp_sound && should_play_sound(user, intentional) && TIMER_COOLDOWN_FINISHED(user, type)) TIMER_COOLDOWN_START(user, type, audio_cooldown) //SKYRAT EDIT CHANGE BEGIN - //playsound(user, tmp_sound, 50, vary) - SKYRAT EDIT - ORIGINAL + //playsound(source = user,soundin = tmp_sound,vol = 50, vary = vary, ignore_walls = sound_wall_ignore) - SKYRAT EDIT - ORIGINAL if(istype(src, /datum/emote/living/lewd)) play_lewd_sound(user, tmp_sound, sound_volume, vary, pref_to_check = /datum/preference/toggle/erp/sounds) else - playsound(user, tmp_sound, sound_volume, vary) + playsound(source = user, soundin = tmp_sound, vol = sound_volume, vary = vary, ignore_walls = sound_wall_ignore) //SKYRAT EDIT CHANGE END var/is_important = emote_type & EMOTE_IMPORTANT diff --git a/code/datums/hud.dm b/code/datums/hud.dm index b69b9f40015c0..4537a4ada7e05 100644 --- a/code/datums/hud.dm +++ b/code/datums/hud.dm @@ -8,19 +8,26 @@ GLOBAL_LIST_EMPTY(huds_by_category) //GLOBAL HUD LIST GLOBAL_LIST_INIT(huds, list( - DATA_HUD_SECURITY_BASIC = new/datum/atom_hud/data/human/security/basic(), - DATA_HUD_SECURITY_ADVANCED = new/datum/atom_hud/data/human/security/advanced(), - DATA_HUD_MEDICAL_BASIC = new/datum/atom_hud/data/human/medical/basic(), - DATA_HUD_MEDICAL_ADVANCED = new/datum/atom_hud/data/human/medical/advanced(), - DATA_HUD_DIAGNOSTIC_BASIC = new/datum/atom_hud/data/diagnostic/basic(), - DATA_HUD_DIAGNOSTIC_ADVANCED = new/datum/atom_hud/data/diagnostic/advanced(), - DATA_HUD_ABDUCTOR = new/datum/atom_hud/abductor(), - DATA_HUD_SENTIENT_DISEASE = new/datum/atom_hud/sentient_disease(), - DATA_HUD_AI_DETECT = new/datum/atom_hud/ai_detector(), - DATA_HUD_FAN = new/datum/atom_hud/data/human/fan_hud(), - DATA_HUD_MALF_APC = new/datum/atom_hud/data/malf_apc(), + DATA_HUD_SECURITY_BASIC = new /datum/atom_hud/data/human/security/basic(), + DATA_HUD_SECURITY_ADVANCED = new /datum/atom_hud/data/human/security/advanced(), + DATA_HUD_MEDICAL_BASIC = new /datum/atom_hud/data/human/medical/basic(), + DATA_HUD_MEDICAL_ADVANCED = new /datum/atom_hud/data/human/medical/advanced(), + DATA_HUD_DIAGNOSTIC = new /datum/atom_hud/data/diagnostic(), + DATA_HUD_BOT_PATH = new /datum/atom_hud/data/bot_path(), + DATA_HUD_ABDUCTOR = new /datum/atom_hud/abductor(), + DATA_HUD_SENTIENT_DISEASE = new /datum/atom_hud/sentient_disease(), + DATA_HUD_AI_DETECT = new /datum/atom_hud/ai_detector(), + DATA_HUD_FAN = new /datum/atom_hud/data/human/fan_hud(), + DATA_HUD_MALF_APC = new /datum/atom_hud/data/malf_apc(), DATA_HUD_PERMIT = new/datum/atom_hud/data/human/permit(), // SKYRAT EDIT ADDITION - DATA_HUD_DNR = new/datum/atom_hud/data/human/dnr(), // SKYRAT EDIT ADDITION +)) + +GLOBAL_LIST_INIT(trait_to_hud, list( + TRAIT_SECURITY_HUD = DATA_HUD_SECURITY_ADVANCED, + TRAIT_MEDICAL_HUD = DATA_HUD_MEDICAL_ADVANCED, + TRAIT_DIAGNOSTIC_HUD = DATA_HUD_DIAGNOSTIC, + TRAIT_BOT_PATH_HUD = DATA_HUD_BOT_PATH, // SKYRAT EDIT CHANGE + TRAIT_PERMIT_HUD = DATA_HUD_PERMIT, // SKYRAT EDIT ADDITION )) /datum/atom_hud diff --git a/code/datums/id_trim/ruins.dm b/code/datums/id_trim/ruins.dm index 36284e06b72c4..e308287ec5c5d 100644 --- a/code/datums/id_trim/ruins.dm +++ b/code/datums/id_trim/ruins.dm @@ -162,3 +162,16 @@ /datum/id_trim/away/the_outlet/mad_manager assignment = "The Mad Manager" access = list(ACCESS_AWAY_GENERAL, ACCESS_AWAY_MEDICAL, ACCESS_AWAY_SEC) + +//Haunted Trading Post IDs // +/datum/id_trim/away/hauntedtradingpost + assignment = "Donk Co. Employee" + department_color = COLOR_ENGINEERING_ORANGE + sechud_icon_state = SECHUD_SYNDICATE + threat_modifier = 5 + access = list(ACCESS_SYNDICATE) + +/datum/id_trim/away/hauntedtradingpost/boss + assignment = "Donk Co. Executive" + access = list(ACCESS_SYNDICATE, ACCESS_AWAY_COMMAND) +// // diff --git a/code/datums/pod_style.dm b/code/datums/pod_style.dm new file mode 100644 index 0000000000000..681e66ad0822d --- /dev/null +++ b/code/datums/pod_style.dm @@ -0,0 +1,151 @@ +/// Datum holding information about pod type visuals, VFX, name and description +/// These are not created anywhere and thus should not be assigned procs, only being used as data storage +/datum/pod_style + /// Name that pods of this style will be named by default + var/name = "supply pod" + /// Name that is displayed to admins in pod config panel + var/ui_name = "Standard" + /// Description assigned to droppods of this style + var/desc = "A Nanotrasen supply drop pod." + /// Determines if this pod can use animations/masking/overlays + var/shape = POD_SHAPE_NORMAL + /// Base icon state assigned to this pod + var/icon_state = "pod" + /// Whenever this pod should have a door overlay added to it. Uses [icon_state]_door sprite + var/has_door = TRUE + /// Decals added to this pod, if any + var/decal_icon = "default" + /// Color that this pod glows when landing + var/glow_color = "yellow" + /// Type of rubble that this pod creates upon landing + var/rubble_type = RUBBLE_NORMAL + /// ID for TGUI data + var/id = "standard" + +/datum/pod_style/advanced + name = "bluespace supply pod" + ui_name = "Advanced" + desc = "A Nanotrasen Bluespace supply pod. Teleports back to CentCom after delivery." + decal_icon = "bluespace" + glow_color = "blue" + id = "bluespace" + +/datum/pod_style/centcom + name = "\improper CentCom supply pod" + ui_name = "Nanotrasen" + desc = "A Nanotrasen supply pod, this one has been marked with Central Command's designations. Teleports back to CentCom after delivery." + decal_icon = "centcom" + glow_color = "blue" + id = "centcom" + +/datum/pod_style/syndicate + name = "blood-red supply pod" + ui_name = "Syndicate" + desc = "An intimidating supply pod, covered in the blood-red markings of the Syndicate. It's probably best to stand back from this." + icon_state = "darkpod" + decal_icon = "syndicate" + glow_color = "red" + id = "syndicate" + +/datum/pod_style/deathsquad + name = "\improper Deathsquad drop pod" + ui_name = "Deathsquad" + desc = "A Nanotrasen drop pod. This one has been marked the markings of Nanotrasen's elite strike team." + icon_state = "darkpod" + decal_icon = "deathsquad" + glow_color = "blue" + id = "deathsquad" + +/datum/pod_style/advanced + name = "bloody supply pod" + ui_name = "Cultist" + desc = "A Nanotrasen supply pod covered in scratch-marks, blood, and strange runes." + decal_icon = "cultist" + glow_color = "red" + id = "cultist" + +/datum/pod_style/missile + name = "cruise missile" + ui_name = "Missile" + desc = "A big ass missile that didn't seem to fully detonate. It was likely launched from some far-off deep space missile silo. There appears to be an auxillery payload hatch on the side, though manually opening it is likely impossible." + shape = POD_SHAPE_OTHER + icon_state = "missile" + has_door = FALSE + decal_icon = null + glow_color = null + rubble_type = RUBBLE_THIN + id = "missile" + +/datum/pod_style/missile/syndicate + name = "\improper Syndicate cruise missile" + ui_name = "Syndie Missile" + desc = "A big ass, blood-red missile that didn't seem to fully detonate. It was likely launched from some deep space Syndicate missile silo. There appears to be an auxillery payload hatch on the side, though manually opening it is likely impossible." + icon_state = "smissile" + id = "syndie_missile" + +/datum/pod_style/box + name = "\improper Aussec supply crate" + ui_name = "Supply Box" + desc = "An incredibly sturdy supply crate, designed to withstand orbital re-entry. Has 'Aussec Armory - 2532' engraved on the side." + shape = POD_SHAPE_OTHER + icon_state = "box" + decal_icon = null + glow_color = null + rubble_type = RUBBLE_WIDE + id = "supply_box" + +/datum/pod_style/clown + name = "\improper HONK pod" + ui_name = "Clown Pod" + desc = "A brightly-colored supply pod. It likely originated from the Clown Federation." + icon_state = "clownpod" + decal_icon = "clown" + glow_color = "green" + id = "clown" + +/datum/pod_style/orange + name = "\improper Orange" + ui_name = "Fruit" + desc = "An angry orange." + shape = POD_SHAPE_OTHER + icon_state = "orange" + decal_icon = null + glow_color = null + rubble_type = RUBBLE_WIDE + id = "orange" + +/datum/pod_style/invisible + name = "\improper S.T.E.A.L.T.H. pod MKVII" + ui_name = "Invisible" + desc = "A supply pod that, under normal circumstances, is completely invisible to conventional methods of detection. How are you even seeing this?" + shape = POD_SHAPE_OTHER + has_door = FALSE + icon_state = null + decal_icon = null + glow_color = null + rubble_type = RUBBLE_NONE + id = "invisible" + +/datum/pod_style/gondola + name = "gondola" + ui_name = "Gondola" + desc = "The silent walker. This one seems to be part of a delivery agency." + shape = POD_SHAPE_OTHER + icon_state = "gondola" + has_door = FALSE + decal_icon = null + glow_color = null + rubble_type = RUBBLE_NONE + id = "gondola" + +/datum/pod_style/seethrough + name = null + ui_name = "Seethrough" + desc = null + shape = POD_SHAPE_OTHER + has_door = FALSE + icon_state = null + decal_icon = null + glow_color = null + rubble_type = RUBBLE_NONE + id = "seethrough" diff --git a/code/datums/quirks/negative_quirks/indebted.dm b/code/datums/quirks/negative_quirks/indebted.dm index 1e30e7800d6d3..eac2cdf5192dd 100644 --- a/code/datums/quirks/negative_quirks/indebted.dm +++ b/code/datums/quirks/negative_quirks/indebted.dm @@ -30,7 +30,7 @@ quirk_holder.client.give_award(/datum/award/achievement/misc/debt_extinguished, quirk_holder) podspawn(list( "target" = get_turf(quirk_holder), - "style" = STYLE_BLUESPACE, + "style" = /datum/pod_style/advanced, "spawn" = /obj/item/clothing/accessory/debt_payer_pin, )) diff --git a/code/datums/ruins/space.dm b/code/datums/ruins/space.dm index 982fdaf84777e..fea3d8c6702d0 100644 --- a/code/datums/ruins/space.dm +++ b/code/datums/ruins/space.dm @@ -518,3 +518,8 @@ BUBBERSTATION REMOVAL END */ name = "Space-Ruin Decommissioned Garbage Truck NX4" description = "An NX-760 interstellar transport barge. At the end of their life cycle, they are often filled with trash and launched into unexplored space to become someone else's problem. This one is full of commercial trash, and spiders." +/datum/map_template/ruin/space/hauntedtradingpost + id = "hauntedtradingpost" + suffix = "hauntedtradingpost.dmm" + name = "Space-Ruin Donk Co. Interstellar Trading Post 6016" + description = "A small station for trading ships to dock at. It's been abandoned for some time, but its security systems have kept looters away. Rumored to be haunted." diff --git a/code/datums/skills/_skill.dm b/code/datums/skills/_skill.dm index b8438c67927ca..30acf90381f03 100644 --- a/code/datums/skills/_skill.dm +++ b/code/datums/skills/_skill.dm @@ -78,7 +78,7 @@ GLOBAL_LIST_INIT(skill_types, subtypesof(/datum/skill)) return podspawn(list( "target" = get_turf(mind.current), - "style" = STYLE_BLUESPACE, + "style" = /datum/pod_style/advanced, "spawn" = skill_item_path, "delays" = list(POD_TRANSIT = 150, POD_FALLING = 4, POD_OPENING = 30, POD_LEAVING = 30) )) diff --git a/code/datums/skills/fishing.dm b/code/datums/skills/fishing.dm index cfd14a4ce3ba6..fac1855c98dbc 100644 --- a/code/datums/skills/fishing.dm +++ b/code/datums/skills/fishing.dm @@ -6,7 +6,7 @@ name = "Fishing" title = "Angler" desc = "How empty and alone you are on this barren Earth." - modifiers = list(SKILL_VALUE_MODIFIER = list(1, 1, 0, -1, -2, -4, -6)) + modifiers = list(SKILL_VALUE_MODIFIER = list(1, 0, -1, -3, -5, -7, -10)) skill_item_path = /obj/item/clothing/head/soft/fishing_hat /datum/skill/fishing/New() diff --git a/code/datums/sprite_accessories.dm b/code/datums/sprite_accessories.dm index dedb624078a93..5f9869b7dda99 100644 --- a/code/datums/sprite_accessories.dm +++ b/code/datums/sprite_accessories.dm @@ -51,7 +51,7 @@ var/natural_spawn = TRUE /datum/sprite_accessory/blank - name = "None" + name = SPRITE_ACCESSORY_NONE icon_state = "None" ////////////////////// @@ -835,7 +835,7 @@ var/gradient_category = GRADIENT_APPLIES_TO_HAIR|GRADIENT_APPLIES_TO_FACIAL_HAIR /datum/sprite_accessory/gradient/none - name = "None" + name = SPRITE_ACCESSORY_NONE icon_state = "none" /datum/sprite_accessory/gradient/full @@ -1729,10 +1729,6 @@ /datum/sprite_accessory/lizard_markings icon = 'icons/mob/human/species/lizard/lizard_markings.dmi' -/datum/sprite_accessory/lizard_markings/none - name = "None" - icon_state = "none" - /datum/sprite_accessory/lizard_markings/dtiger name = "Dark Tiger Body" icon_state = "dtiger" @@ -1757,6 +1753,11 @@ icon = 'icons/mob/human/species/lizard/lizard_tails.dmi' spine_key = SPINE_KEY_LIZARD +/datum/sprite_accessory/tails/lizard/none + name = SPRITE_ACCESSORY_NONE + icon_state = "none" + natural_spawn = FALSE + /datum/sprite_accessory/tails/lizard/smooth name = "Smooth" icon_state = "smooth" @@ -1784,6 +1785,13 @@ icon_state = "default" color_src = HAIR_COLOR +/datum/sprite_accessory/tails/monkey + +/datum/sprite_accessory/tails/monkey/none + name = SPRITE_ACCESSORY_NONE + icon_state = "none" + natural_spawn = FALSE + /datum/sprite_accessory/tails/monkey/default name = "Monkey" icon = 'icons/mob/human/species/monkey/monkey_tail.dmi' @@ -1858,10 +1866,6 @@ icon = 'icons/mob/human/species/lizard/lizard_misc.dmi' em_block = TRUE -/datum/sprite_accessory/horns/none - name = "None" - icon_state = "none" - /datum/sprite_accessory/horns/simple name = "Simple" icon_state = "simple" @@ -1886,10 +1890,6 @@ icon = 'icons/mob/human/cat_features.dmi' em_block = TRUE -/datum/sprite_accessory/ears/none - name = "None" - icon_state = "none" - /datum/sprite_accessory/ears/cat name = "Cat" icon_state = "cat" @@ -1924,10 +1924,6 @@ color_src = HAIR_COLOR locked = TRUE -/datum/sprite_accessory/wings/none - name = "None" - icon_state = "none" - /datum/sprite_accessory/wings icon = 'icons/mob/human/species/wings.dmi' em_block = TRUE @@ -2071,10 +2067,6 @@ /datum/sprite_accessory/frills icon = 'icons/mob/human/species/lizard/lizard_misc.dmi' -/datum/sprite_accessory/frills/none - name = "None" - icon_state = "none" - /datum/sprite_accessory/frills/simple name = "Simple" icon_state = "simple" @@ -2091,17 +2083,13 @@ icon = 'icons/mob/human/species/lizard/lizard_spines.dmi' em_block = TRUE -/datum/sprite_accessory/tail_spines - icon = 'icons/mob/human/species/lizard/lizard_spines.dmi' - em_block = TRUE - /datum/sprite_accessory/spines/none - name = "None" + name = SPRITE_ACCESSORY_NONE icon_state = "none" -/datum/sprite_accessory/tail_spines/none - name = "None" - icon_state = "none" +/datum/sprite_accessory/tail_spines + icon = 'icons/mob/human/species/lizard/lizard_spines.dmi' + em_block = TRUE /datum/sprite_accessory/spines/short name = "Short" @@ -2363,10 +2351,6 @@ icon = 'icons/mob/human/species/moth/moth_markings.dmi' color_src = null -/datum/sprite_accessory/moth_markings/none - name = "None" - icon_state = "none" - /datum/sprite_accessory/moth_markings/reddish name = "Reddish" icon_state = "reddish" diff --git a/code/datums/station_traits/positive_traits.dm b/code/datums/station_traits/positive_traits.dm index 7ca417346c204..dfa4fc2ce9cca 100644 --- a/code/datums/station_traits/positive_traits.dm +++ b/code/datums/station_traits/positive_traits.dm @@ -20,15 +20,23 @@ COOLDOWN_START(src, party_cooldown, rand(PARTY_COOLDOWN_LENGTH_MIN, PARTY_COOLDOWN_LENGTH_MAX)) - var/area/area_to_spawn_in = pick(GLOB.bar_areas) - var/turf/T = pick(area_to_spawn_in.contents) - - var/obj/structure/closet/supplypod/centcompod/toLaunch = new() - var/obj/item/pizzabox/pizza_to_spawn = pick(list(/obj/item/pizzabox/margherita, /obj/item/pizzabox/mushroom, /obj/item/pizzabox/meat, /obj/item/pizzabox/vegetable, /obj/item/pizzabox/pineapple)) - new pizza_to_spawn(toLaunch) - for(var/i in 1 to 6) - new /obj/item/reagent_containers/cup/glass/bottle/beer(toLaunch) - new /obj/effect/pod_landingzone(T, toLaunch) + var/pizza_type_to_spawn = pick(list( + /obj/item/pizzabox/margherita, + /obj/item/pizzabox/mushroom, + /obj/item/pizzabox/meat, + /obj/item/pizzabox/vegetable, + /obj/item/pizzabox/pineapple + )) + + var/area/bar_area = pick(GLOB.bar_areas) + podspawn(list( + "target" = pick(bar_area.contents), + "path" = /obj/structure/closet/supplypod/centcompod, + "spawn" = list( + pizza_type_to_spawn, + /obj/item/reagent_containers/cup/glass/bottle/beer = 6 + ) + )) #undef PARTY_COOLDOWN_LENGTH_MIN #undef PARTY_COOLDOWN_LENGTH_MAX @@ -293,7 +301,7 @@ /datum/job/orderly = /obj/item/organ/internal/cyberimp/brain/anti_drop, /datum/job/science_guard = /obj/item/organ/internal/cyberimp/arm/flash, /datum/job/customs_agent = /obj/item/organ/internal/cyberimp/eyes/hud/security, - /datum/job/bouncer = /obj/item/organ/internal/cyberimp/arm/muscle, + /datum/job/bouncer = /obj/item/organ/internal/cyberimp/arm/strongarm, /datum/job/engineering_guard = /obj/item/organ/internal/cyberimp/arm/flash, /datum/job/telecomms_specialist = /obj/item/organ/internal/ears/cybernetic/xray, // SKYRAT EDIT END diff --git a/code/datums/status_effects/debuffs/debuffs.dm b/code/datums/status_effects/debuffs/debuffs.dm index 9936ee242a916..72f2d0c757b89 100644 --- a/code/datums/status_effects/debuffs/debuffs.dm +++ b/code/datums/status_effects/debuffs/debuffs.dm @@ -350,20 +350,18 @@ /datum/status_effect/crusher_mark id = "crusher_mark" duration = 300 //if you leave for 30 seconds you lose the mark, deal with it - status_type = STATUS_EFFECT_MULTIPLE + status_type = STATUS_EFFECT_REFRESH alert_type = null var/mutable_appearance/marked_underlay - var/obj/item/kinetic_crusher/hammer_synced + var/boosted = FALSE - -/datum/status_effect/crusher_mark/on_creation(mob/living/new_owner, obj/item/kinetic_crusher/new_hammer_synced) +/datum/status_effect/crusher_mark/on_creation(mob/living/new_owner, was_boosted) . = ..() - if(.) - hammer_synced = new_hammer_synced + boosted = was_boosted /datum/status_effect/crusher_mark/on_apply() - if(owner.mob_size >= MOB_SIZE_LARGE && !HAS_TRAIT(owner, TRAIT_OVERSIZED)) // BUBBER EDIT CHANGE - Original: if(owner.mob_size >= MOB_SIZE_LARGE) - marked_underlay = mutable_appearance('icons/effects/effects.dmi', "shield2") + if(owner.mob_size >= MOB_SIZE_LARGE && !HAS_TRAIT(owner, TRAIT_OVERSIZED)) // SKYRAT EDIT CHANGE - Original: if(owner.mob_size >= MOB_SIZE_LARGE) + marked_underlay = mutable_appearance('icons/effects/effects.dmi', boosted ? "shield" : "shield2") marked_underlay.pixel_x = -owner.pixel_x marked_underlay.pixel_y = -owner.pixel_y owner.underlays += marked_underlay @@ -371,15 +369,11 @@ return FALSE /datum/status_effect/crusher_mark/Destroy() - hammer_synced = null if(owner) owner.underlays -= marked_underlay QDEL_NULL(marked_underlay) return ..() -//we will only clear ourselves if the crusher is the one that owns us. -/datum/status_effect/crusher_mark/before_remove(obj/item/kinetic_crusher/attacking_hammer) - return (attacking_hammer == hammer_synced) */ //SKYRAT EDIT END diff --git a/code/datums/storage/storage.dm b/code/datums/storage/storage.dm index a01bb21a451e4..7cdb9d406152b 100644 --- a/code/datums/storage/storage.dm +++ b/code/datums/storage/storage.dm @@ -449,11 +449,38 @@ GLOBAL_LIST_EMPTY(cached_storage_typecaches) SEND_SIGNAL(parent, COMSIG_ATOM_STORED_ITEM, to_insert, user, force) SEND_SIGNAL(src, COMSIG_STORAGE_STORED_ITEM, to_insert, user, force) + RegisterSignal(to_insert, COMSIG_MOUSEDROPPED_ONTO, PROC_REF(mousedrop_receive)) to_insert.forceMove(real_location) item_insertion_feedback(user, to_insert, override) parent.update_appearance() return TRUE +/// Since items inside storages ignore transparency for QOL reasons, we're tracking when things are dropped onto them instead of our UI elements +/datum/storage/proc/mousedrop_receive(atom/dropped_onto, atom/movable/target, mob/user, params) + SIGNAL_HANDLER + + if (src != user.active_storage) + return + + if (!user.can_perform_action(parent, FORBID_TELEKINESIS_REACH)) + return + + if (target.loc != real_location) // what even + UnregisterSignal(target, COMSIG_MOUSEDROPPED_ONTO) + return + + if(numerical_stacking) + return + + var/drop_index = real_location.contents.Find(dropped_onto) + real_location.contents -= target + // Use an empty list if we're dropping onto the last item + var/list/to_move = real_location.contents.len >= drop_index ? real_location.contents.Copy(drop_index) : list() + real_location.contents -= to_move + real_location.contents += target + real_location.contents += to_move + refresh_views() + /** * Inserts every item in a given list, with a progress bar * @@ -544,6 +571,7 @@ GLOBAL_LIST_EMPTY(cached_storage_typecaches) refresh_views() parent.update_appearance() + UnregisterSignal(thing, COMSIG_MOUSEDROPPED_ONTO) SEND_SIGNAL(parent, COMSIG_ATOM_REMOVED_ITEM, thing, remove_to_loc, silent) SEND_SIGNAL(src, COMSIG_STORAGE_REMOVED_ITEM, thing, remove_to_loc, silent) return TRUE @@ -719,7 +747,7 @@ GLOBAL_LIST_EMPTY(cached_storage_typecaches) parent.add_fingerprint(user) return COMPONENT_CANCEL_MOUSEDROP_ONTO - else if(ismob(over_object)) + if(ismob(over_object)) if(over_object != user || !user.can_perform_action(parent, FORBID_TELEKINESIS_REACH | ALLOW_RESTING)) return @@ -727,13 +755,24 @@ GLOBAL_LIST_EMPTY(cached_storage_typecaches) INVOKE_ASYNC(src, PROC_REF(open_storage), user) return COMPONENT_CANCEL_MOUSEDROP_ONTO - else if(!istype(over_object, /atom/movable/screen)) - if(!user.can_perform_action(over_object, FORBID_TELEKINESIS_REACH)) - return + if(istype(over_object, /atom/movable/screen)) + return - parent.add_fingerprint(user) - INVOKE_ASYNC(src, PROC_REF(dump_content_at), over_object, user) - return COMPONENT_CANCEL_MOUSEDROP_ONTO + if(!user.can_perform_action(over_object, FORBID_TELEKINESIS_REACH)) + return + + parent.add_fingerprint(user) + + var/atom/dump_loc = over_object.get_dumping_location() + if(isnull(dump_loc)) + return + + /// Don't dump *onto* objects in the same storage as ourselves + if (over_object.loc == parent.loc && !isnull(parent.loc.atom_storage) && isnull(over_object.atom_storage)) + return + + INVOKE_ASYNC(src, PROC_REF(dump_content_at), over_object, dump_loc, user) + return COMPONENT_CANCEL_MOUSEDROP_ONTO /** * Dumps all of our contents at a specific location. @@ -741,7 +780,7 @@ GLOBAL_LIST_EMPTY(cached_storage_typecaches) * @param atom/dest_object where to dump to * @param mob/user the user who is dumping the contents */ -/datum/storage/proc/dump_content_at(atom/dest_object, mob/user) +/datum/storage/proc/dump_content_at(atom/dest_object, dump_loc, mob/user) if(locked) user.balloon_alert(user, "closed!") return @@ -764,10 +803,6 @@ GLOBAL_LIST_EMPTY(cached_storage_typecaches) SEND_SIGNAL(src, COMSIG_STORAGE_DUMP_POST_TRANSFER, dest_object, user) return - var/atom/dump_loc = dest_object.get_dumping_location() - if(isnull(dump_loc)) - return - // Storage to loc transfer requires a do_after to_chat(user, span_notice("You start dumping out the contents of [parent] onto [dest_object]...")) if(!do_after(user, 2 SECONDS, target = dest_object)) diff --git a/code/datums/storage/storage_interface.dm b/code/datums/storage/storage_interface.dm index cd28b9eb3f7a1..c0cab0dd7952c 100644 --- a/code/datums/storage/storage_interface.dm +++ b/code/datums/storage/storage_interface.dm @@ -2,7 +2,7 @@ /datum/storage_interface /// UI elements for this theme var/atom/movable/screen/close/closer - var/atom/movable/screen/storage/cells + var/atom/movable/screen/storage/cell/cells var/atom/movable/screen/storage/corner/corner_top_left var/atom/movable/screen/storage/corner/top_right/corner_top_right var/atom/movable/screen/storage/corner/bottom_left/corner_bottom_left diff --git a/code/datums/storage/subtypes/bag_of_holding.dm b/code/datums/storage/subtypes/bag_of_holding.dm index aa812f5d1e007..4028d4f789c6b 100644 --- a/code/datums/storage/subtypes/bag_of_holding.dm +++ b/code/datums/storage/subtypes/bag_of_holding.dm @@ -16,6 +16,7 @@ return ..() /datum/storage/bag_of_holding/proc/recursive_insertion(obj/item/to_insert, mob/living/user) + var/area/bag_area = get_area(user) var/safety = tgui_alert(user, "Doing this will have extremely dire consequences for the station and its crew. Be sure you know what you're doing.", "Put in [to_insert.name]?", list("Proceed", "Abort")) if(safety != "Proceed" \ || QDELETED(to_insert) \ @@ -24,6 +25,7 @@ || QDELETED(user) \ || !user.can_perform_action(parent, NEED_DEXTERITY) \ || !can_insert(to_insert, user) \ + || (bag_area.area_flags & NO_BOH) \ ) return diff --git a/code/game/area/areas/ruins/space.dm b/code/game/area/areas/ruins/space.dm index 773922d66702f..1b697dc02b0a0 100644 --- a/code/game/area/areas/ruins/space.dm +++ b/code/game/area/areas/ruins/space.dm @@ -696,7 +696,71 @@ name = "Decommissioned Garbage Truck" sound_environment = SOUND_AREA_SMALL_ENCLOSED ambience_index = AMBIENCE_MAINT + /area/ruin/space/has_grav/garbagetruck/foodwaste + /area/ruin/space/has_grav/garbagetruck/medicalwaste + /area/ruin/space/has_grav/garbagetruck/squat + /area/ruin/space/has_grav/garbagetruck/toystore + +//Donk Co trading outpost +/area/ruin/space/has_grav/hauntedtradingpost + name = "\improper Donk Co. Trading Outpost" + icon_state = "donk_public" + sound_environment = SOUND_AREA_STANDARD_STATION + +/area/ruin/space/has_grav/hauntedtradingpost/public + name = "\improper Donk Co. Trading Outpost Public Meeting Area And Cafeteria" + +/area/ruin/space/has_grav/hauntedtradingpost/public/corridor + name = "\improper Donk Co. Trading Outpost Public Docks And Corridors" + sound_environment = SOUND_AREA_LARGE_ENCLOSED + +/area/ruin/space/has_grav/hauntedtradingpost/employees + name = "\improper Donk Co. Trading Outpost Employees Lounge" + icon_state = "donk_employees" + airlock_wires = /datum/wires/airlock/engineering + sound_environment = SOUND_AREA_MEDIUM_SOFTFLOOR + +/area/ruin/space/has_grav/hauntedtradingpost/employees/workstation + name = "\improper Donk Co. Trading Outpost Engineering Station" + +/area/ruin/space/has_grav/hauntedtradingpost/employees/corridor + name = "\improper Donk Co. Trading Outpost Secure Corridor" + icon_state = "donk_command" + +/area/ruin/space/has_grav/hauntedtradingpost/employees/breakroom + name = "\improper Donk Co. Trading Outpost Break Room" + +/area/ruin/space/has_grav/hauntedtradingpost/maint + name = "\improper Donk Co. Trading Outpost Auxiliary Storage Room" + icon_state = "donk_maints" + airlock_wires = /datum/wires/airlock/maint + sound_environment = SOUND_AREA_TUNNEL_ENCLOSED + ambience_index = AMBIENCE_MAINT + +/area/ruin/space/has_grav/hauntedtradingpost/maint/toolstorage + +/area/ruin/space/has_grav/hauntedtradingpost/maint/toystorage + +/area/ruin/space/has_grav/hauntedtradingpost/maint/disposals + name = "\improper Donk Co. Trading Outpost Waste Management Station" + sound_environment = SOUND_AREA_SMALL_ENCLOSED + +/area/ruin/space/has_grav/hauntedtradingpost/office + name = "\improper Donk Co. Trading Outpost Captains Office" + icon_state = "donk_command" + airlock_wires = /datum/wires/airlock/cargo + sound_environment = SOUND_ENVIRONMENT_ROOM + +/area/ruin/space/has_grav/hauntedtradingpost/office/meetingroom + name = "\improper Donk Co. Trading Outpost Board Room" + +/area/ruin/space/has_grav/hauntedtradingpost/aicore + name = "\improper Cybersun AI Core" + icon_state = "donk_command" + airlock_wires = /datum/wires/airlock/security + sound_environment = SOUND_AREA_SMALL_ENCLOSED + ambience_index = AMBIENCE_DANGER diff --git a/code/game/atom/_atom.dm b/code/game/atom/_atom.dm index 94446094d03b1..6198370dc2469 100644 --- a/code/game/atom/_atom.dm +++ b/code/game/atom/_atom.dm @@ -945,13 +945,18 @@ //We inline a MAPTEXT() here, because there's no good way to statically add to a string like this new_maptext = "[name][extra_context]" - INVOKE_ASYNC(src, PROC_REF(set_hover_maptext), client, active_hud, new_maptext) + if (length(name) * 10 > active_hud.screentip_text.maptext_width) + INVOKE_ASYNC(src, PROC_REF(set_hover_maptext), client, active_hud, new_maptext) + return + + active_hud.screentip_text.maptext = new_maptext + active_hud.screentip_text.maptext_y = 10 - (extra_lines > 0 ? 11 + 9 * (extra_lines - 1): 0) /atom/proc/set_hover_maptext(client/client, datum/hud/active_hud, new_maptext) var/map_height WXH_TO_HEIGHT(client.MeasureText(new_maptext, null, active_hud.screentip_text.maptext_width), map_height) active_hud.screentip_text.maptext = new_maptext - active_hud.screentip_text.maptext_y = 22 - map_height + active_hud.screentip_text.maptext_y = 26 - map_height /** * This proc is used for telling whether something can pass by this atom in a given direction, for use by the pathfinding system. diff --git a/code/game/data_huds.dm b/code/game/data_huds.dm index 4a36b89d384db..c24f6156a6134 100644 --- a/code/game/data_huds.dm +++ b/code/game/data_huds.dm @@ -53,18 +53,14 @@ hud_icons = list(FAN_HUD) /datum/atom_hud/data/diagnostic - -/datum/atom_hud/data/diagnostic/basic hud_icons = list(DIAG_HUD, DIAG_STAT_HUD, DIAG_BATT_HUD, DIAG_MECH_HUD, DIAG_BOT_HUD, DIAG_TRACK_HUD, DIAG_CAMERA_HUD, DIAG_AIRLOCK_HUD, DIAG_LAUNCHPAD_HUD) -/datum/atom_hud/data/diagnostic/advanced - hud_icons = list(DIAG_HUD, DIAG_STAT_HUD, DIAG_BATT_HUD, DIAG_MECH_HUD, DIAG_BOT_HUD, DIAG_TRACK_HUD, DIAG_CAMERA_HUD, DIAG_AIRLOCK_HUD, DIAG_LAUNCHPAD_HUD, DIAG_PATH_HUD) - /datum/atom_hud/data/bot_path - // This hud exists so the bot can see itself, that's all - uses_global_hud_category = FALSE hud_icons = list(DIAG_PATH_HUD) +/datum/atom_hud/data/bot_path/private + uses_global_hud_category = FALSE + /datum/atom_hud/abductor hud_icons = list(GLAND_HUD) diff --git a/code/game/gamemodes/objective.dm b/code/game/gamemodes/objective.dm index 21b2da3b9c70d..4e7410eef6793 100644 --- a/code/game/gamemodes/objective.dm +++ b/code/game/gamemodes/objective.dm @@ -221,7 +221,7 @@ GLOBAL_LIST_EMPTY(objectives) //SKYRAT EDIT ADDITION if(LAZYLEN(our_mind.failed_special_equipment)) podspawn(list( "target" = get_turf(owner), - "style" = STYLE_SYNDICATE, + "style" = /datum/pod_style/syndicate, "spawn" = our_mind.failed_special_equipment, )) our_mind.failed_special_equipment = null diff --git a/code/game/machinery/botlaunchpad.dm b/code/game/machinery/botlaunchpad.dm index fecca2a25489f..e044bb1e29688 100644 --- a/code/game/machinery/botlaunchpad.dm +++ b/code/game/machinery/botlaunchpad.dm @@ -49,7 +49,7 @@ podspawn(list( "target" = get_turf(src), "path" = /obj/structure/closet/supplypod/botpod, - "style" = STYLE_SEETHROUGH, + "style" = /datum/pod_style/seethrough, "reverse_dropoff_coords" = list(reverse_turf.x, reverse_turf.y, reverse_turf.z) )) @@ -67,7 +67,7 @@ simple_bot.call_bot(src, get_turf(src)) /obj/structure/closet/supplypod/botpod - style = STYLE_SEETHROUGH + style = /datum/pod_style/seethrough explosionSize = list(0,0,0,0) reversing = TRUE reverse_option_list = list("Mobs"=TRUE,"Objects"=FALSE,"Anchored"=FALSE,"Underfloor"=FALSE,"Wallmounted"=FALSE,"Floors"=FALSE,"Walls"=FALSE,"Mecha"=FALSE) diff --git a/code/game/machinery/computer/operating_computer.dm b/code/game/machinery/computer/operating_computer.dm index d67cea367e9a6..43a18c7081f30 100644 --- a/code/game/machinery/computer/operating_computer.dm +++ b/code/game/machinery/computer/operating_computer.dm @@ -143,11 +143,13 @@ var/chems_needed = surgery_step.get_chem_list() var/alternative_step var/alt_chems_needed = "" + var/alt_chems_present = FALSE if(surgery_step.repeatable) var/datum/surgery_step/next_step = procedure.get_surgery_next_step() if(next_step) alternative_step = capitalize(next_step.name) alt_chems_needed = next_step.get_chem_list() + alt_chems_present = next_step.chem_check(patient) else alternative_step = "Finish operation" data["procedures"] += list(list( @@ -155,7 +157,9 @@ "next_step" = capitalize(surgery_step.name), "chems_needed" = chems_needed, "alternative_step" = alternative_step, - "alt_chems_needed" = alt_chems_needed + "alt_chems_needed" = alt_chems_needed, + "chems_present" = surgery_step.chem_check(patient), + "alt_chems_present" = alt_chems_present )) return data diff --git a/code/game/machinery/computer/orders/order_computer/order_computer.dm b/code/game/machinery/computer/orders/order_computer/order_computer.dm index 770897a2fe4fb..54fda957526d2 100644 --- a/code/game/machinery/computer/orders/order_computer/order_computer.dm +++ b/code/game/machinery/computer/orders/order_computer/order_computer.dm @@ -201,7 +201,7 @@ GLOBAL_LIST_EMPTY(order_console_products) ordered_paths += item.item_path podspawn(list( "target" = get_turf(living_user), - "style" = STYLE_BLUESPACE, + "style" = /datum/pod_style/advanced, "spawn" = ordered_paths, )) grocery_list.Cut() diff --git a/code/game/machinery/computer/telescreen.dm b/code/game/machinery/computer/telescreen.dm index c421ca0c90308..deca4ec8245e1 100644 --- a/code/game/machinery/computer/telescreen.dm +++ b/code/game/machinery/computer/telescreen.dm @@ -185,11 +185,23 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/ce, 32) frame_type = /obj/item/wallframe/telescreen/cmo /obj/item/wallframe/telescreen/cmo - name = "\improper Chief Engineer'stelescreen frame" + name = "\improper Chief Medical Officer's telescreen frame" result_path = /obj/machinery/computer/security/telescreen/cmo MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/cmo, 32) +/obj/machinery/computer/security/telescreen/med_sec + name = "\improper medical telescreen" + desc = "A telescreen with access to the medbay's camera network." + network = list(CAMERANET_NETWORK_MEDBAY) + frame_type = /obj/item/wallframe/telescreen/med_sec + +/obj/item/wallframe/telescreen/med_sec + name = "\improper medical telescreen frame" + result_path = /obj/machinery/computer/security/telescreen/med_sec + +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/med_sec, 32) + /obj/machinery/computer/security/telescreen/vault name = "vault monitor" desc = "A telescreen that connects to the vault's camera network." diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm index a27256e34f4d0..0b325951e292c 100644 --- a/code/game/machinery/doors/airlock.dm +++ b/code/game/machinery/doors/airlock.dm @@ -1478,9 +1478,9 @@ return if(!density) //Already open return ..() + if(user.combat_mode) + return ..() if(locked || welded || seal) //Extremely generic, as aliens only understand the basics of how airlocks work. - if(user.combat_mode) - return ..() to_chat(user, span_warning("[src] refuses to budge!")) return add_fingerprint(user) diff --git a/code/game/machinery/doors/firedoor.dm b/code/game/machinery/doors/firedoor.dm index 302c88fe6e510..dd1e37872ef8e 100644 --- a/code/game/machinery/doors/firedoor.dm +++ b/code/game/machinery/doors/firedoor.dm @@ -432,6 +432,10 @@ ignore_alarms = FALSE if(!alarm_type || active) // If we have no alarm type, or are already active, go away return + // Do we even care about temperature? + for(var/area/place in affecting_areas) + if(!place.fire_detect) // If any area is set to disable detection + return // Otherwise, reactivate ourselves start_activation_process(alarm_type) diff --git a/code/game/machinery/firealarm.dm b/code/game/machinery/firealarm.dm index a852ea019c697..3fc4dcf219adb 100644 --- a/code/game/machinery/firealarm.dm +++ b/code/game/machinery/firealarm.dm @@ -477,6 +477,9 @@ my_area.fire_detect = !my_area.fire_detect for(var/obj/machinery/firealarm/fire_panel in my_area.firealarms) fire_panel.update_icon() + // Used to force all the firelocks to update, if the zone is not manually activated + if (my_area.fault_status != AREA_FAULT_MANUAL) + reset() // Don't send user to prevent double balloon_alert() and the action is already logged in this proc. if (user) balloon_alert(user, "thermal sensors [my_area.fire_detect ? "enabled" : "disabled"]") user.log_message("[ my_area.fire_detect ? "enabled" : "disabled" ] firelock sensors using [src].", LOG_GAME) diff --git a/code/game/machinery/igniter.dm b/code/game/machinery/igniter.dm index 3fa7d25767f2f..887c04ebedee0 100644 --- a/code/game/machinery/igniter.dm +++ b/code/game/machinery/igniter.dm @@ -137,6 +137,7 @@ icon = 'icons/obj/wallmounts.dmi' icon_state = "migniter" result_path = /obj/machinery/sparker + custom_materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT) pixel_shift = 26 /obj/machinery/sparker diff --git a/code/game/machinery/lightswitch.dm b/code/game/machinery/lightswitch.dm index 11994de5731ca..731b8f3a085ec 100644 --- a/code/game/machinery/lightswitch.dm +++ b/code/game/machinery/lightswitch.dm @@ -119,6 +119,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light_switch, 26) icon = 'icons/obj/machines/wallmounts.dmi' icon_state = "light-nopower" result_path = /obj/machinery/light_switch + custom_materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT) pixel_shift = 26 /obj/item/circuit_component/light_switch diff --git a/code/game/machinery/mechlaunchpad.dm b/code/game/machinery/mechlaunchpad.dm index cbdc34d864800..70d075a551024 100644 --- a/code/game/machinery/mechlaunchpad.dm +++ b/code/game/machinery/mechlaunchpad.dm @@ -56,13 +56,13 @@ podspawn(list( "target" = get_turf(src), "path" = /obj/structure/closet/supplypod/mechpod, - "style" = STYLE_SEETHROUGH, + "style" = /datum/pod_style/seethrough, "reverse_dropoff_coords" = list(reverse_turf.x, reverse_turf.y, reverse_turf.z) )) use_energy(active_power_usage) /obj/structure/closet/supplypod/mechpod - style = STYLE_SEETHROUGH + style = /datum/pod_style/seethrough explosionSize = list(0,0,0,0) reversing = TRUE reverse_option_list = list("Mobs"=FALSE,"Objects"=FALSE,"Anchored"=FALSE,"Underfloor"=FALSE,"Wallmounted"=FALSE,"Floors"=FALSE,"Walls"=FALSE,"Mecha"=TRUE) diff --git a/code/game/machinery/medical_kiosk.dm b/code/game/machinery/medical_kiosk.dm index 608e5480fe4a3..d9fe1f2c3a770 100644 --- a/code/game/machinery/medical_kiosk.dm +++ b/code/game/machinery/medical_kiosk.dm @@ -273,8 +273,12 @@ trauma_desc += "severe " if(TRAUMA_RESILIENCE_LOBOTOMY) trauma_desc += "deep-rooted " - if(TRAUMA_RESILIENCE_MAGIC, TRAUMA_RESILIENCE_ABSOLUTE) + // SKYRAT EDIT CHANGE BEGIN - Curable permanent traumas + if(TRAUMA_RESILIENCE_MAGIC) + trauma_desc += "soul-bound " + if(TRAUMA_RESILIENCE_ABSOLUTE) trauma_desc += "permanent " + // SKYRAT EDIT CHANGE END trauma_desc += trauma.scan_desc trauma_text += trauma_desc trauma_status = "Cerebral traumas detected: patient appears to be suffering from [english_list(trauma_text)]." diff --git a/code/game/machinery/pipe/construction.dm b/code/game/machinery/pipe/construction.dm index 80289a201be98..ef18dc6b068ae 100644 --- a/code/game/machinery/pipe/construction.dm +++ b/code/game/machinery/pipe/construction.dm @@ -36,9 +36,11 @@ Buildable meters icon_state_preview = "junction" pipe_type = /obj/machinery/atmospherics/pipe/heat_exchanging/junction /obj/item/pipe/directional/vent + name = "air vent fitting" icon_state_preview = "uvent" pipe_type = /obj/machinery/atmospherics/components/unary/vent_pump /obj/item/pipe/directional/scrubber + name = "air scrubber fitting" icon_state_preview = "scrubber" pipe_type = /obj/machinery/atmospherics/components/unary/vent_scrubber /obj/item/pipe/directional/connector @@ -78,6 +80,7 @@ Buildable meters RPD_type = PIPE_TRIN_M var/flipped = FALSE /obj/item/pipe/trinary/flippable/filter + name = "gas filter fitting" icon_state_preview = "filter" pipe_type = /obj/machinery/atmospherics/components/trinary/filter /obj/item/pipe/trinary/flippable/mixer diff --git a/code/game/machinery/rechargestation.dm b/code/game/machinery/rechargestation.dm index 92a0e05f26986..9919214d72fc4 100644 --- a/code/game/machinery/rechargestation.dm +++ b/code/game/machinery/rechargestation.dm @@ -57,11 +57,14 @@ * * obj/item/stock_parts/power_store/cell/target - the cell to charge, optional if provided else will draw power used directly * * seconds_per_tick - supplied from process() */ -/obj/machinery/recharge_station/proc/charge_target_cell(obj/item/stock_parts/power_store/cell/target, seconds_per_tick) +/obj/machinery/recharge_station/proc/charge_target_cell(obj/item/stock_parts/power_store/cell/target, seconds_per_tick, charge_limit) //BUBBER EDIT BEGIN PRIVATE_PROC(TRUE) + var/charge_amount = recharge_speed * seconds_per_tick + if(charge_limit) + charge_amount = max(min(charge_amount, charge_limit - target.charge),0) //charge the cell, account for heat loss from work done - var/charge_given = charge_cell(recharge_speed * seconds_per_tick, target, grid_only = TRUE) + var/charge_given = charge_cell(charge_amount, target, grid_only = TRUE) //BUBBER EDIT END if(charge_given) use_energy((charge_given + active_power_usage) * 0.01) diff --git a/code/game/machinery/recycler.dm b/code/game/machinery/recycler.dm index ce1b82a83b408..8ce9265917d63 100644 --- a/code/game/machinery/recycler.dm +++ b/code/game/machinery/recycler.dm @@ -133,33 +133,55 @@ qdel(morsel) return - var/list/to_eat = (issilicon(morsel) ? list(morsel) : morsel.get_all_contents()) //eating borg contents leads to many bad things + var/list/atom/to_eat = list(morsel) var/living_detected = FALSE //technically includes silicons as well but eh var/list/nom = list() var/list/crunchy_nom = list() //Mobs have to be handled differently so they get a different list instead of checking them multiple times. + var/not_eaten = 0 - for(var/thing in to_eat) - var/obj/as_object = thing - if(istype(as_object)) - if(as_object.resistance_flags & INDESTRUCTIBLE) - if(!isturf(as_object.loc) && !isliving(as_object.loc)) - as_object.forceMove(loc) // so you still cant shove it in a locker - continue - var/obj/item/bodypart/head/as_head = thing - var/obj/item/mmi/as_mmi = thing - if(istype(thing, /obj/item/organ/internal/brain) || (istype(as_head) && locate(/obj/item/organ/internal/brain) in as_head) || (istype(as_mmi) && as_mmi.brain) || istype(thing, /obj/item/dullahan_relay)) - living_detected = TRUE - if(isitem(as_object)) - var/obj/item/as_item = as_object - if(as_item.item_flags & ABSTRACT) //also catches organs and bodyparts *stares* - continue - nom += thing - else if(isliving(thing)) + while (to_eat.len) + var/atom/movable/thing = to_eat[1] + to_eat -= thing + + if (thing.flags_1 & HOLOGRAM_1) + qdel(thing) + continue + + if (thing.resistance_flags & INDESTRUCTIBLE) + if (!isturf(thing.loc) && !isliving(thing.loc)) + thing.forceMove(loc) + not_eaten += 1 + continue + + if (isliving(thing)) living_detected = TRUE crunchy_nom += thing + if (!issilicon(thing)) + to_eat |= thing.contents + continue + + if (!isobj(thing)) + not_eaten += 1 + continue + + if (isitem(thing)) + var/obj/item/as_item = thing + if (as_item.item_flags & ABSTRACT) + not_eaten += 1 + continue + + if (istype(thing, /obj/item/organ/internal/brain) || istype(thing, /obj/item/dullahan_relay)) + living_detected = TRUE + + if (istype(thing, /obj/item/mmi)) + var/obj/item/mmi/mmi = thing + if (!isnull(mmi.brain)) + living_detected = TRUE + + nom += thing + to_eat |= thing.contents - var/not_eaten = to_eat.len - nom.len - crunchy_nom.len if(living_detected) // First, check if we have any living beings detected. if(obj_flags & EMAGGED) for(var/CRUNCH in crunchy_nom) // Eat them and keep going because we don't care about safety. diff --git a/code/game/machinery/roulette_machine.dm b/code/game/machinery/roulette_machine.dm index fc443c247f1d8..2a8dc8bb49b22 100644 --- a/code/game/machinery/roulette_machine.dm +++ b/code/game/machinery/roulette_machine.dm @@ -451,11 +451,12 @@ addtimer(CALLBACK(src, PROC_REF(launch_payload)), 4 SECONDS) /obj/item/roulette_wheel_beacon/proc/launch_payload() - var/obj/structure/closet/supplypod/centcompod/toLaunch = new() - - new /obj/machinery/roulette(toLaunch) - - new /obj/effect/pod_landingzone(drop_location(), toLaunch) + podspawn(list( + "target" = drop_location(), + "path" = /obj/structure/closet/supplypod/centcompod, + "spawn" = /obj/machinery/roulette + )) + qdel(src) #undef ROULETTE_DOZ_COL_PAYOUT diff --git a/code/game/machinery/telecomms/broadcasting.dm b/code/game/machinery/telecomms/broadcasting.dm index 5887c77667506..2c31dcbd98955 100644 --- a/code/game/machinery/telecomms/broadcasting.dm +++ b/code/game/machinery/telecomms/broadcasting.dm @@ -78,7 +78,7 @@ datum/language/language, // the language of the message message, // the text content of the message spans, // the list of spans applied to the message - list/message_mods // the list of modification applied to the message. Whispering, singing, ect + list/message_mods, // the list of modification applied to the message. Whispering, singing, ect ) src.source = source src.frequency = frequency @@ -92,7 +92,7 @@ "compression" = rand(COMPRESSION_VOCAL_SIGNAL_MIN, COMPRESSION_VOCAL_SIGNAL_MAX), "language" = lang_instance.name, "spans" = spans, - "mods" = message_mods + "mods" = message_mods, ) levels = SSmapping.get_connected_levels(get_turf(source)) diff --git a/code/game/objects/effects/decals/cleanable/misc.dm b/code/game/objects/effects/decals/cleanable/misc.dm index f3fbf0b817caa..f423f3644f0c8 100644 --- a/code/game/objects/effects/decals/cleanable/misc.dm +++ b/code/game/objects/effects/decals/cleanable/misc.dm @@ -331,6 +331,9 @@ /obj/effect/decal/cleanable/wrapping/pinata/syndie icon_state = "syndie_pinata_shreds" +/obj/effect/decal/cleanable/wrapping/pinata/donk + icon_state = "donk_pinata_shreds" + /obj/effect/decal/cleanable/garbage name = "decomposing garbage" desc = "A split open garbage bag, its stinking content seems to be partially liquified. Yuck!" diff --git a/code/game/objects/items/busts_and_figurines.dm b/code/game/objects/items/busts_and_figurines.dm index afc4a58334e90..53af3228ffd36 100644 --- a/code/game/objects/items/busts_and_figurines.dm +++ b/code/game/objects/items/busts_and_figurines.dm @@ -50,16 +50,12 @@ ..() if(!(slot & ITEM_SLOT_HANDS)) return - var/datum/atom_hud/our_hud = GLOB.huds[DATA_HUD_MEDICAL_ADVANCED] - our_hud.show_to(user) ADD_TRAIT(user, TRAIT_MEDICAL_HUD, type) /obj/item/statuebust/hippocratic/dropped(mob/living/carbon/human/user) ..() if(HAS_TRAIT_NOT_FROM(user, TRAIT_MEDICAL_HUD, type)) return - var/datum/atom_hud/our_hud = GLOB.huds[DATA_HUD_MEDICAL_ADVANCED] - our_hud.hide_from(user) REMOVE_TRAIT(user, TRAIT_MEDICAL_HUD, type) /obj/item/statuebust/hippocratic/attack_self(mob/user) diff --git a/code/game/objects/items/choice_beacon.dm b/code/game/objects/items/choice_beacon.dm index 75a3f35c80b97..6bd6472d9c8f1 100644 --- a/code/game/objects/items/choice_beacon.dm +++ b/code/game/objects/items/choice_beacon.dm @@ -64,7 +64,7 @@ /obj/item/choice_beacon/proc/spawn_option(obj/choice_path, mob/living/user) podspawn(list( "target" = get_turf(src), - "style" = STYLE_BLUESPACE, + "style" = /datum/pod_style/advanced, "spawn" = choice_path, )) diff --git a/code/game/objects/items/circuitboards/machines/machine_circuitboards.dm b/code/game/objects/items/circuitboards/machines/machine_circuitboards.dm index 1c6b468286d75..b8900fc3fa5b3 100644 --- a/code/game/objects/items/circuitboards/machines/machine_circuitboards.dm +++ b/code/game/objects/items/circuitboards/machines/machine_circuitboards.dm @@ -718,6 +718,13 @@ /obj/item/stack/sheet/glass = 1, /obj/item/vending_refill/donksoft = 1) +/obj/item/circuitboard/machine/vending/donksnackvendor + name = "Donk Co Snack Vendor" + build_path = /obj/machinery/vending/donksnack + req_components = list( + /obj/item/stack/sheet/glass = 1, + /obj/item/vending_refill/donksnackvendor = 1) + /obj/item/circuitboard/machine/bountypad name = "Civilian Bounty Pad" greyscale_colors = CIRCUIT_COLOR_GENERIC diff --git a/code/game/objects/items/clown_items.dm b/code/game/objects/items/clown_items.dm index 3d817d24ccf2b..32a81d1f75f9c 100644 --- a/code/game/objects/items/clown_items.dm +++ b/code/game/objects/items/clown_items.dm @@ -89,6 +89,13 @@ worn_icon_state = "soapsyndie" cleanspeed = 0.5 SECONDS //faster than mops so it's useful for traitors who want to clean crime scenes +/obj/item/soap/drone + name = "\improper integrated soap module" + inhand_icon_state = "soapnt" + worn_icon_state = "soapnt" + cleanspeed = 0.5 SECONDS //can be changed if someone isn't happy + uses = INFINITY + /obj/item/soap/omega name = "\improper Omega soap" desc = "The most advanced soap known to mankind. The beginning of the end for germs." diff --git a/code/game/objects/items/crayons.dm b/code/game/objects/items/crayons.dm index 9bc86d0c7f96b..93c6b6bdc992f 100644 --- a/code/game/objects/items/crayons.dm +++ b/code/game/objects/items/crayons.dm @@ -860,7 +860,7 @@ if(carbon_target.client) carbon_target.set_eye_blur_if_lower(6 SECONDS) carbon_target.adjust_temp_blindness(2 SECONDS) - if(carbon_target.get_eye_protection() <= 0) // no eye protection? ARGH IT BURNS. Warning: don't add a stun here. It's a roundstart item with some quirks. + if(carbon_target.get_eye_protection() <= 0 || carbon_target.is_eyes_covered()) // no eye protection? ARGH IT BURNS. Warning: don't add a stun here. It's a roundstart item with some quirks. added redundancy because gas masks don't give you eye protection carbon_target.adjust_jitter(1 SECONDS) carbon_target.adjust_eye_blur(0.5 SECONDS) flash_color(carbon_target, flash_color=paint_color, flash_time=40) diff --git a/code/game/objects/items/defib.dm b/code/game/objects/items/defib.dm index 2338439cd5244..4393f7eeebd39 100644 --- a/code/game/objects/items/defib.dm +++ b/code/game/objects/items/defib.dm @@ -147,7 +147,6 @@ if(!cell || !cell_removable) return FALSE - cell.update_appearance() cell.forceMove(get_turf(src)) balloon_alert(user, "removed [cell]") cell = null diff --git a/code/game/objects/items/devices/battle_royale.dm b/code/game/objects/items/devices/battle_royale.dm index ab871520465a5..70ae0a8f85b2d 100644 --- a/code/game/objects/items/devices/battle_royale.dm +++ b/code/game/objects/items/devices/battle_royale.dm @@ -295,7 +295,7 @@ GLOBAL_DATUM_INIT(battle_royale_master, /datum/battle_royale_master, new) if (!isnull(winner)) podspawn(list( "target" = get_turf(winner), - "style" = STYLE_SYNDICATE, + "style" = /datum/pod_style/syndicate, "spawn" = /obj/item/food/roast_dinner, )) diff --git a/code/game/objects/items/devices/radio/headset.dm b/code/game/objects/items/devices/radio/headset.dm index d803e813ac7ad..d04fd8c872c03 100644 --- a/code/game/objects/items/devices/radio/headset.dm +++ b/code/game/objects/items/devices/radio/headset.dm @@ -305,7 +305,7 @@ GLOBAL_LIST_INIT(channel_tokens, list( /obj/item/radio/headset/headset_cargo/mining name = "mining radio headset" - desc = "Headset used by shaft miners." + desc = "Headset used by shaft miners. It has a mining network uplink which allows the user to quickly transmit commands to their comrades and amplifies their voice in low-pressure environments." icon_state = "mine_headset" worn_icon_state = "mine_headset" // "puts the antenna down" while the headset is off @@ -313,6 +313,19 @@ GLOBAL_LIST_INIT(channel_tokens, list( overlay_mic_idle = "headset_up" keyslot = /obj/item/encryptionkey/headset_mining +/obj/item/radio/headset/headset_cargo/mining/Initialize(mapload) + . = ..() + AddComponent(/datum/component/callouts, ITEM_SLOT_EARS, examine_text = span_info("Use ctrl-click to enable or disable callouts.")) + +/obj/item/radio/headset/headset_cargo/mining/equipped(mob/living/carbon/human/user, slot) + . = ..() + if(slot & ITEM_SLOT_EARS) + ADD_TRAIT(user, TRAIT_SPEECH_BOOSTER, CLOTHING_TRAIT) + +/obj/item/radio/headset/headset_cargo/mining/dropped(mob/living/carbon/human/user) + . = ..() + REMOVE_TRAIT(user, TRAIT_SPEECH_BOOSTER, CLOTHING_TRAIT) + /obj/item/radio/headset/headset_srv name = "service radio headset" desc = "Headset used by the service staff, tasked with keeping the station full, happy and clean." diff --git a/code/game/objects/items/devices/radio/radio.dm b/code/game/objects/items/devices/radio/radio.dm index 6768b9293822d..ed3d8e4605b29 100644 --- a/code/game/objects/items/devices/radio/radio.dm +++ b/code/game/objects/items/devices/radio/radio.dm @@ -351,6 +351,12 @@ signal.broadcast() return + + if(iscarbon(talking_movable)) + var/mob/living/carbon/talking_carbon = talking_movable + if(talking_carbon.client?.prefs.read_preference(/datum/preference/toggle/radio_noise)) + SEND_SOUND(talking_carbon, 'sound/misc/radio_talk.ogg') + // All radios make an attempt to use the subspace system first signal.send_to_receivers() @@ -422,6 +428,16 @@ SEND_SIGNAL(src, COMSIG_RADIO_RECEIVE_MESSAGE, data) flick_overlay_view(overlay_speaker_active, 5 SECONDS) + if(iscarbon(loc)) + var/mob/living/carbon/holder = loc + if(!holder.client?.prefs.read_preference(/datum/preference/toggle/radio_noise)) + return + + var/list/spans = data["spans"] + SEND_SOUND(holder, 'sound/misc/radio_receive.ogg') + if(SPAN_COMMAND in spans) + SEND_SOUND(holder, 'sound/misc/radio_important.ogg') + /obj/item/radio/ui_state(mob/user) return GLOB.inventory_state diff --git a/code/game/objects/items/devices/scanners/health_analyzer.dm b/code/game/objects/items/devices/scanners/health_analyzer.dm index f89731d92a6db..261af85e6d576 100644 --- a/code/game/objects/items/devices/scanners/health_analyzer.dm +++ b/code/game/objects/items/devices/scanners/health_analyzer.dm @@ -203,12 +203,12 @@ trauma_desc += "deep-rooted " if(TRAUMA_RESILIENCE_WOUND) trauma_desc += "fracture-derived " - //BUBBERSTATION CHANGE START: MAGIC TRAUMAS NOW CURABLE. + // SKYRAT EDIT CHANGE BEGIN - Curable permanent traumas if(TRAUMA_RESILIENCE_MAGIC) - trauma_desc += "immutable " + trauma_desc += "soul-bound " if(TRAUMA_RESILIENCE_ABSOLUTE) trauma_desc += "permanent " - //BUBBERSTATION CHANGE END: MAGIC TRAUMAS NOW CURABLE. + // SKYRAT EDIT CHANGE END trauma_desc += trauma.scan_desc trauma_text += trauma_desc // SKYRAT EDIT ADDITION START: Death Consequences Quirk diff --git a/code/game/objects/items/food/bait.dm b/code/game/objects/items/food/bait.dm index 047a8a7cd58ce..41b50c181f287 100644 --- a/code/game/objects/items/food/bait.dm +++ b/code/game/objects/items/food/bait.dm @@ -66,3 +66,9 @@ /obj/item/food/bait/doughball/synthetic/Initialize(mapload) . = ..() ADD_TRAIT(src, TRAIT_OMNI_BAIT, INNATE_TRAIT) + +/obj/item/food/bait/doughball/syntethic/unconsumable + +/obj/item/food/bait/doughball/synthetic/unconsumable/Initialize(mapload) + . = ..() + ADD_TRAIT(src, TRAIT_BAIT_UNCONSUMABLE, INNATE_TRAIT) diff --git a/code/game/objects/items/food/donkpocket.dm b/code/game/objects/items/food/donkpocket.dm index d4b4636f15c9b..b21149da8d044 100644 --- a/code/game/objects/items/food/donkpocket.dm +++ b/code/game/objects/items/food/donkpocket.dm @@ -259,3 +259,105 @@ ) tastes = list("meat" = 2, "dough" = 2, "inner peace" = 1) foodtypes = GRAIN + +/obj/item/food/donkpocket/deluxe + name = "\improper Donk-pocket Deluxe" + desc = "Donk Co's latest product. Its recipe is a closely guarded secret." + icon_state = "donkpocketdeluxe" + food_reagents = list( + /datum/reagent/consumable/nutriment = 4, + /datum/reagent/consumable/nutriment/protein = 2, + /datum/reagent/consumable/nutriment/vitamin = 1, + /datum/reagent/medicine/omnizine = 2, + ) + tastes = list("quality meat" = 2, "dough" = 2, "raw fanciness" = 1) + foodtypes = GRAIN | MEAT + crafting_complexity = FOOD_COMPLEXITY_4 + + warm_type = /obj/item/food/donkpocket/warm/deluxe + var/static/list/deluxe_added_reagents = list( + /datum/reagent/medicine/omnizine = 8, + ) + +/obj/item/food/donkpocket/deluxe/make_bakeable() + AddComponent(/datum/component/bakeable, warm_type, rand(baking_time_short, baking_time_long), TRUE, TRUE, deluxe_added_reagents) + +/obj/item/food/donkpocket/deluxe/make_microwaveable() + AddElement(/datum/element/microwavable, warm_type, deluxe_added_reagents) + +/obj/item/food/donkpocket/warm/deluxe + name = "warm Donk-pocket Deluxe" + desc = "Donk Co's latest product. It's crispy warm and oh-so perfectly toasted. Damn, that's a good looking Donk." + icon_state = "donkpocketdeluxe" + food_reagents = list( + /datum/reagent/consumable/nutriment = 4, + /datum/reagent/consumable/nutriment/protein = 2, + /datum/reagent/consumable/nutriment/vitamin = 1, + /datum/reagent/medicine/omnizine = 10, + ) + tastes = list("quality meat" = 2, "dough" = 2, "fanciness" = 1) + foodtypes = GRAIN | MEAT | FRIED + +/obj/item/food/donkpocket/deluxe/nocarb + name = "/improper Meat-pocket" + desc = "The food of choice for the carnivorous traitor." + icon_state = "donkpocketdeluxenocarb" + food_reagents = list( + /datum/reagent/consumable/nutriment = 4, + /datum/reagent/consumable/nutriment/protein = 3, + /datum/reagent/medicine/omnizine = 2, + ) + tastes = list("raw meat" = 2, "more meat" = 2, "no carbs" = 1) + foodtypes = MEAT | RAW + crafting_complexity = FOOD_COMPLEXITY_4 + + warm_type = /obj/item/food/donkpocket/warm/deluxe/nocarb + +/obj/item/food/donkpocket/deluxe/meat/make_bakeable() + AddComponent(/datum/component/bakeable, warm_type, rand(baking_time_short, baking_time_long), TRUE, TRUE, deluxe_added_reagents) + +/obj/item/food/donkpocket/deluxe/meat/make_microwaveable() + AddElement(/datum/element/microwavable, warm_type, deluxe_added_reagents) + +/obj/item/food/donkpocket/warm/deluxe/nocarb + name = "warm Meat-pocket" + desc = "The warm food of choice for the carnivorous traitor." + icon_state = "donkpocketdeluxenocarb" + food_reagents = list( + /datum/reagent/consumable/nutriment = 4, + /datum/reagent/consumable/nutriment/protein = 3, + /datum/reagent/medicine/omnizine = 10, + ) + tastes = list("meat" = 2, "more meat" = 2, "no carbs" = 1) + foodtypes = MEAT + +/obj/item/food/donkpocket/deluxe/vegan + name = "/improper Donk-roll" + desc = "The classic station snack, now with rice! Certified vegan and cruelty free by the Animal Liberation Front." + icon_state = "donkpocketdeluxevegan" + food_reagents = list( + /datum/reagent/consumable/nutriment = 4, + /datum/reagent/consumable/nutriment/vitamin = 3, + /datum/reagent/medicine/omnizine = 2, + ) + tastes = list("rice patty" = 2, "dough" = 2, "peppery kick" = 1) + foodtypes = GRAIN | VEGETABLES + crafting_complexity = FOOD_COMPLEXITY_4 + +/obj/item/food/donkpocket/deluxe/vegan/make_bakeable() + AddComponent(/datum/component/bakeable, warm_type, rand(baking_time_short, baking_time_long), TRUE, TRUE, deluxe_added_reagents) + +/obj/item/food/donkpocket/deluxe/vegan/make_microwaveable() + AddElement(/datum/element/microwavable, warm_type, deluxe_added_reagents) + +/obj/item/food/donkpocket/warm/deluxe/vegan + name = "warm Donk-roll" + desc = "The classic station snack, now with rice! It's been fried to perfection." + icon_state = "donkpocketdeluxevegan" + food_reagents = list( + /datum/reagent/consumable/nutriment = 4, + /datum/reagent/consumable/nutriment/vitamin = 3, + /datum/reagent/medicine/omnizine = 10, + ) + tastes = list("rice patty" = 2, "fried dough" = 2, "peppery kick" = 1) + foodtypes = GRAIN | VEGETABLES diff --git a/code/game/objects/items/granters/crafting/advanced_donk_recipes.dm b/code/game/objects/items/granters/crafting/advanced_donk_recipes.dm new file mode 100644 index 0000000000000..1ba2502f37eec --- /dev/null +++ b/code/game/objects/items/granters/crafting/advanced_donk_recipes.dm @@ -0,0 +1,21 @@ + +/obj/item/book/granter/crafting_recipe/donk_secret_recipe + name = "Donk Co. Secret Recipe" + desc = "Documents detailing how to make several Donk Co. branded prototypes." + crafting_recipe_types = list( + /datum/crafting_recipe/food/donkpocket/deluxe, + /datum/crafting_recipe/food/donkpocket/deluxe/nocarb, + /datum/crafting_recipe/food/donkpocket/deluxe/vegan, + ) + icon = 'icons/obj/service/bureaucracy.dmi' + icon_state = "docs_part" + uses = INFINITY + remarks = list( + "It's written in code...", + "Decyphering...", + "Studying...", + "Got to get the steps in order...", + "The six basic food groups...", + "The secret formula!", + "Three different variants...", + ) diff --git a/code/game/objects/items/hand_items.dm b/code/game/objects/items/hand_items.dm index db3dce27ff3d1..06c9e445124f4 100644 --- a/code/game/objects/items/hand_items.dm +++ b/code/game/objects/items/hand_items.dm @@ -558,6 +558,10 @@ damage = 0 // love can't actually hurt you armour_penetration = 100 // but if it could, it would cut through even the thickest plate +/obj/projectile/kiss/Initialize(mapload) + . = ..() + AddComponent(/datum/component/parriable_projectile) + /obj/projectile/kiss/fire(angle, atom/direct_target) if(firer) name = "[name] blown by [firer]" diff --git a/code/game/objects/items/melee/baton.dm b/code/game/objects/items/melee/baton.dm index 253a40be69d54..8555d5f6a817d 100644 --- a/code/game/objects/items/melee/baton.dm +++ b/code/game/objects/items/melee/baton.dm @@ -504,7 +504,6 @@ /obj/item/melee/baton/security/Exited(atom/movable/mov_content) . = ..() if(mov_content == cell) - cell.update_appearance() cell = null active = FALSE update_appearance() diff --git a/code/game/objects/items/nitrium_crystals.dm b/code/game/objects/items/nitrium_crystals.dm deleted file mode 100644 index 828f437ade2fd..0000000000000 --- a/code/game/objects/items/nitrium_crystals.dm +++ /dev/null @@ -1,18 +0,0 @@ -/obj/item/nitrium_crystal - desc = "A weird brown crystal, it smokes when broken" - name = "nitrium crystal" - icon = 'icons/obj/pipes_n_cables/atmos.dmi' - icon_state = "nitrium_crystal" - var/cloud_size = 1 - -/obj/item/nitrium_crystal/attack_self(mob/user) - . = ..() - var/datum/effect_system/fluid_spread/smoke/chem/smoke = new - var/turf/location = get_turf(src) - create_reagents(5) - reagents.add_reagent(/datum/reagent/nitrium_low_metabolization, 3) - reagents.add_reagent(/datum/reagent/nitrium_high_metabolization, 2) - smoke.attach(location) - smoke.set_up(cloud_size, holder = src, location = location, carry = reagents, silent = TRUE) - smoke.start() - qdel(src) diff --git a/code/game/objects/items/plushes.dm b/code/game/objects/items/plushes.dm index 35e4c7ff72e9f..93fd6cb947a5d 100644 --- a/code/game/objects/items/plushes.dm +++ b/code/game/objects/items/plushes.dm @@ -793,3 +793,10 @@ inhand_icon_state = "blahaj" attack_verb_continuous = list("gnaws", "gnashes", "chews") attack_verb_simple = list("gnaw", "gnash", "chew") + +/obj/item/toy/plush/donkpocket + name = "donk pocket plushie" + desc = "The stuffed companion of choice for the seasoned traitor." + icon_state = "donkpocket" + attack_verb_continuous = list("donks") + attack_verb_simple = list("donk") diff --git a/code/game/objects/items/robot/items/storage.dm b/code/game/objects/items/robot/items/storage.dm index 2d91128adb68d..3e030a9bd8f23 100644 --- a/code/game/objects/items/robot/items/storage.dm +++ b/code/game/objects/items/robot/items/storage.dm @@ -41,6 +41,11 @@ stored.forceMove(get_turf(usr)) return +/obj/item/borg/apparatus/get_proxy_attacker_for(atom/target, mob/user) + if(stored) // Use the stored item if available + return stored + return ..() + /** * Attack_self will pass for the stored item. */ @@ -57,10 +62,6 @@ return CLICK_ACTION_SUCCESS /obj/item/borg/apparatus/pre_attack(atom/atom, mob/living/user, params) - if(stored) - stored.melee_attack_chain(user, atom, params) - return TRUE - if(istype(atom.loc, /mob/living/silicon/robot) || istype(atom.loc, /obj/item/robot_model) || HAS_TRAIT(atom, TRAIT_NODROP)) return ..() // Borgs should not be grabbing their own modules @@ -132,7 +133,6 @@ else . += "Nothing." - . += span_notice(" Right-clicking will splash the beaker on the ground.") . += span_notice(" Alt-click will drop the currently stored beaker. ") /obj/item/borg/apparatus/beaker/update_overlays() @@ -151,15 +151,6 @@ arm.pixel_y = arm.pixel_y - 5 . += arm -/// Secondary attack spills the content of the beaker. -/obj/item/borg/apparatus/beaker/pre_attack_secondary(atom/target, mob/living/silicon/robot/user) - var/obj/item/reagent_containers/stored_beaker = stored - if(!stored_beaker) - return ..() - stored_beaker.SplashReagents(drop_location(user)) - loc.visible_message(span_notice("[user] spills the contents of [stored_beaker] all over the ground.")) - return ..() - /obj/item/borg/apparatus/beaker/extra name = "secondary beaker storage apparatus" desc = "A supplementary beaker storage apparatus." diff --git a/code/game/objects/items/spear.dm b/code/game/objects/items/spear.dm index 7232ab0c861e8..3fe92227e60c0 100644 --- a/code/game/objects/items/spear.dm +++ b/code/game/objects/items/spear.dm @@ -218,7 +218,7 @@ icon_state = "military_spear0" base_icon_state = "military_spear0" icon_prefix = "military_spear" - name = "military Javelin" + name = "military javelin" desc = "A stick with a seemingly blunt spearhead on its end. Looks like it might break bones easily." attack_verb_continuous = list("attacks", "pokes", "jabs") attack_verb_simple = list("attack", "poke", "jab") diff --git a/code/game/objects/items/stacks/sheets/leather.dm b/code/game/objects/items/stacks/sheets/leather.dm index f02a2af11f835..1f13ec34a764c 100644 --- a/code/game/objects/items/stacks/sheets/leather.dm +++ b/code/game/objects/items/stacks/sheets/leather.dm @@ -5,9 +5,8 @@ inhand_icon_state = null novariants = TRUE merge_type = /obj/item/stack/sheet/animalhide - - pickup_sound = null - drop_sound = null + pickup_sound = 'sound/items/skin_pick_up.ogg' + drop_sound = 'sound/items/skin_drop.ogg' /obj/item/stack/sheet/animalhide/human name = "human skin" @@ -194,6 +193,8 @@ GLOBAL_LIST_INIT(carp_recipes, list ( \ icon_state = "sheet-leather" inhand_icon_state = null merge_type = /obj/item/stack/sheet/leather + pickup_sound = 'sound/items/skin_pick_up.ogg' + drop_sound = 'sound/items/skin_drop.ogg' GLOBAL_LIST_INIT(leather_recipes, list ( \ new/datum/stack_recipe("wallet", /obj/item/storage/wallet, 1, crafting_flags = NONE, category = CAT_CONTAINERS), \ diff --git a/code/game/objects/items/stacks/sheets/sheet_types.dm b/code/game/objects/items/stacks/sheets/sheet_types.dm index a954f346de9fa..078c7fa1af6fe 100644 --- a/code/game/objects/items/stacks/sheets/sheet_types.dm +++ b/code/game/objects/items/stacks/sheets/sheet_types.dm @@ -690,6 +690,8 @@ GLOBAL_LIST_INIT(cardboard_recipes, list ( \ merge_type = /obj/item/stack/sheet/cardboard grind_results = list(/datum/reagent/cellulose = 10) material_type = /datum/material/cardboard + pickup_sound = 'sound/items/cardboard_pick_up.ogg' + drop_sound = 'sound/items/cardboard_drop.ogg' /obj/item/stack/sheet/cardboard/Initialize(mapload, new_amount, merge, list/mat_override, mat_amt) . = ..() diff --git a/code/game/objects/items/storage/boxes/job_boxes.dm b/code/game/objects/items/storage/boxes/job_boxes.dm index ac09b5fbe20e3..7f6b1398c5f54 100644 --- a/code/game/objects/items/storage/boxes/job_boxes.dm +++ b/code/game/objects/items/storage/boxes/job_boxes.dm @@ -43,7 +43,7 @@ if(HAS_TRAIT(SSstation, STATION_TRAIT_RADIOACTIVE_NEBULA)) new /obj/item/storage/pill_bottle/potassiodide(src) - if(SSmapping.is_planetary() && LAZYLEN(SSmapping.multiz_levels)) + if(LAZYLEN(SSmapping.multiz_levels)) new /obj/item/climbing_hook/emergency(src) new /obj/item/oxygen_candle(src) //SKYRAT EDIT ADDITION diff --git a/code/game/objects/items/storage/medkit.dm b/code/game/objects/items/storage/medkit.dm index c3c97c790fdf3..bee7fdd524f3d 100644 --- a/code/game/objects/items/storage/medkit.dm +++ b/code/game/objects/items/storage/medkit.dm @@ -18,6 +18,9 @@ righthand_file = 'icons/mob/inhands/equipment/medical_righthand.dmi' throw_speed = 3 throw_range = 7 + drop_sound = 'sound/items/medkit_drop.ogg' + pickup_sound = 'sound/items/medkit_pick_up.ogg' + sound_vary = TRUE var/empty = FALSE /// Defines damage type of the medkit. General ones stay null. Used for medibot healing bonuses var/damagetype_healed @@ -79,6 +82,8 @@ /obj/item/storage/medkit/Initialize(mapload) . = ..() atom_storage.max_specific_storage = WEIGHT_CLASS_SMALL + atom_storage.open_sound = 'sound/items/medkit_open.ogg' + atom_storage.open_sound_vary = TRUE /obj/item/storage/medkit/regular icon_state = "medkit" diff --git a/code/game/objects/items/storage/toolbox.dm b/code/game/objects/items/storage/toolbox.dm index ab3dc930aa8dd..0af5929e557e6 100644 --- a/code/game/objects/items/storage/toolbox.dm +++ b/code/game/objects/items/storage/toolbox.dm @@ -350,6 +350,11 @@ weapon_to_spawn = /obj/item/gun/ballistic/automatic/c20r extra_to_spawn = /obj/item/ammo_box/magazine/smgm45 +/obj/item/storage/toolbox/guncase/smartgun + name = "adielle smartgun case" + weapon_to_spawn = /obj/item/gun/ballistic/automatic/smartgun + extra_to_spawn = /obj/item/ammo_box/magazine/smartgun + /obj/item/storage/toolbox/guncase/clandestine name = "clandestine gun case" weapon_to_spawn = /obj/item/gun/ballistic/automatic/pistol/clandestine @@ -444,12 +449,6 @@ weapon_to_spawn = /obj/effect/spawner/random/sakhno extra_to_spawn = /obj/effect/spawner/random/sakhno/ammo -/obj/item/storage/toolbox/guncase/soviet/plastikov - name = "ancient surplus gun case" - desc = "A gun case. Has the symbol of the Third Soviet Union stamped on the side." - weapon_to_spawn = /obj/item/gun/ballistic/automatic/plastikov - extra_to_spawn = /obj/item/food/rationpack //sorry comrade, cannot get you more ammo, here, have lunch - /obj/item/storage/toolbox/guncase/monkeycase name = "monkey gun case" desc = "Everything a monkey needs to truly go ape-shit. There's a paw-shaped hand scanner lock on the front of the case." diff --git a/code/game/objects/items/tanks/tanks.dm b/code/game/objects/items/tanks/tanks.dm index ee1f314c92add..d89794f420917 100644 --- a/code/game/objects/items/tanks/tanks.dm +++ b/code/game/objects/items/tanks/tanks.dm @@ -22,6 +22,9 @@ slot_flags = ITEM_SLOT_BACK worn_icon = 'icons/mob/clothing/back.dmi' //since these can also get thrown into suit storage slots. if something goes on the belt, set this to null. hitsound = 'sound/weapons/smash.ogg' + pickup_sound = 'sound/items/gas_tank_pick_up.ogg' + drop_sound = 'sound/items/gas_tank_drop.ogg' + sound_vary = TRUE pressure_resistance = ONE_ATMOSPHERE * 5 force = 5 throwforce = 10 diff --git a/code/game/objects/objs.dm b/code/game/objects/objs.dm index ce1b48985bb67..f12479c66a444 100644 --- a/code/game/objects/objs.dm +++ b/code/game/objects/objs.dm @@ -12,7 +12,7 @@ /// Icon to use as a 32x32 preview in crafting menus and such var/icon_preview var/icon_state_preview - /// The vertical pixel offset applied when the object is anchored on a tile with table + /// The vertical pixel_z offset applied when the object is anchored on a tile with table /// Ignored when set to 0 - to avoid shifting directional wall-mounted objects above tables var/anchored_tabletop_offset = 0 @@ -278,7 +278,14 @@ GLOBAL_LIST_EMPTY(objects_by_id_tag) return FALSE return TRUE -/// Adjusts the vertical pixel offset when the object is anchored on a tile with table +/// Adjusts the vertical pixel_z offset when the object is anchored on a tile with table /obj/proc/check_on_table() - if(anchored_tabletop_offset != 0 && !istype(src, /obj/structure/table) && locate(/obj/structure/table) in loc) - pixel_y = anchored ? anchored_tabletop_offset : initial(pixel_y) + if(anchored_tabletop_offset == 0) + return + if(istype(src, /obj/structure/table)) + return + + if(anchored && locate(/obj/structure/table) in loc) + pixel_z = anchored_tabletop_offset + else + pixel_z = initial(pixel_z) diff --git a/code/game/objects/structures/crates_lockers/crates/secure.dm b/code/game/objects/structures/crates_lockers/crates/secure.dm index 81f7b97a3c159..1a102fdb512fd 100644 --- a/code/game/objects/structures/crates_lockers/crates/secure.dm +++ b/code/game/objects/structures/crates_lockers/crates/secure.dm @@ -122,6 +122,28 @@ icon_state = "robo_secure" base_icon_state = "robo_secure" +/obj/structure/closet/crate/secure/trashcart + desc = "A heavy, metal trashcart with wheels. It has an electronic lock on it." + name = "secure trash cart" + max_integrity = 250 + damage_deflection = 10 + icon_state = "securetrashcart" + base_icon_state = "securetrashcart" + paint_jobs = null + req_access = list(ACCESS_JANITOR) + +/obj/structure/closet/crate/secure/trashcart/filled + +/obj/structure/closet/crate/secure/trashcart/filled/PopulateContents() + . = ..() + for(var/i in 1 to rand(8,12)) + new /obj/effect/spawner/random/trash/deluxe_garbage(src) + if(prob(35)) + new /obj/effect/spawner/random/trash/garbage(src) + for(var/i in 1 to rand(4,6)) + if(prob(30)) + new /obj/item/storage/bag/trash/filled(src) + /obj/structure/closet/crate/secure/owned name = "private crate" desc = "A crate cover designed to only open for who purchased its contents." diff --git a/code/game/objects/structures/pinatas.dm b/code/game/objects/structures/pinatas.dm index 63502f12ad5e2..6483d39b1a26c 100644 --- a/code/game/objects/structures/pinatas.dm +++ b/code/game/objects/structures/pinatas.dm @@ -89,3 +89,28 @@ desc = "A papier-mâché corgi that contains various candy and explosives, must be set up before you can smash it." icon_state = "pinata_syndie" pinata_type = /obj/structure/pinata/syndie + +/obj/structure/pinata/donk + name = "donk corgi pinata" + desc = "A papier-mâché representation of a corgi that contains all sorts of savory treats." + icon_state = "pinata_donk_placed" + base_icon_state = "pinata_donk_placed" + debris = /obj/effect/decal/cleanable/wrapping/pinata/donk + candy_options = list( + /obj/item/food/donkpocket/warm, + /obj/item/food/donkpocket/warm/pizza, + /obj/item/food/donkpocket/warm/honk, + /obj/item/food/donkpocket/warm/berry, + /obj/item/food/donkpocket/warm, + /obj/item/food/tatortot, + /obj/item/gun/ballistic/automatic/pistol/toy, + /obj/item/hot_potato/harmless/toy, + /obj/item/storage/box/donkpockets, + /obj/item/toy/plush/donkpocket, + ) + +/obj/item/pinata/donk + name = "\improper Donk Co. pinata assembly kit" + desc = "A papier-mâché corgi that contains various foodstuff and toys, must be set up before you can smash it." + icon_state = "pinata_donk" + pinata_type = /obj/structure/pinata/donk diff --git a/code/game/objects/structures/tables_racks.dm b/code/game/objects/structures/tables_racks.dm index e44a2e2596a22..881603e11d8f3 100644 --- a/code/game/objects/structures/tables_racks.dm +++ b/code/game/objects/structures/tables_racks.dm @@ -316,9 +316,11 @@ return NONE if(!user.transferItemToLoc(tool, drop_location(), silent = FALSE)) return ITEM_INTERACT_BLOCKING - //Clamp it so that the icon never moves more than 16 pixels in either direction (thus leaving the table turf) - tool.pixel_x = clamp(text2num(LAZYACCESS(modifiers, ICON_X)) - 16, -(world.icon_size/2), world.icon_size/2) - tool.pixel_y = clamp(text2num(LAZYACCESS(modifiers, ICON_Y)) - 16, -(world.icon_size/2), world.icon_size/2) + // Items are centered by default, but we move them if click ICON_X and ICON_Y are available + if(LAZYACCESS(modifiers, ICON_X) && LAZYACCESS(modifiers, ICON_Y)) + // Clamp it so that the icon never moves more than 16 pixels in either direction (thus leaving the table turf) + tool.pixel_x = clamp(text2num(LAZYACCESS(modifiers, ICON_X)) - 16, -(world.icon_size*0.5), world.icon_size*0.5) + tool.pixel_y = clamp(text2num(LAZYACCESS(modifiers, ICON_Y)) - 16, -(world.icon_size*0.5), world.icon_size*0.5) AfterPutItemOnTable(tool, user) return ITEM_INTERACT_SUCCESS diff --git a/code/game/turfs/open/floor/misc_floor.dm b/code/game/turfs/open/floor/misc_floor.dm index d4866720b494e..d43e4b5e92fe6 100644 --- a/code/game/turfs/open/floor/misc_floor.dm +++ b/code/game/turfs/open/floor/misc_floor.dm @@ -17,12 +17,17 @@ /turf/open/floor/circuit/Initialize(mapload) SSmapping.nuke_tiles += src RegisterSignal(loc, COMSIG_AREA_POWER_CHANGE, PROC_REF(handle_powerchange)) - handle_powerchange(loc) + var/area/cur_area = get_area(src) + if (!isnull(cur_area)) + handle_powerchange(cur_area, TRUE) . = ..() /turf/open/floor/circuit/Destroy() SSmapping.nuke_tiles -= src UnregisterSignal(loc, COMSIG_AREA_POWER_CHANGE) + var/area/cur_area = get_area(src) + if(on && !isnull(cur_area)) + cur_area.removeStaticPower(CIRCUIT_FLOOR_POWERUSE, AREA_USAGE_STATIC_LIGHT) return ..() /turf/open/floor/circuit/update_appearance(updates) @@ -47,7 +52,7 @@ handle_powerchange(new_area) /// Enables/disables our lighting based off our source area -/turf/open/floor/circuit/proc/handle_powerchange(area/source) +/turf/open/floor/circuit/proc/handle_powerchange(area/source, mapload = FALSE) SIGNAL_HANDLER var/old_on = on if(always_off) @@ -59,7 +64,7 @@ if(on) source.addStaticPower(CIRCUIT_FLOOR_POWERUSE, AREA_USAGE_STATIC_LIGHT) - else + else if (!mapload) source.removeStaticPower(CIRCUIT_FLOOR_POWERUSE, AREA_USAGE_STATIC_LIGHT) update_appearance() diff --git a/code/modules/admin/smites/supply_pod_quick.dm b/code/modules/admin/smites/supply_pod_quick.dm index 6012e84ccac43..f222857860e39 100644 --- a/code/modules/admin/smites/supply_pod_quick.dm +++ b/code/modules/admin/smites/supply_pod_quick.dm @@ -37,7 +37,7 @@ podspawn(list( "target" = get_turf(target), "path" = /obj/structure/closet/supplypod/centcompod, - "style" = STYLE_CENTCOM, + "style" = /datum/pod_style/centcom, "spawn" = target_path, "damage" = SUPPLY_POD_QUICK_DAMAGE, "explosionSize" = list(0, 0, 0, SUPPLY_POD_QUICK_FIRE_RANGE), diff --git a/code/modules/admin/verbs/admingame.dm b/code/modules/admin/verbs/admingame.dm index 1713059a922f9..93880b3c5c606 100644 --- a/code/modules/admin/verbs/admingame.dm +++ b/code/modules/admin/verbs/admingame.dm @@ -393,7 +393,7 @@ ADMIN_VERB(combo_hud, R_ADMIN, "Toggle Combo HUD", "Toggles the Admin Combo HUD. combo_hud_enabled = TRUE - for (var/hudtype in list(DATA_HUD_SECURITY_ADVANCED, DATA_HUD_MEDICAL_ADVANCED, DATA_HUD_DIAGNOSTIC_ADVANCED)) + for (var/hudtype in list(DATA_HUD_SECURITY_ADVANCED, DATA_HUD_MEDICAL_ADVANCED, DATA_HUD_DIAGNOSTIC, DATA_HUD_BOT_PATH)) var/datum/atom_hud/atom_hud = GLOB.huds[hudtype] atom_hud.show_to(mob) @@ -409,7 +409,7 @@ ADMIN_VERB(combo_hud, R_ADMIN, "Toggle Combo HUD", "Toggles the Admin Combo HUD. combo_hud_enabled = FALSE - for (var/hudtype in list(DATA_HUD_SECURITY_ADVANCED, DATA_HUD_MEDICAL_ADVANCED, DATA_HUD_DIAGNOSTIC_ADVANCED)) + for (var/hudtype in list(DATA_HUD_SECURITY_ADVANCED, DATA_HUD_MEDICAL_ADVANCED, DATA_HUD_DIAGNOSTIC, DATA_HUD_BOT_PATH)) var/datum/atom_hud/atom_hud = GLOB.huds[hudtype] atom_hud.hide_from(mob) diff --git a/code/modules/antagonists/_common/antag_spawner.dm b/code/modules/antagonists/_common/antag_spawner.dm index 56ee817f0f5c1..bbc5c7a7b03ab 100644 --- a/code/modules/antagonists/_common/antag_spawner.dm +++ b/code/modules/antagonists/_common/antag_spawner.dm @@ -105,7 +105,7 @@ /// The antag datum applied var/antag_datum = /datum/antagonist/nukeop/reinforcement /// Style used by the droppod - var/pod_style = STYLE_SYNDICATE + var/pod_style = /datum/pod_style/syndicate /// Do we use a random subtype of the outfit? var/use_subtypes = TRUE /// Where do we land our pod? @@ -188,7 +188,7 @@ special_role_name = ROLE_CLOWN_OPERATIVE outfit = /datum/outfit/syndicate/clownop/no_crystals antag_datum = /datum/antagonist/nukeop/reinforcement/clownop - pod_style = STYLE_HONK + pod_style = /datum/pod_style/clown use_subtypes = FALSE //////SYNDICATE BORG @@ -313,7 +313,7 @@ /// The antag datum applied var/datum/antagonist/antag_datum /// Style used by the droppod - var/pod_style = STYLE_SYNDICATE + var/pod_style = /datum/pod_style/syndicate /// Do we use a random subtype of the outfit? var/use_subtypes = TRUE /// The antag role we check if the ghosts have enabled to get the poll. diff --git a/code/modules/antagonists/heretic/heretic_knowledge.dm b/code/modules/antagonists/heretic/heretic_knowledge.dm index 16c8bde219c8e..6cab092280000 100644 --- a/code/modules/antagonists/heretic/heretic_knowledge.dm +++ b/code/modules/antagonists/heretic/heretic_knowledge.dm @@ -640,7 +640,6 @@ /obj/item/restraints/handcuffs/cable/zipties, /obj/item/circular_saw, /obj/item/scalpel, - /obj/item/binoculars, /obj/item/clothing/gloves/color/yellow, /obj/item/melee/baton/security, /obj/item/clothing/glasses/sunglasses, diff --git a/code/modules/antagonists/heretic/knowledge/ash_lore.dm b/code/modules/antagonists/heretic/knowledge/ash_lore.dm index 496b90b3f1272..315bb14b6648e 100644 --- a/code/modules/antagonists/heretic/knowledge/ash_lore.dm +++ b/code/modules/antagonists/heretic/knowledge/ash_lore.dm @@ -1,7 +1,5 @@ /** * # The path of Ash. - * Spell names are in this language: OLD NORDIC - * Both are related: Nordic Mythology-Yggdrassil-Ash Tree Genus-Ash * * Goes as follows: * @@ -233,7 +231,7 @@ text = "[generate_heretic_text()] Fear the blaze, for the Ashlord, [user.real_name] has ascended! The flames shall consume all! [generate_heretic_text()]", title = "[generate_heretic_text()]", sound = 'sound/ambience/antag/heretic/ascend_ash.ogg', - color_override = "white", + color_override = "pink", ) var/datum/action/cooldown/spell/fire_sworn/circle_spell = new(user.mind) diff --git a/code/modules/antagonists/heretic/knowledge/blade_lore.dm b/code/modules/antagonists/heretic/knowledge/blade_lore.dm index 357e789416d1d..de79151739f4b 100644 --- a/code/modules/antagonists/heretic/knowledge/blade_lore.dm +++ b/code/modules/antagonists/heretic/knowledge/blade_lore.dm @@ -1,7 +1,5 @@ /** * # The path of Blades. Stab stab. - * Spell names are in this language: ARAMAIC - * Both are related: Aramaic-Damascus-Blade * * Goes as follows: * diff --git a/code/modules/antagonists/heretic/knowledge/cosmic_lore.dm b/code/modules/antagonists/heretic/knowledge/cosmic_lore.dm index 8a94aada74a67..a3e7576132036 100644 --- a/code/modules/antagonists/heretic/knowledge/cosmic_lore.dm +++ b/code/modules/antagonists/heretic/knowledge/cosmic_lore.dm @@ -1,7 +1,5 @@ /** * # The path of Cosmos. - * Spell names are in this language: SUMERIAN - * Both are related: Sumerian-Original-Primordial-Cosmic * * Goes as follows: * @@ -285,7 +283,7 @@ text = "[generate_heretic_text()] A Star Gazer has arrived into the station, [user.real_name] has ascended! This station is the domain of the Cosmos! [generate_heretic_text()]", title = "[generate_heretic_text()]", sound = 'sound/ambience/antag/heretic/ascend_cosmic.ogg', - color_override = "purple", + color_override = "pink", ) var/mob/living/basic/heretic_summon/star_gazer/star_gazer_mob = new /mob/living/basic/heretic_summon/star_gazer(loc) star_gazer_mob.maxHealth = INFINITY diff --git a/code/modules/antagonists/heretic/knowledge/flesh_lore.dm b/code/modules/antagonists/heretic/knowledge/flesh_lore.dm index 9e963ae9ea71b..6dde1a3038d4a 100644 --- a/code/modules/antagonists/heretic/knowledge/flesh_lore.dm +++ b/code/modules/antagonists/heretic/knowledge/flesh_lore.dm @@ -5,8 +5,6 @@ /** * # The path of Flesh. - * Spell names are in this language: LATIN - * Both are related: Latin-Rome-Hedonism-Flesh * * Goes as follows: * @@ -332,7 +330,7 @@ text = "[generate_heretic_text()] Ever coiling vortex. Reality unfolded. ARMS OUTREACHED, THE LORD OF THE NIGHT, [user.real_name] has ascended! Fear the ever twisting hand! [generate_heretic_text()]", title = "[generate_heretic_text()]", sound = 'sound/ambience/antag/heretic/ascend_flesh.ogg', - color_override = "red", + color_override = "pink", ) var/datum/action/cooldown/spell/shapeshift/shed_human_form/worm_spell = new(user.mind) diff --git a/code/modules/antagonists/heretic/knowledge/lock_lore.dm b/code/modules/antagonists/heretic/knowledge/lock_lore.dm index b238d6dd3c7f3..17e73cb162c17 100644 --- a/code/modules/antagonists/heretic/knowledge/lock_lore.dm +++ b/code/modules/antagonists/heretic/knowledge/lock_lore.dm @@ -1,7 +1,5 @@ /** * # The path of Lock. - * Spell names are in this language: EGYPTIAN - * Both are related: Egyptian-Mysteries-Secrets-Lock * * Goes as follows: * @@ -243,7 +241,7 @@ text = "Delta-class dimensional anomaly detec[generate_heretic_text()] Reality rended, torn. Gates open, doors open, [user.real_name] has ascended! Fear the tide! [generate_heretic_text()]", title = "[generate_heretic_text()]", sound = 'sound/ambience/antag/heretic/ascend_knock.ogg', - color_override = "yellow", + color_override = "pink", ) // buffs diff --git a/code/modules/antagonists/heretic/knowledge/moon_lore.dm b/code/modules/antagonists/heretic/knowledge/moon_lore.dm index 5ba55b64058cb..917944d30fe95 100644 --- a/code/modules/antagonists/heretic/knowledge/moon_lore.dm +++ b/code/modules/antagonists/heretic/knowledge/moon_lore.dm @@ -1,7 +1,5 @@ /** * # The path of Moon. - * Spell names are in this language: ANCIENT HEBREW - * Both are related: Ancient Hebrew-Moon Mysticism-Moon * * Goes as follows: * @@ -211,7 +209,7 @@ The truth shall finally devour the lie! [generate_heretic_text()]", title = "[generate_heretic_text()]", sound = 'sound/ambience/antag/heretic/ascend_moon.ogg', - color_override = "blue", + color_override = "pink", ) ADD_TRAIT(user, TRAIT_MADNESS_IMMUNE, REF(src)) diff --git a/code/modules/antagonists/heretic/knowledge/rust_lore.dm b/code/modules/antagonists/heretic/knowledge/rust_lore.dm index fe0d03ec18f50..3a081c8d295fb 100644 --- a/code/modules/antagonists/heretic/knowledge/rust_lore.dm +++ b/code/modules/antagonists/heretic/knowledge/rust_lore.dm @@ -1,6 +1,5 @@ /** * # The path of Rust. - * Spell names are in this language: OLD SLAVIC * * Goes as follows: * @@ -257,7 +256,7 @@ text = "[generate_heretic_text()] Fear the decay, for the Rustbringer, [user.real_name] has ascended! None shall escape the corrosion! [generate_heretic_text()]", title = "[generate_heretic_text()]", sound = 'sound/ambience/antag/heretic/ascend_rust.ogg', - color_override = "brown", + color_override = "pink", ) trigger(loc) RegisterSignal(user, COMSIG_MOVABLE_MOVED, PROC_REF(on_move)) diff --git a/code/modules/antagonists/heretic/knowledge/sacrifice_knowledge/sacrifice_map.dm b/code/modules/antagonists/heretic/knowledge/sacrifice_knowledge/sacrifice_map.dm index bc6cb750b219a..2952eb1daed8c 100644 --- a/code/modules/antagonists/heretic/knowledge/sacrifice_knowledge/sacrifice_map.dm +++ b/code/modules/antagonists/heretic/knowledge/sacrifice_knowledge/sacrifice_map.dm @@ -87,7 +87,7 @@ GLOBAL_LIST_EMPTY(heretic_sacrifice_landmarks) has_gravity = STANDARD_GRAVITY ambience_index = AMBIENCE_SPOOKY sound_environment = SOUND_ENVIRONMENT_CAVE - area_flags = UNIQUE_AREA | NOTELEPORT | HIDDEN_AREA | BLOCK_SUICIDE + area_flags = UNIQUE_AREA | NOTELEPORT | HIDDEN_AREA | BLOCK_SUICIDE | NO_BOH /area/centcom/heretic_sacrifice/Initialize(mapload) if(!ambientsounds) diff --git a/code/modules/antagonists/heretic/knowledge/starting_lore.dm b/code/modules/antagonists/heretic/knowledge/starting_lore.dm index 7cb3b82a39ac2..4e5e2910e0ef9 100644 --- a/code/modules/antagonists/heretic/knowledge/starting_lore.dm +++ b/code/modules/antagonists/heretic/knowledge/starting_lore.dm @@ -1,5 +1,4 @@ // Heretic starting knowledge. -// Default heretic language is Ancient Greek, because, uh, they're like ancient and shit. /// Global list of all heretic knowledge that have route = PATH_START. List of PATHS. GLOBAL_LIST_INIT(heretic_start_knowledge, initialize_starting_knowledge()) diff --git a/code/modules/antagonists/heretic/knowledge/void_lore.dm b/code/modules/antagonists/heretic/knowledge/void_lore.dm index 0fd4f925fa887..51f0146fca38d 100644 --- a/code/modules/antagonists/heretic/knowledge/void_lore.dm +++ b/code/modules/antagonists/heretic/knowledge/void_lore.dm @@ -1,7 +1,5 @@ /** * # The path of VOID. - * Spell names are in this language: PALI - * Both are related: Pali-Buddhism-Nothingness-Void * * Goes as follows: * @@ -221,7 +219,7 @@ text = "[generate_heretic_text()] The nobleman of void [user.real_name] has arrived, stepping along the Waltz that ends worlds! [generate_heretic_text()]", title = "[generate_heretic_text()]", sound = 'sound/ambience/antag/heretic/ascend_void.ogg', - color_override = "blue", + color_override = "pink", ) ADD_TRAIT(user, TRAIT_RESISTLOWPRESSURE, MAGIC_TRAIT) diff --git a/code/modules/antagonists/heretic/magic/aggressive_spread.dm b/code/modules/antagonists/heretic/magic/aggressive_spread.dm index 0c14550f0b269..dfb4a94847406 100644 --- a/code/modules/antagonists/heretic/magic/aggressive_spread.dm +++ b/code/modules/antagonists/heretic/magic/aggressive_spread.dm @@ -10,8 +10,8 @@ school = SCHOOL_FORBIDDEN cooldown_time = 30 SECONDS - invocation = "Agresiv'noe rasprostra-neniye!" - invocation_type = INVOCATION_SHOUT + invocation = "A'GRSV SPR'D" + invocation_type = INVOCATION_WHISPER spell_requirements = NONE aoe_radius = 2 diff --git a/code/modules/antagonists/heretic/magic/apetravulnera.dm b/code/modules/antagonists/heretic/magic/apetravulnera.dm index eedef71f4b6c8..e80d08911848c 100644 --- a/code/modules/antagonists/heretic/magic/apetravulnera.dm +++ b/code/modules/antagonists/heretic/magic/apetravulnera.dm @@ -10,8 +10,8 @@ school = SCHOOL_FORBIDDEN cooldown_time = 45 SECONDS - invocation = "Shea' shen-eh!" - invocation_type = INVOCATION_SHOUT + invocation = "AP'TRA VULN'RA!" + invocation_type = INVOCATION_WHISPER spell_requirements = NONE cast_range = 4 diff --git a/code/modules/antagonists/heretic/magic/ash_ascension.dm b/code/modules/antagonists/heretic/magic/ash_ascension.dm index 70422a7c48a37..8b564198a61eb 100644 --- a/code/modules/antagonists/heretic/magic/ash_ascension.dm +++ b/code/modules/antagonists/heretic/magic/ash_ascension.dm @@ -10,7 +10,7 @@ school = SCHOOL_FORBIDDEN cooldown_time = 70 SECONDS - invocation = "EID'R-ELDR!!!" + invocation = "FL'MS" invocation_type = INVOCATION_WHISPER spell_requirements = NONE @@ -72,8 +72,8 @@ school = SCHOOL_FORBIDDEN cooldown_time = 30 SECONDS - invocation = "ILLA-LASARA'FOSS!!!" - invocation_type = INVOCATION_SHOUT + invocation = "C'SC'DE" + invocation_type = INVOCATION_WHISPER spell_requirements = NONE /// The radius the flames will go around the caster. @@ -112,7 +112,7 @@ school = SCHOOL_FORBIDDEN cooldown_time = 300 - invocation = "Eld'sky!" + invocation = "F'RE" invocation_type = INVOCATION_WHISPER spell_requirements = NONE diff --git a/code/modules/antagonists/heretic/magic/ash_jaunt.dm b/code/modules/antagonists/heretic/magic/ash_jaunt.dm index 4f8c59d635145..41242063a9098 100644 --- a/code/modules/antagonists/heretic/magic/ash_jaunt.dm +++ b/code/modules/antagonists/heretic/magic/ash_jaunt.dm @@ -10,7 +10,7 @@ school = SCHOOL_FORBIDDEN cooldown_time = 15 SECONDS - invocation = "Askgraar' goetur!" + invocation = "ASH'N P'SSG'" invocation_type = INVOCATION_WHISPER spell_requirements = NONE diff --git a/code/modules/antagonists/heretic/magic/blood_cleave.dm b/code/modules/antagonists/heretic/magic/blood_cleave.dm index b3370a3ccc614..d5317f23e344b 100644 --- a/code/modules/antagonists/heretic/magic/blood_cleave.dm +++ b/code/modules/antagonists/heretic/magic/blood_cleave.dm @@ -10,7 +10,7 @@ school = SCHOOL_FORBIDDEN cooldown_time = 45 SECONDS - invocation = "Fer're!" + invocation = "CL'VE!" invocation_type = INVOCATION_WHISPER spell_requirements = NONE diff --git a/code/modules/antagonists/heretic/magic/blood_siphon.dm b/code/modules/antagonists/heretic/magic/blood_siphon.dm index 6280353a072a5..1e3d6258826d4 100644 --- a/code/modules/antagonists/heretic/magic/blood_siphon.dm +++ b/code/modules/antagonists/heretic/magic/blood_siphon.dm @@ -11,7 +11,7 @@ school = SCHOOL_FORBIDDEN cooldown_time = 15 SECONDS - invocation = "Sanguis suctio!" + invocation = "FL'MS O'ET'RN'ITY." invocation_type = INVOCATION_WHISPER spell_requirements = NONE diff --git a/code/modules/antagonists/heretic/magic/burglar_finesse.dm b/code/modules/antagonists/heretic/magic/burglar_finesse.dm index c5264119bb48e..a90acb8495f14 100644 --- a/code/modules/antagonists/heretic/magic/burglar_finesse.dm +++ b/code/modules/antagonists/heretic/magic/burglar_finesse.dm @@ -9,7 +9,7 @@ school = SCHOOL_FORBIDDEN cooldown_time = 40 SECONDS - invocation = "Khenem" + invocation = "Y'O'K!" invocation_type = INVOCATION_WHISPER spell_requirements = NONE diff --git a/code/modules/antagonists/heretic/magic/cosmic_expansion.dm b/code/modules/antagonists/heretic/magic/cosmic_expansion.dm index 6869dc0df51c0..3fb197d392cb0 100644 --- a/code/modules/antagonists/heretic/magic/cosmic_expansion.dm +++ b/code/modules/antagonists/heretic/magic/cosmic_expansion.dm @@ -11,7 +11,7 @@ school = SCHOOL_FORBIDDEN cooldown_time = 45 SECONDS - invocation = "An'gar baltil!" + invocation = "C'SM'S 'XP'ND" invocation_type = INVOCATION_SHOUT spell_requirements = NONE diff --git a/code/modules/antagonists/heretic/magic/cosmic_runes.dm b/code/modules/antagonists/heretic/magic/cosmic_runes.dm index e07aa4fbe8b8a..207b60ae9393a 100644 --- a/code/modules/antagonists/heretic/magic/cosmic_runes.dm +++ b/code/modules/antagonists/heretic/magic/cosmic_runes.dm @@ -11,7 +11,7 @@ school = SCHOOL_FORBIDDEN cooldown_time = 15 SECONDS - invocation = "Is'zara-runen" + invocation = "ST'R R'N'" invocation_type = INVOCATION_WHISPER spell_requirements = NONE diff --git a/code/modules/antagonists/heretic/magic/eldritch_blind.dm b/code/modules/antagonists/heretic/magic/eldritch_blind.dm index 413ff4fe67810..8df20503821b0 100644 --- a/code/modules/antagonists/heretic/magic/eldritch_blind.dm +++ b/code/modules/antagonists/heretic/magic/eldritch_blind.dm @@ -5,7 +5,7 @@ overlay_icon_state = "bg_heretic_border" school = SCHOOL_FORBIDDEN - invocation = "Caecus" + invocation = "E'E'S" spell_requirements = NONE cast_range = 10 diff --git a/code/modules/antagonists/heretic/magic/eldritch_emplosion.dm b/code/modules/antagonists/heretic/magic/eldritch_emplosion.dm index 4028f80f84cea..c68ed07c81f8c 100644 --- a/code/modules/antagonists/heretic/magic/eldritch_emplosion.dm +++ b/code/modules/antagonists/heretic/magic/eldritch_emplosion.dm @@ -8,7 +8,7 @@ school = SCHOOL_FORBIDDEN cooldown_time = 30 SECONDS - invocation = "Pulsus Energiae" + invocation = "E'P" invocation_type = INVOCATION_WHISPER spell_requirements = NONE diff --git a/code/modules/antagonists/heretic/magic/eldritch_shapeshift.dm b/code/modules/antagonists/heretic/magic/eldritch_shapeshift.dm index bde032a3b39fd..e598f1f9215b9 100644 --- a/code/modules/antagonists/heretic/magic/eldritch_shapeshift.dm +++ b/code/modules/antagonists/heretic/magic/eldritch_shapeshift.dm @@ -7,7 +7,7 @@ overlay_icon_state = "bg_heretic_border" school = SCHOOL_FORBIDDEN - invocation = "Forma" + invocation = "SH'PE" invocation_type = INVOCATION_WHISPER spell_requirements = NONE diff --git a/code/modules/antagonists/heretic/magic/fire_blast.dm b/code/modules/antagonists/heretic/magic/fire_blast.dm index 8c6d632be9f2d..4c17ca5ffc0de 100644 --- a/code/modules/antagonists/heretic/magic/fire_blast.dm +++ b/code/modules/antagonists/heretic/magic/fire_blast.dm @@ -12,7 +12,7 @@ school = SCHOOL_FORBIDDEN cooldown_time = 45 SECONDS - invocation = "Eld'fjall!" + invocation = "V'LC'N!" invocation_type = INVOCATION_SHOUT spell_requirements = NONE channel_time = 5 SECONDS diff --git a/code/modules/antagonists/heretic/magic/flesh_ascension.dm b/code/modules/antagonists/heretic/magic/flesh_ascension.dm index add0704a8d61a..a2d792080e058 100644 --- a/code/modules/antagonists/heretic/magic/flesh_ascension.dm +++ b/code/modules/antagonists/heretic/magic/flesh_ascension.dm @@ -9,7 +9,7 @@ school = SCHOOL_FORBIDDEN - invocation = "REALITAS EXSERPAT!!" + invocation = "REALITY UNCOIL!" invocation_type = INVOCATION_SHOUT spell_requirements = NONE diff --git a/code/modules/antagonists/heretic/magic/flesh_surgery.dm b/code/modules/antagonists/heretic/magic/flesh_surgery.dm index a486b986cd81e..ff474f063198f 100644 --- a/code/modules/antagonists/heretic/magic/flesh_surgery.dm +++ b/code/modules/antagonists/heretic/magic/flesh_surgery.dm @@ -11,8 +11,8 @@ school = SCHOOL_FORBIDDEN cooldown_time = 20 SECONDS - invocation = "Carnis chirurgia" - invocation_type = INVOCATION_WHISPER + invocation = "CL'M M'N!" // "CLAIM MINE", but also almost "KALI MA" + invocation_type = INVOCATION_SHOUT spell_requirements = NONE hand_path = /obj/item/melee/touch_attack/flesh_surgery diff --git a/code/modules/antagonists/heretic/magic/furious_steel.dm b/code/modules/antagonists/heretic/magic/furious_steel.dm index 36c7c07608bcb..0ab882a9289e1 100644 --- a/code/modules/antagonists/heretic/magic/furious_steel.dm +++ b/code/modules/antagonists/heretic/magic/furious_steel.dm @@ -11,7 +11,7 @@ school = SCHOOL_FORBIDDEN cooldown_time = 60 SECONDS - invocation = "Ham'sana-qasep!" + invocation = "F'LSH'NG S'LV'R!" invocation_type = INVOCATION_SHOUT spell_requirements = NONE diff --git a/code/modules/antagonists/heretic/magic/manse_link.dm b/code/modules/antagonists/heretic/magic/manse_link.dm index e077c6db2b45f..06fd4dd9863f4 100644 --- a/code/modules/antagonists/heretic/magic/manse_link.dm +++ b/code/modules/antagonists/heretic/magic/manse_link.dm @@ -11,7 +11,7 @@ school = SCHOOL_FORBIDDEN cooldown_time = 20 SECONDS - invocation = "Diaperaste' to-myalo!" + invocation = "PI'RC' TH' M'ND." invocation_type = INVOCATION_SHOUT spell_requirements = NONE antimagic_flags = MAGIC_RESISTANCE|MAGIC_RESISTANCE_MIND diff --git a/code/modules/antagonists/heretic/magic/mansus_grasp.dm b/code/modules/antagonists/heretic/magic/mansus_grasp.dm index 803bdd3d218e5..43dde25374f89 100644 --- a/code/modules/antagonists/heretic/magic/mansus_grasp.dm +++ b/code/modules/antagonists/heretic/magic/mansus_grasp.dm @@ -10,7 +10,7 @@ school = SCHOOL_EVOCATION cooldown_time = 10 SECONDS - invocation = "Ad verum per aspera!" + invocation = "R'CH T'H TR'TH!" invocation_type = INVOCATION_SHOUT // Mimes can cast it. Chaplains can cast it. Anyone can cast it, so long as they have a hand. spell_requirements = SPELL_CASTABLE_WITHOUT_INVOCATION diff --git a/code/modules/antagonists/heretic/magic/mind_gate.dm b/code/modules/antagonists/heretic/magic/mind_gate.dm index aa6b8ef20af4d..c5a6e74452a61 100644 --- a/code/modules/antagonists/heretic/magic/mind_gate.dm +++ b/code/modules/antagonists/heretic/magic/mind_gate.dm @@ -11,7 +11,7 @@ school = SCHOOL_FORBIDDEN cooldown_time = 20 SECONDS - invocation = "Sha'ar ha-da'at" + invocation = "Op' 'oY 'Mi'd" invocation_type = INVOCATION_WHISPER spell_requirements = NONE cast_range = 6 diff --git a/code/modules/antagonists/heretic/magic/moon_parade.dm b/code/modules/antagonists/heretic/magic/moon_parade.dm index 4919500e351de..3b7f1d007cd6e 100644 --- a/code/modules/antagonists/heretic/magic/moon_parade.dm +++ b/code/modules/antagonists/heretic/magic/moon_parade.dm @@ -11,7 +11,7 @@ school = SCHOOL_FORBIDDEN cooldown_time = 30 SECONDS - invocation = "Tsiyun' levani!" + invocation = "L'N'R P'RAD" invocation_type = INVOCATION_SHOUT spell_requirements = NONE diff --git a/code/modules/antagonists/heretic/magic/moon_ringleader.dm b/code/modules/antagonists/heretic/magic/moon_ringleader.dm index e62c34bb990bb..3c0b1d2aedb52 100644 --- a/code/modules/antagonists/heretic/magic/moon_ringleader.dm +++ b/code/modules/antagonists/heretic/magic/moon_ringleader.dm @@ -12,7 +12,7 @@ school = SCHOOL_FORBIDDEN cooldown_time = 1 MINUTES - invocation = "Manahel-qomem!" + invocation = "R''S 'E" invocation_type = INVOCATION_SHOUT spell_requirements = NONE diff --git a/code/modules/antagonists/heretic/magic/moon_smile.dm b/code/modules/antagonists/heretic/magic/moon_smile.dm index 236fd257e385d..35f2d77e3e6b6 100644 --- a/code/modules/antagonists/heretic/magic/moon_smile.dm +++ b/code/modules/antagonists/heretic/magic/moon_smile.dm @@ -12,7 +12,7 @@ school = SCHOOL_FORBIDDEN cooldown_time = 20 SECONDS - invocation = "Hiyuk-levana!" + invocation = "Mo'N S'M'LE" invocation_type = INVOCATION_SHOUT spell_requirements = NONE cast_range = 6 diff --git a/code/modules/antagonists/heretic/magic/nightwatcher_rebirth.dm b/code/modules/antagonists/heretic/magic/nightwatcher_rebirth.dm index 8a9b60644b6b7..4e37f5db17fed 100644 --- a/code/modules/antagonists/heretic/magic/nightwatcher_rebirth.dm +++ b/code/modules/antagonists/heretic/magic/nightwatcher_rebirth.dm @@ -11,7 +11,7 @@ school = SCHOOL_FORBIDDEN cooldown_time = 1 MINUTES - invocation = "Dyrth-a Vaktry'ggjandi" + invocation = "GL'RY T' TH' N'GHT'W'TCH'ER" invocation_type = INVOCATION_WHISPER spell_requirements = SPELL_REQUIRES_HUMAN diff --git a/code/modules/antagonists/heretic/magic/realignment.dm b/code/modules/antagonists/heretic/magic/realignment.dm index dbce0fe0940dd..d3ddc03fbbef3 100644 --- a/code/modules/antagonists/heretic/magic/realignment.dm +++ b/code/modules/antagonists/heretic/magic/realignment.dm @@ -14,8 +14,8 @@ cooldown_reduction_per_rank = -6 SECONDS // we're not a wizard spell but we use the levelling mechanic spell_max_level = 10 // we can get up to / over a minute duration cd time - invocation = "Rasut" - invocation_type = INVOCATION_WHISPER + invocation = "R'S'T." + invocation_type = INVOCATION_SHOUT spell_requirements = NONE /datum/action/cooldown/spell/realignment/is_valid_target(atom/cast_on) diff --git a/code/modules/antagonists/heretic/magic/rust_wave.dm b/code/modules/antagonists/heretic/magic/rust_wave.dm index 7ecb3fd0ffbba..0282a32b2b687 100644 --- a/code/modules/antagonists/heretic/magic/rust_wave.dm +++ b/code/modules/antagonists/heretic/magic/rust_wave.dm @@ -13,8 +13,8 @@ school = SCHOOL_FORBIDDEN cooldown_time = 30 SECONDS - invocation = "Entro'pichniy-plim!" - invocation_type = INVOCATION_SHOUT + invocation = "'NTR'P'C PL'M'" + invocation_type = INVOCATION_WHISPER spell_requirements = NONE cone_levels = 5 @@ -78,8 +78,8 @@ school = SCHOOL_FORBIDDEN cooldown_time = 35 SECONDS - invocation = "Diffunde' verbum!" - invocation_type = INVOCATION_SHOUT + invocation = "SPR'D TH' WO'D" + invocation_type = INVOCATION_WHISPER spell_requirements = NONE projectile_type = /obj/projectile/magic/aoe/rust_wave diff --git a/code/modules/antagonists/heretic/magic/star_blast.dm b/code/modules/antagonists/heretic/magic/star_blast.dm index 294608a03b998..3eb62b7ada814 100644 --- a/code/modules/antagonists/heretic/magic/star_blast.dm +++ b/code/modules/antagonists/heretic/magic/star_blast.dm @@ -10,7 +10,7 @@ school = SCHOOL_FORBIDDEN cooldown_time = 20 SECONDS - invocation = "Pi-rig is'zara!" + invocation = "R'T'T' ST'R!" invocation_type = INVOCATION_SHOUT spell_requirements = NONE diff --git a/code/modules/antagonists/heretic/magic/star_touch.dm b/code/modules/antagonists/heretic/magic/star_touch.dm index dff56df4e3f1f..89c5d02e7d498 100644 --- a/code/modules/antagonists/heretic/magic/star_touch.dm +++ b/code/modules/antagonists/heretic/magic/star_touch.dm @@ -13,7 +13,7 @@ sound = 'sound/items/welder.ogg' school = SCHOOL_FORBIDDEN cooldown_time = 15 SECONDS - invocation = "An'gar sig!" + invocation = "ST'R 'N'RG'!" invocation_type = INVOCATION_SHOUT spell_requirements = NONE antimagic_flags = MAGIC_RESISTANCE diff --git a/code/modules/antagonists/heretic/magic/void_cold_cone.dm b/code/modules/antagonists/heretic/magic/void_cold_cone.dm index 40dc9612a50f6..92c45dc10b010 100644 --- a/code/modules/antagonists/heretic/magic/void_cold_cone.dm +++ b/code/modules/antagonists/heretic/magic/void_cold_cone.dm @@ -11,7 +11,7 @@ school = SCHOOL_FORBIDDEN cooldown_time = 30 SECONDS - invocation = "Sunya'kop!" + invocation = "FR'ZE!" invocation_type = INVOCATION_SHOUT spell_requirements = NONE diff --git a/code/modules/antagonists/heretic/magic/void_phase.dm b/code/modules/antagonists/heretic/magic/void_phase.dm index f3f0864224c4c..350ca0f29c100 100644 --- a/code/modules/antagonists/heretic/magic/void_phase.dm +++ b/code/modules/antagonists/heretic/magic/void_phase.dm @@ -12,8 +12,8 @@ school = SCHOOL_FORBIDDEN cooldown_time = 30 SECONDS - invocation = "Sunya'sthiti!" - invocation_type = INVOCATION_SHOUT + invocation = "RE'L'TY PH'S'E." + invocation_type = INVOCATION_WHISPER spell_requirements = NONE cast_range = 9 diff --git a/code/modules/antagonists/heretic/magic/void_pull.dm b/code/modules/antagonists/heretic/magic/void_pull.dm index dc4673b0714ce..2021bf8a04e4f 100644 --- a/code/modules/antagonists/heretic/magic/void_pull.dm +++ b/code/modules/antagonists/heretic/magic/void_pull.dm @@ -11,8 +11,8 @@ school = SCHOOL_FORBIDDEN cooldown_time = 40 SECONDS - invocation = "Sunya'apamkti!" - invocation_type = INVOCATION_SHOUT + invocation = "BR'NG F'RTH TH'M T' M'." + invocation_type = INVOCATION_WHISPER spell_requirements = NONE aoe_radius = 7 diff --git a/code/modules/antagonists/heretic/magic/wave_of_desperation.dm b/code/modules/antagonists/heretic/magic/wave_of_desperation.dm index b9502f08967bb..3b78b56ddc0ba 100644 --- a/code/modules/antagonists/heretic/magic/wave_of_desperation.dm +++ b/code/modules/antagonists/heretic/magic/wave_of_desperation.dm @@ -11,8 +11,8 @@ school = SCHOOL_FORBIDDEN cooldown_time = 5 MINUTES - invocation = "Kher' Sekh-em waaef'k!" - invocation_type = INVOCATION_SHOUT + invocation = "F'K 'FF." + invocation_type = INVOCATION_WHISPER spell_requirements = NONE aoe_radius = 3 diff --git a/code/modules/antagonists/nukeop/equipment/overwatch_tools.dm b/code/modules/antagonists/nukeop/equipment/overwatch_tools.dm index 6c409f063707d..94c16d86dbeb5 100644 --- a/code/modules/antagonists/nukeop/equipment/overwatch_tools.dm +++ b/code/modules/antagonists/nukeop/equipment/overwatch_tools.dm @@ -42,23 +42,4 @@ Happy hunting! icon_state = "sunhudmed" flags_cover = GLASSESCOVERSEYES flash_protect = FLASH_PROTECTION_WELDER - clothing_traits = list(TRAIT_REAGENT_SCANNER) - var/list/hudlist = list(DATA_HUD_MEDICAL_ADVANCED, DATA_HUD_DIAGNOSTIC_ADVANCED, DATA_HUD_SECURITY_ADVANCED) - -/obj/item/clothing/glasses/overwatch/equipped(mob/user, slot) - . = ..() - if(!(slot & ITEM_SLOT_EYES) || !ishuman(user)) - return - for(var/hud in hudlist) - var/datum/atom_hud/our_hud = GLOB.huds[hud] - our_hud.show_to(user) - user.add_traits(list(TRAIT_MEDICAL_HUD, TRAIT_SECURITY_HUD, TRAIT_DIAGNOSTIC_HUD), GLASSES_TRAIT) - -/obj/item/clothing/glasses/overwatch/dropped(mob/user) - . = ..() - user.remove_traits(list(TRAIT_MEDICAL_HUD, TRAIT_SECURITY_HUD, TRAIT_DIAGNOSTIC_HUD), GLASSES_TRAIT) - if(!ishuman(user)) - return - for(var/hud in hudlist) - var/datum/atom_hud/our_hud = GLOB.huds[hud] - our_hud.hide_from(user) + clothing_traits = list(TRAIT_REAGENT_SCANNER, TRAIT_SECURITY_HUD, TRAIT_MEDICAL_HUD, TRAIT_DIAGNOSTIC_HUD) diff --git a/code/modules/antagonists/nukeop/outfits.dm b/code/modules/antagonists/nukeop/outfits.dm index 0d122cff0c061..4f7b8804f8a8e 100644 --- a/code/modules/antagonists/nukeop/outfits.dm +++ b/code/modules/antagonists/nukeop/outfits.dm @@ -102,8 +102,8 @@ name = "Syndicate Operative - Reinforcement" tc = 0 backpack_contents = list( - /obj/item/gun/ballistic/automatic/plastikov = 1, - /obj/item/ammo_box/magazine/plastikov9mm = 2, + /obj/item/gun/ballistic/automatic/smartgun = 1, + /obj/item/ammo_box/magazine/smartgun = 2, ) var/faction = "The Syndicate" diff --git a/code/modules/antagonists/spy/spy.dm b/code/modules/antagonists/spy/spy.dm index 8bcc113f08939..2468eb27cad3f 100644 --- a/code/modules/antagonists/spy/spy.dm +++ b/code/modules/antagonists/spy/spy.dm @@ -8,6 +8,8 @@ hijack_speed = 1 ui_name = "AntagInfoSpy" preview_outfit = /datum/outfit/spy + can_assign_self_objectives = TRUE + default_custom_objective = "Rob the station blind." /// Whether an uplink has been created (successfully or at all) var/uplink_created = FALSE /// String displayed in the antag panel pointing the spy to where their uplink is. diff --git a/code/modules/antagonists/spy/spy_bounty.dm b/code/modules/antagonists/spy/spy_bounty.dm index 28984ce2272bd..01a1a1baf7b9a 100644 --- a/code/modules/antagonists/spy/spy_bounty.dm +++ b/code/modules/antagonists/spy/spy_bounty.dm @@ -186,7 +186,7 @@ var/datum/market_item/stolen_good/new_item = new(thing, item_price) - return SSblackmarket.markets[/datum/market/blackmarket].add_item(new_item) + return SSmarket.markets[/datum/market/blackmarket].add_item(new_item) /// Steal an item /datum/spy_bounty/objective_item diff --git a/code/modules/antagonists/traitor/datum_traitor.dm b/code/modules/antagonists/traitor/datum_traitor.dm index 733e22461c795..bbdfa77eceacd 100644 --- a/code/modules/antagonists/traitor/datum_traitor.dm +++ b/code/modules/antagonists/traitor/datum_traitor.dm @@ -47,7 +47,8 @@ /// The uplink handler that this traitor belongs to. var/datum/uplink_handler/uplink_handler - var/uplink_sale_count = 3 + var/uplink_sales_min = 4 + var/uplink_sales_max = 6 ///the final objective the traitor has to accomplish, be it escaping, hijacking, or just martyrdom. var/datum/objective/ending_objective @@ -98,14 +99,14 @@ var/list/uplink_items = list() for(var/datum/uplink_item/item as anything in SStraitor.uplink_items) - if(item.item && !item.cant_discount && (item.purchasable_from & uplink_handler.uplink_flag) && item.cost > 1) + if(item.item && !item.cant_discount && (item.purchasable_from & uplink_handler.uplink_flag) && item.cost >= TRAITOR_DISCOUNT_MIN_PRICE) if(!length(item.restricted_roles) && !length(item.restricted_species)) uplink_items += item continue if((uplink_handler.assigned_role in item.restricted_roles) || (uplink_handler.assigned_species in item.restricted_species)) uplink_items += item continue - uplink_handler.extra_purchasable += create_uplink_sales(uplink_sale_count, /datum/uplink_category/discounts, 1, uplink_items) + uplink_handler.extra_purchasable += create_uplink_sales(rand(uplink_sales_min, uplink_sales_max), /datum/uplink_category/discounts, 1, uplink_items) if(give_objectives) forge_traitor_objectives() diff --git a/code/modules/antagonists/traitor/objectives/final_objective/battle_royale.dm b/code/modules/antagonists/traitor/objectives/final_objective/battle_royale.dm index 9b8f519da959d..e5208ff8331b9 100644 --- a/code/modules/antagonists/traitor/objectives/final_objective/battle_royale.dm +++ b/code/modules/antagonists/traitor/objectives/final_objective/battle_royale.dm @@ -38,6 +38,6 @@ equipped = TRUE podspawn(list( "target" = get_turf(user), - "style" = STYLE_SYNDICATE, + "style" = /datum/pod_style/syndicate, "spawn" = /obj/item/storage/box/syndie_kit/battle_royale, )) diff --git a/code/modules/antagonists/traitor/objectives/final_objective/battlecruiser.dm b/code/modules/antagonists/traitor/objectives/final_objective/battlecruiser.dm index b136a6f695cb3..7da84f6002619 100644 --- a/code/modules/antagonists/traitor/objectives/final_objective/battlecruiser.dm +++ b/code/modules/antagonists/traitor/objectives/final_objective/battlecruiser.dm @@ -44,6 +44,6 @@ emag_card.team = team podspawn(list( "target" = get_turf(user), - "style" = STYLE_SYNDICATE, + "style" = /datum/pod_style/syndicate, "spawn" = emag_card, )) diff --git a/code/modules/antagonists/traitor/objectives/final_objective/infect_ai.dm b/code/modules/antagonists/traitor/objectives/final_objective/infect_ai.dm index c8a4037d20af7..d47a2c6aabc59 100644 --- a/code/modules/antagonists/traitor/objectives/final_objective/infect_ai.dm +++ b/code/modules/antagonists/traitor/objectives/final_objective/infect_ai.dm @@ -51,6 +51,6 @@ sent_board = TRUE podspawn(list( "target" = get_turf(user), - "style" = STYLE_SYNDICATE, + "style" = /datum/pod_style/syndicate, "spawn" = /obj/item/ai_module/malf, )) diff --git a/code/modules/antagonists/traitor/objectives/final_objective/objective_dark_matteor.dm b/code/modules/antagonists/traitor/objectives/final_objective/objective_dark_matteor.dm index 6f68891bcfe7d..b90fdba73d03a 100644 --- a/code/modules/antagonists/traitor/objectives/final_objective/objective_dark_matteor.dm +++ b/code/modules/antagonists/traitor/objectives/final_objective/objective_dark_matteor.dm @@ -48,7 +48,7 @@ sent_satellites = TRUE podspawn(list( "target" = get_turf(user), - "style" = STYLE_SYNDICATE, + "style" = /datum/pod_style/syndicate, "spawn" = /obj/structure/closet/crate/engineering/smuggled_meteor_shields, )) diff --git a/code/modules/antagonists/traitor/objectives/final_objective/romerol.dm b/code/modules/antagonists/traitor/objectives/final_objective/romerol.dm index 0bfa29f3f168c..09edc4b0c7395 100644 --- a/code/modules/antagonists/traitor/objectives/final_objective/romerol.dm +++ b/code/modules/antagonists/traitor/objectives/final_objective/romerol.dm @@ -41,6 +41,6 @@ sent_romerol = TRUE podspawn(list( "target" = get_turf(user), - "style" = STYLE_SYNDICATE, + "style" = /datum/pod_style/syndicate, "spawn" = /obj/item/storage/box/syndie_kit/romerol, )) diff --git a/code/modules/antagonists/traitor/objectives/final_objective/supermatter_cascade.dm b/code/modules/antagonists/traitor/objectives/final_objective/supermatter_cascade.dm index 6c7dfaa2f095d..2e9396c90b070 100644 --- a/code/modules/antagonists/traitor/objectives/final_objective/supermatter_cascade.dm +++ b/code/modules/antagonists/traitor/objectives/final_objective/supermatter_cascade.dm @@ -52,6 +52,6 @@ sent_crystal = TRUE podspawn(list( "target" = get_turf(user), - "style" = STYLE_SYNDICATE, + "style" = /datum/pod_style/syndicate, "spawn" = /obj/item/destabilizing_crystal, )) diff --git a/code/modules/antagonists/voidwalker/voidwalker_loot.dm b/code/modules/antagonists/voidwalker/voidwalker_loot.dm index 8d3420d0a5278..73ed9c7cd2207 100644 --- a/code/modules/antagonists/voidwalker/voidwalker_loot.dm +++ b/code/modules/antagonists/voidwalker/voidwalker_loot.dm @@ -6,6 +6,9 @@ icon = 'icons/obj/weapons/voidwalker_items.dmi' icon_state = "cosmic_skull_charged" + light_on = TRUE + light_color = "#CC00CC" + light_range = 3 /// Icon state for when drained var/drained_icon_state = "cosmic_skull_drained" /// How many uses does it have left? @@ -37,3 +40,4 @@ uses-- if(uses <= 0 ) icon_state = drained_icon_state + light_on = FALSE diff --git a/code/modules/antagonists/voidwalker/voidwalker_status_effects.dm b/code/modules/antagonists/voidwalker/voidwalker_status_effects.dm index 6dc9cdc35ca7b..7934e757077af 100644 --- a/code/modules/antagonists/voidwalker/voidwalker_status_effects.dm +++ b/code/modules/antagonists/voidwalker/voidwalker_status_effects.dm @@ -21,11 +21,16 @@ /datum/status_effect/planet_allergy id = "planet_allergy" duration = INFINITE - alert_type = /atom/movable/screen/alert/veryhighgravity + alert_type = /atom/movable/screen/alert/status_effect/veryhighgravity /datum/status_effect/planet_allergy/tick() owner.adjustBruteLoss(1) +/atom/movable/screen/alert/status_effect/veryhighgravity + name = "Crushing Gravity" + desc = "You're getting crushed by high gravity, picking up items and movement will be slowed. You'll also accumulate brute damage!" + icon_state = "paralysis" + /datum/status_effect/void_eatered duration = 10 SECONDS remove_on_fullheal = TRUE diff --git a/code/modules/antagonists/voidwalker/voidwalker_void_eater.dm b/code/modules/antagonists/voidwalker/voidwalker_void_eater.dm index db638c2b94818..9df3eabab3d21 100644 --- a/code/modules/antagonists/voidwalker/voidwalker_void_eater.dm +++ b/code/modules/antagonists/voidwalker/voidwalker_void_eater.dm @@ -31,7 +31,7 @@ AddComponent(/datum/component/temporary_glass_shatterer) -/obj/item/void_eater/pickup(mob/user) +/obj/item/void_eater/equipped(mob/user) . = ..() RegisterSignal(user, COMSIG_VOIDWALKER_SUCCESFUL_KIDNAP, PROC_REF(refresh)) diff --git a/code/modules/antagonists/wizard/grand_ritual/grand_rune.dm b/code/modules/antagonists/wizard/grand_ritual/grand_rune.dm index 79364a80a198a..15900a6ac0b0a 100644 --- a/code/modules/antagonists/wizard/grand_ritual/grand_rune.dm +++ b/code/modules/antagonists/wizard/grand_ritual/grand_rune.dm @@ -19,7 +19,7 @@ pixel_y = 16 pixel_z = -48 anchored = TRUE - interaction_flags_atom = INTERACT_ATOM_ATTACK_HAND + interaction_flags_atom = INTERACT_ATOM_ATTACK_HAND | INTERACT_ATOM_ATTACK_PAW resistance_flags = FIRE_PROOF | UNACIDABLE | ACID_PROOF layer = SIGIL_LAYER /// How many prior grand rituals have been completed? diff --git a/code/modules/antagonists/wizard/grand_ritual/grand_side_effect.dm b/code/modules/antagonists/wizard/grand_ritual/grand_side_effect.dm index ffc2ea5d590af..a760115a61b9e 100644 --- a/code/modules/antagonists/wizard/grand_ritual/grand_side_effect.dm +++ b/code/modules/antagonists/wizard/grand_ritual/grand_side_effect.dm @@ -335,7 +335,7 @@ /obj/effect/abstract/local_food_rain/proc/drop_food(turf/landing_zone) podspawn(list( "target" = landing_zone, - "style" = STYLE_SEETHROUGH, + "style" = /datum/pod_style/seethrough, "spawn" = get_random_food(), "delays" = list(POD_TRANSIT = 0, POD_FALLING = (3 SECONDS), POD_OPENING = 0, POD_LEAVING = 0), "effectStealth" = TRUE, diff --git a/code/modules/asset_cache/assets/supplypods.dm b/code/modules/asset_cache/assets/supplypods.dm index fd4c961f103e6..3807c080f6200 100644 --- a/code/modules/asset_cache/assets/supplypods.dm +++ b/code/modules/asset_cache/assets/supplypods.dm @@ -2,26 +2,26 @@ name = "supplypods" /datum/asset/spritesheet/supplypods/create_spritesheets() - for (var/style in 1 to length(GLOB.podstyles)) - if (style == STYLE_SEETHROUGH) - Insert("pod_asset[style]", icon('icons/obj/supplypods.dmi' , "seethrough-icon")) + for (var/datum/pod_style/style as anything in typesof(/datum/pod_style)) + if (ispath(style, /datum/pod_style/seethrough)) + Insert("pod_asset[style::id]", icon('icons/obj/supplypods.dmi' , "seethrough-icon")) continue - var/base = GLOB.podstyles[style][POD_BASE] + var/base = style::icon_state if (!base) - Insert("pod_asset[style]", icon('icons/obj/supplypods.dmi', "invisible-icon")) + Insert("pod_asset[style::id]", icon('icons/obj/supplypods.dmi', "invisible-icon")) continue var/icon/podIcon = icon('icons/obj/supplypods.dmi', base) - var/door = GLOB.podstyles[style][POD_DOOR] + var/door = style::has_door if (door) door = "[base]_door" podIcon.Blend(icon('icons/obj/supplypods.dmi', door), ICON_OVERLAY) - var/shape = GLOB.podstyles[style][POD_SHAPE] - if (shape == POD_SHAPE_NORML) - var/decal = GLOB.podstyles[style][POD_DECAL] + var/shape = style::shape + if (shape == POD_SHAPE_NORMAL) + var/decal = style::decal_icon if (decal) podIcon.Blend(icon('icons/obj/supplypods.dmi', decal), ICON_OVERLAY) - var/glow = GLOB.podstyles[style][POD_GLOW] + var/glow = style::glow_color if (glow) glow = "pod_glow_[glow]" podIcon.Blend(icon('icons/obj/supplypods.dmi', glow), ICON_OVERLAY) - Insert("pod_asset[style]", podIcon) + Insert("pod_asset[style::id]", podIcon) diff --git a/code/modules/atmospherics/machinery/components/gas_recipe_machines/crystallizer_items.dm b/code/modules/atmospherics/machinery/components/gas_recipe_machines/crystallizer_items.dm index 95b548998a194..26cb395113519 100644 --- a/code/modules/atmospherics/machinery/components/gas_recipe_machines/crystallizer_items.dm +++ b/code/modules/atmospherics/machinery/components/gas_recipe_machines/crystallizer_items.dm @@ -38,3 +38,22 @@ if(uses <= 0) qdel(src) return ITEM_INTERACT_SUCCESS + +/obj/item/nitrium_crystal + desc = "A weird brown crystal, it smokes when broken" + name = "nitrium crystal" + icon = 'icons/obj/pipes_n_cables/atmos.dmi' + icon_state = "nitrium_crystal" + var/cloud_size = 1 + +/obj/item/nitrium_crystal/attack_self(mob/user) + . = ..() + var/datum/effect_system/fluid_spread/smoke/chem/smoke = new + var/turf/location = get_turf(src) + create_reagents(5) + reagents.add_reagent(/datum/reagent/nitrium_low_metabolization, 3) + reagents.add_reagent(/datum/reagent/nitrium_high_metabolization, 2) + smoke.attach(location) + smoke.set_up(cloud_size, holder = src, location = location, carry = reagents, silent = TRUE) + smoke.start() + qdel(src) diff --git a/code/modules/atmospherics/machinery/components/trinary_devices/filter.dm b/code/modules/atmospherics/machinery/components/trinary_devices/filter.dm index 25217de538ce1..da6c75d699d08 100644 --- a/code/modules/atmospherics/machinery/components/trinary_devices/filter.dm +++ b/code/modules/atmospherics/machinery/components/trinary_devices/filter.dm @@ -6,7 +6,7 @@ desc = "Very useful for filtering gasses." can_unwrench = TRUE - construction_type = /obj/item/pipe/trinary/flippable + construction_type = /obj/item/pipe/trinary/flippable/filter pipe_state = "filter" ///Rate of transfer of the gases to the outputs diff --git a/code/modules/atmospherics/machinery/components/unary_devices/vent_pump.dm b/code/modules/atmospherics/machinery/components/unary_devices/vent_pump.dm index 330e00edfd30f..06af6052bf018 100644 --- a/code/modules/atmospherics/machinery/components/unary_devices/vent_pump.dm +++ b/code/modules/atmospherics/machinery/components/unary_devices/vent_pump.dm @@ -5,7 +5,7 @@ name = "air vent" desc = "Has a valve and pump attached to it." - + construction_type = /obj/item/pipe/directional/vent use_power = IDLE_POWER_USE idle_power_usage = BASE_MACHINE_IDLE_CONSUMPTION * 0.15 can_unwrench = TRUE diff --git a/code/modules/atmospherics/machinery/components/unary_devices/vent_scrubber.dm b/code/modules/atmospherics/machinery/components/unary_devices/vent_scrubber.dm index 560c9d717436f..4da9039605266 100644 --- a/code/modules/atmospherics/machinery/components/unary_devices/vent_scrubber.dm +++ b/code/modules/atmospherics/machinery/components/unary_devices/vent_scrubber.dm @@ -3,6 +3,7 @@ name = "air scrubber" desc = "Has a valve and pump attached to it." + construction_type = /obj/item/pipe/directional/scrubber use_power = IDLE_POWER_USE idle_power_usage = BASE_MACHINE_IDLE_CONSUMPTION * 0.1 active_power_usage = BASE_MACHINE_ACTIVE_CONSUMPTION * 0.15 diff --git a/code/modules/atmospherics/machinery/portable/portable_atmospherics.dm b/code/modules/atmospherics/machinery/portable/portable_atmospherics.dm index 9729c0871451a..210eb9b0d9e28 100644 --- a/code/modules/atmospherics/machinery/portable/portable_atmospherics.dm +++ b/code/modules/atmospherics/machinery/portable/portable_atmospherics.dm @@ -51,6 +51,10 @@ AddElement(/datum/element/elevation, pixel_shift = 8) register_context() +/obj/machinery/portable_atmospherics/on_construction(mob/user) + . = ..() + set_anchored(FALSE) + /obj/machinery/portable_atmospherics/on_deconstruction(disassembled) if(nob_crystal_inserted) new /obj/item/hypernoblium_crystal(src) diff --git a/code/modules/awaymissions/zlevel.dm b/code/modules/awaymissions/zlevel.dm index 0fdc5093511f2..b72a6b59dde36 100644 --- a/code/modules/awaymissions/zlevel.dm +++ b/code/modules/awaymissions/zlevel.dm @@ -32,15 +32,51 @@ GLOBAL_LIST_INIT(potentialConfigRandomZlevels, generate_map_list_from_directory( current = D if(!current) current = new + current.name = name current.id = id if(delay) - current.wait = CONFIG_GET(number/gateway_delay) + var/list/waits_by_id = CONFIG_GET(keyed_list/gateway_delays_by_id) + var/wait_to_use = !isnull(waits_by_id[id]) ? waits_by_id[id] : CONFIG_GET(number/gateway_delay) + current.wait = wait_to_use GLOB.gateway_destinations += current current.target_turfs += get_turf(src) + return INITIALIZE_HINT_QDEL /obj/effect/landmark/awaystart/nodelay delay = FALSE +/obj/effect/landmark/awaystart/beach + name = "beach away spawn" + id = AWAYSTART_BEACH + +/obj/effect/landmark/awaystart/museum + name = "buseum away spawn" + id = AWAYSTART_MUSEUM + +/obj/effect/landmark/awaystart/research + name = "research outpost away spawn" + id = AWAYSTART_RESEARCH + +/obj/effect/landmark/awaystart/caves + name = "caves away spawn" + id = AWAYSTART_CAVES + +/obj/effect/landmark/awaystart/moonoutpost + name = "Moon Outpost 19 away spawn" + id = AWAYSTART_MOONOUTPOST + +/obj/effect/landmark/awaystart/snowcabin + name = "snow cabin away spawn" + id = AWAYSTART_SNOWCABIN + +/obj/effect/landmark/awaystart/snowdin + name = "Snowdin away spawn" + id = AWAYSTART_SNOWDIN + +/obj/effect/landmark/awaystart/underground + name = "Underground Outpost 45 away spawn" + id = AWAYSTART_UNDERGROUND + /proc/generateMapList(filename) . = list() filename = "[global.config.directory]/[SANITIZE_FILENAME(filename)]" diff --git a/code/modules/cargo/bounties/assistant.dm b/code/modules/cargo/bounties/assistant.dm index d4ef4b6a148e0..23e578c2ed2db 100644 --- a/code/modules/cargo/bounties/assistant.dm +++ b/code/modules/cargo/bounties/assistant.dm @@ -213,7 +213,7 @@ /datum/bounty/item/assistant/fish name = "Fish" description = "We need fish to populate our aquariums with. Fishes that are dead or bought from cargo will only be paid half as much." - reward = CARGO_CRATE_VALUE * 9 + reward = CARGO_CRATE_VALUE * 9.5 required_count = 4 wanted_types = list(/obj/item/fish = TRUE, /obj/item/storage/fish_case = TRUE) ///the penalty for shipping dead/bought fish, which can subtract up to half the reward in total. @@ -249,7 +249,7 @@ ///A subtype of the fish bounty that requires fish with a specific fluid type /datum/bounty/item/assistant/fish/fluid - reward = CARGO_CRATE_VALUE * 11 + reward = CARGO_CRATE_VALUE * 12 ///The required fluid type of the fish for it to be shipped var/fluid_type @@ -261,42 +261,3 @@ /datum/bounty/item/assistant/fish/fluid/can_ship_fish(obj/item/fish/fishie) return compatible_fluid_type(fishie.required_fluid_type, fluid_type) - -///A subtype of the fish bounty that requires specific fish types. The higher their rarity, the better the pay. -/datum/bounty/item/assistant/fish/specific - description = "Our prestigious fish collection is currently lacking a few specific species. Fishes that are dead or bought from cargo will only be paid half as much." - reward = CARGO_CRATE_VALUE * 16 - required_count = 3 - wanted_types = list(/obj/item/storage/fish_case = TRUE) - -/datum/bounty/item/assistant/fish/specific/New() - var/static/list/choosable_fishes - if(isnull(choosable_fishes)) - choosable_fishes = list() - for(var/obj/item/fish/prototype as anything in subtypesof(/obj/item/fish)) - if(initial(prototype.experisci_scannable) && initial(prototype.show_in_catalog)) - choosable_fishes += prototype - - var/list/fishes_copylist = choosable_fishes.Copy() - ///Used to calculate the extra reward - var/total_rarity = 0 - var/list/name_list = list() - var/num_paths = rand(2,3) - for(var/i in 1 to num_paths) - var/obj/item/fish/chosen_path = pick_n_take(fishes_copylist) - wanted_types[chosen_path] = TRUE - name_list += initial(chosen_path.name) - total_rarity += initial(chosen_path.random_case_rarity) / num_paths - name = english_list(name_list) - - switch(total_rarity) - if(FISH_RARITY_NOPE to FISH_RARITY_GOOD_LUCK_FINDING_THIS) - reward += CARGO_CRATE_VALUE * 14 - if(FISH_RARITY_GOOD_LUCK_FINDING_THIS to FISH_RARITY_VERY_RARE) - reward += CARGO_CRATE_VALUE * 6.5 - if(FISH_RARITY_VERY_RARE to FISH_RARITY_RARE) - reward += CARGO_CRATE_VALUE * 3 - if(FISH_RARITY_RARE to FISH_RARITY_BASIC-1) - reward += CARGO_CRATE_VALUE * 1 - - ..() diff --git a/code/modules/cargo/centcom_podlauncher.dm b/code/modules/cargo/centcom_podlauncher.dm index 5d5bc3f29f57d..dd779c796ce8f 100644 --- a/code/modules/cargo/centcom_podlauncher.dm +++ b/code/modules/cargo/centcom_podlauncher.dm @@ -67,10 +67,19 @@ ADMIN_VERB(centcom_podlauncher, R_ADMIN, "Config/Launch Supplypod", "Configure a var/atom/movable/screen/background/cam_background var/tabIndex = 1 var/renderLighting = FALSE + var/static/list/pod_style_info + var/static/list/pod_style_lookup /datum/centcom_podlauncher/New(user) //user can either be a client or a mob if (user) //Prevents runtimes on datums being made without clients setup(user) + if (!isnull(pod_style_info)) + return + pod_style_info = list() + pod_style_lookup = list() + for (var/datum/pod_style/style as anything in typesof(/datum/pod_style)) + pod_style_info += list(list("id" = style::id, "title" = style::ui_name)) + pod_style_lookup[style::id] = style /datum/centcom_podlauncher/proc/setup(user) //H can either be a client or a mob if (istype(user,/client)) @@ -134,6 +143,7 @@ ADMIN_VERB(centcom_podlauncher, R_ADMIN, "Config/Launch Supplypod", "Configure a var/list/data = list() data["mapRef"] = map_name data["defaultSoundVolume"] = initial(temp_pod.soundVolume) //default volume for pods + data["podStyles"] = pod_style_info return data /datum/centcom_podlauncher/ui_data(mob/user) //Sends info about the pod to the UI. @@ -152,7 +162,7 @@ ADMIN_VERB(centcom_podlauncher, R_ADMIN, "Config/Launch Supplypod", "Configure a data["delays"] = temp_pod.delays data["rev_delays"] = temp_pod.reverse_delays data["custom_rev_delay"] = temp_pod.custom_rev_delay - data["styleChoice"] = temp_pod.style //Style is a variable that keeps track of what the pod is supposed to look like. It acts as an index to the GLOB.podstyles list in cargo.dm defines to get the proper icon/name/desc for the pod. + data["styleChoice"] = temp_pod.style::id //Style is a variable that keeps track of what the pod is supposed to look like. data["effectShrapnel"] = temp_pod.effectShrapnel //If true, creates a cloud of shrapnel of a decided type and magnitude on landing data["shrapnelType"] = "[temp_pod.shrapnel_type]" //Path2String data["shrapnelMagnitude"] = temp_pod.shrapnel_magnitude @@ -333,10 +343,10 @@ ADMIN_VERB(centcom_podlauncher, R_ADMIN, "Config/Launch Supplypod", "Configure a temp_pod.adminNamed = FALSE temp_pod.setStyle(temp_pod.style) //This resets the name of the pod based on its current style (see supplypod/setStyle() proc) return - var/nameInput= tgui_input_text(usr, "Enter a custom name", "Custom name", GLOB.podstyles[temp_pod.style][POD_NAME], MAX_NAME_LEN) //Gather input for name and desc + var/nameInput= tgui_input_text(usr, "Enter a custom name", "Custom name", temp_pod.style::name, MAX_NAME_LEN) //Gather input for name and desc if (isnull(nameInput)) return - var/descInput = tgui_input_text(usr, "Enter a custom desc", "Custom description", GLOB.podstyles[temp_pod.style][POD_DESC]) //The GLOB.podstyles is used to get the name, desc, or icon state based on the pod's style + var/descInput = tgui_input_text(usr, "Enter a custom desc", "Custom description", temp_pod.style::desc) if (isnull(descInput)) return temp_pod.name = nameInput @@ -504,7 +514,6 @@ ADMIN_VERB(centcom_podlauncher, R_ADMIN, "Config/Launch Supplypod", "Configure a temp_pod.soundVolume = soundInput . = TRUE ////////////////////////////STYLE CHANGES////////////////// - //Style is a value that is used to keep track of what the pod is supposed to look like. It can be used with the GLOB.podstyles list (in cargo.dm defines) //as a way to get the proper icon state, name, and description of the pod. if("tabSwitch") tabIndex = params["tabIndex"] @@ -519,7 +528,7 @@ ADMIN_VERB(centcom_podlauncher, R_ADMIN, "Config/Launch Supplypod", "Configure a . = TRUE if("setStyle") var/chosenStyle = params["style"] - temp_pod.setStyle(chosenStyle+1) + temp_pod.setStyle(pod_style_lookup[chosenStyle]) . = TRUE if("refresh") //Refresh the Pod bay. User should press this if they spawn something new in the centcom bay. Automatically called whenever the user launches a pod refreshBay() @@ -654,11 +663,6 @@ ADMIN_VERB(centcom_podlauncher, R_ADMIN, "Config/Launch Supplypod", "Configure a preLaunch() //Fill acceptable turfs from orderedArea, then fill launchList from acceptableTurfs (see proc for more info) refreshView() -/area/centcom/central_command_areas/supplypod/pod_storage/Initialize(mapload) //temp_pod holding area - . = ..() - var/obj/imgbound = locate() in locate(200,SUPPLYPOD_X_OFFSET*-4.5, 1) - call(GLOB.podlauncher, "RegisterSignal")(imgbound, "ct[GLOB.podstyles[14][9]]", "[GLOB.podstyles[14][10]]dlauncher") - /datum/centcom_podlauncher/proc/createOrderedArea(area/area_to_order) //This assumes the area passed in is a continuous square if (isnull(area_to_order)) //If theres no supplypod bay mapped into centcom, throw an error to_chat(holder.mob, "No /area/centcom/central_command_areas/supplypod/loading/one (or /two or /three or /four) in the world! You can make one yourself (then refresh) for now, but yell at a mapper to fix this, today!") @@ -820,7 +824,7 @@ ADMIN_VERB(centcom_podlauncher, R_ADMIN, "Config/Launch Supplypod", "Configure a temp_pod.delays = dataToLoad["delays"] temp_pod.reverse_delays = dataToLoad["rev_delays"] temp_pod.custom_rev_delay = dataToLoad["custom_rev_delay"] - temp_pod.setStyle(dataToLoad["styleChoice"]) //Style is a variable that keeps track of what the pod is supposed to look like. It acts as an index to the GLOB.podstyles list in cargo.dm defines to get the proper icon/name/desc for the pod. + temp_pod.setStyle(dataToLoad["styleChoice"]) //Style is a variable that keeps track of what the pod is supposed to look like. temp_pod.effectShrapnel = dataToLoad["effectShrapnel"] //If true, creates a cloud of shrapnel of a decided type and magnitude on landing temp_pod.shrapnel_type = text2path(dataToLoad["shrapnelType"]) temp_pod.shrapnel_magnitude = dataToLoad["shrapnelMagnitude"] @@ -852,14 +856,6 @@ ADMIN_VERB(centcom_podlauncher, R_ADMIN, "Config/Launch Supplypod", "Configure a refreshView() GLOBAL_DATUM_INIT(podlauncher, /datum/centcom_podlauncher, new) -//Proc for admins to enable others to use podlauncher after roundend -/datum/centcom_podlauncher/proc/give_podlauncher(mob/living/user, override) - if (SSticker.current_state < GAME_STATE_FINISHED) - return - if (!istype(user)) - user = override - if (user) - setup(user)//setup the datum //Set the dropoff location and indicator to either a specific turf or somewhere in an area /datum/centcom_podlauncher/proc/setDropoff(target) diff --git a/code/modules/cargo/exports/fish.dm b/code/modules/cargo/exports/fish.dm new file mode 100644 index 0000000000000..3860dff904b19 --- /dev/null +++ b/code/modules/cargo/exports/fish.dm @@ -0,0 +1,13 @@ +/datum/export/fish + cost = 30 + unit_name = "fish" + export_types = list(/obj/item/fish) + +/datum/export/fish/get_cost(obj/item/fish/fish, apply_elastic) + var/elastic_cost = ..() + var/elastic_percent = elastic_cost / init_cost + var/size_weight_exponentation = (fish.size * fish.weight * 0.01)^0.85 + var/new_cost = elastic_cost + size_weight_exponentation * elastic_percent + if(HAS_TRAIT(fish, TRAIT_FISH_FROM_CASE)) //Avoid printing money by simply ordering fish and sending it back. + new_cost *= 0.05 + return round(new_cost) diff --git a/code/modules/cargo/goodies.dm b/code/modules/cargo/goodies.dm index e09c3e2bc958d..4751b45aae89b 100644 --- a/code/modules/cargo/goodies.dm +++ b/code/modules/cargo/goodies.dm @@ -311,7 +311,7 @@ /datum/supply_pack/goody/climbing_hook name = "Climbing Hook Single-Pack" - desc = "A less cheap imported climbing hook. Absolutely no use outside of planetary stations." + desc = "A less cheap imported climbing hook. Absolutely no use outside of multi-floor stations." cost = PAYCHECK_CREW * 5 contains = list(/obj/item/climbing_hook) diff --git a/code/modules/cargo/markets/_market.dm b/code/modules/cargo/markets/_market.dm index 0a93469411cdb..4696d3007a7ae 100644 --- a/code/modules/cargo/markets/_market.dm +++ b/code/modules/cargo/markets/_market.dm @@ -6,7 +6,7 @@ var/list/shipping // Automatic vars, do not touch these. - /// Items available from this market, populated by SSblackmarket on initialization. Automatically assigned, so don't manually adjust. + /// Items available from this market, populated by SSmarket on initialization. Automatically assigned, so don't manually adjust. var/list/available_items = list() /// Item categories available from this market, only items which are in these categories can be gotten from this market. Automatically assigned, so don't manually adjust. var/list/categories = list() @@ -73,6 +73,20 @@ return FALSE +/** + * A proc that restocks only the EXISTING items of this market. + * If you want to selectively restock markets, call SSmarket.restock(market_or_list_of_markets) instead. + */ +/datum/market/proc/restock(list/existing_items) + for(var/category in available_items) + var/category_list = available_items[category] + for(var/identifier in category_list) + var/datum/market_item/item = category_list[identifier] + existing_items |= item.type + if(!item.restockable || item.stock >= item.stock_max || !prob(item.availability_prob)) + continue + item.stock += rand(1, item.stock_max - item.stock) + /datum/market/blackmarket name = "Black Market" shipping = list( diff --git a/code/modules/cargo/markets/market_item.dm b/code/modules/cargo/markets/market_item.dm index 5e3ce4efb6c07..d7a4dd4c0eef3 100644 --- a/code/modules/cargo/markets/market_item.dm +++ b/code/modules/cargo/markets/market_item.dm @@ -5,7 +5,7 @@ var/desc /// The category this item belongs to, should be already declared in the market that this item is accessible in. var/category - /// "/datum/market"s that this item should be in, used by SSblackmarket on init. + /// "/datum/market"s that this item should be in, used by SSmarket on init. var/list/markets = list(/datum/market/blackmarket) /// Price for the item, if not set creates a price according to the *_min and *_max vars. @@ -27,7 +27,7 @@ var/stock_min = 1 /// Maximum amount that there should be of this item in the market if generated randomly. var/stock_max = 0 - /// Probability for this item to be available. Used by SSblackmarket on init. + /// Probability for this item to be available. Used by SSmarket on init. var/availability_prob ///The identifier for the market item, generated on runtime and used to access them in the market categories. @@ -36,6 +36,9 @@ ///If set, these will override the shipment methods set by the market var/list/shipping_override + /// Can this item be restocked + var/restockable = TRUE + /datum/market_item/New() if(isnull(price)) price = rand(price_min, price_max) @@ -82,7 +85,7 @@ CRASH("Invalid item type for market item [item || "null"]") /** - * Buys the item and makes SSblackmarket handle it. + * Buys the item and makes SSmarket handle it. * * @param uplink The uplink that is buying the item. * @param buyer The mob that is buying the item. @@ -102,8 +105,8 @@ // Alright, the item has been purchased. var/datum/market_purchase/purchase = new(src, uplink, shipping_method, legal_status) - // SSblackmarket takes care of the shipping. - if(SSblackmarket.queue_item(purchase)) + // SSmarket takes care of the shipping. + if(SSmarket.queue_item(purchase)) stock-- buyer.log_message("has succesfully purchased [name] using [shipping_method] for shipping.", LOG_ECON) return TRUE @@ -139,7 +142,7 @@ /datum/market_purchase/Destroy() entry = null uplink = null - SSblackmarket.queued_purchases -= src + SSmarket.queued_purchases -= src return ..() /datum/market_purchase/proc/on_instance_del(datum/source) diff --git a/code/modules/cargo/markets/market_items/hostages.dm b/code/modules/cargo/markets/market_items/hostages.dm index ed5b1f10a7fcf..702cea907bdeb 100644 --- a/code/modules/cargo/markets/market_items/hostages.dm +++ b/code/modules/cargo/markets/market_items/hostages.dm @@ -5,6 +5,7 @@ stock = 1 availability_prob = 100 shipping_override = list(SHIPPING_METHOD_LTSRBT = 0, SHIPPING_METHOD_SUPPLYPOD = 350) + restockable = FALSE /// temporary reference to the 4 in 7 chances of signaler and electropack. var/obj/item/assembly/signaler/signaler diff --git a/code/modules/cargo/markets/market_items/stolen_goods.dm b/code/modules/cargo/markets/market_items/stolen_goods.dm index 02a72f05d26d1..cb1932673e0e3 100644 --- a/code/modules/cargo/markets/market_items/stolen_goods.dm +++ b/code/modules/cargo/markets/market_items/stolen_goods.dm @@ -4,6 +4,7 @@ abstract_path = /datum/market_item/stolen_good stock = 1 availability_prob = 100 + restockable = FALSE /datum/market_item/stolen_good/New(atom/movable/thing, thing_price) ..() diff --git a/code/modules/cargo/markets/market_items/tools.dm b/code/modules/cargo/markets/market_items/tools.dm index 963d7fbaeb075..0c9969756d30f 100644 --- a/code/modules/cargo/markets/market_items/tools.dm +++ b/code/modules/cargo/markets/market_items/tools.dm @@ -11,7 +11,7 @@ stock_min = 2 stock_max = 4 price_min = CARGO_CRATE_VALUE * 2.5 - price_max = CARGO_CRATE_VALUE * 3.75 + price_max = CARGO_CRATE_VALUE * 3.25 availability_prob = 100 /datum/market_item/tool/caravan_wrench diff --git a/code/modules/cargo/markets/market_telepad.dm b/code/modules/cargo/markets/market_telepad.dm index 7c5b509a9421d..799395f30d125 100644 --- a/code/modules/cargo/markets/market_telepad.dm +++ b/code/modules/cargo/markets/market_telepad.dm @@ -1,3 +1,5 @@ +#define DEFAULT_RESTOCK_COST 675 + /obj/item/circuitboard/machine/ltsrbt name = "LTSRBT (Machine Board)" icon_state = "bluespacearray" @@ -13,7 +15,8 @@ name = "Long-To-Short-Range-Bluespace-Transceiver" desc = "The LTSRBT is a compact teleportation machine for receiving and sending items outside the station and inside the station.\nUsing teleportation frequencies stolen from NT it is near undetectable.\nEssential for any illegal market operations on NT stations.\n" icon = 'icons/obj/machines/telecomms.dmi' - icon_state = "exonet_node" + icon_state = "exonet_node_idle" + base_icon_state = "exonet_node" circuit = /obj/item/circuitboard/machine/ltsrbt density = TRUE @@ -35,18 +38,42 @@ var/datum/market_purchase/transmitting /// Queue for purchases that the machine should receive and send. var/list/datum/market_purchase/queue = list() + /** + * Attacking the machinery with enough credits will restock the markets, allowing for more/better items. + * The cost doubles each time this is done. + */ + var/static/restock_cost = DEFAULT_RESTOCK_COST /obj/machinery/ltsrbt/Initialize(mapload) . = ..() - SSblackmarket.telepads += src + register_context() + SSmarket.telepads += src /obj/machinery/ltsrbt/Destroy() - SSblackmarket.telepads -= src + SSmarket.telepads -= src // Bye bye orders. - if(length(SSblackmarket.telepads)) + if(length(SSmarket.telepads)) for(var/datum/market_purchase/P in queue) - SSblackmarket.queue_item(P) + SSmarket.queue_item(P) + . = ..() + +/obj/machinery/ltsrbt/add_context(atom/source, list/context, obj/item/held_item, mob/user) + if(held_item && held_item.get_item_credit_value()) + context[SCREENTIP_CONTEXT_LMB] = "Restock" + return CONTEXTUAL_SCREENTIP_SET + return NONE + +/obj/machinery/ltsrbt/examine(mob/user) . = ..() + if(machine_stat & NOPOWER) + . += span_info("A display reads: \"Current market restock price: [EXAMINE_HINT("[restock_cost] cr")]\".") + +/obj/machinery/ltsrbt/update_icon_state() + . = ..() + if(machine_stat & NOPOWER) + icon_state = "[base_icon_state]_off" + else + icon_state = "[base_icon_state][(receiving || length(queue)) ? "" : "_idle"]" /obj/machinery/ltsrbt/RefreshParts() . = ..() @@ -67,6 +94,7 @@ /obj/machinery/ltsrbt/proc/add_to_queue(datum/market_purchase/purchase) if(!recharge_cooldown && !receiving && !transmitting) receiving = purchase + update_appearance(UPDATE_ICON_STATE) else queue += purchase @@ -80,6 +108,8 @@ if(transmitting == purchase) transmitting = null + update_appearance(UPDATE_ICON_STATE) + /obj/machinery/ltsrbt/process(seconds_per_tick) if(machine_stat & NOPOWER) return @@ -113,3 +143,32 @@ if(length(queue)) receiving = pick_n_take(queue) + +/obj/machinery/ltsrbt/item_interaction(mob/living/user, obj/item/tool, list/modifiers) + var/creds_value = tool.get_item_credit_value() + if(!creds_value) + return NONE + + . = ITEM_INTERACT_SUCCESS + + if(machine_stat & NOPOWER) + return + + if(creds_value < restock_cost) + say("Insufficient credits!") + playsound(src, 'sound/machines/buzz-sigh.ogg', 40, FALSE) + return + + if(istype(tool, /obj/item/holochip)) + var/obj/item/holochip/chip = tool + chip.spend(restock_cost) + else + qdel(tool) + if(creds_value != restock_cost) + var/obj/item/holochip/change = new(creds_value - restock_cost) + user.put_in_hands(change) + + SSmarket.restock() + restock_cost *= 2 + +#undef DEFAULT_RESTOCK_COST diff --git a/code/modules/cargo/markets/market_uplink.dm b/code/modules/cargo/markets/market_uplink.dm index d13f59937b66c..a324a2f0409be 100644 --- a/code/modules/cargo/markets/market_uplink.dm +++ b/code/modules/cargo/markets/market_uplink.dm @@ -20,7 +20,7 @@ /obj/item/market_uplink/Initialize(mapload) . = ..() - // We don't want to go through this at mapload because the SSblackmarket isn't initialized yet. + // We don't want to go through this at mapload because the SSmarket isn't initialized yet. if(mapload) return @@ -30,7 +30,7 @@ /obj/item/market_uplink/proc/update_viewing_category() if(accessible_markets.len) viewing_market = accessible_markets[1] - var/list/categories = SSblackmarket.markets[viewing_market].categories + var/list/categories = SSmarket.markets[viewing_market].categories if(categories?.len) viewing_category = categories[1] @@ -45,7 +45,7 @@ /obj/item/market_uplink/ui_data(mob/user) var/list/data = list() - var/datum/market/market = viewing_market ? SSblackmarket.markets[viewing_market] : null + var/datum/market/market = viewing_market ? SSmarket.markets[viewing_market] : null var/obj/item/card/id/id_card if(isliving(user)) var/mob/living/livin = user @@ -86,11 +86,11 @@ /obj/item/market_uplink/ui_static_data(mob/user) var/list/data = list() - data["delivery_method_description"] = SSblackmarket.shipping_method_descriptions - data["ltsrbt_built"] = SSblackmarket.telepads.len + data["delivery_method_description"] = SSmarket.shipping_method_descriptions + data["ltsrbt_built"] = SSmarket.telepads.len data["markets"] = list() for(var/M in accessible_markets) - var/datum/market/BM = SSblackmarket.markets[M] + var/datum/market/BM = SSmarket.markets[M] data["markets"] += list(list( "id" = M, "name" = BM.name @@ -107,7 +107,7 @@ return if(isnull(viewing_market)) return - if(!(params["category"] in SSblackmarket.markets[viewing_market].categories)) + if(!(params["category"] in SSmarket.markets[viewing_market].categories)) return viewing_category = params["category"] . = TRUE @@ -120,7 +120,7 @@ viewing_market = market - var/list/categories = SSblackmarket.markets[viewing_market].categories + var/list/categories = SSmarket.markets[viewing_market].categories if(categories?.len) viewing_category = categories[1] else @@ -142,7 +142,7 @@ if(isnull(selected_item)) buying = FALSE return - var/datum/market/market = SSblackmarket.markets[viewing_market] + var/datum/market/market = SSmarket.markets[viewing_market] market.purchase(selected_item, viewing_category, params["method"], src, usr) buying = FALSE diff --git a/code/modules/cargo/packs/imports.dm b/code/modules/cargo/packs/imports.dm index 0474a882a5a25..98ab1e7859479 100644 --- a/code/modules/cargo/packs/imports.dm +++ b/code/modules/cargo/packs/imports.dm @@ -324,3 +324,19 @@ Removal End */ crate_name = "floortile camouflauge crate" crate_type = /obj/structure/closet/crate/secure/weapon +/** + * The Long To Short Range Bluespace Teleporter, used to deliver (black) market purchases more effiiently + * It can also be used to restock it, if you hit it with enough credits. + */ +/datum/supply_pack/imports/blackmarket_telepad + name = "Black Market LTSRBT" + desc = "Need a faster and better way of transporting your illegal goods from and to the \ + station? Fear not, the Long-To-Short-Range-Bluespace-Transceiver (LTSRBT for short) \ + is here to help. Contains a LTSRBT circuit, two bluespace crystals, and one ansible." + cost = CARGO_CRATE_VALUE * 10 + contraband = TRUE + contains = list( + /obj/item/circuitboard/machine/ltsrbt, + /obj/item/stack/ore/bluespace_crystal/artificial = 2, + /obj/item/stock_parts/subspace/ansible, + ) diff --git a/code/modules/cargo/packs/medical.dm b/code/modules/cargo/packs/medical.dm index c30a698c06f87..0c626223916af 100644 --- a/code/modules/cargo/packs/medical.dm +++ b/code/modules/cargo/packs/medical.dm @@ -187,6 +187,6 @@ name = "Strong-Arm Implant Set" desc = "A crate containing two implants, which can be surgically implanted to empower the strength of human arms. Warranty void if exposed to electromagnetic pulses." cost = CARGO_CRATE_VALUE * 6 - contains = list(/obj/item/organ/internal/cyberimp/arm/muscle = 2) + contains = list(/obj/item/organ/internal/cyberimp/arm/strongarm = 2) crate_name = "Strong-Arm implant crate" discountable = SUPPLY_PACK_RARE_DISCOUNTABLE diff --git a/code/modules/cargo/supplypod.dm b/code/modules/cargo/supplypod.dm index ff1208f634a57..be71e79319f0c 100644 --- a/code/modules/cargo/supplypod.dm +++ b/code/modules/cargo/supplypod.dm @@ -36,7 +36,7 @@ var/effectQuiet = FALSE //The female sniper. If true, the pod makes no noise (including related explosions, opening sounds, etc) var/effectMissile = FALSE //If true, the pod deletes the second it lands. If you give it an explosion, it will act like a missile exploding as it hits the ground var/effectCircle = FALSE //If true, allows the pod to come in at any angle. Bit of a weird feature but whatever its here - var/style = STYLE_STANDARD //Style is a variable that keeps track of what the pod is supposed to look like. It acts as an index to the GLOB.podstyles list in cargo.dm defines to get the proper icon/name/desc for the pod. + var/datum/pod_style/style = /datum/pod_style //Style is a variable that keeps track of what the pod is supposed to look like. Only stores a path, type is set for ease of var access var/reversing = FALSE //If true, the pod will not send any items. Instead, after opening, it will close again (picking up items/mobs) and fly back to centcom var/list/reverse_dropoff_coords //Turf that the reverse pod will drop off its newly-acquired cargo to var/fallingSoundLength = 11 @@ -61,7 +61,7 @@ var/list/turfs_in_cargo = list() /obj/structure/closet/supplypod/bluespacepod - style = STYLE_BLUESPACE + style = /datum/pod_style/advanced bluespace = TRUE explosionSize = list(0,0,1,2) @@ -83,7 +83,7 @@ name = "Syndicate Extraction Pod" desc = "A specalised, blood-red styled pod for extracting high-value targets out of active mission areas. Targets must be manually stuffed inside the pod for proper delivery." specialised = TRUE - style = STYLE_SYNDICATE + style = /datum/pod_style/syndicate bluespace = TRUE explosionSize = list(0,0,1,2) delays = list(POD_TRANSIT = 25, POD_FALLING = 4, POD_OPENING = 30, POD_LEAVING = 30) @@ -93,7 +93,7 @@ reverse_option_list = list("Mobs"=TRUE,"Objects"=FALSE,"Anchored"=FALSE,"Underfloor"=FALSE,"Wallmounted"=FALSE,"Floors"=FALSE,"Walls"=FALSE, "Mecha"=FALSE) /obj/structure/closet/supplypod/centcompod - style = STYLE_CENTCOM + style = /datum/pod_style/centcom bluespace = TRUE explosionSize = list(0,0,0,0) delays = list(POD_TRANSIT = 20, POD_FALLING = 4, POD_OPENING = 30, POD_LEAVING = 30) @@ -121,13 +121,13 @@ desc = "An intimidating supply pod, covered in the blood-red markings" bluespace = TRUE explosionSize = list(0,0,0,0) - style = STYLE_SYNDICATE + style = /datum/pod_style/syndicate specialised = TRUE /obj/structure/closet/supplypod/deadmatch_missile name = "cruise missile" desc = "A big ass missile, likely launched from some far-off deep space missile silo." - style = STYLE_RED_MISSILE + style = /datum/pod_style/missile/syndicate explosionSize = list(0,1,2,2) effectShrapnel = TRUE specialised = TRUE @@ -153,33 +153,32 @@ style = customStyle setStyle(style) //Upon initialization, give the supplypod an iconstate, name, and description based on the "style" variable. This system is important for the centcom_podlauncher to function correctly -/obj/structure/closet/supplypod/proc/setStyle(chosenStyle) //Used to give the sprite an icon state, name, and description. - style = chosenStyle - var/base = GLOB.podstyles[chosenStyle][POD_BASE] //GLOB.podstyles is a 2D array we treat as a dictionary. The style represents the verticle index, with the icon state, name, and desc being stored in the horizontal indexes of the 2D array. - icon_state = base - decal = GLOB.podstyles[chosenStyle][POD_DECAL] - rubble_type = GLOB.podstyles[chosenStyle][POD_RUBBLE_TYPE] +/obj/structure/closet/supplypod/proc/setStyle(datum/pod_style/chosen_style) //Used to give the sprite an icon state, name, and description. + style = chosen_style + icon_state = chosen_style::icon_state + decal = chosen_style::decal_icon + rubble_type = chosen_style::rubble_type if (!adminNamed && !specialised) //We dont want to name it ourselves if it has been specifically named by an admin using the centcom_podlauncher datum - name = GLOB.podstyles[chosenStyle][POD_NAME] - desc = GLOB.podstyles[chosenStyle][POD_DESC] - if (GLOB.podstyles[chosenStyle][POD_DOOR]) - door = "[base]_door" + name = chosen_style::name + desc = chosen_style::desc + if (chosen_style::has_door) + door = "[icon_state]_door" else door = FALSE update_appearance() /obj/structure/closet/supplypod/proc/SetReverseIcon() fin_mask = "bottomfin" - if (GLOB.podstyles[style][POD_SHAPE] == POD_SHAPE_NORML) - icon_state = GLOB.podstyles[style][POD_BASE] + "_reverse" + if (style::shape == POD_SHAPE_NORMAL) + icon_state = style::icon_state + "_reverse" pixel_x = initial(pixel_x) transform = matrix() update_appearance() /obj/structure/closet/supplypod/proc/backToNonReverseIcon() fin_mask = initial(fin_mask) - if (GLOB.podstyles[style][POD_SHAPE] == POD_SHAPE_NORML) - icon_state = GLOB.podstyles[style][POD_BASE] + if (style::shape == POD_SHAPE_NORMAL) + icon_state = style::icon_state pixel_x = initial(pixel_x) transform = matrix() update_appearance() @@ -189,13 +188,13 @@ /obj/structure/closet/supplypod/update_overlays() . = ..() - if(style == STYLE_INVISIBLE) + if(ispath(style, /datum/pod_style/invisible)) return if(rubble) . += rubble.getForeground(src) - if(style == STYLE_SEETHROUGH) + if(ispath(style, /datum/pod_style/seethrough)) for(var/atom/A in contents) var/mutable_appearance/itemIcon = new(A) itemIcon.transform = matrix().Translate(-1 * SUPPLYPOD_X_OFFSET, 0) @@ -227,7 +226,7 @@ if(decal) . += decal return - else if (GLOB.podstyles[style][POD_SHAPE] != POD_SHAPE_NORML) //If we're not a normal pod shape (aka, if we don't have fins), just add the door without masking + else if (style::shape != POD_SHAPE_NORMAL) //If we're not a normal pod shape (aka, if we don't have fins), just add the door without masking . += door else var/icon/masked_door = new(icon, door) //The door we want to apply @@ -280,7 +279,7 @@ reversing = FALSE //Now that we're done reversing, we set this to false (otherwise we would get stuck in an infinite loop of calling the close proc at the bottom of open_pod() ) bluespace = TRUE //Make it so that the pod doesn't stay in centcom forever pod_flags &= ~FIRST_SOUNDS //Make it so we play sounds now - if (!effectQuiet && style != STYLE_SEETHROUGH) + if (!effectQuiet && !ispath(style, /datum/pod_style/seethrough)) audible_message(span_notice("The pod hisses, closing and launching itself away from the station."), span_notice("The ground vibrates, and you hear the sound of engines firing.")) stay_after_drop = FALSE holder.pixel_z = initial(holder.pixel_z) @@ -356,14 +355,14 @@ opened = TRUE //We set opened to TRUE to avoid spending time trying to open (due to being deleted) during the Destroy() proc qdel(src) return - if (style == STYLE_GONDOLA) //Checks if we are supposed to be a gondola pod. If so, create a gondolapod mob, and move this pod to nullspace. I'd like to give a shout out, to my man oranges + if (ispath(style, /datum/pod_style/gondola)) //Checks if we are supposed to be a gondola pod. If so, create a gondolapod mob, and move this pod to nullspace. I'd like to give a shout out, to my man oranges var/mob/living/basic/pet/gondola/gondolapod/benis = new(turf_underneath, src) benis.contents |= contents //Move the contents of this supplypod into the gondolapod mob. for (var/mob/living/mob_in_pod in benis.contents) mob_in_pod.reset_perspective(null) moveToNullspace() addtimer(CALLBACK(src, PROC_REF(open_pod), benis), delays[POD_OPENING]) //After the opening delay passes, we use the open proc from this supplyprod while referencing the contents of the "holder", in this case the gondolapod mob - else if (style == STYLE_SEETHROUGH) + else if (ispath(style, /datum/pod_style/seethrough)) open_pod(src) else addtimer(CALLBACK(src, PROC_REF(open_pod), src), delays[POD_OPENING]) //After the opening delay passes, we use the open proc from this supplypod, while referencing this supplypod's contents @@ -386,11 +385,11 @@ for (var/cargo in holder.contents) var/atom/movable/movable_cargo = cargo movable_cargo.forceMove(turf_underneath) - if (!effectQuiet && !openingSound && style != STYLE_SEETHROUGH && !(pod_flags & FIRST_SOUNDS)) //If we aren't being quiet, play the default pod open sound + if (!effectQuiet && !openingSound && !ispath(style, /datum/pod_style/seethrough) && !(pod_flags & FIRST_SOUNDS)) //If we aren't being quiet, play the default pod open sound playsound(get_turf(holder), open_sound, 15, TRUE, -3) if (broken) //If the pod is opening because it's been destroyed, we end here return - if (style == STYLE_SEETHROUGH) + if (ispath(style, /datum/pod_style/seethrough)) startExitSequence(src) else if (reversing) @@ -405,7 +404,7 @@ close(holder) else if (bluespace) //If we're a bluespace pod, then delete ourselves (along with our holder, if a separate holder exists) deleteRubble() - if (!effectQuiet && style != STYLE_INVISIBLE && style != STYLE_SEETHROUGH) + if (!effectQuiet && !ispath(style, /datum/pod_style/invisible) && !ispath(style, /datum/pod_style/seethrough)) do_sparks(5, TRUE, holder) //Create some sparks right before closing qdel(src) //Delete ourselves and the holder if (holder != src) @@ -542,10 +541,10 @@ update_appearance() /obj/structure/closet/supplypod/proc/addGlow() - if (GLOB.podstyles[style][POD_SHAPE] != POD_SHAPE_NORML) + if (style::shape != POD_SHAPE_NORMAL) return glow_effect = new(src) - glow_effect.icon_state = "pod_glow_" + GLOB.podstyles[style][POD_GLOW] + glow_effect.icon_state = "pod_glow_" + style::glow_color vis_contents += glow_effect glow_effect.layer = GASFIRE_LAYER SET_PLANE_EXPLICIT(glow_effect, ABOVE_GAME_PLANE, src) @@ -634,7 +633,7 @@ if (type == RUBBLE_THIN) icon_state += "_thin" foreground += "_thin" - if (pod.style == STYLE_BOX) + if (ispath(pod.style, /datum/pod_style/box)) verticle_offset = -2 else verticle_offset = initial(verticle_offset) @@ -722,12 +721,12 @@ pod.transform = matrix().Turn(rotation) pod.layer = FLY_LAYER SET_PLANE_EXPLICIT(pod, ABOVE_GAME_PLANE, src) - if (pod.style != STYLE_INVISIBLE) + if (!ispath(pod.style, /datum/pod_style/invisible)) animate(pod, pixel_z = -1 * abs(sin(rotation))*4, pixel_x = SUPPLYPOD_X_OFFSET + (sin(rotation) * 20), time = pod.delays[POD_FALLING], easing = LINEAR_EASING) //Make the pod fall! At an angle! addtimer(CALLBACK(src, PROC_REF(endLaunch)), pod.delays[POD_FALLING], TIMER_CLIENT_TIME) //Go onto the last step after a very short falling animation /obj/effect/pod_landingzone/proc/setupSmoke(rotation) - if (pod.style == STYLE_INVISIBLE || pod.style == STYLE_SEETHROUGH) + if (ispath(pod.style, /datum/pod_style/invisible) || ispath(pod.style, /datum/pod_style/seethrough)) return var/turf/our_turf = get_turf(drop_location()) for ( var/i in 1 to length(smoke_effects)) @@ -746,7 +745,7 @@ QDEL_IN(smoke_part, pod.delays[POD_FALLING] + 35) /obj/effect/pod_landingzone/proc/drawSmoke() - if (pod.style == STYLE_INVISIBLE || pod.style == STYLE_SEETHROUGH) + if (ispath(pod.style, /datum/pod_style/invisible) || ispath(pod.style, /datum/pod_style/seethrough)) return for (var/obj/effect/supplypod_smoke/smoke_part in smoke_effects) animate(smoke_part, alpha = 0, time = 20, flags = ANIMATION_PARALLEL) diff --git a/code/modules/client/client_procs.dm b/code/modules/client/client_procs.dm index 7a7e0aeaf63a1..eb42e8dbf9d64 100644 --- a/code/modules/client/client_procs.dm +++ b/code/modules/client/client_procs.dm @@ -1241,6 +1241,7 @@ GLOBAL_LIST_INIT(blacklisted_builds, list( winset(usr, "mainwindow", "can-resize=true") winset(usr, "mainwindow", "is-maximized=false") winset(usr, "mainwindow", "on-size=attempt_auto_fit_viewport") + attempt_auto_fit_viewport() /client/verb/toggle_status_bar() set name = "Toggle Status Bar" diff --git a/code/modules/client/preferences/sounds.dm b/code/modules/client/preferences/sounds.dm index f1778405665ad..4a0298132c268 100644 --- a/code/modules/client/preferences/sounds.dm +++ b/code/modules/client/preferences/sounds.dm @@ -116,3 +116,9 @@ category = PREFERENCE_CATEGORY_GAME_PREFERENCES savefile_key = "sound_elevator" savefile_identifier = PREFERENCE_PLAYER + +/// Controls hearing radio noise +/datum/preference/toggle/radio_noise + category = PREFERENCE_CATEGORY_GAME_PREFERENCES + savefile_key = "sound_radio_noise" + savefile_identifier = PREFERENCE_PLAYER diff --git a/code/modules/clothing/glasses/_glasses.dm b/code/modules/clothing/glasses/_glasses.dm index 6e4a727456396..1c90176bc9e79 100644 --- a/code/modules/clothing/glasses/_glasses.dm +++ b/code/modules/clothing/glasses/_glasses.dm @@ -618,7 +618,7 @@ glass_colour_type = FALSE vision_flags = SEE_TURFS clothing_traits = list(TRAIT_REAGENT_SCANNER, TRAIT_MADNESS_IMMUNE) - var/list/hudlist = list(DATA_HUD_MEDICAL_ADVANCED, DATA_HUD_DIAGNOSTIC_ADVANCED, DATA_HUD_SECURITY_ADVANCED) + var/list/hudlist = list(DATA_HUD_MEDICAL_ADVANCED, DATA_HUD_DIAGNOSTIC, DATA_HUD_SECURITY_ADVANCED, DATA_HUD_BOT_PATH) var/xray = FALSE /obj/item/clothing/glasses/debug/equipped(mob/user, slot) diff --git a/code/modules/clothing/glasses/hud.dm b/code/modules/clothing/glasses/hud.dm index f82f56a48fbe5..dc35ab1dbf4c0 100644 --- a/code/modules/clothing/glasses/hud.dm +++ b/code/modules/clothing/glasses/hud.dm @@ -2,26 +2,6 @@ name = "HUD" desc = "A heads-up display that provides important info in (almost) real time." flags_1 = null //doesn't protect eyes because it's a monocle, duh - ///A list of atom hud types added to the mob when the glasses are worn on the appropriate slot. - var/list/hud_types - - // NOTE: Just because you have a HUD display doesn't mean you should be able to interact with stuff on examine, that's where the associated trait (TRAIT_MEDICAL_HUD, TRAIT_SECURITY_HUD, etc) is necessary. - -/obj/item/clothing/glasses/hud/equipped(mob/living/carbon/human/user, slot) - ..() - if(!(slot & ITEM_SLOT_EYES)) - return - for(var/hud_type in hud_types) - var/datum/atom_hud/our_hud = GLOB.huds[hud_type] - our_hud.show_to(user) - -/obj/item/clothing/glasses/hud/dropped(mob/living/carbon/human/user) - ..() - if(!istype(user) || user.glasses != src) - return - for(var/hud_type in hud_types) - var/datum/atom_hud/our_hud = GLOB.huds[hud_type] - our_hud.hide_from(user) /obj/item/clothing/glasses/hud/emp_act(severity) . = ..() @@ -56,7 +36,6 @@ name = "health scanner HUD" desc = "A heads-up display that scans the humanoids in view and provides accurate data about their health status." icon_state = "healthhud" - hud_types = list(DATA_HUD_MEDICAL_ADVANCED) clothing_traits = list(TRAIT_MEDICAL_HUD) glass_colour_type = /datum/client_colour/glass_colour/lightblue @@ -64,7 +43,6 @@ name = "health scanner security HUD" desc = "A heads-up display that scans the humanoids in view and provides accurate data about their health status, ID status and security records." icon_state = "medsechud" - hud_types = list(DATA_HUD_MEDICAL_ADVANCED, DATA_HUD_SECURITY_ADVANCED) clothing_traits = list(TRAIT_MEDICAL_HUD, TRAIT_SECURITY_HUD) /obj/item/clothing/glasses/hud/health/night @@ -118,7 +96,6 @@ name = "diagnostic HUD" desc = "A heads-up display capable of analyzing the integrity and status of robotics and exosuits." icon_state = "diagnostichud" - hud_types = list(DATA_HUD_DIAGNOSTIC_BASIC) clothing_traits = list(TRAIT_DIAGNOSTIC_HUD) glass_colour_type = /datum/client_colour/glass_colour/lightorange @@ -161,7 +138,6 @@ name = "security HUD" desc = "A heads-up display that scans the humanoids in view and provides accurate data about their ID status and security records." icon_state = "securityhud" - hud_types = list(DATA_HUD_SECURITY_ADVANCED) clothing_traits = list(TRAIT_SECURITY_HUD) glass_colour_type = /datum/client_colour/glass_colour/red @@ -251,20 +227,18 @@ if (wearer.glasses != src) return - for(var/hud_type in hud_types) - var/datum/atom_hud/our_hud = GLOB.huds[hud_type] - our_hud.hide_from(user) + for(var/trait in clothing_traits) + REMOVE_CLOTHING_TRAIT(user, trait) - if (DATA_HUD_MEDICAL_ADVANCED in hud_types) - hud_types = null - else if (DATA_HUD_SECURITY_ADVANCED in hud_types) - hud_types = list(DATA_HUD_MEDICAL_ADVANCED) + if (TRAIT_MEDICAL_HUD in clothing_traits) + clothing_traits = null + else if (TRAIT_SECURITY_HUD in clothing_traits) + clothing_traits = list(TRAIT_MEDICAL_HUD) else - hud_types = list(DATA_HUD_SECURITY_ADVANCED) + clothing_traits = list(TRAIT_SECURITY_HUD) - for(var/hud_type in hud_types) - var/datum/atom_hud/our_hud = GLOB.huds[hud_type] - our_hud.show_to(user) + for(var/trait in clothing_traits) + ADD_CLOTHING_TRAIT(user, trait) /datum/action/item_action/switch_hud name = "Switch HUD" @@ -273,20 +247,22 @@ name = "thermal HUD scanner" desc = "Thermal imaging HUD in the shape of glasses." icon_state = "thermal" - hud_types = list(DATA_HUD_SECURITY_ADVANCED) vision_flags = SEE_MOBS color_cutoffs = list(25, 8, 5) glass_colour_type = /datum/client_colour/glass_colour/red + clothing_traits = list(TRAIT_SECURITY_HUD) /obj/item/clothing/glasses/hud/toggle/thermal/attack_self(mob/user) ..() - var/hud_type = hud_types[1] + var/hud_type + if (!isnull(clothing_traits) && clothing_traits.len) + hud_type = clothing_traits[1] switch (hud_type) - if (DATA_HUD_MEDICAL_ADVANCED) + if (TRAIT_MEDICAL_HUD) icon_state = "meson" color_cutoffs = list(5, 15, 5) change_glass_color(/datum/client_colour/glass_colour/green) - if (DATA_HUD_SECURITY_ADVANCED) + if (TRAIT_SECURITY_HUD) icon_state = "thermal" color_cutoffs = list(25, 8, 5) change_glass_color(/datum/client_colour/glass_colour/red) diff --git a/code/modules/clothing/head/soft_caps.dm b/code/modules/clothing/head/soft_caps.dm index 3003e9a76ee15..cb0f9033960c3 100644 --- a/code/modules/clothing/head/soft_caps.dm +++ b/code/modules/clothing/head/soft_caps.dm @@ -169,6 +169,7 @@ clothing_flags = SNUG_FIT resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE dog_fashion = null + clothing_traits = list(TRAIT_SCARY_FISHERMAN) //Fish, carps, lobstrosities and frogs fear me. /obj/item/clothing/head/soft/fishing_hat/Initialize(mapload) . = ..() diff --git a/code/modules/clothing/suits/ablativecoat.dm b/code/modules/clothing/suits/ablativecoat.dm index 8bc37aaba22b7..32233f23400cc 100644 --- a/code/modules/clothing/suits/ablativecoat.dm +++ b/code/modules/clothing/suits/ablativecoat.dm @@ -50,15 +50,11 @@ /obj/item/clothing/suit/hooded/ablative/on_hood_up(obj/item/clothing/head/hooded/hood) . = ..() var/mob/living/carbon/user = loc - var/datum/atom_hud/hud = GLOB.huds[DATA_HUD_SECURITY_ADVANCED] ADD_TRAIT(user, TRAIT_SECURITY_HUD, HELMET_TRAIT) - hud.show_to(user) balloon_alert(user, "hud enabled") /obj/item/clothing/suit/hooded/ablative/on_hood_down(obj/item/clothing/head/hooded/hood) var/mob/living/carbon/user = loc - var/datum/atom_hud/sec_hud = GLOB.huds[DATA_HUD_SECURITY_ADVANCED] REMOVE_TRAIT(user, TRAIT_SECURITY_HUD, HELMET_TRAIT) - sec_hud.hide_from(user) balloon_alert(user, "hud disabled") return ..() diff --git a/code/modules/events/disease_outbreak.dm b/code/modules/events/disease_outbreak.dm index 5970a2e87872e..bf7dbe23862fa 100644 --- a/code/modules/events/disease_outbreak.dm +++ b/code/modules/events/disease_outbreak.dm @@ -106,7 +106,7 @@ var/list/afflicted = list() /datum/round_event/disease_outbreak/announce(fake) - if(isnull(illness_type)) + if(!illness_type) var/list/virus_candidates = list( /datum/disease/anxiety, /datum/disease/beesease, diff --git a/code/modules/events/stray_cargo.dm b/code/modules/events/stray_cargo.dm index 274d45aa7ca8c..0be1138f59a59 100644 --- a/code/modules/events/stray_cargo.dm +++ b/code/modules/events/stray_cargo.dm @@ -183,5 +183,5 @@ ///Apply the syndicate pod skin /datum/round_event/stray_cargo/syndicate/make_pod() var/obj/structure/closet/supplypod/S = new - S.setStyle(STYLE_SYNDICATE) + S.setStyle(/datum/pod_style/syndicate) return S diff --git a/code/modules/events/supermatter_surge.dm b/code/modules/events/supermatter_surge.dm index 6c790c84f8d7e..c7fb6f969d82b 100644 --- a/code/modules/events/supermatter_surge.dm +++ b/code/modules/events/supermatter_surge.dm @@ -91,7 +91,8 @@ end_when = rand(SURGE_DURATION_MIN, SURGE_DURATION_MAX) /datum/round_event/supermatter_surge/announce(fake) - priority_announce("The Crystal Integrity Monitoring System has detected unusual atmospheric properties in the supermatter chamber, energy output from the supermatter crystal has increased significantly. Engineering intervention is required to stabilize the engine.", "Class [surge_class] Supermatter Surge Alert", 'sound/machines/engine_alert3.ogg') + var/class_to_announce = fake ? pick(1, 2, 3, 4) : surge_class + priority_announce("The Crystal Integrity Monitoring System has detected unusual atmospheric properties in the supermatter chamber, energy output from the supermatter crystal has increased significantly. Engineering intervention is required to stabilize the engine.", "Class [class_to_announce] Supermatter Surge Alert", 'sound/machines/engine_alert3.ogg') /datum/round_event/supermatter_surge/start() engine.bullet_energy = surge_class + SURGE_BULLET_ENERGY_ADDITION @@ -99,7 +100,6 @@ sm_gas.heat_power_generation = (surge_class * SURGE_POWER_GENERATION_MODIFIER) - 1 sm_gas.heat_modifier = (surge_class * SURGE_HEAT_MODIFIER) - 1 - /datum/round_event/supermatter_surge/end() engine.bullet_energy = initial(engine.bullet_energy) sm_gas.powerloss_inhibition = initial(sm_gas.powerloss_inhibition) diff --git a/code/modules/fishing/admin.dm b/code/modules/fishing/admin.dm index 0a9cfc9d51dd9..ba5c29a7fd172 100644 --- a/code/modules/fishing/admin.dm +++ b/code/modules/fishing/admin.dm @@ -48,7 +48,7 @@ ADMIN_VERB(fishing_calculator, R_DEBUG, "Fishing Calculator", "A calculator... f if(hook_type) temporary_rod.set_slot(new hook_type(temporary_rod), ROD_SLOT_HOOK) if(line_type) - temporary_rod.set_slot(new line_type(temporary_rod), ROD_SLOT_HOOK) + temporary_rod.set_slot(new line_type(temporary_rod), ROD_SLOT_LINE) var/result_table = list() var/modified_table = spot.get_modified_fish_table(temporary_rod,user) diff --git a/code/modules/fishing/aquarium/aquarium.dm b/code/modules/fishing/aquarium/aquarium.dm index 97ce717b4c524..5afbf4b72d9a9 100644 --- a/code/modules/fishing/aquarium/aquarium.dm +++ b/code/modules/fishing/aquarium/aquarium.dm @@ -13,7 +13,7 @@ name = "aquarium" desc = "A vivarium in which aquatic fauna and flora are usually kept and displayed." density = TRUE - anchored = TRUE + anchored = FALSE icon = 'icons/obj/aquarium/tanks.dmi' icon_state = "aquarium_map" @@ -35,13 +35,13 @@ var/last_feeding /// Can fish reproduce in this quarium. - var/allow_breeding = FALSE + var/allow_breeding = TRUE //This is the area where fish can swim var/aquarium_zone_min_px = 2 var/aquarium_zone_max_px = 31 var/aquarium_zone_min_py = 10 - var/aquarium_zone_max_py = 24 + var/aquarium_zone_max_py = 28 var/list/fluid_types = list(AQUARIUM_FLUID_SALTWATER, AQUARIUM_FLUID_FRESHWATER, AQUARIUM_FLUID_SULPHWATEVER, AQUARIUM_FLUID_AIR) @@ -64,7 +64,7 @@ RegisterSignal(src, COMSIG_ATOM_WAS_ATTACKED, PROC_REF(on_attacked)) create_reagents(6, SEALED_CONTAINER) RegisterSignal(reagents, COMSIG_REAGENTS_NEW_REAGENT, PROC_REF(start_autofeed)) - AddComponent(/datum/component/plumbing/aquarium) + AddComponent(/datum/component/plumbing/aquarium, start = anchored) if(current_beauty) AddElement(/datum/element/beauty, current_beauty) ADD_KEEP_TOGETHER(src, INNATE_TRAIT) @@ -390,6 +390,9 @@ #undef AQUARIUM_BORDERS_LAYER #undef AQUARIUM_BELOW_GLASS_LAYER +/obj/structure/aquarium/lawyer + anchored = TRUE + /obj/structure/aquarium/lawyer/Initialize(mapload) . = ..() @@ -400,6 +403,9 @@ reagents.add_reagent(/datum/reagent/consumable/nutriment, 2) +/obj/structure/aquarium/prefilled + anchored = TRUE + /obj/structure/aquarium/prefilled/Initialize(mapload) . = ..() diff --git a/code/modules/fishing/fish/fish_evolution.dm b/code/modules/fishing/fish/fish_evolution.dm index c04ef2c30796d..e6e2f1d9570ac 100644 --- a/code/modules/fishing/fish/fish_evolution.dm +++ b/code/modules/fishing/fish/fish_evolution.dm @@ -88,7 +88,7 @@ GLOBAL_LIST_INIT(fish_evolutions, init_subtypes_w_path_keys(/datum/fish_evolutio conditions_note = "The fish (and its mate) need to be unusually big both in size and weight." /datum/fish_evolution/mastodon/check_conditions(obj/item/fish/source, obj/item/fish/mate, obj/structure/aquarium/aquarium) - if((source.size < 144 || source.weight < 4000) || (mate && (mate.size < 144 || mate.weight < 4000))) + if((source.size < 120 || source.weight < 3000) || (mate && (mate.size < 120 || mate.weight < 3000))) return FALSE return ..() diff --git a/code/modules/fishing/fish/fish_types.dm b/code/modules/fishing/fish/fish_types.dm index 0dbcb3e97ecd9..11f9ab317d25b 100644 --- a/code/modules/fishing/fish/fish_types.dm +++ b/code/modules/fishing/fish/fish_types.dm @@ -252,7 +252,7 @@ sprite_height = 9 sprite_width = 8 stable_population = 4 - feeding_frequency = 15 MINUTES + feeding_frequency = 10 MINUTES random_case_rarity = FISH_RARITY_RARE fillet_type = /obj/item/food/meat/slab/rawcrab required_temperature_min = MIN_AQUARIUM_TEMP+9 @@ -277,7 +277,7 @@ ///The lobstrosity type this matures into var/lob_type = /mob/living/basic/mining/lobstrosity/juvenile/lava ///at which rate the crab gains maturation - var/growth_rate = 100 / (12 MINUTES) * 10 + var/growth_rate = 100 / (10 MINUTES) * 10 ///A chasm crab growth speed is determined by its initial weight and size, ergo bigger crabs for faster lobstrosities /obj/item/fish/chasm_crab/update_size_and_weight(new_size = average_size, new_weight = average_weight) @@ -402,7 +402,7 @@ sprite_height = 5 stable_population = 12 average_size = 110 - average_weight = 10000 + average_weight = 6000 random_case_rarity = FISH_RARITY_GOOD_LUCK_FINDING_THIS required_temperature_min = MIN_AQUARIUM_TEMP+10 required_temperature_max = MIN_AQUARIUM_TEMP+30 @@ -451,7 +451,7 @@ average_size = 20 average_weight = 400 health = 50 - breeding_timeout = 5 MINUTES + breeding_timeout = 2.5 MINUTES fish_traits = list(/datum/fish_trait/parthenogenesis, /datum/fish_trait/no_mating) required_temperature_min = MIN_AQUARIUM_TEMP+10 required_temperature_max = MIN_AQUARIUM_TEMP+40 diff --git a/code/modules/fishing/fishing_minigame.dm b/code/modules/fishing/fishing_minigame.dm index 0a6b6b7cc87a9..9c70d474a62d7 100644 --- a/code/modules/fishing/fishing_minigame.dm +++ b/code/modules/fishing/fishing_minigame.dm @@ -20,13 +20,15 @@ /// The minimum velocity required for the bait to bounce #define BAIT_MIN_VELOCITY_BOUNCE 150 /// The extra deceleration of velocity that happens when the bait switches direction -#define BAIT_DECELERATION_MULT 1.5 +#define BAIT_DECELERATION_MULT 1.8 /// Reduce initial completion rate depending on difficulty #define MAX_FISH_COMPLETION_MALUS 15 /// The window of time between biting phase and back to baiting phase #define BITING_TIME_WINDOW 4 SECONDS +/// The multiplier of how much the difficulty negatively impacts the bait height +#define BAIT_HEIGHT_DIFFICULTY_MALUS 1.3 ///Defines to know how the bait is moving on the minigame slider. #define REELING_STATE_IDLE 0 @@ -36,7 +38,7 @@ ///The pixel height of the minigame bar #define MINIGAME_SLIDER_HEIGHT 76 ///The standard pixel height of the bait -#define MINIGAME_BAIT_HEIGHT 24 +#define MINIGAME_BAIT_HEIGHT 27 ///The standard pixel height of the fish (minus a pixel on each direction for the sake of a better looking sprite) #define MINIGAME_FISH_HEIGHT 4 @@ -82,7 +84,7 @@ /// How much space the fish takes on the minigame slider var/fish_height = 50 /// How much space the bait takes on the minigame slider - var/bait_height = 320 + var/bait_height = 360 /// The height in pixels of the bait bar var/bait_pixel_height = MINIGAME_BAIT_HEIGHT /// The height in pixels of the fish @@ -182,14 +184,16 @@ if(rod.hook.fishing_hook_traits & FISHING_HOOK_KILL) special_effects |= FISHING_MINIGAME_RULE_KILL + completion_loss += user.mind?.get_skill_modifier(/datum/skill/fishing, SKILL_VALUE_MODIFIER)/5 + if(special_effects & FISHING_MINIGAME_RULE_KILL && ispath(reward_path,/obj/item/fish)) RegisterSignal(comp.fish_source, COMSIG_FISH_SOURCE_REWARD_DISPENSED, PROC_REF(hurt_fish)) difficulty += comp.fish_source.calculate_difficulty(reward_path, rod, user, src) - difficulty = clamp(round(difficulty), 1, 100) + difficulty = clamp(round(difficulty), FISHING_EASY_DIFFICULTY - 5, 100) if(difficulty > FISHING_EASY_DIFFICULTY) - completion -= round(MAX_FISH_COMPLETION_MALUS * (difficulty/100), 1) + completion -= MAX_FISH_COMPLETION_MALUS * (difficulty * 0.01) if(HAS_MIND_TRAIT(user, TRAIT_REVEAL_FISH)) fish_icon = GLOB.specific_fish_icons[reward_path] || "fish" @@ -211,7 +215,7 @@ else long_jump_chance *= difficulty - bait_height -= difficulty + bait_height -= round(difficulty * BAIT_HEIGHT_DIFFICULTY_MALUS) bait_pixel_height = round(MINIGAME_BAIT_HEIGHT * (bait_height/initial(bait_height)), 1) /datum/fishing_challenge/Destroy(force) @@ -277,11 +281,11 @@ //You need to be holding the rod to use it. if(LAZYACCESS(modifiers, SHIFT_CLICK) || LAZYACCESS(modifiers, CTRL_CLICK) || LAZYACCESS(modifiers, ALT_CLICK)) return - if(!source.get_active_held_item(used_rod) && !HAS_TRAIT(source, TRAIT_PROFOUND_FISHER)) + if(!HAS_TRAIT(source, TRAIT_PROFOUND_FISHER) && source.get_active_held_item() != used_rod) return - if(phase == WAIT_PHASE) //Reset wait + if(phase == WAIT_PHASE) send_alert("miss!") - start_baiting_phase(TRUE) + start_baiting_phase(TRUE) //Add in another 3 to 5 seconds for that blunder. else if(phase == BITING_PHASE) start_minigame_phase() return COMSIG_MOB_CANCEL_CLICKON @@ -329,7 +333,7 @@ if(penalty) wait_time = min(timeleft(next_phase_timer) + rand(3 SECONDS, 5 SECONDS), 30 SECONDS) else - wait_time = rand(1 SECONDS, 30 SECONDS) + wait_time = rand(3 SECONDS, 25 SECONDS) if(special_effects & FISHING_MINIGAME_AUTOREEL && wait_time >= 15 SECONDS) wait_time = max(wait_time - 7.5 SECONDS, 15 SECONDS) deltimer(next_phase_timer) @@ -409,7 +413,6 @@ completion *= 1.2 if(BITING_TIME_WINDOW - 0.5 SECONDS to BITING_TIME_WINDOW) completion *= 1.4 - completion = round(completion, 1) if(!prepare_minigame_hud()) return phase = MINIGAME_PHASE @@ -736,6 +739,8 @@ #undef MINIGAME_BAIT_HEIGHT #undef MINIGAME_FISH_HEIGHT +#undef BAIT_HEIGHT_DIFFICULTY_MALUS + #undef REELING_STATE_IDLE #undef REELING_STATE_UP #undef REELING_STATE_DOWN diff --git a/code/modules/fishing/fishing_rod.dm b/code/modules/fishing/fishing_rod.dm index e6ac4bac8abae..c36ea48b15c02 100644 --- a/code/modules/fishing/fishing_rod.dm +++ b/code/modules/fishing/fishing_rod.dm @@ -101,7 +101,7 @@ /obj/item/fishing_rod/proc/consume_bait(atom/movable/reward) // catching things that aren't fish or alive mobs doesn't consume baits. - if(isnull(reward) || isnull(bait)) + if(isnull(reward) || isnull(bait) || HAS_TRAIT(bait, TRAIT_BAIT_UNCONSUMABLE)) return if(isliving(reward)) var/mob/living/caught_mob = reward @@ -536,7 +536,7 @@ ui_description = "This rod has an infinite supply of synth-bait. Also doubles as an Experi-Scanner for fish." icon_state = "fishing_rod_science" reel_overlay = "reel_science" - bait = /obj/item/food/bait/doughball/synthetic + bait = /obj/item/food/bait/doughball/synthetic/unconsumable /obj/item/fishing_rod/tech/Initialize(mapload) . = ..() @@ -558,9 +558,6 @@ . = ..() . += span_notice("Alt-Click to access the Experiment Configuration UI") -/obj/item/fishing_rod/tech/consume_bait(atom/movable/reward) - return - /obj/item/fishing_rod/tech/use_slot(slot, mob/user, obj/item/new_item) if(slot == ROD_SLOT_BAIT) return @@ -586,7 +583,9 @@ if(owner.hook) icon_state = owner.hook.icon_state transform = transform.Scale(1, -1) - return ..() + . = ..() + if(!QDELETED(src)) + our_line = owner.create_fishing_line(src) /obj/projectile/fishing_cast/on_hit(atom/target, blocked = 0, pierce_hit) . = ..() @@ -594,10 +593,6 @@ QDEL_NULL(our_line) //we need to delete the old beam datum, otherwise it won't let you fish. owner.hook_hit(target) -/obj/projectile/fishing_cast/fire(angle, atom/direct_target) - . = ..() - our_line = owner.create_fishing_line(src) - /obj/projectile/fishing_cast/Destroy() QDEL_NULL(our_line) owner?.casting = FALSE diff --git a/code/modules/fishing/sources/_fish_source.dm b/code/modules/fishing/sources/_fish_source.dm index 602975ed75a00..feaa93424f9a8 100644 --- a/code/modules/fishing/sources/_fish_source.dm +++ b/code/modules/fishing/sources/_fish_source.dm @@ -97,7 +97,7 @@ GLOBAL_LIST_INIT(specific_fish_icons, zebra_typecacheof(list( . += EXPERT_FISHER_DIFFICULTY_MOD // Difficulty modifier added by the fisher's skill level - if(!challenge || !(challenge.special_effects & FISHING_MINIGAME_RULE_NO_EXP)) + if(!(challenge?.special_effects & FISHING_MINIGAME_RULE_NO_EXP)) . += fisherman.mind?.get_skill_modifier(/datum/skill/fishing, SKILL_VALUE_MODIFIER) // Difficulty modifier added by the rod @@ -259,6 +259,9 @@ GLOBAL_LIST(fishing_property_cache) ///Multiplier used to make fishes more common compared to everything else. var/result_multiplier = 1 + + var/list/final_table = fish_table.Copy() + if(bait) if(HAS_TRAIT(bait, TRAIT_GREAT_QUALITY_BAIT)) result_multiplier = 9 @@ -269,10 +272,10 @@ GLOBAL_LIST(fishing_property_cache) else if(HAS_TRAIT(bait, TRAIT_BASIC_QUALITY_BAIT)) result_multiplier = 2 leveling_exponent = 0.1 + final_table -= FISHING_DUD var/list/fish_list_properties = collect_fish_properties() - var/list/final_table = fish_table.Copy() for(var/result in final_table) final_table[result] *= rod.hook?.get_hook_bonus_multiplicative(result) final_table[result] += rod.hook?.get_hook_bonus_additive(result)//Decide on order here so it can be multiplicative diff --git a/code/modules/fishing/sources/source_types.dm b/code/modules/fishing/sources/source_types.dm index 8319efd2df482..783a3cefdccf6 100644 --- a/code/modules/fishing/sources/source_types.dm +++ b/code/modules/fishing/sources/source_types.dm @@ -45,6 +45,7 @@ catalog_description = "Beach dimension (Fishing portal generator)" radial_name = "Beach" radial_state = "palm_beach" + overlay_state = "portal_beach" /datum/fish_source/portal/chasm background = "background_lavaland" diff --git a/code/modules/food_and_drinks/machinery/processor.dm b/code/modules/food_and_drinks/machinery/processor.dm index 03b99f49ef734..9ddec8165ac28 100644 --- a/code/modules/food_and_drinks/machinery/processor.dm +++ b/code/modules/food_and_drinks/machinery/processor.dm @@ -159,7 +159,9 @@ var/duration = (total_time / rating_speed) INVOKE_ASYNC(src, TYPE_PROC_REF(/atom, Shake), 1, 0, duration) - sleep(duration) + addtimer(CALLBACK(src, PROC_REF(complete_processing)), duration) + +/obj/machinery/processor/proc/complete_processing() for(var/atom/movable/content_item in processor_contents) var/datum/food_processor_process/recipe = PROCESSOR_SELECT_RECIPE(content_item) if (!recipe) diff --git a/code/modules/food_and_drinks/machinery/smartfridge.dm b/code/modules/food_and_drinks/machinery/smartfridge.dm index 3519c55fc39ac..0768876014c20 100644 --- a/code/modules/food_and_drinks/machinery/smartfridge.dm +++ b/code/modules/food_and_drinks/machinery/smartfridge.dm @@ -32,6 +32,8 @@ var/welded_down = FALSE /// The sound of item retrieval var/vend_sound = 'sound/machines/machine_vend.ogg' + /// Whether the UI should be set to list view by default + var/default_list_view = FALSE /obj/machinery/smartfridge/Initialize(mapload) . = ..() @@ -369,7 +371,7 @@ var/atom/movable/atom = item if (!QDELETED(atom)) - var/key = "[atom.type]" + var/key = "[atom.type]-[atom.name]" if (listofitems[key]) listofitems[key]["amount"]++ else @@ -383,6 +385,7 @@ .["contents"] = sort_list(listofitems) .["name"] = name .["isdryer"] = FALSE + .["default_list_view"] = default_list_view /obj/machinery/smartfridge/Exited(atom/movable/gone, direction) // Update the UIs in case something inside is removed . = ..() @@ -400,6 +403,7 @@ if("Release") var/amount = text2num(params["amount"]) var/desired = 1 + var/dispensed_amount = 0 if(isAI(living_mob)) to_chat(living_mob, span_warning("[src] does not respect your authority!")) @@ -413,18 +417,18 @@ for(var/obj/item/dispensed_item in src) if(desired <= 0) break - if(istype(dispensed_item, text2path(params["path"]))) + if(params["path"] == "[dispensed_item.type]-[dispensed_item.name]") if(dispensed_item in component_parts) CRASH("Attempted removal of [dispensed_item] component_part from smartfridge via smartfridge interface.") //dispense the item if(!living_mob.put_in_hands(dispensed_item)) dispensed_item.forceMove(drop_location()) adjust_item_drop_location(dispensed_item) - if(vend_sound) - playsound(src, vend_sound, 50, TRUE, extrarange = -3) use_energy(active_power_usage) + dispensed_amount++ desired-- - + if(dispensed_amount && vend_sound) + playsound(src, vend_sound, 50, TRUE, extrarange = -3) if (visible_contents) update_appearance() return @@ -727,6 +731,7 @@ desc = "A refrigerated storage unit for medicine storage." base_build_path = /obj/machinery/smartfridge/chemistry contents_overlay_icon = "chem" + default_list_view = TRUE /obj/machinery/smartfridge/chemistry/accept_check(obj/item/weapon) // not an item or reagent container @@ -778,6 +783,7 @@ desc = "A refrigerated storage unit for volatile sample storage." base_build_path = /obj/machinery/smartfridge/chemistry/virology contents_overlay_icon = "viro" + default_list_view = TRUE /obj/machinery/smartfridge/chemistry/virology/preloaded initial_contents = list( diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_pastry.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_pastry.dm index 3ce319b1985a2..376c1d4f84509 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_pastry.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_pastry.dm @@ -399,6 +399,42 @@ result = /obj/item/food/donkpocket/gondola category = CAT_PASTRY +/datum/crafting_recipe/food/donkpocket/deluxe + time = 15 + name = "Deluxe Donk-pocket" + reqs = list( + /obj/item/food/pastrybase = 1, + /obj/item/food/meatball = 1, + /obj/item/food/meat/bacon = 1, + /obj/item/food/onion_slice/red = 1 + ) + result = /obj/item/food/donkpocket/deluxe + category = CAT_PASTRY + +/datum/crafting_recipe/food/donkpocket/deluxe/nocarb + time = 15 + name = "Deluxe Meat-pocket" + reqs = list( + /obj/item/organ/internal/heart = 1, + /obj/item/food/meatball = 1, + /obj/item/food/meat/slab = 1, + /obj/item/food/grown/herbs = 1 + ) + result = /obj/item/food/donkpocket/deluxe/nocarb + category = CAT_PASTRY + +/datum/crafting_recipe/food/donkpocket/deluxe/vegan + time = 15 + name = "Deluxe Donk-roll" + reqs = list( + /obj/item/food/pastrybase = 1, + /obj/item/food/boiledrice = 1, + /obj/item/food/grown/bell_pepper = 1, + /obj/item/food/tofu = 2 + ) + result = /obj/item/food/donkpocket/deluxe/vegan + category = CAT_PASTRY + ////////////////////////////////////////////////MUFFINS//////////////////////////////////////////////// /datum/crafting_recipe/food/muffin diff --git a/code/modules/hydroponics/hydroponics.dm b/code/modules/hydroponics/hydroponics.dm index 5708327747bcd..29ef7eefc780d 100644 --- a/code/modules/hydroponics/hydroponics.dm +++ b/code/modules/hydroponics/hydroponics.dm @@ -798,15 +798,7 @@ if(isnull(particles)) particles = new /particles/pollen() if(myseed.instability >= 20 && prob(70) && length(T.myseed.reagents_add)) - var/list/datum/plant_gene/reagent/possible_reagents = list() - for(var/datum/plant_gene/reagent/reag in T.myseed.genes) - possible_reagents += reag - var/datum/plant_gene/reagent/reagent_gene = pick(possible_reagents) //Let this serve as a lession to delete your WIP comments before merge. - if(reagent_gene.can_add(myseed)) - if(!reagent_gene.try_upgrade_gene(myseed)) - myseed.genes += reagent_gene.Copy() - myseed.reagents_from_genes() - continue + myseed.perform_reagent_pollination(T.myseed) if(!any_adjacent) particles = null diff --git a/code/modules/hydroponics/seeds.dm b/code/modules/hydroponics/seeds.dm index db1d98ba98637..771e52b60d013 100644 --- a/code/modules/hydroponics/seeds.dm +++ b/code/modules/hydroponics/seeds.dm @@ -628,3 +628,38 @@ /obj/item/grown/get_plant_seed() return seed + + + + + + +/obj/item/seeds/proc/perform_reagent_pollination(obj/item/seeds/donor) + var/list/datum/plant_gene/reagent/valid_reagents = list() + for(var/datum/plant_gene/reagent/donor_reagent in donor.genes) + var/repeated = FALSE + for(var/datum/plant_gene/reagent/receptor_reagent in genes) + if(donor_reagent.reagent_id == receptor_reagent.reagent_id) + if(receptor_reagent.rate < donor_reagent.rate) + receptor_reagent.rate = donor_reagent.rate + // sucessful pollination/upgrade, we stop here. + reagents_from_genes() + return + else + repeated = TRUE + break + + if(!repeated) + valid_reagents += donor_reagent + + if(length(valid_reagents)) + // pick a valid reagent that our receptor seed don't have and add the gene to it + var/datum/plant_gene/reagent/selected_reagent = pick(valid_reagents) + + genes += selected_reagent.Copy() + reagents_from_genes() + + + + + diff --git a/code/modules/lighting/lighting_setup.dm b/code/modules/lighting/lighting_setup.dm deleted file mode 100644 index c148530d1cd86..0000000000000 --- a/code/modules/lighting/lighting_setup.dm +++ /dev/null @@ -1,12 +0,0 @@ - -/proc/create_all_lighting_objects() - for(var/area/area as anything in GLOB.areas) - if(!area.static_lighting) - continue - for (var/list/zlevel_turfs as anything in area.get_zlevel_turf_lists()) - for(var/turf/area_turf as anything in zlevel_turfs) - if(area_turf.space_lit) - continue - new /datum/lighting_object(area_turf) - CHECK_TICK - CHECK_TICK diff --git a/code/modules/mafia/roles/roles.dm b/code/modules/mafia/roles/roles.dm index ab1a1cc0e454b..4cfd7662d843e 100644 --- a/code/modules/mafia/roles/roles.dm +++ b/code/modules/mafia/roles/roles.dm @@ -189,6 +189,6 @@ team_span = "comradio" the = FALSE result += span_notice("The [span_bold("[name]")] is aligned with [the ? "the " : ""][team_desc]") - result += "\"[desc]\"" + result += "\"[initial(desc)]\"" result += span_notice("[name] wins when they [win_condition]") to_chat(clueless, result.Join("
")) diff --git a/code/modules/mapfluff/ruins/spaceruin_code/hauntedtradingpost.dm b/code/modules/mapfluff/ruins/spaceruin_code/hauntedtradingpost.dm new file mode 100644 index 0000000000000..03bd6c224deda --- /dev/null +++ b/code/modules/mapfluff/ruins/spaceruin_code/hauntedtradingpost.dm @@ -0,0 +1,383 @@ +//code & items for the hauntedtradingpost.dmm ruin +//CONTAINS: [Lore Papers],[Outpost ID Cards],[Gimmick Treasure],[Hazards & Traps],[Custom Turrets] + +// [Lore Papers] +// clues to traps that exist in the ruin or just insights into the backstory of the place +/obj/item/paper/fluff/ruins/hauntedtradingpost/warning + name = "Last Warning" + default_raw_text = "Next person who breaks a vending machine fucking around with those fucking toy guns gets fired on the spot. Try me. I am SICK of this shit.

Signed, Your Fucking Boss (Who Can Fucking Fire Your Ass)" + +/obj/item/paper/fluff/ruins/hauntedtradingpost/warning/turrets + name = "Warning! Important! Read this!" + default_raw_text = "Foam darts do not go in the defence turrets! Live ammo only!" + +/obj/item/paper/fluff/ruins/hauntedtradingpost/brainstorming + name = "Notes" + default_raw_text = "Branding: Pizza In Your Pocket (check focus groups)

Tomato Mozzerella Basil
etc

Spider 17-02667 Store 31-00314

18,000 approx BSD

common allergens - ?


6127" + +/obj/item/paper/fluff/ruins/hauntedtradingpost/brainstorming/eureka + default_raw_text = "Got some ingredients from the moth trading fleet and used some of our discretionary budget to hire some factory space. Prototypes are going down well with both public and employees. If we can get central to fund mass production we'll be seeing a 18% permanant increase in regional profit according to AI. This fits the local brunch market *perfectly*." + +/obj/item/paper/fluff/ruins/hauntedtradingpost/brainstorming/eureka2 + default_raw_text = "Early experiments with a fully carb-free recipe going well. Taste tests are all positive, just need a way to reduce costs." + +/obj/item/paper/fluff/ruins/hauntedtradingpost/brainstorming/eureka3 + default_raw_text = "PROJECT BIG DONK
RnD has a few prototypes prepared.
Testing will be complete by the end of the week." + +/obj/item/paper/fluff/ruins/hauntedtradingpost/rpgclub + name = "RPG Club" + default_raw_text = "RPG Club is every Thursday from 20:00 to 01:00 AM. Entry to the break room is strictly by invitation only during that period of time.

We apologise for any inconvenience." + +/obj/item/paper/fluff/ruins/hauntedtradingpost/rpgrules + name = "GM Notes" + default_raw_text = "Session 4 NPCS
Shadow Warriors
S A T C H
40 65 40 15 10

Shadow Clan Underlord
S A T C H
40 65 40 15 10
Note: Gets shadow magic.


Dire Corgi
S A T C H
60 25 65 25 12

If they beat this let them roll on loot table 4 twice but if it's 65-70 or 15-30 make it magic boots instead." + +/obj/item/paper/fluff/ruins/hauntedtradingpost/curatorsnote + name = "For Adventurers" + default_raw_text = "The food court and the stalls are safe, everywhere else isn't. There's safes in the stalls and I didn't have a way to open them so if you can get whatever's inside, good for you. The employees area can be entered by tailing the bots, but security systems are active back there. I got shot by a turret taking a look, and when I stitched myself up and tried the other door I walked into a booby trap and nearly lost an arm.

If you're investigating this signal - BEWARE.
For the record, I decided nothing in there's worth the risk. If you're braver than me, good luck.
Signed, Curator P." + +/obj/item/paper/fluff/ruins/hauntedtradingpost/officememo + name = "Memo" + default_raw_text = "The AI-Guided Defense System Will Stay Active Indefinitely To Protect Company Property. Please Ensure All Personal Items Are Removed From The Premises, As They Will Be Impossible To Recover If Forgotten.

Donk Co. Takes No Responsibility For Lost Personal Property Or Affects." + +/obj/item/paper/fluff/ruins/hauntedtradingpost/receipt + name = "Old Receipt" + desc = "A ratty old sales receipt printed on cheap thermal paper." + default_raw_text = "DONK CO OUTLET 6013
YOUR SERVER TODAY WAS: COLM

2x DONKPOCKETPIZBOX 400
1x CRYPTOGRAPHICSEQ 800
2x CRYPTOGRAPHICTOY 200
1x DONKPOCKETPLUSHY 120

TOTAL VALUE 1520

PAYMENT: CASH" + icon_state = "paperslip" + +/obj/item/paper/fluff/ruins/hauntedtradingpost/receipt/alternate + default_raw_text = "DONK CO OUTLET 6013
YOUR SERVER TODAY WAS: VLAD

1x DONKPOCKETBERBOX 200
1x GORLEXMODSUITRED 1400
1x MODSUITMICROWAVE 200

TOTAL VALUE 1800

PAYMENT: CASH" + +/obj/item/paper/fluff/ruins/hauntedtradingpost/receipt/alternate_alt + default_raw_text = "DONK CO OUTLET 6013
YOUR SERVER TODAY WAS: COLM

10xDONKPOCKETORGBOX 2000
4x GORLEXMODSUITRED 9600
4x MODSUITMICROWAVE 800

TOTAL VALUE 13400

PAYMENT: CARD" + +/obj/item/paper/fluff/ruins/hauntedtradingpost/nomodsuits + name = "Notice" + desc = "A bunch of words have been written on this slip of paper. Truly, this is the future." + default_raw_text = "We are SOLD OUT of modsuits." + icon_state = "paperslip" + +/obj/item/paper/fluff/ruins/hauntedtradingpost/oldnote + name = "Old Note" + default_raw_text = "Remember to check all the ammo before it's fed into the turrets. If the wrong caliber is loaded, the turrets will malfunction.
We use 9mm ammunition ONLY." + +/obj/item/paper/fluff/ruins/hauntedtradingpost/oldnote/aiclue + name = "Old Handwritten Note" + default_raw_text = "All the appliances are now hooked up to the AI. If there's any problems, report it to the Cybersun rep (Mr Satung)." + +// [Outpost ID Cards] +//ID cards for the space ruin +/obj/item/card/id/away/donk + name = "\improper Donk Co. ID Card" + desc = "A plastic card that identifies its bearer as an employee of Donk Co. There are electronic chips embedded to communicate with airlocks and other machines. It does not have a name attached." + icon_state = "card_donk" + trim = /datum/id_trim/away/hauntedtradingpost + +/obj/item/card/id/away/donk/boss + desc = "A plastic card that identifies its bearer as a senior employee of Donk Co. There are electronic chips embedded to communicate with airlocks and other machines. It does not have a name attached." + icon_state = "card_donkboss" + trim = /datum/id_trim/away/hauntedtradingpost/boss + +// [Gimmick Treasure] +// loot & weird items that should only exist in hauntedtradingpost.dmm +//aquarium with two donkfish in it +/obj/structure/aquarium/donkfish + name = "office aquarium" + desc = "A home for captive fish. This one has 'DONK CO' engraved on the glass." + +/obj/structure/aquarium/donkfish/Initialize(mapload) + . = ..() + new /obj/item/aquarium_prop/rocks(src) + new /obj/item/aquarium_prop/seaweed(src) + new /obj/item/fish/donkfish(src) + new /obj/item/fish/donkfish(src) + create_reagents(20, SEALED_CONTAINER) + reagents.add_reagent(/datum/reagent/consumable/nutriment, 20) + +//gimmick ketchup bottle for healing minor injuries +/obj/item/reagent_containers/condiment/donksauce + name = "\improper Donk Co. Secret Sauce" + desc = "The famous ketchup with a highly classified recipe." + list_reagents = list( + /datum/reagent/consumable/ketchup = 25, + /datum/reagent/medicine/omnizine = 10, + /datum/reagent/consumable/astrotame = 5, + /datum/reagent/consumable/nutriment/vitamin = 5, + /datum/reagent/consumable/bungojuice = 1, + /datum/reagent/consumable/curry_powder = 1, + /datum/reagent/consumable/soymilk = 1, + /datum/reagent/consumable/tomatojuice = 1, + /datum/reagent/consumable/vitfro = 1, + ) + icon_state = "ketchup" + fill_icon_thresholds = null + +// [Hazards & Traps] +//cyborg holobarriers that die when the boss dies, how exciting +/obj/structure/holosign/barrier/cyborg/cybersun_ai_shield + desc = "A fragile holographic energy field projected by an AI core. It keeps unwanted humanoids at safe distance." + +/obj/structure/holosign/barrier/cyborg/cybersun_ai_shield/Initialize(mapload) + . = ..() + GLOB.selfdestructs_when_boss_dies += src + +/obj/structure/holosign/barrier/cyborg/cybersun_ai_shield/Destroy() + GLOB.selfdestructs_when_boss_dies -= src + return ..() + +//smes that produces power, until the boss dies then it self destructs and you gotta make your own power +/obj/machinery/power/smes/magical/cybersun + name = "cybersun-brand power storage unit" + desc = "A high-capacity superconducting magnetic energy storage (SMES) unit. It looks like any other SMES unit, except this one says 'Cybersun' on it." + //is this being used as part of the haunted trading post ruin? if true, will self destruct when boss dies + var/donk_ai_slave = FALSE + +/obj/machinery/power/smes/magical/cybersun/Initialize(mapload) + . = ..() + if(donk_ai_slave) + GLOB.selfdestructs_when_boss_dies += src + +/obj/machinery/power/smes/magical/cybersun/Destroy() + if(donk_ai_slave) + GLOB.selfdestructs_when_boss_dies -= src + return ..() + +//this is a trigger for traps involving doors and shutters +//doors get closed and bolted, shutters get cycled open/closed +/obj/machinery/button/door/invisible_tripwire + name = "Sonic Tripwire" + desc = "An invisible trigger for shutters and doors. Triggers when someone steps on the tile." + max_integrity = 50 + invisibility = INVISIBILITY_ABSTRACT + anchored = TRUE + //is this being used as part of the haunted trading post ruin? if true, will self destruct when boss dies + var/donk_ai_slave = FALSE + //can the trap trigger more than once? + var/multiuse = FALSE + //(if multiuse) how many times the trap can trigger. 0 or lower is infinite + var/uses_remaining = 0 + //if true, the trap will unbolt all doors it bolted and cycle shutters a second time after a delay + var/resets_self = FALSE + //time before resets_self kicks in + var/reset_timer = 1.8 SECONDS + //when multiple tripwires are in the same suicide pact, they will all die when any of them die + var/suicide_pact = FALSE + //id of the suicide pact this tripwire is in + var/suicide_pact_id +GLOBAL_LIST_EMPTY(tripwire_suicide_pact) + +/obj/machinery/button/door/invisible_tripwire/Initialize(mapload) + . = ..() + if(donk_ai_slave == TRUE) + GLOB.selfdestructs_when_boss_dies += src + if(suicide_pact == TRUE && suicide_pact_id != null) + GLOB.tripwire_suicide_pact += src + var/static/list/loc_connections = list( + COMSIG_ATOM_ENTERED = PROC_REF(on_entered), + ) + AddElement(/datum/element/connect_loc, loc_connections) + +/obj/machinery/button/door/invisible_tripwire/proc/on_entered(atom/source, atom/movable/victim) + SIGNAL_HANDLER + if(!isliving(victim)) + return + var/mob/living/target = victim + if(target.stat != DEAD && target.mob_size == MOB_SIZE_HUMAN && target.mob_biotypes != MOB_ROBOTIC) + tripwire_triggered(target) + if(multiuse && uses_remaining < 1) + uses_remaining-- + if(resets_self) + addtimer(CALLBACK(src, PROC_REF(tripwire_triggered), victim), reset_timer) + +/obj/machinery/button/door/invisible_tripwire/proc/tripwire_triggered(atom/victim) + INVOKE_ASYNC(src, TYPE_PROC_REF(/atom, interact), victim) + if(multiuse && uses_remaining != 1) + return + if(suicide_pact&& suicide_pact_id) + for (var/obj/machinery/button/door/invisible_tripwire/pact_member in GLOB.tripwire_suicide_pact) + if(src.suicide_pact_id == pact_member.suicide_pact_id) + qdel(pact_member) + qdel(src) + + +/obj/machinery/button/door/invisible_tripwire/Destroy() + if(donk_ai_slave) + GLOB.selfdestructs_when_boss_dies -= src + if(suicide_pact && suicide_pact_id) + GLOB.tripwire_suicide_pact -= src + return ..() + +//door button that destroys itself when it is pressed +/obj/machinery/button/door/selfdestructs + icon_state= "button-warning" + skin = "-warning" + +/obj/machinery/button/door/selfdestructs/attempt_press(mob/user) + . = ..() + do_sparks(rand(1,3), src) + playsound(src, SFX_SPARKS, 100, TRUE, SHORT_RANGE_SOUND_EXTRARANGE) + qdel(src) + +//trap that gloms onto the first machine it finds on its tile, and lives inside it +//then it zaps everyone who gets close. disarm by dissassembling the machine, or running out its charges +/obj/effect/overloader_trap + name = "overloader trap" + desc = "A trap that overloads machines to electrify people who walk nearby." + alpha = 70 + max_integrity = 50 + mouse_opacity = MOUSE_OPACITY_TRANSPARENT + icon = 'icons/effects/effects.dmi' + icon_state = "empdisable" + //trap wont damage mobs in its faction + faction = list(ROLE_SYNDICATE) + invisibility = INVISIBILITY_ABSTRACT + plane = ABOVE_GAME_PLANE + //datum we use to trigger when someones close + var/datum/proximity_monitor/proximity_monitor + // how close someone has to be to set the trap off + var/trigger_range = 1 + // max range the trap can zap someone + var/shock_range = 1 + /// damage from getting zapped by this trap + var/shock_damage = 35 + // length of time target spends stunned + var/stun_duration = 1.5 SECONDS + // length of time targets spend jittery + var/jitter_time = 5 SECONDS + // length of time targets stutter + var/stutter_time = 2 SECONDS + //is this being used as part of the haunted trading post ruin? if true, will self destruct when boss dies + var/donk_ai_slave = FALSE + // machine that the trap inhabits + var/obj/structure/host_machine + // turf that the trap is on + var/turf/my_turf + //how long until trap zaps everything, after it detects something + var/trigger_delay = 0.7 SECONDS + COOLDOWN_DECLARE(trigger_cooldown) + //time until trap can be triggered again + var/trigger_cooldown_duration = 4 SECONDS + //max amount of times the trap can trigger + var/uses_remaining = 4 + //amount of damage the trap does to the machine its on, when its triggered + //this can kill the machine and if it does, the trap effectively disarms itself + //so acts as a soft cap of sorts on number of trap activations + var/machine_overload_damage = 80 //machine integrity is usually 200 or 300 + +/obj/effect/overloader_trap/Initialize(mapload) + . = ..() + proximity_monitor = new(src, 0) + proximity_monitor?.set_range(trigger_range) + my_turf = get_turf(src) + host_machine = locate(/obj/machinery) in loc + if(donk_ai_slave == TRUE) + GLOB.selfdestructs_when_boss_dies += src + +/obj/effect/overloader_trap/Destroy() + if(donk_ai_slave == TRUE) + GLOB.selfdestructs_when_boss_dies -= src + return ..() + +/obj/effect/overloader_trap/proc/check_faction(mob/target) + for(var/faction1 in faction) + if(faction1 in target.faction) + return TRUE + return FALSE + +/obj/effect/overloader_trap/HasProximity(mob/living) + if(!locate(host_machine) in loc) //muh machine's gone, delete myself because im disarmed + qdel(src) + return + if(!COOLDOWN_FINISHED(src, trigger_cooldown)) //do nothing if we're on cooldown + return + if(uses_remaining == 0) //deletes trap if it triggers when it has no uses left. should only happen if var edited but lets just be safe + qdel(src) + return + if (!isliving(living)) //ensure the guy triggering us is alive + return + if (living.stat && check_faction(living)) //and make sure it ain't someone on our team + return + COOLDOWN_START(src, trigger_cooldown, 4 SECONDS) + trap_alerted() + +/obj/effect/overloader_trap/proc/trap_alerted() + if(host_machine in loc) + visible_message(span_boldwarning("Sparks fly from [host_machine] as it shakes vigorously!")) + do_sparks(number = 3, source = host_machine) + host_machine.Shake(2, 1, trigger_delay) + addtimer(CALLBACK(src, PROC_REF(trap_effect)), trigger_delay) + //if someone breaks or moves the machine before the trap goes off, this should fail to do anything + +/obj/effect/overloader_trap/proc/trap_effect() + for(var/mob/living/living_mob in range(shock_range, src)) + if(faction_check_atom(living_mob)) + continue + to_chat(living_mob, span_warning("You are struck by an arc of electricity!")) + src.Beam(living_mob, icon_state = "lightning[rand(1,12)]", time = 0.5 SECONDS) + living_mob.electrocute_act(shock_damage, host_machine, 1, SHOCK_NOGLOVES, stun_duration, jitter_time, stutter_time) + for(var/obj/item/food/deadmouse in range(shock_range, src)) + src.Beam(deadmouse, icon_state = "lightning[rand(1,12)]", time = 0.5 SECONDS) + do_sparks(number = 1, source = host_machine) + host_machine.take_damage(machine_overload_damage, sound_effect = FALSE) + uses_remaining-- + if(uses_remaining <= 0) + qdel(src) + +// [Custom Turrets] +//these are the non-mob defenders of the hauntedtradingpost.dmm ruin +//they are controlled with a syndicate ID and are hostile to anything non-syndicate by default + +//donk turret - 9mm +/obj/machinery/porta_turret/syndicate/donk + //Medium speed, medium damage, fragile. Does brute damage. + name = "\improper Donk Co. Defense Turret" + icon_state = "donk_lethal" + max_integrity = 120 + base_icon_state = "donk" + stun_projectile = /obj/projectile/bullet/foam_dart/riot + lethal_projectile = /obj/projectile/bullet/c9mm/blunttip + lethal_projectile_sound = 'sound/weapons/gun/pistol/shot.ogg' + stun_projectile_sound = 'sound/weapons/gun/pistol/shot.ogg' + desc = "A ballistic machine gun auto-turret with Donk Co. branding. It uses 9mm rounds." + armor_type = /datum/armor/donk_turret + scan_range = 6 + shot_delay = 10 + +/datum/armor/donk_turret + melee = 20 + bullet = 20 + laser = 40 + energy = 40 + bomb = 20 + fire = 50 + acid = 100 + +/obj/projectile/bullet/c9mm/blunttip + wound_bonus = -40 //this will still cause bleeding wounds, but less often. + +//cybersun turret - plasma beam +/obj/machinery/porta_turret/syndicate/energy/cybersun + //Slow speed, high damage. Does burn damage. + name = "\improper Cybersun Plasma Auto-turret" + icon_state = "red_lethal" + base_icon_state = "red" + stun_projectile = /obj/projectile/energy/electrode + stun_projectile_sound = 'sound/weapons/taser.ogg' + lethal_projectile = /obj/projectile/beam/laser/cybersun + lethal_projectile_sound = 'sound/weapons/lasercannonfire.ogg' + desc = "An energy gun auto-turret with Cybersun branding. It fires high-energy plasma beams that do a lot of damage, but it can be fairly slow." + armor_type = /datum/armor/syndicate_shuttle + scan_range = 6 + shot_delay = 50 + always_up = FALSE + has_cover = TRUE + +/obj/projectile/beam/laser/cybersun + name = "plasma beam" + desc = "A big red plasma beam, currently in flight." + icon_state = "lava" + light_color = COLOR_DARK_RED + damage = 30 + wound_bonus = -50 + diff --git a/code/modules/mining/equipment/kinetic_crusher.dm b/code/modules/mining/equipment/kinetic_crusher.dm index 1c1c68607a281..b6bb94d03510a 100644 --- a/code/modules/mining/equipment/kinetic_crusher.dm +++ b/code/modules/mining/equipment/kinetic_crusher.dm @@ -106,15 +106,9 @@ crusher_trophy.on_melee_hit(target, user) if(QDELETED(target)) return - // Clear existing marks - var/valid_crusher_attack = FALSE - for(var/datum/status_effect/crusher_mark/crusher_mark_effect as anything in target.get_all_status_effect_of_id(/datum/status_effect/crusher_mark)) - //this will erase ALL crusher marks, not only ones by you. - if(crusher_mark_effect.hammer_synced != src || !target.remove_status_effect(/datum/status_effect/crusher_mark, src)) - continue - valid_crusher_attack = TRUE - break - if(!valid_crusher_attack) + var/datum/status_effect/crusher_mark/mark = target.has_status_effect(/datum/status_effect/crusher_mark) + var/boosted_mark = mark?.boosted + if(!target.remove_status_effect(mark)) return // Detonation effect var/datum/status_effect/crusher_damage/crusher_damage_effect = target.has_status_effect(/datum/status_effect/crusher_damage) || target.apply_status_effect(/datum/status_effect/crusher_damage) @@ -131,7 +125,7 @@ var/backstab_dir = get_dir(user, target) var/def_check = target.getarmor(type = BOMB) // Backstab bonus - if((user.dir & backstab_dir) && (target.dir & backstab_dir)) + if((user.dir & backstab_dir) && (target.dir & backstab_dir) || boosted_mark) backstabbed = TRUE combined_damage += backstab_bonus playsound(user, 'sound/weapons/kinetic_accel.ogg', 100, TRUE) //Seriously who spelled it wrong @@ -165,7 +159,6 @@ attached_trophy.on_projectile_fire(destabilizer, user) destabilizer.preparePixelProjectile(target, user, modifiers) destabilizer.firer = user - destabilizer.hammer_synced = src playsound(user, 'sound/weapons/plasma_cutter.ogg', 100, TRUE) destabilizer.fire() charged = FALSE @@ -212,24 +205,24 @@ armor_flag = BOMB range = 6 log_override = TRUE - ///The crusher that's firing this projectile. - var/obj/item/kinetic_crusher/hammer_synced + /// Has this projectile been boosted + var/boosted = FALSE -/obj/projectile/destabilizer/Destroy() - hammer_synced = null - return ..() +/obj/projectile/destabilizer/Initialize(mapload) + . = ..() + AddComponent(/datum/component/parriable_projectile, parry_callback = CALLBACK(src, PROC_REF(on_parry))) + +/obj/projectile/destabilizer/proc/on_parry(mob/user) + SIGNAL_HANDLER + boosted = TRUE + // Get a bit of a damage/range boost after being parried + damage = 10 + range = 9 /obj/projectile/destabilizer/on_hit(atom/target, blocked = 0, pierce_hit) if(isliving(target)) var/mob/living/living_target = target - var/has_mark_from_this_crusher = FALSE - for(var/datum/status_effect/crusher_mark/crusher_mark_effect as anything in living_target.get_all_status_effect_of_id(/datum/status_effect/crusher_mark)) - if(crusher_mark_effect.hammer_synced != hammer_synced) - continue - has_mark_from_this_crusher = TRUE - break - if(!has_mark_from_this_crusher) - living_target.apply_status_effect(/datum/status_effect/crusher_mark, hammer_synced) + living_target.apply_status_effect(/datum/status_effect/crusher_mark, boosted) var/target_turf = get_turf(target) if(ismineralturf(target_turf)) var/turf/closed/mineral/hit_mineral = target_turf diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index cf89aa8dd9789..f6ce0fe95cf52 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -36,7 +36,6 @@ GLOBAL_VAR_INIT(observer_default_invisibility, INVISIBILITY_OBSERVER) var/health_scan = FALSE //Are health scans currently enabled? var/chem_scan = FALSE //Are chem scans currently enabled? var/gas_scan = FALSE //Are gas scans currently enabled? - var/list/datahuds = list(DATA_HUD_SECURITY_ADVANCED, DATA_HUD_MEDICAL_ADVANCED, DATA_HUD_DIAGNOSTIC_ADVANCED) //list of data HUDs shown to ghosts. var/ghost_orbit = GHOST_ORBIT_CIRCLE //These variables store hair data if the ghost originates from a species with head and/or facial hair. @@ -63,6 +62,13 @@ GLOBAL_VAR_INIT(observer_default_invisibility, INVISIBILITY_OBSERVER) /// The POI we're orbiting (orbit menu) var/orbiting_ref + var/static/list/observer_hud_traits = list( + TRAIT_SECURITY_HUD, + TRAIT_MEDICAL_HUD, + TRAIT_DIAGNOSTIC_HUD, + TRAIT_BOT_PATH_HUD + ) + /mob/dead/observer/Initialize(mapload) set_invisibility(GLOB.observer_default_invisibility) @@ -144,12 +150,12 @@ GLOBAL_VAR_INIT(observer_default_invisibility, INVISIBILITY_OBSERVER) . = ..() grant_all_languages() + setup_hud_traits() show_data_huds() data_huds_on = 1 SSpoints_of_interest.make_point_of_interest(src) ADD_TRAIT(src, TRAIT_HEAR_THROUGH_DARKNESS, ref(src)) - ADD_TRAIT(src, TRAIT_SECURITY_HUD, ref(src)) /mob/dead/observer/get_photo_description(obj/item/camera/camera) if(!invisibility || camera.see_ghosts) @@ -778,14 +784,10 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp return /mob/dead/observer/proc/show_data_huds() - for(var/hudtype in datahuds) - var/datum/atom_hud/data_hud = GLOB.huds[hudtype] - data_hud.show_to(src) + add_traits(observer_hud_traits, REF(src)) /mob/dead/observer/proc/remove_data_huds() - for(var/hudtype in datahuds) - var/datum/atom_hud/data_hud = GLOB.huds[hudtype] - data_hud.hide_from(src) + remove_traits(observer_hud_traits, REF(src)) /mob/dead/observer/verb/toggle_data_huds() set name = "Toggle Sec/Med/Diag HUD" diff --git a/code/modules/mob/living/basic/bots/_bots.dm b/code/modules/mob/living/basic/bots/_bots.dm index aad840aa18548..04b3a7864d21e 100644 --- a/code/modules/mob/living/basic/bots/_bots.dm +++ b/code/modules/mob/living/basic/bots/_bots.dm @@ -88,7 +88,7 @@ GLOBAL_LIST_INIT(command_strings, list( var/list/current_pathed_turfs = list() ///The type of data HUD the bot uses. Diagnostic by default. - var/data_hud_type = DATA_HUD_DIAGNOSTIC_BASIC + var/data_hud_type = DATA_HUD_DIAGNOSTIC /// If true we will allow ghosts to control this mob var/can_be_possessed = FALSE /// Message to display upon possession @@ -517,7 +517,6 @@ GLOBAL_LIST_INIT(command_strings, list( if(istype(item_to_drop, /obj/item/stock_parts/power_store/cell)) var/obj/item/stock_parts/power_store/cell/dropped_cell = item_to_drop dropped_cell.charge = 0 - dropped_cell.update_appearance() return if(istype(item_to_drop, /obj/item/storage)) diff --git a/code/modules/mob/living/basic/bots/bot_hud.dm b/code/modules/mob/living/basic/bots/bot_hud.dm index cbadab01360e8..61aee9f10b180 100644 --- a/code/modules/mob/living/basic/bots/bot_hud.dm +++ b/code/modules/mob/living/basic/bots/bot_hud.dm @@ -52,7 +52,7 @@ var/list/path_images = active_hud_list[DIAG_PATH_HUD] LAZYCLEARLIST(path_images) - var/list/path_huds_watching_me = list(GLOB.huds[DATA_HUD_DIAGNOSTIC_ADVANCED]) + var/list/path_huds_watching_me = list(GLOB.huds[DATA_HUD_DIAGNOSTIC], GLOB.huds[DATA_HUD_BOT_PATH]) var/atom/move_target = ai_controller.current_movement_target if(move_target != ai_controller.blackboard[BB_BEACON_TARGET]) diff --git a/code/modules/mob/living/basic/bots/dedbot.dm b/code/modules/mob/living/basic/bots/dedbot.dm new file mode 100644 index 0000000000000..bf48ac93c3b57 --- /dev/null +++ b/code/modules/mob/living/basic/bots/dedbot.dm @@ -0,0 +1,118 @@ +///////////////Donk Exenteration Drone - DED//////////// +//A patrolling bot that cuts you up if you get close. Use ranged weapons or avoid it. + +#define SPIN_SLASH_ABILITY_TYPEPATH /datum/action/cooldown/mob_cooldown/exenterate + +/mob/living/basic/bot/dedbot + name = "\improper Donk Exenteration Drone" //Exenteration means ripping entrails out, ouch! + desc = "A bladed commercial defence drone, often called an 'Ex-Drone' or 'D.E.D.bot'. It follows a simple programmed patrol route, and slashes at anyone who doesn't have an identity implant." + icon_state = "ded_drone0" + base_icon_state = "ded_drone" + req_one_access = list(ACCESS_SYNDICATE) + health = 50 + maxHealth = 50 + melee_damage_lower = 15 + melee_damage_upper = 20 + light_range = 1 + light_power = 0.3 + light_color = "#eb1809" + ai_controller = /datum/ai_controller/basic_controller/bot/dedbot + faction = list(ROLE_SYNDICATE) + sharpness = SHARP_EDGED + attack_verb_continuous = "eviscerates" + attack_verb_simple = "eviscerate" + attack_sound = 'sound/weapons/bladeslice.ogg' + attack_vis_effect = ATTACK_EFFECT_SLASH + gold_core_spawnable = HOSTILE_SPAWN + limb_destroyer = TRUE + bubble_icon = "machine" + pass_flags = PASSMOB | PASSFLAPS + maximum_survivable_temperature = 360 //prone to overheating + possessed_message = "You are an exenteration drone. Exenterate." + additional_access = /datum/id_trim/away/hauntedtradingpost/boss + bot_mode_flags = BOT_MODE_ON | BOT_MODE_AUTOPATROL + mob_size = MOB_SIZE_SMALL + robot_arm = /obj/item/hatchet/cutterblade + density = FALSE + COOLDOWN_DECLARE(trigger_cooldown) + //time between exenteration uses + var/exenteration_cooldown_duration = 0.5 SECONDS + //aoe slash ability + var/datum/action/cooldown/mob_cooldown/bot/exenterate + +/mob/living/basic/bot/dedbot/Initialize(mapload) + . = ..() + AddElement(/datum/element/death_drops, /obj/effect/gibspawner/robot) + var/static/list/innate_actions = list( + SPIN_SLASH_ABILITY_TYPEPATH = BB_DEDBOT_SLASH, + ) + grant_actions_by_list(innate_actions) + +/datum/ai_controller/basic_controller/bot/dedbot + blackboard = list( + BB_TARGETING_STRATEGY = /datum/targeting_strategy/basic, + BB_TARGET_MINIMUM_STAT = DEAD, + BB_AGGRO_RANGE = 2, + ) + ai_movement = /datum/ai_movement/jps/bot + planning_subtrees = list( + /datum/ai_planning_subtree/simple_find_target, + /datum/ai_planning_subtree/targeted_mob_ability/exenterate, + /datum/ai_planning_subtree/respond_to_summon, + /datum/ai_planning_subtree/find_patrol_beacon, + /datum/ai_planning_subtree/manage_unreachable_list, + ) + max_target_distance = AI_BOT_PATH_LENGTH + ///keys to be reset when the bot is reseted + reset_keys = list( + BB_BEACON_TARGET, + BB_PREVIOUS_BEACON_TARGET, + BB_BOT_SUMMON_TARGET, + ) + +/datum/ai_planning_subtree/targeted_mob_ability/exenterate + ability_key = BB_DEDBOT_SLASH + finish_planning = FALSE + +/datum/action/cooldown/mob_cooldown/exenterate + name = "Exenterate" + desc = "Disembowel every living thing in range with your blades." + button_icon = 'icons/obj/weapons/stabby.dmi' + button_icon_state = "huntingknife" + click_to_activate = FALSE + background_icon = 'icons/hud/guardian.dmi' + background_icon_state = "base" + cooldown_time = 0.5 SECONDS + // radius in tiles of AOE effect + var/ability_range = 1 + // how much damage this ability does + var/damage_dealt = 18 + // factions we dont attack + var/immune_factions = list(ROLE_SYNDICATE) + // weighted list of body zones this can hit + var/static/list/valid_targets = list( + BODY_ZONE_CHEST = 2, + BODY_ZONE_R_ARM = 1, + BODY_ZONE_L_ARM = 1, + BODY_ZONE_R_LEG = 1, + BODY_ZONE_L_LEG = 1, + ) + +/datum/action/cooldown/mob_cooldown/exenterate/Activate(atom/caster) + if(!COOLDOWN_FINISHED(src, cooldown_time)) + return FALSE + caster.Shake(1.4, 0.8, 0.3 SECONDS) + caster.visible_message(span_danger("[caster] shakes violently!")) + playsound(caster, 'sound/weapons/drill.ogg', 120 , TRUE) + slash_em(caster) + StartCooldown(cooldown_time) + +/datum/action/cooldown/mob_cooldown/exenterate/proc/slash_em(atom/caster) + for(var/mob/living/victim in range(ability_range, caster)) + if(faction_check(victim.faction, immune_factions) && owner.CanReach(victim)) + continue + to_chat(caster, span_warning("You slice [victim]!")) + to_chat(victim, span_warning("You are cut by [caster]'s blades!")) + victim.apply_damage(damage = damage_dealt, damagetype = BRUTE, def_zone = pick(valid_targets), sharpness = SHARP_EDGED) + +#undef SPIN_SLASH_ABILITY_TYPEPATH diff --git a/code/modules/mob/living/basic/bots/vibebot/vibebot.dm b/code/modules/mob/living/basic/bots/vibebot/vibebot.dm index c872e1ea5959c..c8e2d713623ee 100644 --- a/code/modules/mob/living/basic/bots/vibebot/vibebot.dm +++ b/code/modules/mob/living/basic/bots/vibebot/vibebot.dm @@ -14,7 +14,7 @@ radio_key = /obj/item/encryptionkey/headset_service radio_channel = RADIO_CHANNEL_SERVICE bot_type = VIBE_BOT - data_hud_type = DATA_HUD_DIAGNOSTIC_BASIC + data_hud_type = DATA_HUD_DIAGNOSTIC path_image_color = "#2cac12" possessed_message = "You are a vibebot! Maintain the station's vibes to the best of your ability!" diff --git a/code/modules/mob/living/basic/drone/drone_tools.dm b/code/modules/mob/living/basic/drone/drone_tools.dm index 1fa3aa7884b2a..32ec1bb152848 100644 --- a/code/modules/mob/living/basic/drone/drone_tools.dm +++ b/code/modules/mob/living/basic/drone/drone_tools.dm @@ -20,10 +20,11 @@ /obj/item/pipe_dispenser, /obj/item/t_scanner, /obj/item/analyzer, + /obj/item/soap/drone, ) atom_storage.max_total_storage = 40 atom_storage.max_specific_storage = WEIGHT_CLASS_NORMAL - atom_storage.max_slots = 9 + atom_storage.max_slots = 10 atom_storage.rustle_sound = FALSE atom_storage.set_holdable(drone_builtins) @@ -39,7 +40,7 @@ builtintools += new /obj/item/pipe_dispenser(src) builtintools += new /obj/item/t_scanner(src) builtintools += new /obj/item/analyzer(src) - + builtintools += new /obj/item/soap/drone(src) for(var/obj/item/tool as anything in builtintools) tool.AddComponent(/datum/component/holderloving, src, TRUE) diff --git a/code/modules/mob/living/basic/lavaland/bileworm/bileworm_actions.dm b/code/modules/mob/living/basic/lavaland/bileworm/bileworm_actions.dm index 7993fe74a3f57..f023215d7dd5c 100644 --- a/code/modules/mob/living/basic/lavaland/bileworm/bileworm_actions.dm +++ b/code/modules/mob/living/basic/lavaland/bileworm/bileworm_actions.dm @@ -79,6 +79,10 @@ damage_type = BURN pass_flags = PASSTABLE +/obj/projectile/bileworm_acid/Initialize(mapload) + . = ..() + AddComponent(/datum/component/parriable_projectile) + /datum/action/cooldown/mob_cooldown/devour name = "Devour" desc = "Burrow underground, and then move to your target to consume them. Short cooldown, but your target must be unconscious." diff --git a/code/modules/mob/living/basic/lavaland/lobstrosity/lobstrosity.dm b/code/modules/mob/living/basic/lavaland/lobstrosity/lobstrosity.dm index a06ecb9e9b040..031ec3d45256c 100644 --- a/code/modules/mob/living/basic/lavaland/lobstrosity/lobstrosity.dm +++ b/code/modules/mob/living/basic/lavaland/lobstrosity/lobstrosity.dm @@ -160,7 +160,7 @@ /mob/living/basic/mining/lobstrosity/juvenile/Initialize(mapload) . = ..() - var/growth_step = 1000/(8 MINUTES) //It should take 8 minutes if you keep the happiness above 40% and at most 14 + var/growth_step = 1000/(7 MINUTES) //It should take 7-ish minutes if you keep the happiness above 40% and at most 12 AddComponent(\ /datum/component/growth_and_differentiation,\ growth_path = grow_type,\ diff --git a/code/modules/mob/living/basic/lavaland/lobstrosity/lobstrosity_ai.dm b/code/modules/mob/living/basic/lavaland/lobstrosity/lobstrosity_ai.dm index 75b64d051203a..5ca1ca2cfd5b0 100644 --- a/code/modules/mob/living/basic/lavaland/lobstrosity/lobstrosity_ai.dm +++ b/code/modules/mob/living/basic/lavaland/lobstrosity/lobstrosity_ai.dm @@ -14,6 +14,7 @@ BB_LOBSTROSITY_FINGER_LUST = 0, BB_LOBSTROSITY_NAIVE_HUNTER = FALSE, BB_BASIC_MOB_FLEE_DISTANCE = 8, + BB_TARGET_PRIORITY_TRAIT = TRAIT_SCARY_FISHERMAN, BB_OWNER_SELF_HARM_RESPONSES = SHRIMP_HARM_RESPONSES, ) ai_traits = PAUSE_DURING_DO_AFTER @@ -24,7 +25,7 @@ /datum/ai_planning_subtree/random_speech/insect, /datum/ai_planning_subtree/hoard_fingers, /datum/ai_planning_subtree/pet_planning, - /datum/ai_planning_subtree/simple_find_target, + /datum/ai_planning_subtree/find_target_prioritize_traits, /datum/ai_planning_subtree/targeted_mob_ability/lobster, /datum/ai_planning_subtree/flee_target/lobster, /datum/ai_planning_subtree/attack_obstacle_in_path, @@ -43,13 +44,14 @@ BB_LOBSTROSITY_FINGER_LUST = 0, BB_LOBSTROSITY_NAIVE_HUNTER = TRUE, BB_BASIC_MOB_FLEE_DISTANCE = 4, + BB_TARGET_PRIORITY_TRAIT = TRAIT_SCARY_FISHERMAN, BB_OWNER_SELF_HARM_RESPONSES = SHRIMP_HARM_RESPONSES, ) planning_subtrees = list( /datum/ai_planning_subtree/random_speech/insect, /datum/ai_planning_subtree/hoard_fingers, /datum/ai_planning_subtree/pet_planning, - /datum/ai_planning_subtree/simple_find_target, + /datum/ai_planning_subtree/find_target_prioritize_traits, /datum/ai_planning_subtree/targeted_mob_ability/lobster, /datum/ai_planning_subtree/flee_target/lobster, /datum/ai_planning_subtree/attack_obstacle_in_path, @@ -100,14 +102,17 @@ melee_attack_behavior = /datum/ai_behavior/basic_melee_attack/lobster /datum/ai_planning_subtree/basic_melee_attack_subtree/lobster/SelectBehaviors(datum/ai_controller/controller, seconds_per_tick) - if(!isliving(controller.blackboard[BB_BASIC_MOB_CURRENT_TARGET])) + var/atom/movable/target = controller.blackboard[BB_BASIC_MOB_CURRENT_TARGET] + if(!isliving(target)) return ..() if (!controller.blackboard[BB_BASIC_MOB_STOP_FLEEING]) return if (!isnull(controller.blackboard[BB_LOBSTROSITY_TARGET_LIMB])) return + if(controller.blackboard[BB_LOBSTROSITY_NAIVE_HUNTER] && HAS_TRAIT(target, TRAIT_SCARY_FISHERMAN)) + return //juvenile lobstrosities fear me. var/mob/living/living_pawn = controller.pawn - if (DOING_INTERACTION_WITH_TARGET(living_pawn, controller.blackboard[BB_BASIC_MOB_CURRENT_TARGET])) + if (DOING_INTERACTION_WITH_TARGET(living_pawn, target)) return return ..() @@ -118,9 +123,14 @@ if (isnull(target) || !istype(target)) return ..() var/is_vulnerable = FALSE - if(controller.blackboard[BB_LOBSTROSITY_NAIVE_HUNTER] && target.body_position == LYING_DOWN) - is_vulnerable = TRUE - else + if(controller.blackboard[BB_LOBSTROSITY_NAIVE_HUNTER]) + if(HAS_TRAIT(target, TRAIT_SCARY_FISHERMAN)) + //Trigger lobstrosity PTSD. Don't clear the target so we can run away. + controller.set_blackboard_key(BB_BASIC_MOB_STOP_FLEEING, FALSE) + return AI_BEHAVIOR_INSTANT | AI_BEHAVIOR_SUCCEEDED + if(target.body_position == LYING_DOWN) + is_vulnerable = TRUE + if(!is_vulnerable) for (var/trait in controller.blackboard[BB_LOBSTROSITY_EXPLOIT_TRAITS]) if (!HAS_TRAIT(target, trait)) continue @@ -137,9 +147,12 @@ flee_behaviour = /datum/ai_behavior/run_away_from_target/lobster /datum/ai_planning_subtree/flee_target/lobster/SelectBehaviors(datum/ai_controller/controller, seconds_per_tick) + var/atom/movable/target = controller.blackboard[target_key] + if(!QDELETED(target) && controller.blackboard[BB_LOBSTROSITY_NAIVE_HUNTER] && HAS_TRAIT(target, TRAIT_SCARY_FISHERMAN)) + return ..() var/datum/action/cooldown/using_action = controller.blackboard[BB_TARGETED_ACTION] if (using_action?.IsAvailable()) - return + return FALSE return ..() /datum/ai_behavior/run_away_from_target/lobster @@ -147,19 +160,23 @@ /datum/ai_behavior/run_away_from_target/lobster/perform(seconds_per_tick, datum/ai_controller/controller, target_key, hiding_location_key) var/atom/target = controller.blackboard[target_key] - if(isnull(target)) + if(QDELETED(target)) return ..() - if(isliving(target)) - var/mob/living/living_target = target - if(controller.blackboard[BB_LOBSTROSITY_NAIVE_HUNTER] && living_target.body_position == LYING_DOWN) + var/is_naive = controller.blackboard[BB_LOBSTROSITY_NAIVE_HUNTER] + var/is_scary = HAS_TRAIT(target, TRAIT_SCARY_FISHERMAN) + + if(!is_naive || !is_scary) //the lobstrosity isn't naive/young and the target isn't a scary fisherman. + if(isliving(target)) + var/mob/living/living_target = target + if(is_naive && living_target.body_position == LYING_DOWN) + controller.set_blackboard_key(BB_BASIC_MOB_STOP_FLEEING, TRUE) + return AI_BEHAVIOR_INSTANT | AI_BEHAVIOR_FAILED + for (var/trait in controller.blackboard[BB_LOBSTROSITY_EXPLOIT_TRAITS]) + if (!HAS_TRAIT(target, trait)) + continue controller.set_blackboard_key(BB_BASIC_MOB_STOP_FLEEING, TRUE) return AI_BEHAVIOR_INSTANT | AI_BEHAVIOR_FAILED - for (var/trait in controller.blackboard[BB_LOBSTROSITY_EXPLOIT_TRAITS]) - if (!HAS_TRAIT(target, trait)) - continue - controller.set_blackboard_key(BB_BASIC_MOB_STOP_FLEEING, TRUE) - return AI_BEHAVIOR_INSTANT | AI_BEHAVIOR_FAILED var/mob/living/us = controller.pawn if (us.pulling == target) @@ -174,7 +191,9 @@ /datum/ai_planning_subtree/targeted_mob_ability/lobster/SelectBehaviors(datum/ai_controller/controller, seconds_per_tick) var/atom/target = controller.blackboard[target_key] if(QDELETED(target) || in_range(controller.pawn, target)) - return FALSE + return + if(controller.blackboard[BB_LOBSTROSITY_NAIVE_HUNTER] && HAS_TRAIT(target, TRAIT_SCARY_FISHERMAN)) + return return ..() diff --git a/code/modules/mob/living/basic/lavaland/mining.dm b/code/modules/mob/living/basic/lavaland/mining.dm index ca84e0d1d20c7..37b7dd118f4d9 100644 --- a/code/modules/mob/living/basic/lavaland/mining.dm +++ b/code/modules/mob/living/basic/lavaland/mining.dm @@ -36,6 +36,9 @@ drop_immediately = basic_mob_flags & DEL_ON_DEATH,\ ) RegisterSignal(src, COMSIG_ATOM_WAS_ATTACKED, PROC_REF(check_ashwalker_peace_violation)) + // We add this to ensure that mobs will actually receive the above signal, as some will lack AI + // handling for retaliation and attack special cases + AddElement(/datum/element/relay_attackers) /mob/living/basic/mining/proc/add_ranged_armour(list/vulnerable_projectiles) AddElement(\ diff --git a/code/modules/mob/living/basic/lavaland/watcher/watcher_projectiles.dm b/code/modules/mob/living/basic/lavaland/watcher/watcher_projectiles.dm index 19e718d9fee59..cf7fa3a7e699f 100644 --- a/code/modules/mob/living/basic/lavaland/watcher/watcher_projectiles.dm +++ b/code/modules/mob/living/basic/lavaland/watcher/watcher_projectiles.dm @@ -7,6 +7,10 @@ armor_flag = ENERGY temperature = -50 +/obj/projectile/temp/watcher/Initialize(mapload) + . = ..() + AddComponent(/datum/component/parriable_projectile) + /obj/projectile/temp/watcher/on_hit(mob/living/target, blocked = 0, pierce_hit) . = ..() if (!isliving(target)) diff --git a/code/modules/mob/living/basic/minebots/minebot_ai.dm b/code/modules/mob/living/basic/minebots/minebot_ai.dm index 62aeaf3aa7923..31fed0ec1f32c 100644 --- a/code/modules/mob/living/basic/minebots/minebot_ai.dm +++ b/code/modules/mob/living/basic/minebots/minebot_ai.dm @@ -284,6 +284,10 @@ radial_icon = 'icons/obj/mining.dmi' radial_icon_state = "pickaxe" speech_commands = list("mine") + callout_type = /datum/callout_option/mine + +/datum/pet_command/automate_mining/valid_callout_target(mob/living/caller, datum/callout_option/callout, atom/target) + return ismineralturf(target) /datum/pet_command/automate_mining/execute_action(datum/ai_controller/controller) controller.set_blackboard_key(BB_AUTOMATED_MINING, TRUE) diff --git a/code/modules/mob/living/basic/pets/dog/dog_subtypes.dm b/code/modules/mob/living/basic/pets/dog/dog_subtypes.dm index d05622c35dc47..9ac8e10d8f4f9 100644 --- a/code/modules/mob/living/basic/pets/dog/dog_subtypes.dm +++ b/code/modules/mob/living/basic/pets/dog/dog_subtypes.dm @@ -45,6 +45,40 @@ gold_core_spawnable = NO_SPAWN unique_pet = TRUE +/mob/living/basic/pet/dog/bullterrier/guarddog //hostile dog variant for space ruins + name = "\improper guard dog" + real_name = "guard dog" + desc = "A vicious bull terrier. They look aggressive and territorial." + collar_icon_state = "spiked" + //slightly weaker than a bear, but not as slow + health = 60 + maxHealth = 60 + obj_damage = 20 + melee_damage_lower = 10 + melee_damage_upper = 15 + wound_bonus = -25 + bare_wound_bonus = 45 + sharpness = SHARP_EDGED + gold_core_spawnable = HOSTILE_SPAWN + faction = list(FACTION_HOSTILE) + ai_controller = /datum/ai_controller/basic_controller/guarddog + +/datum/ai_controller/basic_controller/guarddog + blackboard = list( + BB_TARGETING_STRATEGY = /datum/targeting_strategy/basic, + BB_PET_TARGETING_STRATEGY = /datum/targeting_strategy/basic/not_friends, + BB_AGGRO_RANGE = 7, + BB_TARGET_MINIMUM_STAT = HARD_CRIT, + ) + + ai_movement = /datum/ai_movement/basic_avoidance + idle_behavior = /datum/idle_behavior/idle_random_walk + planning_subtrees = list( + /datum/ai_planning_subtree/target_retaliate, + /datum/ai_planning_subtree/simple_find_target, + /datum/ai_planning_subtree/basic_melee_attack_subtree, + ) + /mob/living/basic/pet/dog/breaddog //Most of the code originates from Cak name = "Kobun" real_name = "Kobun" diff --git a/code/modules/mob/living/basic/ruin_defender/cybersun_aicore.dm b/code/modules/mob/living/basic/ruin_defender/cybersun_aicore.dm new file mode 100644 index 0000000000000..e9b62f9deaf2e --- /dev/null +++ b/code/modules/mob/living/basic/ruin_defender/cybersun_aicore.dm @@ -0,0 +1,205 @@ +/// Boss for the hauntedtradingpost space ruin +/// It's a stationary AI core that casts spells +#define LIGHTNING_ABILITY_TYPEPATH /datum/action/cooldown/spell/pointed/lightning_strike +#define BARRAGE_ABILITY_TYPEPATH /datum/action/cooldown/spell/pointed/projectile/cybersun_barrage + +/mob/living/basic/cybersun_ai_core + name = "\improper Cybersun AI Core" + desc = "An evil looking computer." + icon = 'icons/mob/silicon/ai.dmi' + icon_state = "ai-red" + icon_living = "ai-red" + gender = NEUTER + basic_mob_flags = MOB_ROBOTIC + mob_size = MOB_SIZE_HUGE + basic_mob_flags = DEL_ON_DEATH + health = 250 + maxHealth = 250 + faction = list(ROLE_SYNDICATE) + ai_controller = /datum/ai_controller/basic_controller/cybersun_ai_core + unsuitable_atmos_damage = 0 + combat_mode = TRUE + move_resist = INFINITY + damage_coeff = list(BRUTE = 1.5, BURN = 1, TOX = 0, STAMINA = 0, OXY = 0) + light_system = OVERLAY_LIGHT + light_range = 2 + light_power = 0.6 + light_color = "#eb1809" + /// Ability which fires da lightning bolt + var/datum/action/cooldown/mob_cooldown/lightning_strike + /// Ability which fires da big laser + var/datum/action/cooldown/mob_cooldown/targeted_mob_ability/donk_laser + //is this being used as part of the haunted trading post ruin? if true, stuff there will self destruct when this mob dies + var/donk_ai_master = FALSE +// list of stuff tagged to self destruct when this mob dies +GLOBAL_LIST_EMPTY(selfdestructs_when_boss_dies) + +/mob/living/basic/cybersun_ai_core/Initialize(mapload) + . = ..() + ADD_TRAIT(src, TRAIT_IMMOBILIZED, INNATE_TRAIT) + var/static/list/death_loot = list(/obj/effect/temp_visual/cybersun_ai_core_death) + AddElement(/datum/element/death_drops, death_loot) + AddElement(/datum/element/relay_attackers) + var/static/list/innate_actions = list( + LIGHTNING_ABILITY_TYPEPATH = BB_CYBERSUN_CORE_LIGHTNING, + BARRAGE_ABILITY_TYPEPATH = BB_CYBERSUN_CORE_BARRAGE, + ) + grant_actions_by_list(innate_actions) + +/mob/living/basic/cybersun_ai_core/death(gibbed) + if(donk_ai_master == TRUE) + //disable all the tripwire traps + for (var/obj/item/pressure_plate/puzzle/invisible_tripwire as anything in GLOB.selfdestructs_when_boss_dies) + qdel(invisible_tripwire) + //and the electric overload traps + for (var/obj/effect/overloader_trap as anything in GLOB.selfdestructs_when_boss_dies) + qdel(overloader_trap) + //then disable the AI defence holograms + for (var/obj/structure/holosign/barrier/cyborg/cybersun_ai_shield as anything in GLOB.selfdestructs_when_boss_dies) + qdel(cybersun_ai_shield) + //then the power generator + for (var/obj/machinery/power/smes/magical/cybersun as anything in GLOB.selfdestructs_when_boss_dies) + qdel(cybersun) + do_sparks(number = 5, source = src) + return ..() + +/obj/effect/temp_visual/cybersun_ai_core_death + icon = 'icons/mob/silicon/ai.dmi' + icon_state = "ai-red_dead" + duration = 2 SECONDS + +/obj/effect/temp_visual/cybersun_ai_core_death/Initialize(mapload) + . = ..() + playsound(src, 'sound/misc/metal_creak.ogg', vol = 100, vary = TRUE, pressure_affected = FALSE) + Shake(1, 0, 2 SECONDS) + addtimer(CALLBACK(src, PROC_REF(gib)), duration - 1, TIMER_DELETE_ME) + +/obj/effect/temp_visual/cybersun_ai_core_death/proc/gib() +///dramatic death animations + var/turf/my_turf = get_turf(src) + new /obj/effect/gibspawner/robot(my_turf) + playsound(loc, 'sound/effects/explosion2.ogg', vol = 75, vary = TRUE, pressure_affected = FALSE) + for (var/mob/witness in range(10, src)) + if (!witness.client || !isliving(witness)) + continue + shake_camera(witness, duration = 1.5 SECONDS - (0.7 * get_dist(src, witness)), strength = 1) + +/// how the ai core thinks +/datum/ai_controller/basic_controller/cybersun_ai_core + blackboard = list( + BB_TARGETING_STRATEGY = /datum/targeting_strategy/basic, + BB_TARGETLESS_TIME = 0, + ) + planning_subtrees = list( + /datum/ai_planning_subtree/simple_find_target, + /datum/ai_planning_subtree/targeted_mob_ability/lightning_strike, + /datum/ai_planning_subtree/targeted_mob_ability/cybersun_barrage, + ) + +/// DA SPELLS! +// spell #1: lightning strike +/datum/ai_planning_subtree/targeted_mob_ability/lightning_strike + ability_key = BB_CYBERSUN_CORE_LIGHTNING + finish_planning = FALSE + +/datum/action/cooldown/spell/pointed/lightning_strike + name = "lightning strike" + desc = "Electrocutes a target with a big lightning bolt. Has a small delay." + button_icon = 'icons/mob/actions/actions_spells.dmi' + button_icon_state = "lightning" + cooldown_time = 4 SECONDS + click_to_activate = TRUE + shared_cooldown = NONE + sparks_amt = 1 + spell_requirements = null + aim_assist = FALSE + //how long after casting until the lightning strikes and damage is dealt + var/lightning_delay = 1 SECONDS + +/datum/action/cooldown/spell/pointed/lightning_strike/cast(atom/target) + . = ..() + //this is where the spell will hit. it will not move even if the target does, allowing the spell to be dodged. + new/obj/effect/temp_visual/lightning_strike(get_turf(target)) + playsound(owner, 'sound/effects/sparks1.ogg', vol = 120, vary = TRUE) + +/obj/effect/temp_visual/lightning_strike + name = "lightning strike" + desc = "A lightning bolt is about to hit this location. There's a handy hologram to warn people so they don't stand here." + icon = 'icons/mob/telegraphing/telegraph_holographic.dmi' + icon_state = "target_circle" + duration = 1 SECONDS + // amount of damage a guy takes if they're on this tile + var/zap_damage = 26 + /// don't hurt these guys capiche? + var/list/damage_blacklist_typecache = list( + /mob/living/basic/cybersun_ai_core, + /mob/living/basic/viscerator, + ) + +/obj/effect/temp_visual/lightning_strike/Initialize(mapload) + . = ..() + damage_blacklist_typecache = typecacheof(damage_blacklist_typecache) + addtimer(CALLBACK(src, PROC_REF(zap)), duration, TIMER_DELETE_ME) + +/obj/effect/temp_visual/lightning_strike/proc/zap() + new/obj/effect/temp_visual/lightning_strike_zap(loc) + playsound(src, 'sound/magic/lightningbolt.ogg', vol = 70, vary = TRUE) + if (!isturf(loc)) + return + for(var/mob/living/victim in loc) + if (is_type_in_typecache(victim, damage_blacklist_typecache)) + continue + to_chat(victim, span_warning("You are struck by a large bolt of electricity!")) + victim.electrocute_act(zap_damage, src, flags = SHOCK_NOGLOVES | SHOCK_NOSTUN) + +/obj/effect/temp_visual/lightning_strike_zap + name = "lightning bolt" + desc = "Lightning bolt! Lightning bolt! Lightning bolt! Lightning bolt! Lightning bolt! Lightning bolt! Lightning bolt! Lightning bolt!" + icon = 'icons/effects/32x96.dmi' + icon_state = "thunderbolt" + duration = 0.4 SECONDS + +/obj/effect/temp_visual/lightning_strike_zap/Initialize(mapload) + . = ..() + do_sparks(number = rand(1,3), source = src) + +// spell #2: cybersun laser barrage +/datum/ai_planning_subtree/targeted_mob_ability/cybersun_barrage + ability_key = BB_CYBERSUN_CORE_BARRAGE + finish_planning = FALSE + +/datum/action/cooldown/spell/pointed/projectile/cybersun_barrage + name = "plasma beam barrage" + desc = "Charges up a cluster of lasers, then sends it towards a foe after a short delay." + button_icon = 'icons/obj/weapons/transforming_energy.dmi' + button_icon_state = "e_sword_on_red" + cooldown_time = 5.5 SECONDS + click_to_activate = TRUE + shared_cooldown = NONE + spell_requirements = null + projectile_type = /obj/projectile/beam/laser/cybersun/weaker + cast_range = 6 + projectiles_per_fire = 3 + var/barrage_delay = 0.8 SECONDS + var/turf/lockon_zone + +/datum/action/cooldown/spell/pointed/projectile/cybersun_barrage/cast(atom/target, atom/cast_on) + var/turf/my_turf = get_turf(owner) + lockon_zone = get_turf(target) + if(lockon_zone == my_turf) + return + my_turf.Beam(lockon_zone, icon_state = "1-full", beam_color = COLOR_MEDIUM_DARK_RED, time = barrage_delay) + playsound(lockon_zone, 'sound/machines/terminal_prompt_deny.ogg', vol = 60, vary = TRUE) + StartCooldown(cooldown_time) + return ..() + +/datum/action/cooldown/spell/pointed/projectile/cybersun_barrage/fire_projectile(atom/target) + target = lockon_zone + if(do_after(owner, barrage_delay)) + return ..() + +/obj/projectile/beam/laser/cybersun/weaker + damage = 11 + +#undef LIGHTNING_ABILITY_TYPEPATH +#undef BARRAGE_ABILITY_TYPEPATH diff --git a/code/modules/mob/living/basic/ruin_defender/mad_piano.dm b/code/modules/mob/living/basic/ruin_defender/mad_piano.dm new file mode 100644 index 0000000000000..d5563564f0e29 --- /dev/null +++ b/code/modules/mob/living/basic/ruin_defender/mad_piano.dm @@ -0,0 +1,102 @@ +//the mad piano +//looks like a regular piano, then if you get close it wakes up and bites you + +/mob/living/basic/mad_piano + name = "space piano" + desc = "This is a space piano, like a regular piano, but always in tune! Even if the musician isn't." + icon = 'icons/mob/simple/mad_piano.dmi' + icon_state = "calm" + mob_size = MOB_SIZE_HUGE + move_resist = INFINITY + combat_mode = TRUE + faction = list(FACTION_HOSTILE, FACTION_TURRET) + maxHealth = 120 + health = 120 + melee_damage_lower = 24 + melee_damage_upper = 26 + melee_attack_cooldown = 1 SECONDS + speed = 2 + gender = NEUTER + basic_mob_flags = DEL_ON_DEATH + attack_sound = 'sound/effects/piano_hit.ogg' + attack_vis_effect = ATTACK_EFFECT_BITE + attack_verb_continuous = "bites" + attack_verb_simple = "bite" + ai_controller = /datum/ai_controller/basic_controller/mad_piano + //alternate variables used when aggro + var/name_aggro = "mad piano" + var/icon_aggro = "aggressive" + var/desc_aggro = "This instrument is aggressive! Better stay away from its big chomping teeth!" + //and when calm + var/name_calm + var/icon_calm + var/desc_calm + COOLDOWN_DECLARE(tantrum_time) + //length of aggro state + var/tantrum_time_duration = 3.5 SECONDS + +/mob/living/basic/mad_piano/Initialize(mapload) + . = ..() + var/static/list/death_loot = list(/obj/effect/gibspawner/robot) + AddElement(/datum/element/death_drops, death_loot) + var/static/list/connections = list(COMSIG_ATOM_ENTERED = PROC_REF(aggro_tantrum)) + AddComponent(/datum/component/connect_range, tracked = src, connections = connections, range = 1, works_in_containers = FALSE) + AddElementTrait(TRAIT_WADDLING, INNATE_TRAIT, /datum/element/waddling) + ADD_TRAIT(src, TRAIT_IMMOBILIZED, TRAIT_GENERIC) + ADD_TRAIT(src, TRAIT_PACIFISM, TRAIT_GENERIC) + name_calm = name + icon_calm = icon_state + desc_calm = desc + +/mob/living/basic/mad_piano/process(seconds_per_tick) + + if (COOLDOWN_FINISHED(src, tantrum_time)) + calm_down() + +/mob/living/basic/mad_piano/proc/aggro_tantrum(datum/source, mob/living/victim) + SIGNAL_HANDLER + if(!istype(victim, /mob/living/carbon) || victim.stat == DEAD) + return + tantrum_time = tantrum_time_duration + name = name_aggro + icon_state = icon_aggro + desc = desc_aggro + REMOVE_TRAIT(src, TRAIT_IMMOBILIZED, TRAIT_GENERIC) + REMOVE_TRAIT(src, TRAIT_PACIFISM, TRAIT_GENERIC) + COOLDOWN_START(src, tantrum_time, tantrum_time_duration) + START_PROCESSING(SSprocessing, src) + +/mob/living/basic/mad_piano/proc/calm_down(datum/source) + if(!COOLDOWN_FINISHED(src, tantrum_time)) + return + icon_state = icon_calm + desc = desc_calm + name = name_calm + ADD_TRAIT(src, TRAIT_IMMOBILIZED, TRAIT_GENERIC) + ADD_TRAIT(src, TRAIT_PACIFISM, TRAIT_GENERIC) + STOP_PROCESSING(SSprocessing, src) + +/mob/living/basic/mad_piano/med_hud_set_health() //sneaky sneaky sneaky + return + +/mob/living/basic/mad_piano/med_hud_set_status() + return + +/mob/living/basic/mad_piano/Destroy() + STOP_PROCESSING(SSprocessing, src) + return ..() + +/datum/ai_controller/basic_controller/mad_piano + idle_behavior = /datum/idle_behavior/idle_random_walk/mad_piano + max_target_distance = 2 + blackboard = list( + BB_TARGETING_STRATEGY = /datum/targeting_strategy/basic, + BB_TARGET_MINIMUM_STAT = HARD_CRIT, + ) + planning_subtrees = list( + /datum/ai_planning_subtree/simple_find_target, + /datum/ai_planning_subtree/basic_melee_attack_subtree, + ) + +/datum/idle_behavior/idle_random_walk/mad_piano + walk_chance = 80 diff --git a/code/modules/mob/living/basic/space_fauna/carp/carp_ai_actions.dm b/code/modules/mob/living/basic/space_fauna/carp/carp_ai_actions.dm index 71017bd2207a2..810c45603862b 100644 --- a/code/modules/mob/living/basic/space_fauna/carp/carp_ai_actions.dm +++ b/code/modules/mob/living/basic/space_fauna/carp/carp_ai_actions.dm @@ -55,6 +55,12 @@ /// This subtype only exists because if you queue multiple of the same action with different arguments it deletes their stored arguments /datum/ai_behavior/find_potential_targets/nearest/magicarp +/datum/ai_behavior/find_potential_targets/nearest/magicarp/pick_final_target(datum/ai_controller/controller, list/enemies_list) + for(var/atom/atom as anything in enemies_list) + if(HAS_TRAIT(atom, TRAIT_SCARY_FISHERMAN)) + enemies_list -= atom + return ..() + /// Then use it on that target /datum/ai_planning_subtree/targeted_mob_ability/magicarp ability_key = BB_MAGICARP_SPELL diff --git a/code/modules/mob/living/basic/space_fauna/carp/carp_ai_rift_actions.dm b/code/modules/mob/living/basic/space_fauna/carp/carp_ai_rift_actions.dm index 84b96ae3ce405..da672832a0a9e 100644 --- a/code/modules/mob/living/basic/space_fauna/carp/carp_ai_rift_actions.dm +++ b/code/modules/mob/living/basic/space_fauna/carp/carp_ai_rift_actions.dm @@ -31,6 +31,9 @@ finish_planning = TRUE /datum/ai_planning_subtree/make_carp_rift/panic_teleport/SelectBehaviors(datum/ai_controller/controller, seconds_per_tick) + var/atom/movable/fleeing_from = controller.blackboard[BB_BASIC_MOB_CURRENT_TARGET] + if(!QDELETED(fleeing_from) && controller.blackboard[BB_CARPS_FEAR_FISHERMAN] && HAS_TRAIT(fleeing_from, TRAIT_SCARY_FISHERMAN)) + return ..() if (controller.blackboard[BB_BASIC_MOB_STOP_FLEEING]) return return ..() @@ -42,6 +45,14 @@ /datum/ai_planning_subtree/make_carp_rift/aggressive_teleport rift_behaviour = /datum/ai_behavior/make_carp_rift/towards/aggressive +/datum/ai_planning_subtree/make_carp_rift/aggressive_teleport/SelectBehaviors(datum/ai_controller/controller, seconds_per_tick) + var/atom/movable/target = controller.blackboard[BB_BASIC_MOB_CURRENT_TARGET] + if(QDELETED(target) || !controller.blackboard[BB_CARPS_FEAR_FISHERMAN] || !HAS_TRAIT(target, TRAIT_SCARY_FISHERMAN)) + return ..() + if (controller.blackboard[BB_BASIC_MOB_STOP_FLEEING]) + return + return ..() + /** * # Make carp rift * Make a carp rift somewhere @@ -174,7 +185,7 @@ /datum/ai_planning_subtree/shortcut_to_target_through_carp_rift/SelectBehaviors(datum/ai_controller/controller, seconds_per_tick) var/mob/living/target = controller.blackboard[BB_BASIC_MOB_CURRENT_TARGET] - if (QDELETED(target)) + if (QDELETED(target) || (controller.blackboard[BB_CARPS_FEAR_FISHERMAN] && HAS_TRAIT(target, TRAIT_SCARY_FISHERMAN))) return var/distance_to_target = get_dist(controller.pawn, target) diff --git a/code/modules/mob/living/basic/space_fauna/carp/carp_controllers.dm b/code/modules/mob/living/basic/space_fauna/carp/carp_controllers.dm index 0befb20987c01..4491ef1149137 100644 --- a/code/modules/mob/living/basic/space_fauna/carp/carp_controllers.dm +++ b/code/modules/mob/living/basic/space_fauna/carp/carp_controllers.dm @@ -12,24 +12,48 @@ BB_BASIC_MOB_STOP_FLEEING = TRUE, BB_TARGETING_STRATEGY = /datum/targeting_strategy/basic/allow_items, BB_PET_TARGETING_STRATEGY = /datum/targeting_strategy/basic/not_friends, + BB_TARGET_PRIORITY_TRAIT = TRAIT_SCARY_FISHERMAN, + BB_CARPS_FEAR_FISHERMAN = TRUE, ) ai_movement = /datum/ai_movement/basic_avoidance idle_behavior = /datum/idle_behavior/idle_random_walk + planning_subtrees = list( + /datum/ai_planning_subtree/pet_planning, + /datum/ai_planning_subtree/simple_find_nearest_target_to_flee, + /datum/ai_planning_subtree/find_target_prioritize_traits, + /datum/ai_planning_subtree/make_carp_rift/panic_teleport, + /datum/ai_planning_subtree/flee_target/from_fisherman, + /datum/ai_planning_subtree/find_food, + /datum/ai_planning_subtree/attack_obstacle_in_path/carp, + /datum/ai_planning_subtree/shortcut_to_target_through_carp_rift, + /datum/ai_planning_subtree/make_carp_rift/aggressive_teleport, + /datum/ai_planning_subtree/basic_melee_attack_subtree/no_fisherman, + /datum/ai_planning_subtree/carp_migration, + ) + +///Megacarps. The only difference is that they don't flee from scary fishermen and prioritize them. +/datum/ai_controller/basic_controller/carp/mega + blackboard = list( + BB_BASIC_MOB_STOP_FLEEING = TRUE, + BB_TARGETING_STRATEGY = /datum/targeting_strategy/basic/allow_items, + BB_PET_TARGETING_STRATEGY = /datum/targeting_strategy/basic/not_friends, + BB_TARGET_PRIORITY_TRAIT = TRAIT_SCARY_FISHERMAN, + BB_CARPS_FEAR_FISHERMAN = FALSE, + ) planning_subtrees = list( /datum/ai_planning_subtree/pet_planning, /datum/ai_planning_subtree/simple_find_nearest_target_to_flee, /datum/ai_planning_subtree/make_carp_rift/panic_teleport, /datum/ai_planning_subtree/flee_target, /datum/ai_planning_subtree/find_food, - /datum/ai_planning_subtree/simple_find_target, + /datum/ai_planning_subtree/find_target_prioritize_traits, /datum/ai_planning_subtree/attack_obstacle_in_path/carp, /datum/ai_planning_subtree/shortcut_to_target_through_carp_rift, /datum/ai_planning_subtree/make_carp_rift/aggressive_teleport, /datum/ai_planning_subtree/basic_melee_attack_subtree, /datum/ai_planning_subtree/carp_migration, ) - /** * Carp which bites back, but doesn't look for targets. * 'Not hunting targets' includes food (and can rings), because they have been well trained. @@ -39,18 +63,20 @@ BB_BASIC_MOB_STOP_FLEEING = TRUE, BB_TARGETING_STRATEGY = /datum/targeting_strategy/basic, BB_PET_TARGETING_STRATEGY = /datum/targeting_strategy/basic/not_friends, + BB_TARGET_PRIORITY_TRAIT = TRAIT_SCARY_FISHERMAN, + BB_CARPS_FEAR_FISHERMAN = TRUE, ) ai_traits = STOP_MOVING_WHEN_PULLED planning_subtrees = list( /datum/ai_planning_subtree/pet_planning, /datum/ai_planning_subtree/find_nearest_thing_which_attacked_me_to_flee, /datum/ai_planning_subtree/make_carp_rift/panic_teleport, - /datum/ai_planning_subtree/flee_target, + /datum/ai_planning_subtree/flee_target/from_fisherman, /datum/ai_planning_subtree/target_retaliate, /datum/ai_planning_subtree/attack_obstacle_in_path/carp, /datum/ai_planning_subtree/shortcut_to_target_through_carp_rift, /datum/ai_planning_subtree/make_carp_rift/aggressive_teleport, - /datum/ai_planning_subtree/basic_melee_attack_subtree, + /datum/ai_planning_subtree/basic_melee_attack_subtree/no_fisherman, ) /** @@ -61,12 +87,12 @@ planning_subtrees = list( /datum/ai_planning_subtree/pet_planning, /datum/ai_planning_subtree/simple_find_nearest_target_to_flee, + /datum/ai_planning_subtree/find_target_prioritize_traits, /datum/ai_planning_subtree/make_carp_rift/panic_teleport, - /datum/ai_planning_subtree/flee_target, + /datum/ai_planning_subtree/flee_target/from_fisherman, /datum/ai_planning_subtree/find_food, /datum/ai_planning_subtree/find_nearest_magicarp_spell_target, /datum/ai_planning_subtree/targeted_mob_ability/magicarp, - /datum/ai_planning_subtree/simple_find_target, /datum/ai_planning_subtree/attack_obstacle_in_path/carp, /datum/ai_planning_subtree/shortcut_to_target_through_carp_rift, /datum/ai_planning_subtree/make_carp_rift/aggressive_teleport, @@ -83,17 +109,19 @@ BB_BASIC_MOB_STOP_FLEEING = TRUE, BB_TARGETING_STRATEGY = /datum/targeting_strategy/basic, BB_PET_TARGETING_STRATEGY = /datum/targeting_strategy/basic/not_friends, + BB_TARGET_PRIORITY_TRAIT = TRAIT_SCARY_FISHERMAN, + BB_CARPS_FEAR_FISHERMAN = TRUE, ) ai_traits = STOP_MOVING_WHEN_PULLED planning_subtrees = list( /datum/ai_planning_subtree/pet_planning, /datum/ai_planning_subtree/simple_find_nearest_target_to_flee, /datum/ai_planning_subtree/make_carp_rift/panic_teleport, - /datum/ai_planning_subtree/flee_target, + /datum/ai_planning_subtree/flee_target/from_fisherman, /datum/ai_planning_subtree/find_food, /datum/ai_planning_subtree/attack_obstacle_in_path/carp, /datum/ai_planning_subtree/shortcut_to_target_through_carp_rift, /datum/ai_planning_subtree/make_carp_rift/aggressive_teleport, - /datum/ai_planning_subtree/basic_melee_attack_subtree, + /datum/ai_planning_subtree/basic_melee_attack_subtree/no_fisherman, /datum/ai_planning_subtree/carp_migration, ) diff --git a/code/modules/mob/living/basic/space_fauna/carp/megacarp.dm b/code/modules/mob/living/basic/space_fauna/carp/megacarp.dm index deadeaaa540a6..d82120a37e034 100644 --- a/code/modules/mob/living/basic/space_fauna/carp/megacarp.dm +++ b/code/modules/mob/living/basic/space_fauna/carp/megacarp.dm @@ -24,6 +24,7 @@ ridable_data = /datum/component/riding/creature/megacarp greyscale_config = /datum/greyscale_config/carp_mega butcher_results = list(/obj/item/food/fishmeat/carp = 2, /obj/item/stack/sheet/animalhide/carp = 3) + ai_controller = /datum/ai_controller/basic_controller/carp/mega /mob/living/basic/carp/mega/Initialize(mapload) . = ..() diff --git a/code/modules/mob/living/basic/space_fauna/snake/banded_snake.dm b/code/modules/mob/living/basic/space_fauna/snake/banded_snake.dm new file mode 100644 index 0000000000000..e73de4104e9a5 --- /dev/null +++ b/code/modules/mob/living/basic/space_fauna/snake/banded_snake.dm @@ -0,0 +1,65 @@ +/mob/living/basic/snake/banded + name = "banded snake" + desc = "A colourful stripy snake. It's either a harmless astroid kingsnake or a highly venomous and aggressive nebula viper. There's a mneumonic to tell them apart, you just need to look at the colours and examine them closely..." + icon_state = "bandedsnake" + icon_living = "bandedsnake" + icon_dead = "bandedsnake_dead" + venom_dose = 2 + var/poison_reagent = /datum/reagent/toxin/cyanide + health = 30 + maxHealth = 30 + melee_damage_upper = 10 + gold_core_spawnable = HOSTILE_SPAWN + + ai_controller = /datum/ai_controller/basic_controller/snake/banded + var/list/rhymes_dangerous = list( + "Yellow on red, it'll kill you dead.", + "Black on yellow, nasty little fellow.", + "Yellow on black, stay the hell back.", + "Yellow on black, it's bound to attack.", + ) + var/list/rhymes_harmless = list( + "Red on yellow, friendly old fellow.", + "Yellow on red, it's pretty good. Wait, that doesn't rhyme...", + "Yellow on black, will not attack.", + "Black on yellow, chill and mellow.", + ) + +/mob/living/basic/snake/banded/Initialize(mapload, special_reagent) + special_reagent = src.poison_reagent + AddComponent(/datum/component/swarming) + return ..() + +/mob/living/basic/snake/banded/examine_more(mob/user) + . = ..() + . += span_notice("You examine the bands on the snake very closely...") + if(src.poison_reagent == (/datum/reagent/consumable/milk)) + . += span_info("[pick(src.rhymes_harmless)]") + . += span_notice("This snake is not dangerous!") + else + . += span_info("[pick(src.rhymes_dangerous)]") + . += span_notice("This snake is dangerous!") + return . + +/datum/ai_controller/basic_controller/snake/banded + blackboard = list( + BB_TARGETING_STRATEGY = /datum/targeting_strategy/basic, + ) + ai_movement = /datum/ai_movement/basic_avoidance + idle_behavior = /datum/idle_behavior/idle_random_walk + + planning_subtrees = list( + /datum/ai_planning_subtree/simple_find_target, + /datum/ai_planning_subtree/basic_melee_attack_subtree, + /datum/ai_planning_subtree/find_food, + /datum/ai_planning_subtree/random_speech/snake, + ) + + +/mob/living/basic/snake/banded/harmless + venom_dose = 0.4 + poison_reagent = /datum/reagent/consumable/milk + melee_damage_lower = 1 + melee_damage_upper = 1 + gold_core_spawnable = FRIENDLY_SPAWN + ai_controller = /datum/ai_controller/basic_controller/snake diff --git a/code/modules/mob/living/basic/space_fauna/snake/snake.dm b/code/modules/mob/living/basic/space_fauna/snake/snake.dm index 7a30d713a4d98..d526189c5626b 100644 --- a/code/modules/mob/living/basic/space_fauna/snake/snake.dm +++ b/code/modules/mob/living/basic/space_fauna/snake/snake.dm @@ -13,6 +13,8 @@ melee_damage_upper = 6 obj_damage = 0 environment_smash = ENVIRONMENT_SMASH_NONE + //how many units of venom are injected in target per attack + var/venom_dose = 4 attack_verb_continuous = "bites" attack_verb_simple = "bite" @@ -62,7 +64,7 @@ if(isnull(special_reagent)) special_reagent = /datum/reagent/toxin - AddElement(/datum/element/venomous, special_reagent, 4) + AddElement(/datum/element/venomous, special_reagent, venom_dose) /mob/living/basic/snake/befriend(mob/living/new_friend) . = ..() diff --git a/code/modules/mob/living/basic/vermin/frog.dm b/code/modules/mob/living/basic/vermin/frog.dm index 90a1cc3efaa46..cce415b960f61 100644 --- a/code/modules/mob/living/basic/vermin/frog.dm +++ b/code/modules/mob/living/basic/vermin/frog.dm @@ -109,6 +109,7 @@ /datum/ai_controller/basic_controller/frog blackboard = list( + BB_BASIC_MOB_STOP_FLEEING = TRUE, //We only flee from scary fishermen. BB_TARGETING_STRATEGY = /datum/targeting_strategy/basic, BB_PET_TARGETING_STRATEGY = /datum/targeting_strategy/basic/not_friends, BB_OWNER_SELF_HARM_RESPONSES = list( @@ -122,7 +123,8 @@ planning_subtrees = list( /datum/ai_planning_subtree/target_retaliate, /datum/ai_planning_subtree/random_speech/frog, - /datum/ai_planning_subtree/basic_melee_attack_subtree, + /datum/ai_planning_subtree/basic_melee_attack_subtree/no_fisherman, + /datum/ai_planning_subtree/flee_target/from_fisherman, /datum/ai_planning_subtree/go_for_swim, ) @@ -131,11 +133,18 @@ /datum/ai_planning_subtree/pet_planning, /datum/ai_planning_subtree/random_speech/frog, /datum/ai_planning_subtree/simple_find_target, - /datum/ai_planning_subtree/basic_melee_attack_subtree, + /datum/ai_planning_subtree/basic_melee_attack_subtree/no_fisherman, + /datum/ai_planning_subtree/flee_target/from_fisherman, ) /datum/ai_controller/basic_controller/frog/suicide_frog + blackboard = list( + BB_TARGETING_STRATEGY = /datum/targeting_strategy/basic, + BB_PET_TARGETING_STRATEGY = /datum/targeting_strategy/basic/not_friends, + BB_TARGET_PRIORITY_TRAIT = TRAIT_SCARY_FISHERMAN, //No fear, only hatred. It has nothing to lose + ) + planning_subtrees = list( - /datum/ai_planning_subtree/simple_find_target, + /datum/ai_planning_subtree/find_target_prioritize_traits, /datum/ai_planning_subtree/basic_melee_attack_subtree, ) diff --git a/code/modules/mob/living/carbon/human/_species.dm b/code/modules/mob/living/carbon/human/_species.dm index 38405bb31b866..2dec4eae1f73a 100644 --- a/code/modules/mob/living/carbon/human/_species.dm +++ b/code/modules/mob/living/carbon/human/_species.dm @@ -797,7 +797,7 @@ GLOBAL_LIST_EMPTY(features_by_species) sample_overlay = new overlay_path() organs_to_randomize[overlay_path] = sample_overlay - new_features["[sample_overlay.feature_key]"] = pick(sample_overlay.get_global_feature_list()) + new_features["[sample_overlay.feature_key]"] = sample_overlay.get_random_appearance().name return new_features @@ -1260,9 +1260,10 @@ GLOBAL_LIST_EMPTY(features_by_species) //SKYRAT EDIT END // Get the insulation value based on the area's temp var/thermal_protection = humi.get_insulation_protection(area_temp) + var/original_bodytemp = humi.bodytemperature // Changes to the skin temperature based on the area - var/area_skin_diff = area_temp - humi.bodytemperature + var/area_skin_diff = area_temp - original_bodytemp if(!humi.on_fire || area_skin_diff > 0) // change rate of 0.05 as area temp has large impact on the surface var/area_skin_change = get_temp_change_amount(area_skin_diff, 0.05 * seconds_per_tick) @@ -1282,7 +1283,7 @@ GLOBAL_LIST_EMPTY(features_by_species) // Core to skin temp transfer, when not on fire if(!humi.on_fire) // Get the changes to the skin from the core temp - var/core_skin_diff = humi.coretemperature - humi.bodytemperature + var/core_skin_diff = humi.coretemperature - original_bodytemp // change rate of 0.045 to reflect temp back to the skin at the slight higher rate then core to skin var/core_skin_change = (1 + thermal_protection) * get_temp_change_amount(core_skin_diff, 0.045 * seconds_per_tick) @@ -1582,6 +1583,14 @@ GLOBAL_LIST_EMPTY(features_by_species) /datum/species/proc/get_cry_sound(mob/living/carbon/human/human) return +/// Returns the species' sigh sound. +/datum/species/proc/get_sigh_sound(mob/living/carbon/human/human) + return + +/// Returns the species' sniff sound. +/datum/species/proc/get_sniff_sound(mob/living/carbon/human/human) + return + /// Returns the species' cough sound. /datum/species/proc/get_cough_sound(mob/living/carbon/human/human) return diff --git a/code/modules/mob/living/carbon/human/species_types/ethereal.dm b/code/modules/mob/living/carbon/human/species_types/ethereal.dm index 6e9022704d64c..c05ebae9e56a9 100644 --- a/code/modules/mob/living/carbon/human/species_types/ethereal.dm +++ b/code/modules/mob/living/carbon/human/species_types/ethereal.dm @@ -11,11 +11,10 @@ siemens_coeff = 0.5 //They thrive on energy payday_modifier = 1.0 inherent_traits = list( - // TRAIT_NO_UNDERWEAR, // SKYRAT EDIT - LET THEM WEAR PANTIES + // TRAIT_NO_UNDERWEAR, // SKYRAT EDIT - LET THEM WEAR PANTIES //TRAIT_AGENDER - BUBBER EDIT TRAIT_MUTANT_COLORS, TRAIT_FIXED_MUTANT_COLORS, TRAIT_FIXED_HAIRCOLOR, - TRAIT_AGENDER, ) changesource_flags = MIRROR_BADMIN | WABBAJACK | MIRROR_PRIDE | MIRROR_MAGIC | RACE_SWAP | ERT_SPAWN | SLIME_EXTRACT species_cookie = /obj/item/food/energybar diff --git a/code/modules/mob/living/carbon/human/species_types/felinid.dm b/code/modules/mob/living/carbon/human/species_types/felinid.dm index 4c6c4b28be51f..f00ba9dbe8a5c 100644 --- a/code/modules/mob/living/carbon/human/species_types/felinid.dm +++ b/code/modules/mob/living/carbon/human/species_types/felinid.dm @@ -109,6 +109,17 @@ return 'sound/voice/human/female_sneeze1.ogg' return 'sound/voice/human/male_sneeze1.ogg' +/datum/species/human/felinid/get_sigh_sound(mob/living/carbon/human/felinid) + if(felinid.physique == FEMALE) + return 'sound/voice/human/female_sigh.ogg' + return 'sound/voice/human/male_sigh.ogg' + +/datum/species/human/felinid/get_sniff_sound(mob/living/carbon/human/felinid) + if(felinid.physique == FEMALE) + return 'sound/voice/human/female_sniff.ogg' + return 'sound/voice/human/male_sniff.ogg' + + /proc/mass_purrbation() for(var/mob in GLOB.human_list) diff --git a/code/modules/mob/living/carbon/human/species_types/humans.dm b/code/modules/mob/living/carbon/human/species_types/humans.dm index 52d2897d21d58..f888aba894596 100644 --- a/code/modules/mob/living/carbon/human/species_types/humans.dm +++ b/code/modules/mob/living/carbon/human/species_types/humans.dm @@ -79,6 +79,16 @@ 'sound/voice/human/manlaugh2.ogg', ) +/datum/species/human/get_sigh_sound(mob/living/carbon/human/human) + if(human.physique == FEMALE) + return 'sound/voice/human/female_sigh.ogg' + return 'sound/voice/human/male_sigh.ogg' + +/datum/species/human/get_sniff_sound(mob/living/carbon/human/human) + if(human.physique == FEMALE) + return 'sound/voice/human/female_sniff.ogg' + return 'sound/voice/human/male_sniff.ogg' + /datum/species/human/get_species_description() return "Humans are the dominant species in the known galaxy. \ Their kind extend from old Earth to the edges of known space." diff --git a/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm b/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm index b8ee1344bfc36..53256e7d1d38c 100644 --- a/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm @@ -105,6 +105,16 @@ /datum/species/lizard/get_laugh_sound(mob/living/carbon/human/lizard) return 'sound/voice/lizard/lizard_laugh1.ogg' +/datum/species/lizard/get_sigh_sound(mob/living/carbon/human/lizard) + if(lizard.physique == FEMALE) + return 'sound/voice/human/female_sigh.ogg' + return 'sound/voice/human/male_sigh.ogg' + +/datum/species/lizard/get_sniff_sound(mob/living/carbon/human/lizard) + if(lizard.physique == FEMALE) + return 'sound/voice/human/female_sniff.ogg' + return 'sound/voice/human/male_sniff.ogg' + /datum/species/lizard/get_physical_attributes() return "Lizardpeople can withstand slightly higher temperatures than most species, but they are very vulnerable to the cold \ and can't regulate their body-temperature internally, making the vacuum of space extremely deadly to them." diff --git a/code/modules/mob/living/carbon/human/species_types/mothmen.dm b/code/modules/mob/living/carbon/human/species_types/mothmen.dm index e7e97b114869b..bde8f8908a057 100644 --- a/code/modules/mob/living/carbon/human/species_types/mothmen.dm +++ b/code/modules/mob/living/carbon/human/species_types/mothmen.dm @@ -98,6 +98,16 @@ /datum/species/moth/get_laugh_sound(mob/living/carbon/human/moth) return 'sound/voice/moth/moth_laugh1.ogg' +/datum/species/moth/get_sigh_sound(mob/living/carbon/human/moth) + if(moth.physique == FEMALE) + return 'sound/voice/human/female_sigh.ogg' + return 'sound/voice/human/male_sigh.ogg' + +/datum/species/moth/get_sniff_sound(mob/living/carbon/human/moth) + if(moth.physique == FEMALE) + return 'sound/voice/human/female_sniff.ogg' + return 'sound/voice/human/male_sniff.ogg' + /datum/species/moth/get_physical_attributes() return "Moths have large and fluffy wings, which help them navigate the station if gravity is offline by pushing the air around them. \ Due to that, it isn't of much use out in space. Their eyes are very sensitive." diff --git a/code/modules/mob/living/carbon/inventory.dm b/code/modules/mob/living/carbon/inventory.dm index e59a6328aa72e..5b43bf980c4a1 100644 --- a/code/modules/mob/living/carbon/inventory.dm +++ b/code/modules/mob/living/carbon/inventory.dm @@ -11,6 +11,8 @@ obscured |= ITEM_SLOT_NECK if(hidden_slots & HIDEMASK) obscured |= ITEM_SLOT_MASK + if(hidden_slots & HIDEBELT) + obscured |= ITEM_SLOT_BELT if(hidden_slots & HIDEEYES) obscured |= ITEM_SLOT_EYES if(hidden_slots & HIDEEARS) diff --git a/code/modules/mob/living/emote.dm b/code/modules/mob/living/emote.dm index cb6ca3252dfd3..bccf49a99957d 100644 --- a/code/modules/mob/living/emote.dm +++ b/code/modules/mob/living/emote.dm @@ -352,6 +352,7 @@ message_mime = "acts out a scream!" emote_type = EMOTE_VISIBLE | EMOTE_AUDIBLE mob_type_blacklist_typecache = list(/mob/living/brain, /mob/living/carbon/human) + sound_wall_ignore = TRUE /datum/emote/living/scream/run_emote(mob/user, params, type_override, intentional = FALSE) if(!intentional && HAS_TRAIT(user, TRAIT_ANALGESIA)) @@ -394,6 +395,7 @@ message = "sighs." message_mime = "acts out an exaggerated silent sigh." emote_type = EMOTE_VISIBLE | EMOTE_AUDIBLE + vary = TRUE /datum/emote/living/sigh/run_emote(mob/living/user, params, type_override, intentional) . = ..() @@ -402,6 +404,11 @@ var/image/emote_animation = image('icons/mob/human/emote_visuals.dmi', user, "sigh") flick_overlay_global(emote_animation, GLOB.clients, 2.0 SECONDS) +/datum/emote/living/sigh/get_sound(mob/living/carbon/human/user) + if(!istype(user)) + return + return user.dna.species.get_sigh_sound(user) + /datum/emote/living/sit key = "sit" key_third_person = "sits" @@ -423,6 +430,13 @@ message = "sniffs." message_mime = "sniffs silently." emote_type = EMOTE_VISIBLE | EMOTE_AUDIBLE + vary = TRUE + +/datum/emote/living/sniff/get_sound(mob/living/carbon/human/user) + if(!istype(user)) + return + return user.dna.species.get_sniff_sound(user) + /datum/emote/living/snore diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 49edc67315c68..10e0cd4223305 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -2757,7 +2757,7 @@ GLOBAL_LIST_EMPTY(fire_appearances) ///The price should be high enough that the contractor can't just buy 'em back with their cut alone. var/datum/market_item/hostage/market_item = new(src, black_market_price || ransom_price) - SSblackmarket.markets[/datum/market/blackmarket].add_item(market_item) + SSmarket.markets[/datum/market/blackmarket].add_item(market_item) if(mind) ADD_TRAIT(mind, TRAIT_HAS_BEEN_KIDNAPPED, TRAIT_GENERIC) diff --git a/code/modules/mob/living/living_say.dm b/code/modules/mob/living/living_say.dm index 6a536d77160a6..c2b5809242510 100644 --- a/code/modules/mob/living/living_say.dm +++ b/code/modules/mob/living/living_say.dm @@ -261,7 +261,7 @@ GLOBAL_LIST_INIT(message_modes_stat_limits, list( if(pressure < SOUND_MINIMUM_PRESSURE && !HAS_TRAIT(src, TRAIT_SIGN_LANG)) message_range = 1 - if(pressure < ONE_ATMOSPHERE*0.4) //Thin air, let's italicise the message + if(pressure < ONE_ATMOSPHERE * (HAS_TRAIT(src, TRAIT_SPEECH_BOOSTER) ? 0.1 : 0.4)) //Thin air, let's italicise the message unless we have a loud low pressure speech trait and not in vacuum spans |= SPAN_ITALICS send_speech(message, message_range, src, bubble_type, spans, language, message_mods, tts_message = tts_message, tts_filter = tts_filter)//roughly 58% of living/say()'s total cost diff --git a/code/modules/mob/living/silicon/ai/ai.dm b/code/modules/mob/living/silicon/ai/ai.dm index 9f8649e11877f..d5d4273f1be8b 100644 --- a/code/modules/mob/living/silicon/ai/ai.dm +++ b/code/modules/mob/living/silicon/ai/ai.dm @@ -11,9 +11,7 @@ combat_mode = TRUE //so we always get pushed instead of trying to swap sight = SEE_TURFS | SEE_MOBS | SEE_OBJS hud_type = /datum/hud/ai - med_hud = DATA_HUD_MEDICAL_BASIC - sec_hud = DATA_HUD_SECURITY_BASIC - d_hud = DATA_HUD_DIAGNOSTIC_ADVANCED + silicon_huds = list(DATA_HUD_MEDICAL_BASIC, DATA_HUD_SECURITY_BASIC, DATA_HUD_DIAGNOSTIC, DATA_HUD_BOT_PATH) mob_size = MOB_SIZE_LARGE radio = /obj/item/radio/headset/silicon/ai can_buckle_to = FALSE diff --git a/code/modules/mob/living/silicon/robot/robot_defense.dm b/code/modules/mob/living/silicon/robot/robot_defense.dm index 0e4e79f84ce50..549762fd7a943 100644 --- a/code/modules/mob/living/silicon/robot/robot_defense.dm +++ b/code/modules/mob/living/silicon/robot/robot_defense.dm @@ -214,7 +214,6 @@ GLOBAL_LIST_INIT(blacklisted_borg_hats, typecacheof(list( //Hats that don't real if(!wiresexposed && !issilicon(user)) if(!cell) return - cell.update_appearance() cell.add_fingerprint(user) to_chat(user, span_notice("You remove \the [cell].")) user.put_in_active_hand(cell) diff --git a/code/modules/mob/living/silicon/robot/robot_model.dm b/code/modules/mob/living/silicon/robot/robot_model.dm index d2dc1e8e34507..b7376d3ff39a1 100644 --- a/code/modules/mob/living/silicon/robot/robot_model.dm +++ b/code/modules/mob/living/silicon/robot/robot_model.dm @@ -238,6 +238,7 @@ if(!new_model.be_transformed_to(src, forced)) qdel(new_model) return + cyborg.drop_all_held_items() cyborg.model = new_model cyborg.update_module_innate() new_model.rebuild_modules() diff --git a/code/modules/mob/living/silicon/silicon.dm b/code/modules/mob/living/silicon/silicon.dm index cde99e84c1f46..69703a022d07e 100644 --- a/code/modules/mob/living/silicon/silicon.dm +++ b/code/modules/mob/living/silicon/silicon.dm @@ -38,9 +38,7 @@ ///Are our siliconHUDs on? TRUE for yes, FALSE for no. var/sensors_on = TRUE - var/med_hud = DATA_HUD_MEDICAL_ADVANCED //Determines the med hud to use - var/sec_hud = DATA_HUD_SECURITY_ADVANCED //Determines the sec hud to use - var/d_hud = DATA_HUD_DIAGNOSTIC_BASIC //Determines the diag hud to use + var/list/silicon_huds = list(DATA_HUD_MEDICAL_ADVANCED, DATA_HUD_SECURITY_ADVANCED, DATA_HUD_DIAGNOSTIC) var/law_change_counter = 0 var/obj/machinery/camera/builtInCamera = null @@ -392,20 +390,14 @@ return -10 /mob/living/silicon/proc/remove_sensors() - var/datum/atom_hud/secsensor = GLOB.huds[sec_hud] - var/datum/atom_hud/medsensor = GLOB.huds[med_hud] - var/datum/atom_hud/diagsensor = GLOB.huds[d_hud] - secsensor.hide_from(src) - medsensor.hide_from(src) - diagsensor.hide_from(src) + for (var/hud_type in silicon_huds) + var/datum/atom_hud/silicon_hud = GLOB.huds[hud_type] + silicon_hud.hide_from(src) /mob/living/silicon/proc/add_sensors() - var/datum/atom_hud/secsensor = GLOB.huds[sec_hud] - var/datum/atom_hud/medsensor = GLOB.huds[med_hud] - var/datum/atom_hud/diagsensor = GLOB.huds[d_hud] - secsensor.show_to(src) - medsensor.show_to(src) - diagsensor.show_to(src) + for (var/hud_type in silicon_huds) + var/datum/atom_hud/silicon_hud = GLOB.huds[hud_type] + silicon_hud.show_to(src) /mob/living/silicon/proc/toggle_sensors() if(incapacitated()) diff --git a/code/modules/mob/living/simple_animal/bot/bot.dm b/code/modules/mob/living/simple_animal/bot/bot.dm index 50b30b09aa88c..e2bb112e1565e 100644 --- a/code/modules/mob/living/simple_animal/bot/bot.dm +++ b/code/modules/mob/living/simple_animal/bot/bot.dm @@ -95,8 +95,8 @@ var/turf/nearest_beacon_loc ///The type of data HUD the bot uses. Diagnostic by default. - var/data_hud_type = DATA_HUD_DIAGNOSTIC_BASIC - var/datum/atom_hud/data/bot_path/path_hud + var/data_hud_type = DATA_HUD_DIAGNOSTIC + var/datum/atom_hud/data/bot_path/private/path_hud var/path_image_icon = 'icons/mob/silicon/aibots.dmi' var/path_image_icon_state = "path_indicator" var/path_image_color = COLOR_WHITE @@ -165,7 +165,7 @@ . = ..() GLOB.bots_list += src - path_hud = new /datum/atom_hud/data/bot_path() + path_hud = new /datum/atom_hud/data/bot_path/private() for(var/hud in path_hud.hud_icons) // You get to see your own path set_hud_image_active(hud, exclusive_hud = path_hud) @@ -556,7 +556,6 @@ if(istype(item_to_drop, /obj/item/stock_parts/power_store/cell)) var/obj/item/stock_parts/power_store/cell/dropped_cell = item_to_drop dropped_cell.charge = 0 - dropped_cell.update_appearance() else if(istype(item_to_drop, /obj/item/storage)) var/obj/item/storage/storage_to_drop = item_to_drop @@ -1148,7 +1147,7 @@ Pass a positive integer as an argument to override a bot's default speed. path = newpath ? newpath : list() if(!path_hud) return - var/list/path_huds_watching_me = list(GLOB.huds[DATA_HUD_DIAGNOSTIC_ADVANCED]) + var/list/path_huds_watching_me = list(GLOB.huds[DATA_HUD_DIAGNOSTIC], GLOB.huds[DATA_HUD_BOT_PATH]) if(path_hud) path_huds_watching_me += path_hud for(var/datum/atom_hud/hud as anything in path_huds_watching_me) diff --git a/code/modules/mob/living/simple_animal/bot/mulebot.dm b/code/modules/mob/living/simple_animal/bot/mulebot.dm index 6b9b4aa77faee..f3194e88b1862 100644 --- a/code/modules/mob/living/simple_animal/bot/mulebot.dm +++ b/code/modules/mob/living/simple_animal/bot/mulebot.dm @@ -754,7 +754,6 @@ new /obj/item/stack/cable_coil/cut(Tsec) if(cell) cell.forceMove(Tsec) - cell.update_appearance() cell = null new /obj/effect/decal/cleanable/oil(loc) diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/colossus.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/colossus.dm index 3ce473aa814ca..0c58982e79208 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/colossus.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/colossus.dm @@ -193,6 +193,10 @@ plane = GAME_PLANE var/explode_hit_objects = TRUE +/obj/projectile/colossus/Initialize(mapload) + . = ..() + AddComponent(/datum/component/parriable_projectile) + /obj/projectile/colossus/can_hit_target(atom/target, direct_target = FALSE, ignore_loc = FALSE, cross_failed = FALSE) if(isliving(target)) direct_target = TRUE diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs/elites/herald.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs/elites/herald.dm index b80a6af1778af..0a01777fb1fd7 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs/elites/herald.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs/elites/herald.dm @@ -232,6 +232,10 @@ damage_type = BRUTE pass_flags = PASSTABLE +/obj/projectile/herald/Initialize(mapload) + . = ..() + AddComponent(/datum/component/parriable_projectile) + /obj/projectile/herald/on_hit(atom/target, blocked = 0, pierce_hit) if(ismob(target) && ismob(firer)) var/mob/living/mob_target = target diff --git a/code/modules/mob/living/sneeze.dm b/code/modules/mob/living/sneeze.dm index b2cf76c25a6b0..4c38027fda0d8 100644 --- a/code/modules/mob/living/sneeze.dm +++ b/code/modules/mob/living/sneeze.dm @@ -57,6 +57,7 @@ spread = 40 damage_type = BRUTE damage = 0 + hitsound = null /// Call this when we hit something var/datum/callback/sneezie_callback diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index 6fae65787f411..d2b960c812e87 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -92,6 +92,7 @@ AA.onNewMob(src) set_nutrition(rand(NUTRITION_LEVEL_START_MIN, NUTRITION_LEVEL_START_MAX)) . = ..() + setup_hud_traits() update_config_movespeed() initialize_actionspeed() update_movespeed(TRUE) @@ -1650,3 +1651,18 @@ /mob/key_down(key, client/client, full_key) ..() SEND_SIGNAL(src, COMSIG_MOB_KEYDOWN, key, client, full_key) + +/mob/proc/setup_hud_traits() + for(var/hud_trait in GLOB.trait_to_hud) + RegisterSignal(src, SIGNAL_ADDTRAIT(hud_trait), PROC_REF(hud_trait_enabled)) + RegisterSignal(src, SIGNAL_REMOVETRAIT(hud_trait), PROC_REF(hud_trait_disabled)) + +/mob/proc/hud_trait_enabled(datum/source, new_trait) + SIGNAL_HANDLER + var/datum/atom_hud/datahud = GLOB.huds[GLOB.trait_to_hud[new_trait]] + datahud.show_to(src) + +/mob/proc/hud_trait_disabled(datum/source, new_trait) + SIGNAL_HANDLER + var/datum/atom_hud/datahud = GLOB.huds[GLOB.trait_to_hud[new_trait]] + datahud.hide_from(src) diff --git a/code/modules/mob/mob_update_icons.dm b/code/modules/mob/mob_update_icons.dm index a355a385d9faa..b14da72e83061 100644 --- a/code/modules/mob/mob_update_icons.dm +++ b/code/modules/mob/mob_update_icons.dm @@ -54,6 +54,8 @@ update_worn_shoes(update_obscured = FALSE) if(obscured_flags & HIDEMASK) update_worn_mask(update_obscured = FALSE) + if(obscured_flags & HIDEBELT) + update_worn_belt(update_obscured = FALSE) if(obscured_flags & HIDEEARS) update_worn_ears(update_obscured = FALSE) if(obscured_flags & HIDEEYES) diff --git a/code/modules/mod/mod_core.dm b/code/modules/mod/mod_core.dm index 0c13efa1b950c..5f93427f53277 100644 --- a/code/modules/mod/mod_core.dm +++ b/code/modules/mod/mod_core.dm @@ -173,7 +173,6 @@ /obj/item/mod/core/standard/proc/uninstall_cell() if(!cell) return - cell.update_appearance() cell = null mod.update_charge_alert() diff --git a/code/modules/mod/mod_theme.dm b/code/modules/mod/mod_theme.dm index fb85df02713d0..cc943da51fe55 100644 --- a/code/modules/mod/mod_theme.dm +++ b/code/modules/mod/mod_theme.dm @@ -481,21 +481,21 @@ ), /obj/item/clothing/suit/mod = list( UNSEALED_CLOTHING = THICKMATERIAL, - SEALED_CLOTHING = STOPSPRESSUREDAMAGE, - SEALED_INVISIBILITY = HIDEJUMPSUIT, + SEALED_CLOTHING = THICKMATERIAL|STOPSPRESSUREDAMAGE, + SEALED_INVISIBILITY = HIDEJUMPSUIT|HIDEBELT, UNSEALED_MESSAGE = CHESTPLATE_UNSEAL_MESSAGE, SEALED_MESSAGE = CHESTPLATE_SEAL_MESSAGE, ), /obj/item/clothing/gloves/mod = list( UNSEALED_CLOTHING = THICKMATERIAL, - SEALED_CLOTHING = STOPSPRESSUREDAMAGE, + SEALED_CLOTHING = THICKMATERIAL|STOPSPRESSUREDAMAGE, CAN_OVERSLOT = TRUE, UNSEALED_MESSAGE = GAUNTLET_UNSEAL_MESSAGE, SEALED_MESSAGE = GAUNTLET_SEAL_MESSAGE, ), /obj/item/clothing/shoes/mod = list( UNSEALED_CLOTHING = THICKMATERIAL, - SEALED_CLOTHING = STOPSPRESSUREDAMAGE, + SEALED_CLOTHING = THICKMATERIAL|STOPSPRESSUREDAMAGE, CAN_OVERSLOT = TRUE, UNSEALED_MESSAGE = BOOT_UNSEAL_MESSAGE, SEALED_MESSAGE = BOOT_SEAL_MESSAGE, @@ -504,7 +504,7 @@ "asteroid" = list( /obj/item/clothing/head/mod = list( UNSEALED_CLOTHING = SNUG_FIT|THICKMATERIAL, - SEALED_CLOTHING = STOPSPRESSUREDAMAGE|HEADINTERNALS, + SEALED_CLOTHING = THICKMATERIAL|STOPSPRESSUREDAMAGE|HEADINTERNALS, UNSEALED_INVISIBILITY = HIDEFACIALHAIR|HIDEEARS|HIDEHAIR|HIDESNOUT, SEALED_INVISIBILITY = HIDEMASK|HIDEEYES|HIDEFACE, SEALED_COVER = HEADCOVERSMOUTH|HEADCOVERSEYES|PEPPERPROOF, @@ -513,21 +513,21 @@ ), /obj/item/clothing/suit/mod = list( UNSEALED_CLOTHING = THICKMATERIAL, - SEALED_CLOTHING = STOPSPRESSUREDAMAGE, - SEALED_INVISIBILITY = HIDEJUMPSUIT, + SEALED_CLOTHING = THICKMATERIAL|STOPSPRESSUREDAMAGE, + SEALED_INVISIBILITY = HIDEJUMPSUIT|HIDEBELT, UNSEALED_MESSAGE = CHESTPLATE_UNSEAL_MESSAGE, SEALED_MESSAGE = CHESTPLATE_SEAL_MESSAGE, ), /obj/item/clothing/gloves/mod = list( UNSEALED_CLOTHING = THICKMATERIAL, - SEALED_CLOTHING = STOPSPRESSUREDAMAGE, + SEALED_CLOTHING = THICKMATERIAL|STOPSPRESSUREDAMAGE, CAN_OVERSLOT = TRUE, UNSEALED_MESSAGE = GAUNTLET_UNSEAL_MESSAGE, SEALED_MESSAGE = GAUNTLET_SEAL_MESSAGE, ), /obj/item/clothing/shoes/mod = list( UNSEALED_CLOTHING = THICKMATERIAL, - SEALED_CLOTHING = STOPSPRESSUREDAMAGE, + SEALED_CLOTHING = THICKMATERIAL|STOPSPRESSUREDAMAGE, CAN_OVERSLOT = TRUE, UNSEALED_MESSAGE = BOOT_UNSEAL_MESSAGE, SEALED_MESSAGE = BOOT_SEAL_MESSAGE, @@ -535,7 +535,7 @@ ), ) -/datum/mod_theme/loader/New() +/datum/mod_theme/mining/New() .=..() allowed_suit_storage = GLOB.mining_suit_allowed diff --git a/code/modules/mod/mod_types.dm b/code/modules/mod/mod_types.dm index 5125b70a9a7ad..db9d150f3438a 100644 --- a/code/modules/mod/mod_types.dm +++ b/code/modules/mod/mod_types.dm @@ -123,7 +123,7 @@ theme = /datum/mod_theme/mining applied_core = /obj/item/mod/core/plasma applied_modules = list( - /obj/item/mod/module/storage, + /obj/item/mod/module/storage/large_capacity, /obj/item/mod/module/gps, /obj/item/mod/module/orebag, /obj/item/mod/module/clamp, diff --git a/code/modules/mod/modules/modules_general.dm b/code/modules/mod/modules/modules_general.dm index 815cfb0a144bc..8db88e16ba312 100644 --- a/code/modules/mod/modules/modules_general.dm +++ b/code/modules/mod/modules/modules_general.dm @@ -174,9 +174,6 @@ required_slots = list(ITEM_SLOT_BACK) /obj/item/mod/module/jump_jet/on_use() - . = ..() - if (!.) - return FALSE if (DOING_INTERACTION(mod.wearer, mod.wearer)) balloon_alert(mod.wearer, "busy!") return @@ -289,7 +286,6 @@ icon_state = "apparatus" complexity = 1 incompatible_modules = list(/obj/item/mod/module/mouthhole) - overlay_state_inactive = "module_apparatus" required_slots = list(ITEM_SLOT_HEAD|ITEM_SLOT_MASK) /// Former flags of the helmet. var/former_helmet_flags = NONE @@ -715,6 +711,7 @@ attached_hat = hat var/obj/item/clothing/helmet = mod.get_part_from_slot(ITEM_SLOT_HEAD) if(istype(helmet)) + helmet.attach_clothing_traits(attached_hat.clothing_traits) former_flags = helmet.flags_cover former_visor_flags = helmet.visor_flags_cover helmet.flags_cover |= attached_hat.flags_cover @@ -737,11 +734,12 @@ balloon_alert(user, "hat removed") else balloon_alert_to_viewers("the hat falls to the floor!") - attached_hat = null var/obj/item/clothing/helmet = mod.get_part_from_slot(ITEM_SLOT_HEAD) if(istype(helmet)) + helmet.detach_clothing_traits(attached_hat) helmet.flags_cover = former_flags helmet.visor_flags_cover = former_visor_flags + attached_hat = null mod.wearer.update_clothing(mod.slot_flags) /obj/item/mod/module/hat_stabilizer/syndicate @@ -863,16 +861,10 @@ return ..() /obj/item/mod/module/recycler/on_activation() - . = ..() - if(!.) - return connector = AddComponent(/datum/component/connect_loc_behalf, mod.wearer, loc_connections) RegisterSignal(mod.wearer, COMSIG_MOVABLE_MOVED, PROC_REF(on_wearer_moved)) /obj/item/mod/module/recycler/on_deactivation(display_message, deleting = FALSE) - . = ..() - if(!.) - return QDEL_NULL(connector) UnregisterSignal(mod.wearer, COMSIG_MOVABLE_MOVED, PROC_REF(on_wearer_moved)) diff --git a/code/modules/mod/modules/modules_ninja.dm b/code/modules/mod/modules/modules_ninja.dm index 518e3683abf72..cfa95fb8a591e 100644 --- a/code/modules/mod/modules/modules_ninja.dm +++ b/code/modules/mod/modules/modules_ninja.dm @@ -72,15 +72,9 @@ cooldown_time = 3 SECONDS /obj/item/mod/module/stealth/ninja/on_activation() - . = ..() - if(!.) - return ADD_TRAIT(mod.wearer, TRAIT_SILENT_FOOTSTEPS, MOD_TRAIT) /obj/item/mod/module/stealth/ninja/on_deactivation(display_message = TRUE, deleting = FALSE) - . = ..() - if(!.) - return REMOVE_TRAIT(mod.wearer, TRAIT_SILENT_FOOTSTEPS, MOD_TRAIT) ///Camera Vision - Prevents flashes, blocks tracking. diff --git a/code/modules/mod/modules/modules_security.dm b/code/modules/mod/modules/modules_security.dm index c4aa48a1122bb..a35ab16eba280 100644 --- a/code/modules/mod/modules/modules_security.dm +++ b/code/modules/mod/modules/modules_security.dm @@ -269,7 +269,7 @@ dispense_type = /obj/item/grenade/mirage /obj/item/mod/module/dispenser/mirage/on_use() - var/obj/item/grenade/mirage/grenade = . + var/obj/item/grenade/mirage/grenade = ..() grenade.arm_grenade(mod.wearer) /obj/item/grenade/mirage @@ -331,9 +331,6 @@ RegisterSignal(dampening_field, COMSIG_DAMPENER_RELEASE, PROC_REF(release_projectile)) /obj/item/mod/module/projectile_dampener/on_deactivation(display_message, deleting = FALSE) - . = ..() - if(!.) - return QDEL_NULL(dampening_field) /obj/item/mod/module/projectile_dampener/proc/dampen_projectile(datum/source, obj/projectile/projectile) diff --git a/code/modules/mod/modules/modules_visor.dm b/code/modules/mod/modules/modules_visor.dm index 4527fa631a65c..6a1d61ea7ef0d 100644 --- a/code/modules/mod/modules/modules_visor.dm +++ b/code/modules/mod/modules/modules_visor.dm @@ -10,23 +10,15 @@ incompatible_modules = list(/obj/item/mod/module/visor) cooldown_time = 0.5 SECONDS required_slots = list(ITEM_SLOT_HEAD|ITEM_SLOT_EYES|ITEM_SLOT_MASK) - /// The HUD type given by the visor. - var/hud_type /// The traits given by the visor. var/list/visor_traits = list() /obj/item/mod/module/visor/on_activation() - if(hud_type) - var/datum/atom_hud/hud = GLOB.huds[hud_type] - hud.show_to(mod.wearer) if(length(visor_traits)) mod.wearer.add_traits(visor_traits, MOD_TRAIT) mod.wearer.update_sight() /obj/item/mod/module/visor/on_deactivation(display_message = TRUE, deleting = FALSE) - if(hud_type) - var/datum/atom_hud/hud = GLOB.huds[hud_type] - hud.hide_from(mod.wearer) if(length(visor_traits)) mod.wearer.remove_traits(visor_traits, MOD_TRAIT) mod.wearer.update_sight() @@ -38,7 +30,6 @@ biological scanning suite, allowing the user to visualize the current health of organic lifeforms, as well as \ access data such as patient files in a convenient readout. They say these also let you see behind you." icon_state = "medhud_visor" - hud_type = DATA_HUD_MEDICAL_ADVANCED visor_traits = list(TRAIT_MEDICAL_HUD) //Diagnostic Visor - Gives you a diagnostic HUD. @@ -48,8 +39,7 @@ from advanced machinery, exosuits, and other devices, allowing the user to visualize current power levels \ and integrity of such. They say these also let you see behind you." icon_state = "diaghud_visor" - hud_type = DATA_HUD_DIAGNOSTIC_ADVANCED - visor_traits = list(TRAIT_DIAGNOSTIC_HUD) + visor_traits = list(TRAIT_DIAGNOSTIC_HUD, TRAIT_BOT_PATH_HUD) //Security Visor - Gives you a security HUD. /obj/item/mod/module/visor/sechud @@ -58,7 +48,6 @@ plugged into various criminal databases to be able to view arrest records, command simple security-oriented robots, \ and generally know who to shoot. They say these also let you see behind you." icon_state = "sechud_visor" - hud_type = DATA_HUD_SECURITY_ADVANCED visor_traits = list(TRAIT_SECURITY_HUD) //Meson Visor - Gives you meson vision. diff --git a/code/modules/pai/software.dm b/code/modules/pai/software.dm index ab69e69388ccd..59db371610797 100644 --- a/code/modules/pai/software.dm +++ b/code/modules/pai/software.dm @@ -230,11 +230,11 @@ var/datum/atom_hud/hud var/hud_on if(mode == PAI_TOGGLE_MEDICAL_HUD) - hud = GLOB.huds[med_hud] + hud = GLOB.huds[DATA_HUD_MEDICAL_ADVANCED] medHUD = !medHUD hud_on = medHUD if(mode == PAI_TOGGLE_SECURITY_HUD) - hud = GLOB.huds[sec_hud] + hud = GLOB.huds[DATA_HUD_SECURITY_ADVANCED] secHUD = !secHUD hud_on = secHUD if(hud_on) diff --git a/code/modules/power/apc/apc_main.dm b/code/modules/power/apc/apc_main.dm index 871906fe4b8f7..7a487a009b26e 100644 --- a/code/modules/power/apc/apc_main.dm +++ b/code/modules/power/apc/apc_main.dm @@ -308,7 +308,6 @@ /obj/machinery/power/apc/Exited(atom/movable/gone, direction) . = ..() if(gone == cell) - cell.update_appearance() cell = null charging = APC_NOT_CHARGING update_appearance() diff --git a/code/modules/power/apc/apc_tool_act.dm b/code/modules/power/apc/apc_tool_act.dm index 2072ab145614d..8e4d51a703da6 100644 --- a/code/modules/power/apc/apc_tool_act.dm +++ b/code/modules/power/apc/apc_tool_act.dm @@ -320,7 +320,6 @@ balloon_alert(user, "cell removed") var/turf/user_turf = get_turf(user) cell.forceMove(user_turf) - cell.update_appearance() cell = null charging = APC_NOT_CHARGING update_appearance() diff --git a/code/modules/power/gravitygenerator.dm b/code/modules/power/gravitygenerator.dm index a0c6a76f644a0..23fc78cc253e6 100644 --- a/code/modules/power/gravitygenerator.dm +++ b/code/modules/power/gravitygenerator.dm @@ -78,6 +78,7 @@ GLOBAL_LIST_EMPTY(gravity_generators) /obj/machinery/gravity_generator/part/Destroy() atom_break() if(main_part) + main_part.generator_parts -= src UnregisterSignal(main_part, COMSIG_ATOM_UPDATED_ICON) main_part = null return ..() diff --git a/code/modules/power/lighting/light_construct.dm b/code/modules/power/lighting/light_construct.dm index ec09fdc26924f..902ca9fb0eb3d 100644 --- a/code/modules/power/lighting/light_construct.dm +++ b/code/modules/power/lighting/light_construct.dm @@ -63,7 +63,6 @@ return user.visible_message(span_notice("[user] removes [cell] from [src]!"), span_notice("You remove [cell].")) user.put_in_hands(cell) - cell.update_appearance() cell = null add_fingerprint(user) diff --git a/code/modules/power/power_store.dm b/code/modules/power/power_store.dm index 03e75d052adfa..d1118b929ed0b 100644 --- a/code/modules/power/power_store.dm +++ b/code/modules/power/power_store.dm @@ -57,6 +57,13 @@ ) AddElement(/datum/element/connect_loc, loc_connections) + +/obj/item/stock_parts/power_store/Moved(atom/old_loc, movement_dir, forced, list/old_locs, momentum_change = TRUE) + . = ..() + if(!isturf(old_loc)) + update_appearance() + + /** * Signal proc for [COMSIG_ITEM_MAGICALLY_CHARGED] * diff --git a/code/modules/projectiles/ammunition/ballistic/pistol.dm b/code/modules/projectiles/ammunition/ballistic/pistol.dm index a2f55f797bdb5..bc25970e7c364 100644 --- a/code/modules/projectiles/ammunition/ballistic/pistol.dm +++ b/code/modules/projectiles/ammunition/ballistic/pistol.dm @@ -26,7 +26,7 @@ desc = "A 10mm reaper bullet casing." projectile_type = /obj/projectile/bullet/c10mm/reaper -// 9mm (Makarov, Stechkin APS, PP-95) +// 9mm (Makarov, Stechkin APS) /obj/item/ammo_casing/c9mm name = "9mm bullet casing" @@ -49,7 +49,6 @@ desc = "A 9mm incendiary bullet casing." projectile_type = /obj/projectile/bullet/incendiary/c9mm - // .50AE (Desert Eagle) /obj/item/ammo_casing/a50ae @@ -57,3 +56,21 @@ desc = "A .50AE bullet casing." caliber = CALIBER_50AE projectile_type = /obj/projectile/bullet/a50ae + +// .160 Smart (Abielle smartgun) + +/obj/item/ammo_casing/c160smart + name = ".160 smart bullet casing" + desc = "A .160 smart bullet with a small charge of booster propellant at the bottom." + icon_state = "smartgun_casing" + caliber = CALIBER_160SMART + projectile_type = /obj/projectile/bullet/c160smart + +/obj/item/ammo_casing/c160smart/Initialize(mapload) + . = ..() + AddElement(/datum/element/caseless) + +/obj/item/ammo_casing/c160smart/ready_proj(atom/target, mob/living/user, quiet, zone_override, atom/fired_from) + . = ..() + if(!isturf(target)) + loaded_projectile.set_homing_target(target) diff --git a/code/modules/projectiles/ammunition/ballistic/shotgun.dm b/code/modules/projectiles/ammunition/ballistic/shotgun.dm index 2b445dba93676..9061f272bcd00 100644 --- a/code/modules/projectiles/ammunition/ballistic/shotgun.dm +++ b/code/modules/projectiles/ammunition/ballistic/shotgun.dm @@ -104,6 +104,15 @@ variance = 25 custom_materials = list(/datum/material/iron=SHEET_MATERIAL_AMOUNT*2) +/obj/item/ammo_casing/shotgun/fletchette + name = "\improper Donk Co Flechette Shell" + desc = "A shotgun casing filled with small metal darts. Has poor armor penetration and velocity, but is good at destroying most electronic devices and injuring unarmored humanoids." + icon_state = "fletchette" + projectile_type = /obj/projectile/bullet/pellet/flechette + custom_materials = list(/datum/material/iron=SHEET_MATERIAL_AMOUNT*2, /datum/material/glass=SMALL_MATERIAL_AMOUNT*1) + pellets = 6 + variance = 20 + /obj/item/ammo_casing/shotgun/ion name = "ion shell" desc = "An advanced shotgun shell which uses a subspace ansible crystal to produce an effect similar to a standard ion rifle. \ diff --git a/code/modules/projectiles/ammunition/energy/laser.dm b/code/modules/projectiles/ammunition/energy/laser.dm index c930b21149a89..0da9f7b3c0c80 100644 --- a/code/modules/projectiles/ammunition/energy/laser.dm +++ b/code/modules/projectiles/ammunition/energy/laser.dm @@ -20,6 +20,12 @@ select_name = "kill" fire_sound = 'sound/weapons/laser2.ogg' +/obj/item/ammo_casing/energy/lasergun/carbine/cybersun + projectile_type = /obj/projectile/beam/laser/carbine/cybersun + e_cost = LASER_SHOTS(54, STANDARD_CELL_CHARGE) + select_name = "rapid fire" + fire_sound = 'sound/weapons/laser2.ogg' + /obj/item/ammo_casing/energy/lasergun/carbine/practice projectile_type = /obj/projectile/beam/laser/carbine/practice select_name = "practice" diff --git a/code/modules/projectiles/boxes_magazines/external/smg.dm b/code/modules/projectiles/boxes_magazines/external/smg.dm index 3ebb459ed9319..40837d9ddbc4c 100644 --- a/code/modules/projectiles/boxes_magazines/external/smg.dm +++ b/code/modules/projectiles/boxes_magazines/external/smg.dm @@ -30,18 +30,16 @@ . = ..() icon_state = "[base_icon_state]-[round(ammo_count(), 4)]" -/obj/item/ammo_box/magazine/plastikov9mm - name = "PP-95 magazine (9mm)" - icon_state = "9x19-50" - base_icon_state = "9x19" - ammo_type = /obj/item/ammo_casing/c9mm - caliber = CALIBER_9MM +/obj/item/ammo_box/magazine/smartgun + name = "Abielle magazine (.160 Smart)" + icon_state = "smartgun" + base_icon_state = "smartgun" + ammo_type = /obj/item/ammo_casing/c160smart + multiple_sprites = AMMO_BOX_FULL_EMPTY + multiple_sprite_use_base = TRUE + caliber = CALIBER_160SMART max_ammo = 50 -/obj/item/ammo_box/magazine/plastikov9mm/update_icon_state() - . = ..() - icon_state = "[base_icon_state]-[ammo_count() ? 50 : 0]" - /obj/item/ammo_box/magazine/uzim9mm name = "uzi magazine (9mm)" icon_state = "uzi9mm-32" diff --git a/code/modules/projectiles/boxes_magazines/internal/rifle.dm b/code/modules/projectiles/boxes_magazines/internal/rifle.dm index 863f29508dac0..b092e207c10d6 100644 --- a/code/modules/projectiles/boxes_magazines/internal/rifle.dm +++ b/code/modules/projectiles/boxes_magazines/internal/rifle.dm @@ -42,6 +42,9 @@ caliber = CALIBER_HARPOON ammo_type = /obj/item/ammo_casing/harpoon +/obj/item/ammo_box/magazine/internal/boltaction/jezail + max_ammo = 4 + /obj/item/ammo_box/magazine/internal/boltaction/rebarxbow/normal name = "single round magazine" max_ammo = 1 diff --git a/code/modules/projectiles/boxes_magazines/internal/shotgun.dm b/code/modules/projectiles/boxes_magazines/internal/shotgun.dm index 3b2489022ea45..5331b5c92f8bc 100644 --- a/code/modules/projectiles/boxes_magazines/internal/shotgun.dm +++ b/code/modules/projectiles/boxes_magazines/internal/shotgun.dm @@ -52,3 +52,8 @@ name = "triple-barrel shotgun internal magazine" ammo_type = /obj/item/ammo_casing/shotgun/incapacitate max_ammo = 3 + +/obj/item/ammo_box/magazine/internal/shot/musket + name = "donk co musket internal magazine" + ammo_type = /obj/item/ammo_casing/shotgun/fletchette + max_ammo = 1 diff --git a/code/modules/projectiles/guns/ballistic/automatic.dm b/code/modules/projectiles/guns/ballistic/automatic.dm index b86e2a9938995..a895cbe88e44f 100644 --- a/code/modules/projectiles/guns/ballistic/automatic.dm +++ b/code/modules/projectiles/guns/ballistic/automatic.dm @@ -86,20 +86,33 @@ /obj/item/gun/ballistic/automatic/wt550/add_bayonet_point() AddComponent(/datum/component/bayonet_attachable, offset_x = 25, offset_y = 12) -/obj/item/gun/ballistic/automatic/plastikov - name = "\improper PP-95 SMG" - desc = "An ancient 9mm submachine gun pattern updated and simplified to lower costs, though perhaps simplified too much." - icon_state = "plastikov" - inhand_icon_state = "plastikov" - accepted_magazine_type = /obj/item/ammo_box/magazine/plastikov9mm - burst_size = 5 - spread = 25 - can_suppress = FALSE +/obj/item/gun/ballistic/automatic/smartgun + name = "\improper Abielle Smart-SMG" + desc = "An old experiment in smart-weapon technology that guides bullets towards the target the gun was aimed at when fired. \ + While the tracking functions worked fine, the gun is prone to insanely wide spread thanks to it's practically non-existant barrel." + icon_state = "smartgun" + inhand_icon_state = "smartgun" + accepted_magazine_type = /obj/item/ammo_box/magazine/smartgun + burst_size = 4 + fire_delay = 1 + spread = 40 + dual_wield_spread = 20 actions_types = list() - projectile_damage_multiplier = 0.35 //It's like 10.5 damage per bullet, it's close enough to 10 shots + bolt_type = BOLT_TYPE_LOCKING + can_suppress = FALSE mag_display = TRUE empty_indicator = TRUE - fire_sound = 'sound/weapons/gun/smg/shot_alt.ogg' + click_on_low_ammo = FALSE + /// List of the possible firing sounds + var/list/firing_sound_list = list( + 'sound/weapons/gun/smartgun/smartgun_shoot_1.ogg', + 'sound/weapons/gun/smartgun/smartgun_shoot_2.ogg', + 'sound/weapons/gun/smartgun/smartgun_shoot_3.ogg', + ) + +/obj/item/gun/ballistic/automatic/smartgun/fire_sounds() + var/picked_fire_sound = pick(firing_sound_list) + playsound(src, picked_fire_sound, fire_sound_volume, vary_fire_sound) /obj/item/gun/ballistic/automatic/mini_uzi name = "\improper Type U3 Uzi" diff --git a/code/modules/projectiles/guns/ballistic/rifle.dm b/code/modules/projectiles/guns/ballistic/rifle.dm index f5f27274b07f0..024f8353ddb48 100644 --- a/code/modules/projectiles/guns/ballistic/rifle.dm +++ b/code/modules/projectiles/guns/ballistic/rifle.dm @@ -170,6 +170,27 @@ if(.) name = "\improper Obrez Moderna" // wear it loud and proud +/obj/item/gun/ballistic/rifle/boltaction/donkrifle + name = "\improper Donk Co. Jezail" + desc = "A mass-manufactured bolt-action sporting rifle with a distinctively long barrel. Powerful enough to take down a space bear from a thousand paces. The lengthened barrel gives it good accuracy and power, even at range." + w_class = WEIGHT_CLASS_HUGE + lefthand_file = 'icons/mob/inhands/weapons/64x_guns_left.dmi' + righthand_file = 'icons/mob/inhands/weapons/64x_guns_right.dmi' + inhand_x_dimension = 64 + inhand_y_dimension = 64 + icon_state = "jezail" + inhand_icon_state = "jezail" + worn_icon_state = "jezail" + accepted_magazine_type = /obj/item/ammo_box/magazine/internal/boltaction/jezail + can_be_sawn_off = TRUE + sawn_desc = "A mass-manufactured bolt-action sporting rifle with a distinctively long barrel. Powerful enough to take down a space bear from a thousand paces. Its barrel has been cut off, so its power and accuracy have been impaired." + +/obj/item/gun/ballistic/rifle/boltaction/donkrifle/sawoff(mob/user) //the heavy price one pays for fitting this in a backpack + . = ..() + if(.) + projectile_damage_multiplier = 0.75 + spread = 50 + /obj/item/gun/ballistic/rifle/rebarxbow name = "Heated Rebar Crossbow" desc = "Made from an inducer, iron rods, and some wire, this crossbow fires sharpened iron rods, made from the plentiful iron rods found stationwide. \ diff --git a/code/modules/projectiles/guns/ballistic/shotgun.dm b/code/modules/projectiles/guns/ballistic/shotgun.dm index 5fceedfb39548..e072c03c38ec9 100644 --- a/code/modules/projectiles/guns/ballistic/shotgun.dm +++ b/code/modules/projectiles/guns/ballistic/shotgun.dm @@ -341,3 +341,18 @@ if(LAZYACCESS(params2list(params), RIGHT_CLICK)) return hook.try_fire_gun(target, user, params) return ..() + +/obj/item/gun/ballistic/shotgun/musket + name = "\improper Donk Co. Musket" + icon = 'icons/obj/weapons/guns/ballistic.dmi' + icon_state = "donk_musket" + inhand_icon_state = "donk_musket" + worn_icon_state = "donk_musket" + desc = "A large-bore boltloading firearm with a classy wooden frame. Cheap, accurate, and easy to maintain. Reload and rack after every shot." + semi_auto = TRUE + alternative_caliber = CALIBER_50BMG + casing_ejector = TRUE + bolt_type = BOLT_TYPE_LOCKING + bolt_wording = "bolt" + internal_magazine = TRUE + accepted_magazine_type = /obj/item/ammo_box/magazine/internal/shot/musket diff --git a/code/modules/projectiles/guns/energy/kinetic_accelerator.dm b/code/modules/projectiles/guns/energy/kinetic_accelerator.dm index d7f5bad44c468..b539c5a9d4d0e 100644 --- a/code/modules/projectiles/guns/energy/kinetic_accelerator.dm +++ b/code/modules/projectiles/guns/energy/kinetic_accelerator.dm @@ -197,6 +197,9 @@ var/pressure_decrease = 0.25 var/obj/item/gun/energy/recharge/kinetic_accelerator/kinetic_gun +/obj/projectile/kinetic/Initialize(mapload) + . = ..() + AddComponent(/datum/component/parriable_projectile, parry_callback = CALLBACK(src, PROC_REF(on_parry))) /obj/projectile/kinetic/Destroy() kinetic_gun = null @@ -215,6 +218,13 @@ damage = damage * pressure_decrease pressure_decrease_active = TRUE +/obj/projectile/kinetic/proc/on_parry(mob/user) + SIGNAL_HANDLER + + // Ensure that if the user doesn't have tracer mod we're still visible + icon_state = "ka_tracer" + update_appearance() + /obj/projectile/kinetic/on_range() strike_thing() ..() diff --git a/code/modules/projectiles/guns/energy/laser.dm b/code/modules/projectiles/guns/energy/laser.dm index e35f7161686bf..be949e9e74957 100644 --- a/code/modules/projectiles/guns/energy/laser.dm +++ b/code/modules/projectiles/guns/energy/laser.dm @@ -45,6 +45,15 @@ . = ..() AddComponent(/datum/component/automatic_fire, 0.15 SECONDS, allow_akimbo = FALSE) +/obj/item/gun/energy/laser/carbine/cybersun + name = "\improper Cybersun S-120" + desc = "A laser gun primarily used by syndicate security guards. It fires a rapid spray of low-power plasma beams." + icon_state = "cybersun_s120" + inhand_icon_state = "s120" + ammo_type = list(/obj/item/ammo_casing/energy/lasergun/carbine/cybersun) + spread = 14 + pin = /obj/item/firing_pin/implant/pindicate + /obj/item/gun/energy/laser/carbine/practice name = "practice laser carbine" desc = "A modified version of the laser carbine, this one fires even less concentrated energy bolts designed for target practice." diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index b9622e47c8b00..a3bf1b34ecda6 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -84,7 +84,8 @@ /// `speed` a modest value like 1 and set this to a low value like 0.2. var/pixel_speed_multiplier = 1 - var/Angle = 0 + /// The current angle of the projectile. Initially null, so if the arg is missing from [/fire()], we can calculate it from firer and target as fallback. + var/Angle var/original_angle = 0 //Angle at firing var/nondirectional_sprite = FALSE //Set TRUE to prevent projectiles from having their sprites rotated based on firing angle var/spread = 0 //amount (in degrees) of projectile spread @@ -207,19 +208,13 @@ var/wound_falloff_tile ///How much we want to drop the embed_chance value, if we can embed, per tile, for falloff purposes var/embed_falloff_tile - var/static/list/projectile_connections = list( - COMSIG_ATOM_ENTERED = PROC_REF(on_entered), - COMSIG_ATOM_ATTACK_HAND = PROC_REF(attempt_parry), - ) + var/static/list/projectile_connections = list(COMSIG_ATOM_ENTERED = PROC_REF(on_entered)) // SKYRAT EDIT ADDITION START /// If this should be able to hit the target even on direct firing when `ignored_factions` applies var/ignore_direct_target = FALSE // SKYRAT EDIT ADDITION END - /// If true directly targeted turfs can be hit var/can_hit_turfs = FALSE - /// If this projectile has been parried before - var/parried = FALSE /obj/projectile/Initialize(mapload) . = ..() @@ -438,33 +433,6 @@ return Impact(A) -/// Signal proc for when a mob attempts to attack this projectile or the turf it's on with an empty hand. -/obj/projectile/proc/attempt_parry(datum/source, mob/user, list/modifiers) - SIGNAL_HANDLER - - if(parried) - return FALSE - - if(SEND_SIGNAL(user, COMSIG_LIVING_PROJECTILE_PARRYING, src) & ALLOW_PARRY) - on_parry(user, modifiers) - return TRUE - - return FALSE - - -/// Called when a mob with PARRY_TRAIT clicks on this projectile or the tile its on, reflecting the projectile within 7 degrees and increasing the bullet's stats. -/obj/projectile/proc/on_parry(mob/user, list/modifiers) - if(SEND_SIGNAL(user, COMSIG_LIVING_PROJECTILE_PARRIED, src) & INTERCEPT_PARRY_EFFECTS) - return - - parried = TRUE - set_angle(dir2angle(user.dir) + rand(-3, 3)) - firer = user - speed *= 0.8 // Go 20% faster when parried - damage *= 1.15 // And do 15% more damage - add_atom_colour(COLOR_RED_LIGHT, TEMPORARY_COLOUR_PRIORITY) - - /** * Called when the projectile hits something * This can either be from it bumping something, @@ -546,7 +514,7 @@ return process_hit(T, select_target(T, target, bumped), bumped, hit_something) // try to hit something else // at this point we are going to hit the thing // in which case send signal to it - if (SEND_SIGNAL(target, COMSIG_PROJECTILE_PREHIT, args, src) & PROJECTILE_INTERRUPT_HIT) + if ((SEND_SIGNAL(target, COMSIG_PROJECTILE_PREHIT, args, src) & PROJECTILE_INTERRUPT_HIT) || (SEND_SIGNAL(src, COMSIG_PROJECTILE_SELF_PREHIT, args) & PROJECTILE_INTERRUPT_HIT)) qdel(src) return BULLET_ACT_BLOCK if(mode == PROJECTILE_PIERCE_HIT) @@ -794,7 +762,7 @@ required_moves = SSprojectiles.global_max_tick_moves time_offset += overrun * speed time_offset += MODULUS(elapsed_time_deciseconds, speed) - + SEND_SIGNAL(src, COMSIG_PROJECTILE_BEFORE_MOVE) for(var/i in 1 to required_moves) pixel_move(pixel_speed_multiplier, FALSE) @@ -811,21 +779,19 @@ process_hit(get_turf(direct_target), direct_target) if(QDELETED(src)) return + var/turf/starting = get_turf(src) if(isnum(angle)) set_angle(angle) - if(spread) - set_angle(Angle + ((rand() - 0.5) * spread)) - var/turf/starting = get_turf(src) - if(isnull(Angle)) //Try to resolve through offsets if there's no angle set. + else if(isnull(Angle)) //Try to resolve through offsets if there's no angle set. if(isnull(xo) || isnull(yo)) stack_trace("WARNING: Projectile [type] deleted due to being unable to resolve a target after angle was null!") qdel(src) return var/turf/target = locate(clamp(starting + xo, 1, world.maxx), clamp(starting + yo, 1, world.maxy), starting.z) set_angle(get_angle(src, target)) + if(spread) + set_angle(Angle + (rand() - 0.5) * spread) original_angle = Angle - if(!nondirectional_sprite) - transform = transform.Turn(Angle) trajectory_ignore_forcemove = TRUE forceMove(starting) trajectory_ignore_forcemove = FALSE @@ -834,7 +800,6 @@ fired = TRUE play_fov_effect(starting, 6, "gunfire", dir = NORTH, angle = Angle) SEND_SIGNAL(src, COMSIG_PROJECTILE_FIRE) - RegisterSignal(src, COMSIG_ATOM_ATTACK_HAND, PROC_REF(attempt_parry)) if(hitscan) process_hitscan() if(QDELETED(src)) @@ -954,21 +919,25 @@ trajectory.increment(-trajectory_multiplier) qdel(src) return - if(T.z != loc.z) - var/old = loc - before_z_change(loc, T) - trajectory_ignore_forcemove = TRUE - forceMove(T) - trajectory_ignore_forcemove = FALSE - after_z_change(old, loc) - if(!hitscanning) - pixel_x = trajectory.return_px() - pixel_y = trajectory.return_py() - forcemoved = TRUE - hitscan_last = loc - else if(T != loc) + if (T == loc) + continue + if (T.z == loc.z) step_towards(src, T) hitscan_last = loc + SEND_SIGNAL(src, COMSIG_PROJECTILE_PIXEL_STEP) + continue + var/old = loc + before_z_change(loc, T) + trajectory_ignore_forcemove = TRUE + forceMove(T) + trajectory_ignore_forcemove = FALSE + after_z_change(old, loc) + if(!hitscanning) + pixel_x = trajectory.return_px() + pixel_y = trajectory.return_py() + forcemoved = TRUE + hitscan_last = loc + SEND_SIGNAL(src, COMSIG_PROJECTILE_PIXEL_STEP) if(QDELETED(src)) //deleted on last move return if(!hitscanning && !forcemoved) diff --git a/code/modules/projectiles/projectile/beams.dm b/code/modules/projectiles/projectile/beams.dm index cd0dce3b84632..abe4a01b29818 100644 --- a/code/modules/projectiles/projectile/beams.dm +++ b/code/modules/projectiles/projectile/beams.dm @@ -38,6 +38,15 @@ impact_effect_type = /obj/effect/temp_visual/impact_effect/yellow_laser damage = 0 +/obj/projectile/beam/laser/carbine/cybersun + name = "red plasma beam" + icon_state = "lava" + light_color = COLOR_DARK_RED + impact_effect_type = /obj/effect/temp_visual/impact_effect/red_laser + damage = 9 + wound_bonus = -40 + speed = 1.1 + //overclocked laser, does a bit more damage but has much higher wound power (-0 vs -20) /obj/projectile/beam/laser/hellfire name = "hellfire laser" diff --git a/code/modules/projectiles/projectile/bullets/pistol.dm b/code/modules/projectiles/projectile/bullets/pistol.dm index 6bd355219f950..63e491e2f290d 100644 --- a/code/modules/projectiles/projectile/bullets/pistol.dm +++ b/code/modules/projectiles/projectile/bullets/pistol.dm @@ -71,3 +71,25 @@ impact_light_intensity = 5 impact_light_range = 1 impact_light_color_override = LIGHT_COLOR_DIM_YELLOW + +// .160 Smart + +/obj/projectile/bullet/c160smart + name = ".160 smart bullet" + icon_state = "smartgun" + damage = 10 + embed_type = /datum/embed_data/bullet_c160smart + speed = 2 + homing_turn_speed = 5 + homing_inaccuracy_min = 4 + homing_inaccuracy_max = 10 + +/datum/embed_data/bullet_c160smart + embed_chance = 10 + fall_chance = 5 + jostle_chance = 3 + ignore_throwspeed_threshold = TRUE + pain_stam_pct = 0.25 + pain_mult = 3 + jostle_pain_mult = 6 + rip_time = 5 diff --git a/code/modules/projectiles/projectile/bullets/shotgun.dm b/code/modules/projectiles/projectile/bullets/shotgun.dm index a013aaba691d7..7ae5741f3b992 100644 --- a/code/modules/projectiles/projectile/bullets/shotgun.dm +++ b/code/modules/projectiles/projectile/bullets/shotgun.dm @@ -108,6 +108,19 @@ stamina = 6 embed_type = null +/obj/projectile/bullet/pellet/flechette + name = "flechette" + icon_state = "flechette" + damage = 6 + wound_bonus = -25 + bare_wound_bonus = 50 + wound_falloff_tile = -10 + speed = 0.8 + ricochet_decay_chance = 0.6 + ricochet_decay_damage = 0.3 + demolition_mod = 10 + weak_against_armour = TRUE + // Mech Scattershot /obj/projectile/bullet/scattershot diff --git a/code/modules/reagents/reagent_containers/misc.dm b/code/modules/reagents/reagent_containers/misc.dm index d2dc2adfb5f76..8b13ab4a54beb 100644 --- a/code/modules/reagents/reagent_containers/misc.dm +++ b/code/modules/reagents/reagent_containers/misc.dm @@ -91,7 +91,6 @@ /obj/item/reagent_containers/cup/maunamug/attack_hand(mob/living/user, list/modifiers) if(cell && open) - cell.update_appearance() user.put_in_hands(cell) cell = null to_chat(user, span_notice("You remove the power cell from [src].")) diff --git a/code/modules/research/designs/medical_designs.dm b/code/modules/research/designs/medical_designs.dm index 27dbbca1d179c..9a9c4b55a7c52 100644 --- a/code/modules/research/designs/medical_designs.dm +++ b/code/modules/research/designs/medical_designs.dm @@ -403,7 +403,11 @@ desc = "A set of surgical tools hidden behind a concealed panel on the user's arm." id = "ci-surgery" build_type = PROTOLATHE | AWAY_LATHE | MECHFAB - materials = list (/datum/material/iron = SHEET_MATERIAL_AMOUNT*1.25, /datum/material/glass =HALF_SHEET_MATERIAL_AMOUNT * 1.5, /datum/material/silver =HALF_SHEET_MATERIAL_AMOUNT * 1.5) + materials = list ( + /datum/material/iron = SHEET_MATERIAL_AMOUNT * 1.25, + /datum/material/glass = HALF_SHEET_MATERIAL_AMOUNT * 1.5, + /datum/material/silver = HALF_SHEET_MATERIAL_AMOUNT * 1.5, + ) construction_time = 2 SECONDS build_path = /obj/item/organ/internal/cyberimp/arm/surgery category = list( @@ -416,7 +420,11 @@ desc = "A stripped-down version of engineering cyborg toolset, designed to be installed on subject's arm." id = "ci-toolset" build_type = PROTOLATHE | AWAY_LATHE | MECHFAB - materials = list (/datum/material/iron = SHEET_MATERIAL_AMOUNT*1.25, /datum/material/glass =HALF_SHEET_MATERIAL_AMOUNT * 1.5, /datum/material/silver =HALF_SHEET_MATERIAL_AMOUNT * 1.5) + materials = list ( + /datum/material/iron = SHEET_MATERIAL_AMOUNT * 1.25, + /datum/material/glass = HALF_SHEET_MATERIAL_AMOUNT * 1.5, + /datum/material/silver = HALF_SHEET_MATERIAL_AMOUNT * 1.5, + ) construction_time = 2 SECONDS build_path = /obj/item/organ/internal/cyberimp/arm/toolset category = list( diff --git a/code/modules/research/xenobiology/crossbreeding/consuming.dm b/code/modules/research/xenobiology/crossbreeding/consuming.dm index 5a23d30671f54..be8bba7ec66fa 100644 --- a/code/modules/research/xenobiology/crossbreeding/consuming.dm +++ b/code/modules/research/xenobiology/crossbreeding/consuming.dm @@ -226,30 +226,40 @@ Consuming extracts: icon_state = "bluespace" taste = "sugar and starlight" -/obj/item/slime_cookie/bluespace/do_effect(mob/living/M, mob/user) - var/list/L = get_area_turfs(get_area(get_turf(M))) +/obj/item/slime_cookie/bluespace/do_effect(mob/living/eater, mob/user) + var/area/eater_area = get_area(eater) + if (eater_area.area_flags & NOTELEPORT) + fail_effect(eater) + return + + var/list/area_turfs = get_area_turfs(get_area(get_turf(eater))) var/turf/target - while (L.len && !target) - var/I = rand(1, L.len) - var/turf/T = L[I] - if (is_centcom_level(T.z)) - L.Cut(I,I+1) + + while (length(area_turfs)) + var/turf/check_turf = pick_n_take(area_turfs) + if (is_centcom_level(check_turf.z)) + continue // Probably already filtered out by NOTELEPORT but let's just be careful + if (check_turf.is_blocked_turf()) continue - if(!T.density) - var/clear = TRUE - for(var/obj/O in T) - if(O.density) - clear = FALSE - break - if(clear) - target = T - if (!target) - L.Cut(I,I+1) - - if(target) - do_teleport(M, target, 0, asoundin = 'sound/effects/phasein.ogg', channel = TELEPORT_CHANNEL_BLUESPACE) - new /obj/effect/particle_effect/sparks(get_turf(M)) - playsound(get_turf(M), SFX_SPARKS, 50, TRUE, SHORT_RANGE_SOUND_EXTRARANGE) + target = check_turf + break + + if (isnull(target)) + fail_effect(eater) + return + if (!do_teleport(eater, target, 0, asoundin = 'sound/effects/phasein.ogg', channel = TELEPORT_CHANNEL_BLUESPACE)) + fail_effect(eater) + return + new /obj/effect/particle_effect/sparks(target) + playsound(target, SFX_SPARKS, 50, TRUE, SHORT_RANGE_SOUND_EXTRARANGE) + +/obj/item/slime_cookie/bluespace/proc/fail_effect(mob/living/eater) + eater.visible_message( + message = span_warning("[eater] briefly vanishes... then slams forcefully into the ground"), + self_message = span_warning("You briefly vanish... and are returned forcefully to the ground.") + ) + eater.Knockdown(0.1 SECONDS) + new /obj/effect/particle_effect/sparks(get_turf(eater)) /obj/item/slimecross/consuming/sepia colour = SLIME_TYPE_SEPIA diff --git a/code/modules/security_levels/keycard_authentication.dm b/code/modules/security_levels/keycard_authentication.dm index e3faa923744a2..cac8251eba793 100644 --- a/code/modules/security_levels/keycard_authentication.dm +++ b/code/modules/security_levels/keycard_authentication.dm @@ -11,7 +11,7 @@ GLOBAL_DATUM_INIT(keycard_events, /datum/events, new) /obj/machinery/keycard_auth name = "Keycard Authentication Device" desc = "This device is used to trigger station functions, which require more than one ID card to authenticate, or to give the Janitor access to a department." - icon = 'icons/obj/machines/wallmounts.dmi' + icon = 'icons/obj/machines/keycard_auth_table.dmi' icon_state = "auth_off" power_channel = AREA_USAGE_ENVIRON req_access = list(ACCESS_KEYCARD_AUTH) @@ -25,8 +25,6 @@ GLOBAL_DATUM_INIT(keycard_events, /datum/events, new) COOLDOWN_DECLARE(access_grant_cooldown) -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/keycard_auth, 26) - /obj/machinery/keycard_auth/Initialize(mapload) . = ..() activated = GLOB.keycard_events.addEvent("triggerEvent", CALLBACK(src, PROC_REF(triggerEvent))) @@ -178,6 +176,26 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/keycard_auth, 26) toggle_eng_override() //SKYRAT EDIT END +/// Subtype which is stuck to a wall +/obj/machinery/keycard_auth/wall_mounted + icon = 'icons/obj/machines/wallmounts.dmi' + +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/keycard_auth/wall_mounted, 26) + +/obj/machinery/keycard_auth/wall_mounted/Initialize(mapload) + . = ..() + find_and_hang_on_wall() + +/// Subtype which is stuck to a wall +/obj/machinery/keycard_auth/wall_mounted + icon = 'icons/obj/machines/wallmounts.dmi' + +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/keycard_auth/wall_mounted, 26) + +/obj/machinery/keycard_auth/wall_mounted/Initialize(mapload) + . = ..() + find_and_hang_on_wall() + GLOBAL_VAR_INIT(emergency_access, FALSE) /proc/make_maint_all_access() for(var/area/station/maintenance/area in GLOB.areas) diff --git a/code/modules/shuttle/supply.dm b/code/modules/shuttle/supply.dm index eb2d845dbb463..4f6dbdc2f2682 100644 --- a/code/modules/shuttle/supply.dm +++ b/code/modules/shuttle/supply.dm @@ -81,12 +81,11 @@ GLOBAL_LIST_INIT(blacklisted_cargo_types, typecacheof(list( if(!length(stuff_to_send_home)) return FALSE - var/obj/structure/closet/supplypod/centcompod/et_go_home = new() - - for(var/atom/movable/et as anything in stuff_to_send_home) - et.forceMove(et_go_home) - - new /obj/effect/pod_landingzone(get_turf(home), et_go_home) + podspawn(list( + "target" = get_turf(home), + "path" = /obj/structure/closet/supplypod/centcompod, + "spawn" = stuff_to_send_home, + )) return stuff_to_send_home diff --git a/code/modules/surgery/advanced/lobotomy.dm b/code/modules/surgery/advanced/lobotomy.dm index 6c8829d33479e..b36bcee140a5d 100644 --- a/code/modules/surgery/advanced/lobotomy.dm +++ b/code/modules/surgery/advanced/lobotomy.dm @@ -22,7 +22,7 @@ return TRUE /datum/surgery_step/lobotomize - name = "perform lobotomy (scalpel, optional holy water + neurine mix to cure magic traumas)" //Bubberstation change: Holywater + Neurine cures magic traumas. + name = "perform lobotomy (scalpel)" implements = list( TOOL_SCALPEL = 85, /obj/item/melee/energy/sword = 55, @@ -36,33 +36,6 @@ failure_sound = 'sound/surgery/organ2.ogg' surgery_effects_mood = TRUE - //Start of Bubberstation change: Adds optional chems. - var/list/chems_needed_optional = list( - /datum/reagent/water/holywater, - /datum/reagent/medicine/neurine - ) - //End of Bubberstation change: Holywater + Neurine cures magic traumas. - -//Start of Bubberstation change: Holywater + Neurine cures magic traumas. -/datum/surgery_step/lobotomize/get_chem_list() - - . = ..() - - if(!LAZYLEN(chems_needed_optional)) - return . - - var/list/chems = list() - for(var/reagent in chems_needed_optional) - var/datum/reagent/temp = GLOB.chemical_reagents_list[reagent] - if(temp) - var/chemname = temp.name - chems += chemname - if(.) - return "[.]. [english_list(chems)]" - - return english_list(chems) -//End of Bubberstation change: Holywater + Neurine cures magic traumas. - /datum/surgery_step/lobotomize/tool_check(mob/user, obj/item/tool) if(implement_type == /obj/item && !tool.get_sharpness()) return FALSE @@ -88,19 +61,7 @@ ) display_pain(target, "Your head goes totally numb for a moment, the pain is overwhelming!") - //Start of Bubberstation change: Holywater + Neurine cures magic traumas. - var/cure_magic = TRUE - for(var/reagent in chems_needed_optional) - if(!target.reagents.has_reagent(reagent)) - cure_magic = FALSE - break - if(cure_magic) - playsound(get_turf(target), 'sound/magic/repulse.ogg', 75, TRUE, falloff_exponent = 12, falloff_distance = 1) - target.cure_all_traumas(TRAUMA_RESILIENCE_MAGIC) - else - target.cure_all_traumas(TRAUMA_RESILIENCE_LOBOTOMY) - //End of Bubberstation change: Holywater + Neurine cures magic traumas. - + target.cure_all_traumas(TRAUMA_RESILIENCE_LOBOTOMY) if(target.mind && target.mind.has_antag_datum(/datum/antagonist/brainwashed)) target.mind.remove_antag_datum(/datum/antagonist/brainwashed) if(prob(75)) // 75% chance to get a trauma from this diff --git a/code/modules/surgery/amputation.dm b/code/modules/surgery/amputation.dm index cd7572db51a2f..f76b76e5f469d 100644 --- a/code/modules/surgery/amputation.dm +++ b/code/modules/surgery/amputation.dm @@ -19,6 +19,13 @@ ) removes_target_bodypart = TRUE // SKYRAT EDIT ADDITION - Surgically unremovable limbs +/datum/surgery/amputation/peg + name = "Detach" + requires_bodypart_type = BODYTYPE_PEG + steps = list( + /datum/surgery_step/sever_limb/peg, //Easy come, easy go + ) + /datum/surgery/amputation/can_start(mob/user, mob/living/patient) if(HAS_TRAIT(patient, TRAIT_NODISMEMBER)) return FALSE @@ -40,6 +47,32 @@ success_sound = 'sound/surgery/organ2.ogg' surgery_effects_mood = TRUE +/datum/surgery_step/sever_limb/mechanic + name = "detach limb (wrench or crowbar)" + implements = list( + /obj/item/shovel/giant_wrench = 300, + TOOL_WRENCH = 100, + TOOL_CROWBAR = 100, + TOOL_SCALPEL = 50, + TOOL_SAW = 50, + ) + time = 20 //WAIT I NEED THAT!! + preop_sound = 'sound/items/ratchet.ogg' + preop_sound = 'sound/machines/doorclick.ogg' + +/datum/surgery_step/sever_limb/peg + name = "detach limb (circular saw)" + implements = list( + TOOL_SAW = 100, + /obj/item/shovel/serrated = 100, + /obj/item/fireaxe = 90, + /obj/item/hatchet = 75, + TOOL_SCALPEL = 25, + ) + time = 30 + preop_sound = 'sound/surgery/saw.ogg' + success_sound = 'sound/items/wood_drop.ogg' + /datum/surgery_step/sever_limb/preop(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) display_results( user, diff --git a/code/modules/surgery/blood_filter.dm b/code/modules/surgery/blood_filter.dm index ff0fc34c4a44f..9f2117c3225d0 100644 --- a/code/modules/surgery/blood_filter.dm +++ b/code/modules/surgery/blood_filter.dm @@ -39,6 +39,10 @@ * * bloodfilter - The blood filter to check the whitelist of */ /datum/surgery_step/filter_blood/proc/has_filterable_chems(mob/living/carbon/target, obj/item/blood_filter/bloodfilter) + // BUBBER EDIT ADDITION BEGIN - Filtration fixes toxins + if(target.toxloss > 0) + return TRUE + // BUBBER EDIT ADDITION END if(!length(target.reagents?.reagent_list)) bloodfilter.audible_message(span_notice("[bloodfilter] pings as it reports no chemicals detected in [target]'s blood.")) playsound(get_turf(target), 'sound/machines/ping.ogg', 75, TRUE, falloff_exponent = 12, falloff_distance = 1) @@ -69,7 +73,7 @@ for(var/datum/reagent/chem as anything in target.reagents.reagent_list) if(!length(bloodfilter.whitelist) || (chem.type in bloodfilter.whitelist)) target.reagents.remove_reagent(chem.type, clamp(round(chem.volume * 0.22, 0.2), 0.4, 10)) - target.adjustToxLoss(-2, forced = TRUE) //BUBBER EDIT - Filtration fixes toxins + target.adjustToxLoss(amount = clamp(round(target.toxloss * -0.07, 2), -2, -10), forced = TRUE) // BUBBER EDIT ADDITION - Filtration fixes toxins display_results( user, target, diff --git a/code/modules/surgery/cavity_implant.dm b/code/modules/surgery/cavity_implant.dm index ac8c69610c350..3ec68f8db8858 100644 --- a/code/modules/surgery/cavity_implant.dm +++ b/code/modules/surgery/cavity_implant.dm @@ -9,6 +9,8 @@ /datum/surgery_step/handle_cavity, /datum/surgery_step/close) +GLOBAL_LIST_INIT(heavy_cavity_implants, typecacheof(list(/obj/item/transfer_valve))) + //handle cavity /datum/surgery_step/handle_cavity name = "implant item" @@ -49,7 +51,7 @@ /datum/surgery_step/handle_cavity/success(mob/user, mob/living/carbon/human/target, target_zone, obj/item/tool, datum/surgery/surgery = FALSE) var/obj/item/bodypart/chest/target_chest = target.get_bodypart(BODY_ZONE_CHEST) if(tool) - if(item_for_cavity || tool.w_class > WEIGHT_CLASS_NORMAL || HAS_TRAIT(tool, TRAIT_NODROP) || isorgan(tool)) + if(item_for_cavity || ((tool.w_class > WEIGHT_CLASS_NORMAL) && !is_type_in_typecache(tool, GLOB.heavy_cavity_implants)) || HAS_TRAIT(tool, TRAIT_NODROP) || isorgan(tool)) to_chat(user, span_warning("You can't seem to fit [tool] in [target]'s [target_zone]!")) return FALSE else diff --git a/code/modules/surgery/organs/external/tails.dm b/code/modules/surgery/organs/external/tails.dm index 0a25b63e10ae0..8116b2008878d 100644 --- a/code/modules/surgery/organs/external/tails.dm +++ b/code/modules/surgery/organs/external/tails.dm @@ -185,7 +185,7 @@ bodypart_overlay = /datum/bodypart_overlay/mutant/tail/monkey - // dna_block = DNA_MONKEY_TAIL_BLOCK - // SKYRAT EDIT REMOVAL + dna_block = null ///Monkey tail bodypart overlay /datum/bodypart_overlay/mutant/tail/monkey diff --git a/code/modules/surgery/organs/internal/cyberimp/augments_arms.dm b/code/modules/surgery/organs/internal/cyberimp/augments_arms.dm index 5632688cb476b..e4ab654cb5e41 100644 --- a/code/modules/surgery/organs/internal/cyberimp/augments_arms.dm +++ b/code/modules/surgery/organs/internal/cyberimp/augments_arms.dm @@ -17,6 +17,10 @@ var/extend_sound = 'sound/mecha/mechmove03.ogg' /// Sound played when retracting var/retract_sound = 'sound/mecha/mechmove03.ogg' + /// Organ slot that the implant occupies for the right arm + var/right_arm_organ_slot = ORGAN_SLOT_RIGHT_ARM_AUG + /// Organ slot that the implant occupies for the left arm + var/left_arm_organ_slot = ORGAN_SLOT_LEFT_ARM_AUG /obj/item/organ/internal/cyberimp/arm/Initialize(mapload) . = ..() @@ -48,9 +52,9 @@ /obj/item/organ/internal/cyberimp/arm/proc/SetSlotFromZone() switch(zone) if(BODY_ZONE_L_ARM) - slot = ORGAN_SLOT_LEFT_ARM_AUG + slot = left_arm_organ_slot if(BODY_ZONE_R_ARM) - slot = ORGAN_SLOT_RIGHT_ARM_AUG + slot = right_arm_organ_slot else CRASH("Invalid zone for [type]") @@ -370,18 +374,24 @@ /obj/item/knife/combat/cyborg, ) -/obj/item/organ/internal/cyberimp/arm/muscle +/obj/item/organ/internal/cyberimp/arm/strongarm name = "\proper Strong-Arm empowered musculature implant" desc = "When implanted, this cybernetic implant will enhance the muscles of the arm to deliver more power-per-action." icon_state = "muscle_implant" zone = BODY_ZONE_R_ARM - slot = ORGAN_SLOT_RIGHT_ARM_AUG + slot = ORGAN_SLOT_RIGHT_ARM_MUSCLE + right_arm_organ_slot = ORGAN_SLOT_RIGHT_ARM_MUSCLE + left_arm_organ_slot = ORGAN_SLOT_LEFT_ARM_MUSCLE actions_types = list() ///The amount of damage the implant adds to our unarmed attacks. var/punch_damage = 5 + ///Biotypes we apply an additional amount of damage too + var/biotype_bonus_targets = MOB_BEAST | MOB_SPECIAL + ///Extra damage dealt to our targeted mobs + var/biotype_bonus_damage = 20 ///IF true, the throw attack will not smash people into walls var/non_harmful_throw = TRUE ///How far away your attack will throw your oponent @@ -392,17 +402,24 @@ var/throw_power_max = 4 ///How long will the implant malfunction if it is EMP'd var/emp_base_duration = 9 SECONDS + ///How long before we get another slam punch; consider that these usually come in pairs of two + var/slam_cooldown_duration = 5 SECONDS + ///Tracks how soon we can perform another slam attack + COOLDOWN_DECLARE(slam_cooldown) -/obj/item/organ/internal/cyberimp/arm/muscle/on_mob_insert(mob/living/carbon/arm_owner) +/obj/item/organ/internal/cyberimp/arm/strongarm/l + zone = BODY_ZONE_L_ARM + +/obj/item/organ/internal/cyberimp/arm/strongarm/on_mob_insert(mob/living/carbon/arm_owner) . = ..() if(ishuman(arm_owner)) //Sorry, only humans RegisterSignal(arm_owner, COMSIG_LIVING_EARLY_UNARMED_ATTACK, PROC_REF(on_attack_hand)) -/obj/item/organ/internal/cyberimp/arm/muscle/on_mob_remove(mob/living/carbon/arm_owner) +/obj/item/organ/internal/cyberimp/arm/strongarm/on_mob_remove(mob/living/carbon/arm_owner) . = ..() UnregisterSignal(arm_owner, COMSIG_LIVING_EARLY_UNARMED_ATTACK) -/obj/item/organ/internal/cyberimp/arm/muscle/emp_act(severity) +/obj/item/organ/internal/cyberimp/arm/strongarm/emp_act(severity) . = ..() if((organ_flags & ORGAN_FAILING) || . & EMP_PROTECT_SELF) return @@ -410,11 +427,11 @@ organ_flags |= ORGAN_FAILING addtimer(CALLBACK(src, PROC_REF(reboot)), 90 / severity) -/obj/item/organ/internal/cyberimp/arm/muscle/proc/reboot() +/obj/item/organ/internal/cyberimp/arm/strongarm/proc/reboot() organ_flags &= ~ORGAN_FAILING owner.balloon_alert(owner, "your arm stops spasming!") -/obj/item/organ/internal/cyberimp/arm/muscle/proc/on_attack_hand(mob/living/carbon/human/source, atom/target, proximity, modifiers) +/obj/item/organ/internal/cyberimp/arm/strongarm/proc/on_attack_hand(mob/living/carbon/human/source, atom/target, proximity, modifiers) SIGNAL_HANDLER if(source.get_active_hand() != hand || !proximity) @@ -425,6 +442,8 @@ return NONE if(HAS_TRAIT(source, TRAIT_HULK)) //NO HULK return NONE + if(!COOLDOWN_FINISHED(src, slam_cooldown)) + return NONE if(!source.can_unarmed_attack()) return COMPONENT_SKIP_ATTACK @@ -454,13 +473,16 @@ var/obj/item/bodypart/attacking_bodypart = hand potential_damage += rand(attacking_bodypart.unarmed_damage_low, attacking_bodypart.unarmed_damage_high) + var/is_correct_biotype = living_target.mob_biotypes & biotype_bonus_targets + if(biotype_bonus_targets && is_correct_biotype) //If we are punching one of our special biotype targets, increase the damage floor by a factor of two. + potential_damage += biotype_bonus_damage + source.do_attack_animation(target, ATTACK_EFFECT_SMASH) playsound(living_target.loc, 'sound/weapons/punch1.ogg', 25, TRUE, -1) var/target_zone = living_target.get_random_valid_zone(source.zone_selected) var/armor_block = living_target.run_armor_check(target_zone, MELEE, armour_penetration = attacking_bodypart.unarmed_effectiveness) - living_target.apply_damage(potential_damage, attacking_bodypart.attack_type, target_zone, armor_block) - living_target.apply_damage(potential_damage*1.5, STAMINA, target_zone, armor_block) + living_target.apply_damage(potential_damage * 2, attacking_bodypart.attack_type, target_zone, armor_block) if(source.body_position != LYING_DOWN) //Throw them if we are standing var/atom/throw_target = get_edge_target_turf(living_target, source.dir) @@ -478,4 +500,6 @@ log_combat(source, target, "[picked_hit_type]ed", "muscle implant") + COOLDOWN_START(src, slam_cooldown, slam_cooldown_duration) + return COMPONENT_CANCEL_ATTACK_CHAIN diff --git a/code/modules/surgery/organs/internal/cyberimp/augments_eyes.dm b/code/modules/surgery/organs/internal/cyberimp/augments_eyes.dm index cd9de70c4e23e..401e951a8534a 100644 --- a/code/modules/surgery/organs/internal/cyberimp/augments_eyes.dm +++ b/code/modules/surgery/organs/internal/cyberimp/augments_eyes.dm @@ -13,62 +13,47 @@ desc = "These cybernetic eyes will display a HUD over everything you see. Maybe." slot = ORGAN_SLOT_HUD actions_types = list(/datum/action/item_action/toggle_hud) - var/HUD_type = 0 - var/HUD_trait = null + var/HUD_traits = list() /// Whether the HUD implant is on or off var/toggled_on = TRUE /obj/item/organ/internal/cyberimp/eyes/hud/proc/toggle_hud(mob/living/carbon/eye_owner) if(toggled_on) - if(HUD_type) - var/datum/atom_hud/hud = GLOB.huds[HUD_type] - hud.hide_from(eye_owner) toggled_on = FALSE + eye_owner.add_traits(HUD_traits, ORGAN_TRAIT) balloon_alert(eye_owner, "hud disabled") - else - if(HUD_type) - var/datum/atom_hud/hud = GLOB.huds[HUD_type] - hud.show_to(eye_owner) - toggled_on = TRUE - balloon_alert(eye_owner, "hud enabled") + return + toggled_on = TRUE + eye_owner.remove_traits(HUD_traits, ORGAN_TRAIT) + balloon_alert(eye_owner, "hud enabled") /obj/item/organ/internal/cyberimp/eyes/hud/Insert(mob/living/carbon/eye_owner, special = FALSE, movement_flags) . = ..() if(!.) return - if(HUD_type) - var/datum/atom_hud/hud = GLOB.huds[HUD_type] - hud.show_to(eye_owner) - if(HUD_trait) - ADD_TRAIT(eye_owner, HUD_trait, ORGAN_TRAIT) + eye_owner.add_traits(HUD_traits, ORGAN_TRAIT) toggled_on = TRUE /obj/item/organ/internal/cyberimp/eyes/hud/Remove(mob/living/carbon/eye_owner, special, movement_flags) . = ..() - if(HUD_type) - var/datum/atom_hud/hud = GLOB.huds[HUD_type] - hud.hide_from(eye_owner) - if(HUD_trait) - REMOVE_TRAIT(eye_owner, HUD_trait, ORGAN_TRAIT) + eye_owner.remove_traits(HUD_traits, ORGAN_TRAIT) toggled_on = FALSE /obj/item/organ/internal/cyberimp/eyes/hud/medical name = "Medical HUD implant" desc = "These cybernetic eye implants will display a medical HUD over everything you see." - HUD_type = DATA_HUD_MEDICAL_ADVANCED - HUD_trait = TRAIT_MEDICAL_HUD + HUD_traits = list(TRAIT_MEDICAL_HUD) /obj/item/organ/internal/cyberimp/eyes/hud/security name = "Security HUD implant" desc = "These cybernetic eye implants will display a security HUD over everything you see." - HUD_type = DATA_HUD_SECURITY_ADVANCED - HUD_trait = TRAIT_SECURITY_HUD + HUD_traits = list(TRAIT_SECURITY_HUD) /obj/item/organ/internal/cyberimp/eyes/hud/diagnostic name = "Diagnostic HUD implant" desc = "These cybernetic eye implants will display a diagnostic HUD over everything you see." - HUD_type = DATA_HUD_DIAGNOSTIC_ADVANCED + HUD_traits = list(TRAIT_DIAGNOSTIC_HUD, TRAIT_BOT_PATH_HUD) /obj/item/organ/internal/cyberimp/eyes/hud/security/syndicate name = "Contraband Security HUD Implant" diff --git a/code/modules/surgery/organs/internal/heart/_heart.dm b/code/modules/surgery/organs/internal/heart/_heart.dm index f3899cb994648..b0fac316ad3e3 100644 --- a/code/modules/surgery/organs/internal/heart/_heart.dm +++ b/code/modules/surgery/organs/internal/heart/_heart.dm @@ -165,13 +165,23 @@ icon_state = "heart-c-on" base_icon_state = "heart-c" organ_flags = ORGAN_ROBOTIC - maxHealth = STANDARD_ORGAN_THRESHOLD*0.75 //This also hits defib timer, so a bit higher than its less important counterparts + maxHealth = STANDARD_ORGAN_THRESHOLD * 0.75 //This also hits defib timer, so a bit higher than its less important counterparts failing_desc = "seems to be broken." - var/dose_available = FALSE - var/rid = /datum/reagent/medicine/epinephrine - var/ramount = 10 - var/emp_vulnerability = 80 //Chance of permanent effects if emp-ed. + /// Whether or not we have a stabilization available. This prevents our owner from entering softcrit for an amount of time. + var/stabilization_available = FALSE + + /// How long our stabilization lasts for. + var/stabilization_duration = 10 SECONDS + + /// Whether our heart suppresses bleeders and restores blood automatically. + var/bleed_prevention = FALSE + + /// The probability that our blood replication causes toxin damage. + var/toxification_probability = 20 + + /// Chance of permanent effects if emp-ed. + var/emp_vulnerability = 80 /obj/item/organ/internal/heart/cybernetic/emp_act(severity) . = ..() @@ -197,35 +207,63 @@ /obj/item/organ/internal/heart/cybernetic/on_life(seconds_per_tick, times_fired) . = ..() - if(dose_available && owner.health <= owner.crit_threshold && !owner.reagents.has_reagent(rid)) - used_dose() -/obj/item/organ/internal/heart/cybernetic/proc/used_dose() - owner.reagents.add_reagent(rid, ramount) - dose_available = FALSE + if(organ_flags & ORGAN_EMP) + return + + if(stabilization_available && owner.health <= owner.crit_threshold) + stabilize_heart() + + if(bleed_prevention && ishuman(owner) && owner.blood_volume < BLOOD_VOLUME_NORMAL) + var/mob/living/carbon/human/wounded_owner = owner + wounded_owner.blood_volume += 2 * seconds_per_tick + if(toxification_probability && prob(toxification_probability)) + wounded_owner.adjustToxLoss(1 * seconds_per_tick, updating_health = FALSE) + + var/datum/wound/bloodiest_wound + + for(var/datum/wound/iter_wound as anything in wounded_owner.all_wounds) + if(iter_wound.blood_flow && iter_wound.blood_flow > bloodiest_wound?.blood_flow) + bloodiest_wound = iter_wound + + if(bloodiest_wound) + bloodiest_wound.adjust_blood_flow(-1 * seconds_per_tick) + +/obj/item/organ/internal/heart/cybernetic/proc/stabilize_heart() + ADD_TRAIT(owner, TRAIT_NOSOFTCRIT, ORGAN_TRAIT) + stabilization_available = FALSE + + addtimer(TRAIT_CALLBACK_REMOVE(owner, TRAIT_NOSOFTCRIT, ORGAN_TRAIT), stabilization_duration) + + addtimer(VARSET_CALLBACK(src, stabilization_available, TRUE), 5 MINUTES, TIMER_DELETE_ME) + +// Largely a sanity check +/obj/item/organ/internal/heart/cybernetic/on_mob_remove(mob/living/carbon/heart_owner, special = FALSE) + . = ..() + if(HAS_TRAIT_FROM(heart_owner, TRAIT_NOSOFTCRIT, ORGAN_TRAIT)) + REMOVE_TRAIT(heart_owner, TRAIT_NOSOFTCRIT, ORGAN_TRAIT) /obj/item/organ/internal/heart/cybernetic/tier2 name = "cybernetic heart" - desc = "An electronic device designed to mimic the functions of an organic human heart. Also holds an emergency dose of epinephrine, used automatically after facing severe trauma." + desc = "An electronic device designed to mimic the functions of an organic human heart. In case of lacerations or haemorrhaging, the heart rapidly begins self-replicating \ + artificial blood. However, this can cause toxins to build up in the bloodstream to the imperfect replication process." icon_state = "heart-c-u-on" base_icon_state = "heart-c-u" maxHealth = 1.5 * STANDARD_ORGAN_THRESHOLD - dose_available = TRUE + bleed_prevention = TRUE emp_vulnerability = 40 /obj/item/organ/internal/heart/cybernetic/tier3 name = "upgraded cybernetic heart" - desc = "An electronic device designed to mimic the functions of an organic human heart. Also holds an emergency dose of epinephrine, used automatically after facing severe trauma. This upgraded model can regenerate its dose after use." + desc = "An electronic device designed to mimic the functions of an organic human heart. In case of physical trauma, the heart has temporary failsafes to maintain patient stability \ + and mobility for a brief moment. In addition, the heart is able to safely self-replicate blood without risk of toxin buildup." icon_state = "heart-c-u2-on" base_icon_state = "heart-c-u2" maxHealth = 2 * STANDARD_ORGAN_THRESHOLD - dose_available = TRUE + stabilization_available = TRUE + toxification_probability = 0 emp_vulnerability = 20 -/obj/item/organ/internal/heart/cybernetic/tier3/used_dose() - . = ..() - addtimer(VARSET_CALLBACK(src, dose_available, TRUE), 5 MINUTES) - /obj/item/organ/internal/heart/cybernetic/surplus name = "surplus prosthetic heart" desc = "A fragile mockery of a human heart that resembles a water pump more than an actual heart. \ diff --git a/code/modules/surgery/organs/internal/heart/heart_anomalock.dm b/code/modules/surgery/organs/internal/heart/heart_anomalock.dm index e9da6197ed273..5cdb27942358b 100644 --- a/code/modules/surgery/organs/internal/heart/heart_anomalock.dm +++ b/code/modules/surgery/organs/internal/heart/heart_anomalock.dm @@ -7,6 +7,8 @@ name = "Voltaic Combat Cyberheart" desc = "A cutting-edge cyberheart, originally designed for Nanotrasen killsquad usage but later declassified for normal research. Voltaic technology allows the heart to keep the body upright in dire circumstances, alongside redirecting anomalous flux energy to fully shield the user from shocks and electro-magnetic pulses. Requires a refined Flux core as a power source." icon_state = "anomalock_heart" + bleed_prevention = TRUE + toxification_probability = 0 COOLDOWN_DECLARE(survival_cooldown) ///Cooldown for the activation of the organ diff --git a/code/modules/surgery/organs/internal/heart/heart_ethereal.dm b/code/modules/surgery/organs/internal/heart/heart_ethereal.dm index bd30318a72225..d6d0f5f4024dc 100644 --- a/code/modules/surgery/organs/internal/heart/heart_ethereal.dm +++ b/code/modules/surgery/organs/internal/heart/heart_ethereal.dm @@ -239,7 +239,7 @@ playsound(get_turf(regenerating), 'sound/effects/ethereal_revive.ogg', 100) to_chat(regenerating, span_notice("You burst out of the crystal with vigour... But at a cost.")) - regenerating.gain_trauma(picked_trauma, TRAUMA_RESILIENCE_ABSOLUTE) + regenerating.gain_trauma(picked_trauma, TRAUMA_RESILIENCE_MAGIC) //BUBBER EDIT regenerating.revive(HEAL_ALL & ~HEAL_REFRESH_ORGANS) // revive calls fully heal -> deletes the crystal. // this qdeleted check is just for sanity. diff --git a/code/modules/surgery/organs/internal/stomach/stomach_ethereal.dm b/code/modules/surgery/organs/internal/stomach/stomach_ethereal.dm index 887df31e3fff8..5b117017ae99b 100644 --- a/code/modules/surgery/organs/internal/stomach/stomach_ethereal.dm +++ b/code/modules/surgery/organs/internal/stomach/stomach_ethereal.dm @@ -40,7 +40,7 @@ /obj/item/organ/internal/stomach/ethereal/proc/charge(datum/source, datum/callback/charge_cell, seconds_per_tick) SIGNAL_HANDLER - charge_cell.Invoke(cell, seconds_per_tick / 3.5) // Ethereals don't have NT designed charging ports, so they charge slower. + charge_cell.Invoke(cell, seconds_per_tick / 3.5, ETHEREAL_CHARGE_FULL) // Ethereals don't have NT designed charging ports, so they charge slower. //BUBBER EDIT /obj/item/organ/internal/stomach/ethereal/proc/on_electrocute(datum/source, shock_damage, shock_source, siemens_coeff = 1, flags = NONE) SIGNAL_HANDLER diff --git a/code/modules/surgery/organs/organ_movement.dm b/code/modules/surgery/organs/organ_movement.dm index 2889cbe07081b..ff9f753ce18a1 100644 --- a/code/modules/surgery/organs/organ_movement.dm +++ b/code/modules/surgery/organs/organ_movement.dm @@ -161,6 +161,7 @@ UnregisterSignal(organ_owner, COMSIG_ATOM_EXAMINE) SEND_SIGNAL(src, COMSIG_ORGAN_REMOVED, organ_owner) SEND_SIGNAL(organ_owner, COMSIG_CARBON_LOSE_ORGAN, src, special) + ADD_TRAIT(src, TRAIT_USED_ORGAN, ORGAN_TRAIT) var/list/diseases = organ_owner.get_static_viruses() if(!LAZYLEN(diseases)) diff --git a/code/modules/surgery/surgery_step.dm b/code/modules/surgery/surgery_step.dm index 4058348b179ed..b1bae3944d0a4 100644 --- a/code/modules/surgery/surgery_step.dm +++ b/code/modules/surgery/surgery_step.dm @@ -97,6 +97,12 @@ var/fail_prob = 0//100 - fail_prob = success_prob var/advance = FALSE + if(!chem_check(target)) + user.balloon_alert(user, "missing [LOWER_TEXT(get_chem_list())]!") + to_chat(user, span_warning("[target] is missing the [LOWER_TEXT(get_chem_list())] required to perform this surgery step!")) + surgery.step_in_progress = FALSE + return FALSE + if(preop(user, target, target_zone, tool, surgery) == SURGERY_STEP_FAIL) update_surgery_mood(target, SURGERY_STATE_FAILURE) surgery.step_in_progress = FALSE @@ -151,9 +157,7 @@ if(do_after(user, modded_time, target = target, interaction_key = user.has_status_effect(/datum/status_effect/hippocratic_oath) ? target : DOAFTER_SOURCE_SURGERY)) //If we have the hippocratic oath, we can perform one surgery on each target, otherwise we can only do one surgery in total. - var/chem_check_result = chem_check(target) - if((prob(100-fail_prob) || (iscyborg(user) && !silicons_obey_prob)) && chem_check_result && !try_to_fail) - + if((prob(100-fail_prob) || (iscyborg(user) && !silicons_obey_prob)) && !try_to_fail) if(success(user, target, target_zone, tool, surgery)) update_surgery_mood(target, SURGERY_STATE_SUCCESS) play_success_sound(user, target, target_zone, tool, surgery) @@ -163,8 +167,6 @@ play_failure_sound(user, target, target_zone, tool, surgery) update_surgery_mood(target, SURGERY_STATE_FAILURE) advance = TRUE - if(chem_check_result) - return .(user, target, target_zone, tool, surgery, try_to_fail) //automatically re-attempt if failed for reason other than lack of required chemical if(advance && !repeatable) surgery.status++ if(surgery.status > surgery.steps.len) diff --git a/code/modules/transport/elevator/elev_controller.dm b/code/modules/transport/elevator/elev_controller.dm index aae79cfe0f14b..870211ecb56d9 100644 --- a/code/modules/transport/elevator/elev_controller.dm +++ b/code/modules/transport/elevator/elev_controller.dm @@ -122,7 +122,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/button/elevator, 32) return FALSE // We can't call an elevator that's moving. You may say "you totally can do that", but that's not modelled - if(lift.controls_locked == LIFT_PLATFORM_LOCKED) + if(lift.controller_status & CONTROLS_LOCKED) loc.balloon_alert(activator, "elevator is moving!") return FALSE diff --git a/code/modules/transport/elevator/elev_panel.dm b/code/modules/transport/elevator/elev_panel.dm index 76b95922dfe66..0b5e99bdbb059 100644 --- a/code/modules/transport/elevator/elev_panel.dm +++ b/code/modules/transport/elevator/elev_panel.dm @@ -276,7 +276,7 @@ var/datum/transport_controller/linear/lift = lift_weakref?.resolve() if(lift) data["lift_exists"] = TRUE - data["currently_moving"] = lift.controls_locked == LIFT_PLATFORM_LOCKED + data["currently_moving"] = lift.controller_status & CONTROLS_LOCKED data["currently_moving_to_floor"] = last_move_target data["current_floor"] = lift.transport_modules[1].z @@ -319,7 +319,7 @@ return TRUE // Something is inaccurate, update UI var/datum/transport_controller/linear/lift = lift_weakref?.resolve() - if(!lift || lift.controls_locked == LIFT_PLATFORM_LOCKED) + if(!lift || lift.controller_status & CONTROLS_LOCKED) return TRUE // We shouldn't be moving anything, update UI INVOKE_ASYNC(lift, TYPE_PROC_REF(/datum/transport_controller/linear, move_to_zlevel), desired_z, CALLBACK(src, PROC_REF(check_panel)), usr) diff --git a/code/modules/transport/linear_controller.dm b/code/modules/transport/linear_controller.dm index 80c161c32918d..1b3ffd30c148f 100644 --- a/code/modules/transport/linear_controller.dm +++ b/code/modules/transport/linear_controller.dm @@ -1,3 +1,6 @@ +/// If anyone changes the hydraulic sound effect I sure hope they update this... +#define HYDRAULIC_SFX_DURATION (2 SECONDS) + ///coordinate and control movement across linked transport_controllers. allows moving large single multitile platforms and many 1 tile platforms. ///also is capable of linking platforms across linked z levels /datum/transport_controller/linear @@ -10,6 +13,7 @@ /obj/machinery/power/supermatter_crystal, /obj/structure/holosign, /obj/machinery/field, + /obj/structure/fluff/tram_rail, ) ///whether the lift handled by this transport_controller datum is multitile as opposed to nxm platforms per z level @@ -32,9 +36,6 @@ ///bitfield of various transport states var/controller_status = NONE - ///if true, the platform cannot be manually moved. - var/controls_locked = FALSE - /// probability of being thrown hard during an emergency stop var/throw_chance = 17.5 @@ -343,10 +344,8 @@ // Get the lowest or highest platform according to which direction we're moving var/obj/structure/transport/linear/prime_lift = return_closest_platform_to_z(direction == UP ? world.maxz : 0) - // If anyone changes the hydraulic sound effect I sure hope they update this variable... - var/hydraulic_sfx_duration = 2 SECONDS // ...because we use the duration of the sound effect to make it last for roughly the duration of the lift travel - playsound(prime_lift, 'sound/mecha/hydraulic.ogg', 25, vary = TRUE, frequency = clamp(hydraulic_sfx_duration / lift_move_duration, 0.33, 3)) + playsound(prime_lift, 'sound/mecha/hydraulic.ogg', 25, vary = TRUE, frequency = clamp(HYDRAULIC_SFX_DURATION / lift_move_duration, 0.33, 3)) // Move the platform after a timer addtimer(CALLBACK(src, PROC_REF(move_lift_vertically), direction, user), lift_move_duration, TIMER_UNIQUE) @@ -465,6 +464,7 @@ // Close all lift doors update_lift_doors(action = CYCLE_CLOSED) + sleep(1.1 SECONDS) // Approach the desired z-level one step at a time for(var/i in 1 to z_difference) if(!Check_lift_move(direction)) @@ -482,7 +482,7 @@ if(QDELETED(src) || QDELETED(prime_lift)) return - addtimer(CALLBACK(src, PROC_REF(open_lift_doors_callback)), 2 SECONDS) + update_lift_doors(get_zs_we_are_on(), action = CYCLE_OPEN) SEND_SIGNAL(src, COMSIG_LIFT_SET_DIRECTION, 0) controls_lock(FALSE) return TRUE @@ -636,3 +636,5 @@ lift_to_reset.reset_contents(consider_anything_past, foreign_objects, foreign_non_player_mobs, consider_player_mobs) return TRUE + +#undef HYDRAULIC_SFX_DURATION diff --git a/code/modules/transport/transport_module.dm b/code/modules/transport/transport_module.dm index 104601f2f6ca3..af8f4199438db 100644 --- a/code/modules/transport/transport_module.dm +++ b/code/modules/transport/transport_module.dm @@ -378,19 +378,19 @@ for(var/obj/structure/victim_structure in dest_turf.contents) if(QDELING(victim_structure)) continue - if(!is_type_in_typecache(victim_structure, transport_controller_datum.ignored_smashthroughs) && victim_structure.layer >= LOW_OBJ_LAYER) - - if(victim_structure.anchored && initial(victim_structure.anchored) == TRUE) - visible_message(span_danger("[src] smashes through [victim_structure]!")) - victim_structure.deconstruct(FALSE) - - else - if(!throw_target) - throw_target = get_edge_target_turf(src, turn(travel_direction, pick(45, -45))) - visible_message(span_danger("[src] violently rams [victim_structure] out of the way!")) - victim_structure.anchored = FALSE - victim_structure.take_damage(rand(20, 25) * collision_lethality) - victim_structure.throw_at(throw_target, 200 * collision_lethality, 4 * collision_lethality) + if(!is_type_in_typecache(victim_structure, transport_controller_datum.ignored_smashthroughs)) + if((victim_structure.plane == FLOOR_PLANE && victim_structure.layer > TRAM_RAIL_LAYER) || (victim_structure.plane == GAME_PLANE && victim_structure.layer > LOW_OBJ_LAYER) ) + if(victim_structure.anchored && initial(victim_structure.anchored) == TRUE) + visible_message(span_danger("[src] smashes through [victim_structure]!")) + victim_structure.deconstruct(FALSE) + + else + if(!throw_target) + throw_target = get_edge_target_turf(src, turn(travel_direction, pick(45, -45))) + visible_message(span_danger("[src] violently rams [victim_structure] out of the way!")) + victim_structure.anchored = FALSE + victim_structure.take_damage(rand(20, 25) * collision_lethality) + victim_structure.throw_at(throw_target, 200 * collision_lethality, 4 * collision_lethality) for(var/obj/machinery/victim_machine in dest_turf.contents) if(QDELING(victim_machine)) diff --git a/code/modules/unit_tests/_unit_tests.dm b/code/modules/unit_tests/_unit_tests.dm index a3e1680a0a6a8..b2080c2bb55d8 100644 --- a/code/modules/unit_tests/_unit_tests.dm +++ b/code/modules/unit_tests/_unit_tests.dm @@ -102,7 +102,6 @@ #include "bespoke_id.dm" #include "binary_insert.dm" #include "bitrunning.dm" -#include "blackmarket.dm" #include "blindness.dm" #include "bloody_footprints.dm" #include "breath.dm" @@ -183,6 +182,7 @@ #include "mapload_space_verification.dm" #include "mapping.dm" #include "mapping_nearstation_test.dm" +#include "market.dm" #include "mecha_damage.dm" #include "medical_wounds.dm" #include "merge_type.dm" diff --git a/code/modules/unit_tests/blackmarket.dm b/code/modules/unit_tests/blackmarket.dm deleted file mode 100644 index 984e2ea815503..0000000000000 --- a/code/modules/unit_tests/blackmarket.dm +++ /dev/null @@ -1,23 +0,0 @@ -/// Ensures black market items have acceptable variable values. -/datum/unit_test/blackmarket - -/datum/unit_test/blackmarket/Run() - for(var/datum/market_item/prototype as anything in subtypesof(/datum/market_item)) - if(prototype::abstract_path == prototype) //skip abstract paths - continue - if(!prototype::category) - TEST_FAIL("[prototype] doesn't have a set category (or the abstract path var isn't correctly set)") - continue - if(!prototype::item) - TEST_FAIL("[prototype] doesn't have a set item (or the abstract path var isn't correctly set)") - continue - if(isnull(prototype::price) && prototype::price_max <= prototype::price_min) - TEST_FAIL("[prototype] doesn't have a correctly set random price (price_max should be higher than price_min)") - if(isnull(prototype::stock) && prototype::stock_max < prototype::stock_min) - TEST_FAIL("[prototype] doesn't have a correctly set random stock (stock_max shouldn't be lower than stock_min)") - if(!isnum(prototype::availability_prob)) - TEST_FAIL("[prototype] doesn't have a set availability_prob (must be a number)") - if(!prototype::name) - TEST_FAIL("[prototype] doesn't have a set name") - if(!prototype::desc) - TEST_FAIL("[prototype] doesn't have a set desc") diff --git a/code/modules/unit_tests/market.dm b/code/modules/unit_tests/market.dm new file mode 100644 index 0000000000000..022f277d879c0 --- /dev/null +++ b/code/modules/unit_tests/market.dm @@ -0,0 +1,59 @@ +#define CATEGORY_CODERBUS "Coderbus" +/// Ensures market items have acceptable variable values and restocking works. +/datum/unit_test/market + +/datum/unit_test/market/Run() + for(var/datum/market_item/prototype as anything in subtypesof(/datum/market_item)) + if(prototype::abstract_path == prototype) //skip abstract paths + continue + if(!prototype::category) + TEST_FAIL("[prototype] doesn't have a set category (or the abstract path var isn't correctly set)") + continue + if(!prototype::item) + TEST_FAIL("[prototype] doesn't have a set item (or the abstract path var isn't correctly set)") + continue + if(isnull(prototype::price) && prototype::price_max <= prototype::price_min) + TEST_FAIL("[prototype] doesn't have a correctly set random price (price_max should be higher than price_min)") + if(isnull(prototype::stock) && prototype::stock_max < prototype::stock_min) + TEST_FAIL("[prototype] doesn't have a correctly set random stock (stock_max shouldn't be lower than stock_min)") + if(!isnum(prototype::availability_prob)) + TEST_FAIL("[prototype] doesn't have a set availability_prob (must be a number)") + if(!prototype::name) + TEST_FAIL("[prototype] doesn't have a set name") + if(!prototype::desc) + TEST_FAIL("[prototype] doesn't have a set desc") + + + var/datum/market/unit_test/market = SSmarket.markets[/datum/market/unit_test] + TEST_ASSERT(market, "Couldn't find the unit test market") + var/list/category_items = market.available_items[CATEGORY_CODERBUS] + var/datum/market_item/unit_test/item = category_items[category_items[1]] + TEST_ASSERT(item, "Couldn't find the unit test market item") + TEST_ASSERT_EQUAL(item.stock, 1, "The unit test market item is incorrectly stocked. Only one should be in stock") + + var/mob/living/user = allocate(/mob/living) + var/obj/item/holochip/chip = allocate(/obj/item/holochip, run_loc_floor_bottom_left, INFINITY) + var/obj/machinery/ltsrbt/pad = allocate(/obj/machinery/ltsrbt) + + pad.item_interaction(user, chip) + + TEST_ASSERT_EQUAL(item, category_items[category_items[1]], "The unit test market item has been replaced during restock") + TEST_ASSERT_EQUAL(item.stock, 2, "The unit test market item is incorrectly stocked after restock. There should be two in stock") + +/datum/market/unit_test + name = "Unit Test Market" + shipping = list(SHIPPING_METHOD_TELEPORT = 0) + +/datum/market_item/unit_test + name = "Your Own Special Singularity" + desc = "ALL HAIL LORD SINGULOTH!!!" + category = CATEGORY_CODERBUS + markets = list(/datum/market/unit_test) + item = /obj/singularity + price = 42069 + stock_min = 1 + stock = 1 + stock_max = 2 + availability_prob = 100 + +#undef CATEGORY_CODERBUS diff --git a/code/modules/uplink/uplink_devices.dm b/code/modules/uplink/uplink_devices.dm index ea6e071de151f..decd67e17422b 100644 --- a/code/modules/uplink/uplink_devices.dm +++ b/code/modules/uplink/uplink_devices.dm @@ -48,7 +48,7 @@ hidden_uplink.uplink_handler.debug_mode = TRUE /obj/item/uplink/nuclear - uplink_flag = UPLINK_ALL_SYNDIE_OPS + uplink_flag = UPLINK_NUKE_OPS /obj/item/uplink/nuclear/debug name = "debug nuclear uplink" diff --git a/code/modules/uplink/uplink_items.dm b/code/modules/uplink/uplink_items.dm index bf963587ae1cc..7e501217eb68c 100644 --- a/code/modules/uplink/uplink_items.dm +++ b/code/modules/uplink/uplink_items.dm @@ -2,9 +2,17 @@ /// Selects a set number of unique items from the uplink, and deducts a percentage discount from them /proc/create_uplink_sales(num, datum/uplink_category/category, limited_stock, list/sale_items) var/list/sales = list() - var/list/sale_items_copy = sale_items.Copy() + var/list/per_category = list() + + for (var/datum/uplink_item/possible_sale as anything in sale_items) + if (!(possible_sale.category in per_category)) + per_category[possible_sale.category] = list() + per_category[possible_sale.category] += possible_sale + for (var/i in 1 to num) - var/datum/uplink_item/taken_item = pick_n_take(sale_items_copy) + var/datum/uplink_category/item_category = pick(per_category) + var/datum/uplink_item/taken_item = pick(per_category[item_category]) + per_category -= item_category var/datum/uplink_item/uplink_item = new taken_item.type() var/discount = uplink_item.get_discount() var/static/list/disclaimer = list( diff --git a/code/modules/uplink/uplink_items/bundle.dm b/code/modules/uplink/uplink_items/bundle.dm index f92435f379532..dae6166d49ceb 100644 --- a/code/modules/uplink/uplink_items/bundle.dm +++ b/code/modules/uplink/uplink_items/bundle.dm @@ -135,7 +135,7 @@ podspawn(list( "target" = get_turf(user), - "style" = STYLE_SYNDICATE, + "style" = /datum/pod_style/syndicate, "spawn" = surplus_crate, )) return source //For log icon diff --git a/code/modules/uplink/uplink_items/nukeops.dm b/code/modules/uplink/uplink_items/nukeops.dm index b20f3bfee1740..92083b111f6d5 100644 --- a/code/modules/uplink/uplink_items/nukeops.dm +++ b/code/modules/uplink/uplink_items/nukeops.dm @@ -373,16 +373,18 @@ //Meme weapons: Literally just weapons used as a joke, shouldn't be particularly expensive. /datum/uplink_item/weapon_kits/surplus_smg - name = "Surplus SMG Case (Flukie)" - desc = "A horribly outdated automatic weapon. Why would you want to use this? Comes with...rations." - item = /obj/item/gun/ballistic/automatic/plastikov + name = "Surplus Smart-SMG (Flukie)" + desc = "An outdated smart-SMG with limited stopping power, however it's bullets will gradually track towards whatever \ + the gun was shot at. This does require you to actually aim at the person you are shooting at before firing, but \ + surely a highly trained operative such as yourself can manage that." + item = /obj/item/gun/ballistic/automatic/smartgun cost = 2 purchasable_from = UPLINK_SERIOUS_OPS /datum/uplink_item/ammo_nuclear/surplus_smg - name = "Surplus SMG Magazine (Surplus)" - desc = "A cylindrical magazine designed for the PP-95 SMG." - item = /obj/item/ammo_box/magazine/plastikov9mm + name = "Surplus Smart-SMG Magazine (Smartgun)" + desc = "A large box magazine made for use in the Abielle smart-SMG." + item = /obj/item/ammo_box/magazine/smartgun cost = 1 purchasable_from = UPLINK_SERIOUS_OPS uplink_item_flags = SYNDIE_TRIPS_CONTRABAND diff --git a/code/modules/uplink/uplink_items/suits.dm b/code/modules/uplink/uplink_items/suits.dm index d940d4eb06769..b66cce4eaece7 100644 --- a/code/modules/uplink/uplink_items/suits.dm +++ b/code/modules/uplink/uplink_items/suits.dm @@ -79,3 +79,4 @@ purchasable_from = ~UPLINK_ALL_SYNDIE_OPS progression_minimum = 90 MINUTES cost = 16 + cant_discount = TRUE diff --git a/code/modules/vehicles/cars/vim.dm b/code/modules/vehicles/cars/vim.dm index 221c9268febbb..dfcd604ef144d 100644 --- a/code/modules/vehicles/cars/vim.dm +++ b/code/modules/vehicles/cars/vim.dm @@ -18,6 +18,7 @@ light_power = 1.5 light_on = FALSE engine_sound = 'sound/effects/servostep.ogg' + interaction_flags_mouse_drop = NONE ///Maximum size of a mob trying to enter the mech var/maximum_mob_size = MOB_SIZE_SMALL COOLDOWN_DECLARE(sound_cooldown) diff --git a/code/modules/vehicles/mecha/combat/justice.dm b/code/modules/vehicles/mecha/combat/justice.dm index e99632394a1b7..00b0543dbd865 100644 --- a/code/modules/vehicles/mecha/combat/justice.dm +++ b/code/modules/vehicles/mecha/combat/justice.dm @@ -170,10 +170,10 @@ . = ..() RegisterSignal(chassis, COMSIG_MECH_SAFETIES_TOGGLE, PROC_REF(on_toggle_safety)) -/// update button icon when toggle safety. +/// update button icon when toggle safety and turns invisibility off. /datum/action/vehicle/sealed/mecha/invisibility/proc/on_toggle_safety() SIGNAL_HANDLER - + invisibility_off() build_all_button_icons(UPDATE_BUTTON_STATUS) /datum/action/vehicle/sealed/mecha/invisibility/Trigger(trigger_flags) diff --git a/code/modules/vehicles/mecha/combat/savannah_ivanov.dm b/code/modules/vehicles/mecha/combat/savannah_ivanov.dm index a0f50622e06d1..123cfef903581 100644 --- a/code/modules/vehicles/mecha/combat/savannah_ivanov.dm +++ b/code/modules/vehicles/mecha/combat/savannah_ivanov.dm @@ -332,7 +332,7 @@ S_TIMER_COOLDOWN_START(chassis, COOLDOWN_MECHA_MISSILE_STRIKE, strike_cooldown_time) podspawn(list( "target" = target_turf, - "style" = STYLE_MISSILE, + "style" = /datum/pod_style/missile, "effectMissile" = TRUE, "explosionSize" = list(0,0,1,2) )) diff --git a/code/modules/vehicles/mecha/equipment/mecha_equipment.dm b/code/modules/vehicles/mecha/equipment/mecha_equipment.dm index a5e4fed6bdf68..b2bd59fb74d20 100644 --- a/code/modules/vehicles/mecha/equipment/mecha_equipment.dm +++ b/code/modules/vehicles/mecha/equipment/mecha_equipment.dm @@ -149,12 +149,12 @@ if(equipment_slot == MECHA_WEAPON) if(attach_right) // We need to check for length in case a mech doesn't support any arm attachments at all - if((mech.equip_by_category[MECHA_R_ARM] == mech.max_equip_by_category[MECHA_R_ARM]) && (!special_attaching_interaction(attach_right, mech, user, checkonly = TRUE))) - to_chat(user, span_warning("\The [mech]'s right arm is full![mech.equip_by_category[MECHA_L_ARM] ? "" : " Try left arm!"]")) + if((!isnull(mech.equip_by_category[MECHA_R_ARM]) || !mech.max_equip_by_category[MECHA_R_ARM]) && (!special_attaching_interaction(attach_right, mech, user, checkonly = TRUE))) + to_chat(user, span_warning("\The [mech]'s right arm is full![mech.equip_by_category[MECHA_L_ARM] || !mech.max_equip_by_category[MECHA_L_ARM] ? "" : " Try left arm!"]")) return FALSE else - if((mech.equip_by_category[MECHA_L_ARM] == mech.max_equip_by_category[MECHA_L_ARM]) && (!special_attaching_interaction(attach_right, mech, user, checkonly = TRUE))) - to_chat(user, span_warning("\The [mech]'s left arm is full![mech.equip_by_category[MECHA_R_ARM] ? "" : " Try right arm!"]")) + if((!isnull(mech.equip_by_category[MECHA_L_ARM]) || !mech.max_equip_by_category[MECHA_L_ARM]) && (!special_attaching_interaction(attach_right, mech, user, checkonly = TRUE))) + to_chat(user, span_warning("\The [mech]'s left arm is full![mech.equip_by_category[MECHA_R_ARM] || !mech.max_equip_by_category[MECHA_R_ARM] ? "" : " Try right arm!"]")) return FALSE return TRUE if(length(mech.equip_by_category[equipment_slot]) == mech.max_equip_by_category[equipment_slot]) diff --git a/code/modules/vehicles/mecha/equipment/tools/work_tools.dm b/code/modules/vehicles/mecha/equipment/tools/work_tools.dm index c10df9a139cc7..cd36624a34c72 100644 --- a/code/modules/vehicles/mecha/equipment/tools/work_tools.dm +++ b/code/modules/vehicles/mecha/equipment/tools/work_tools.dm @@ -39,6 +39,7 @@ return if(!workmech.cargo_hold) CRASH("Mech [chassis] has a clamp device, but no internal storage. This should be impossible.") + if(ismecha(target)) var/obj/vehicle/sealed/mecha/M = target var/have_ammo @@ -46,24 +47,21 @@ if(istype(box, /obj/item/mecha_ammo) && box.rounds) have_ammo = TRUE if(M.ammo_resupply(box, source, TRUE)) - return + return ..() if(have_ammo) to_chat(source, "No further supplies can be provided to [M].") else to_chat(source, "No providable supplies found in cargo hold") + return + + if(istype(target, /obj/machinery/door/firedoor) || istype(target, /obj/machinery/door/airlock)) + var/obj/machinery/door/target_door = target + playsound(chassis, clampsound, 50, FALSE, -6) + target_door.try_to_crowbar(src, source) + return ..() - else if(isobj(target)) + if(isobj(target)) var/obj/clamptarget = target - if(istype(clamptarget, /obj/machinery/door/firedoor)) - var/obj/machinery/door/firedoor/targetfiredoor = clamptarget - playsound(chassis, clampsound, 50, FALSE, -6) - targetfiredoor.try_to_crowbar(src, source) - return - if(istype(clamptarget, /obj/machinery/door/airlock/)) - var/obj/machinery/door/airlock/targetairlock = clamptarget - playsound(chassis, clampsound, 50, FALSE, -6) - targetairlock.try_to_crowbar(src, source, TRUE) - return if(clamptarget.anchored) to_chat(source, "[icon2html(src, source)][span_warning("[target] is firmly secured!")]") return @@ -74,66 +72,62 @@ chassis.visible_message(span_notice("[chassis] lifts [target] and starts to load it into cargo compartment.")) clamptarget.set_anchored(TRUE) if(!do_after_cooldown(target, source)) - clamptarget.set_anchored(initial(clamptarget.anchored)) + clamptarget.set_anchored(FALSE) return - clamptarget.forceMove(workmech.cargo_hold) clamptarget.set_anchored(FALSE) + clamptarget.forceMove(workmech.cargo_hold) if(!chassis.ore_box && istype(clamptarget, /obj/structure/ore_box)) chassis.ore_box = clamptarget to_chat(source, "[icon2html(src, source)][span_notice("[target] successfully loaded.")]") log_message("Loaded [clamptarget]. Cargo compartment capacity: [workmech.cargo_hold.cargo_capacity - workmech.cargo_hold.contents.len]", LOG_MECHA) + return ..() - else if(isliving(target)) - var/mob/living/M = target - if(M.stat == DEAD) - return + if(!isliving(target)) + return ..() - if(!source.combat_mode) - step_away(M,chassis) - if(killer_clamp) - target.visible_message(span_danger("[chassis] tosses [target] like a piece of paper!"), \ - span_userdanger("[chassis] tosses you like a piece of paper!")) - else - to_chat(source, "[icon2html(src, source)][span_notice("You push [target] out of the way.")]") - chassis.visible_message(span_notice("[chassis] pushes [target] out of the way."), \ - span_notice("[chassis] pushes you aside.")) - return ..() + var/mob/living/victim = target + if(victim.stat == DEAD) + return - /*else if(LAZYACCESS(modifiers, RIGHT_CLICK) && iscarbon(M))//meme clamp here - if(!killer_clamp) - to_chat(source, span_notice("You longingly wish to tear [M]'s arms off.")) - return - var/mob/living/carbon/C = target - var/torn_off = FALSE - var/obj/item/bodypart/affected = C.get_bodypart(BODY_ZONE_L_ARM) - if(affected != null) - affected.dismember(damtype) - torn_off = TRUE - affected = C.get_bodypart(BODY_ZONE_R_ARM) - if(affected != null) - affected.dismember(damtype) - torn_off = TRUE - if(!torn_off) - to_chat(source, span_notice("[M]'s arms are already torn off, you must find a challenger worthy of the kill clamp!")) - return + if(!source.combat_mode) + step_away(victim, chassis) + if(killer_clamp) + target.visible_message(span_danger("[chassis] tosses [target] like a piece of paper!"), \ + span_userdanger("[chassis] tosses you like a piece of paper!")) + else + to_chat(source, "[icon2html(src, source)][span_notice("You push [target] out of the way.")]") + chassis.visible_message(span_notice("[chassis] pushes [target] out of the way."), \ + span_notice("[chassis] pushes you aside.")) + return ..() + + if(iscarbon(victim) && killer_clamp)//meme clamp here + var/mob/living/carbon/carbon_victim = target + var/torn_off = FALSE + var/obj/item/bodypart/affected = carbon_victim.get_bodypart(BODY_ZONE_L_ARM) + if(affected != null) + affected.dismember(damtype) + torn_off = TRUE + affected = carbon_victim.get_bodypart(BODY_ZONE_R_ARM) + if(affected != null) + affected.dismember(damtype) + torn_off = TRUE + if(torn_off) playsound(src, get_dismember_sound(), 80, TRUE) - target.visible_message(span_danger("[chassis] rips [target]'s arms off!"), \ + carbon_victim.visible_message(span_danger("[chassis] rips [carbon_victim]'s arms off!"), \ span_userdanger("[chassis] rips your arms off!")) - log_combat(source, M, "removed both arms with a real clamp,", "[name]", "(COMBAT MODE: [uppertext(source.combat_mode)] (DAMTYPE: [uppertext(damtype)])") + log_combat(source, carbon_victim, "removed both arms with a real clamp,", "[name]", "(COMBAT MODE: [uppertext(source.combat_mode)] (DAMTYPE: [uppertext(damtype)])") return ..() -*/ // SKYRAT REMOVAL - No instant arm-removals. - M.take_overall_damage(clamp_damage) - if(!M) //get gibbed stoopid - return - M.adjustOxyLoss(round(clamp_damage/2)) - M.updatehealth() - target.visible_message(span_danger("[chassis] squeezes [target]!"), \ - span_userdanger("[chassis] squeezes you!"),\ - span_hear("You hear something crack.")) - log_combat(source, M, "attacked", "[name]", "(Combat mode: [source.combat_mode ? "On" : "Off"]) (DAMTYPE: [uppertext(damtype)])") - return ..() - + victim.take_overall_damage(clamp_damage) + if(isnull(victim)) //get gibbed stoopid + return ..() + victim.adjustOxyLoss(round(clamp_damage/2)) + victim.updatehealth() + victim.visible_message(span_danger("[chassis] squeezes [victim]!"), \ + span_userdanger("[chassis] squeezes you!"),\ + span_hear("You hear something crack.")) + log_combat(source, victim, "attacked", "[name]", "(Combat mode: [source.combat_mode ? "On" : "Off"]) (DAMTYPE: [uppertext(damtype)])") + return ..() //This is pretty much just for the death-ripley /obj/item/mecha_parts/mecha_equipment/hydraulic_clamp/kill diff --git a/code/modules/vehicles/mecha/medical/odysseus.dm b/code/modules/vehicles/mecha/medical/odysseus.dm index 90a46f54f5864..162858bc3105a 100644 --- a/code/modules/vehicles/mecha/medical/odysseus.dm +++ b/code/modules/vehicles/mecha/medical/odysseus.dm @@ -15,20 +15,14 @@ /obj/vehicle/sealed/mecha/odysseus/moved_inside(mob/living/carbon/human/H) . = ..() if(. && !HAS_TRAIT(H, TRAIT_MEDICAL_HUD)) - var/datum/atom_hud/hud = GLOB.huds[DATA_HUD_MEDICAL_ADVANCED] - hud.show_to(H) ADD_TRAIT(H, TRAIT_MEDICAL_HUD, VEHICLE_TRAIT) /obj/vehicle/sealed/mecha/odysseus/remove_occupant(mob/living/carbon/human/H) if(isliving(H) && HAS_TRAIT_FROM(H, TRAIT_MEDICAL_HUD, VEHICLE_TRAIT)) - var/datum/atom_hud/med_hud = GLOB.huds[DATA_HUD_MEDICAL_ADVANCED] - med_hud.hide_from(H) REMOVE_TRAIT(H, TRAIT_MEDICAL_HUD, VEHICLE_TRAIT) return ..() /obj/vehicle/sealed/mecha/odysseus/mmi_moved_inside(obj/item/mmi/M, mob/user) . = ..() if(. && !HAS_TRAIT(M, TRAIT_MEDICAL_HUD)) - var/datum/atom_hud/hud = GLOB.huds[DATA_HUD_MEDICAL_ADVANCED] - var/mob/living/brain/B = M.brainmob - hud.show_to(B) + ADD_TRAIT(M, TRAIT_MEDICAL_HUD, VEHICLE_TRAIT) diff --git a/code/modules/vehicles/motorized_wheelchair.dm b/code/modules/vehicles/motorized_wheelchair.dm index cecf6b815e249..6a38f65e3bf09 100644 --- a/code/modules/vehicles/motorized_wheelchair.dm +++ b/code/modules/vehicles/motorized_wheelchair.dm @@ -100,7 +100,6 @@ /obj/vehicle/ridden/wheelchair/motorized/attack_hand(mob/living/user, list/modifiers) if(!power_cell || !panel_open) return ..() - power_cell.update_appearance() to_chat(user, span_notice("You remove [power_cell] from [src].")) user.put_in_hands(power_cell) power_cell = null diff --git a/code/modules/vehicles/pimpin_ride.dm b/code/modules/vehicles/pimpin_ride.dm index 7ef79cb89cf04..441a1263a3ea0 100644 --- a/code/modules/vehicles/pimpin_ride.dm +++ b/code/modules/vehicles/pimpin_ride.dm @@ -64,7 +64,7 @@ installed_upgrade = null update_appearance() else if(trash_bag && (!is_key(I) || is_key(inserted_key))) // don't put a key in the trash when we need it - trash_bag.attackby(I, user) + trash_bag.atom_storage.attempt_insert(I, user) else return ..() diff --git a/code/modules/vending/donk.dm b/code/modules/vending/donk.dm new file mode 100644 index 0000000000000..8814745d6b85b --- /dev/null +++ b/code/modules/vending/donk.dm @@ -0,0 +1,42 @@ +/obj/machinery/vending/donksnack + name = "\improper Donk Co Vendor" + desc = "A snack machine courtesy of Donk Co." + product_slogans = "Just microwave and eat!;The original home of the Donk Pocket!" + product_ads = "The original!;You wanna put a bangin' Donk on it!;The best!;The seasoned traitor's food of choice!;Now with 12% more omnizine!;Eat DONK or DIE!;The galaxy's most popular microwavable snack food!*;Try our NEW Ready-Donk Meals!" + icon_state = "snackdonk" + panel_type = "panel18" + light_mask = "donksoft-light-mask" + circuit = /obj/item/circuitboard/machine/vending/donksnackvendor + products = list( + /obj/item/food/donkpocket = 6, + /obj/item/food/donkpocket/berry = 6, + /obj/item/food/donkpocket/honk = 6, + /obj/item/food/donkpocket/pizza = 6, + /obj/item/food/donkpocket/spicy = 6, + /obj/item/food/donkpocket/teriyaki = 6, + /obj/item/food/tatortot = 12, + ) + contraband = list( + /obj/item/food/waffles = 2, + /obj/item/food/dankpocket = 2, + /obj/item/food/donkpocket/gondola = 1, + ) + premium = list( + /obj/item/storage/box/donkpockets = 3, + /obj/item/storage/box/donkpockets/donkpocketberry = 3, + /obj/item/storage/box/donkpockets/donkpockethonk = 3, + /obj/item/storage/box/donkpockets/donkpocketpizza = 3, + /obj/item/storage/box/donkpockets/donkpocketspicy = 3, + /obj/item/storage/box/donkpockets/donkpocketteriyaki = 3, + /obj/item/storage/belt/military/snack = 2, + /obj/item/mod/module/microwave_beam = 1, + ) + initial_language_holder = /datum/language_holder/syndicate + refill_canister = /obj/item/vending_refill/donksnackvendor + default_price = PAYCHECK_CREW * 1.4 + extra_price = PAYCHECK_CREW * 5 + payment_department = NO_FREEBIES + +/obj/item/vending_refill/donksnackvendor + machine_name = "Donk Co Snack Vendor" + icon_state = "refill_donksnack" diff --git a/config/bubbers/bubbers_config.txt b/config/bubbers/bubbers_config.txt index e69de29bb2d1d..f8116eb7abcf7 100644 --- a/config/bubbers/bubbers_config.txt +++ b/config/bubbers/bubbers_config.txt @@ -0,0 +1,3 @@ +# Vetted player system +## If enabled, it will use checks to determine if a player is vetted or not in different parts of the game +#CHECK_VETTED diff --git a/config/game_options.txt b/config/game_options.txt index 47eb0a82f374d..11a1b15d54497 100644 --- a/config/game_options.txt +++ b/config/game_options.txt @@ -185,6 +185,10 @@ ALLOW_AI_MULTICAM ## 600 is one minute. GATEWAY_DELAY 18000 +## Overrides to gateway delay for specific away mission start points. +GATEWAY_DELAYS_BY_ID AWAYSTART_BEACH 6000 +GATEWAY_DELAYS_BY_ID AWAYSTART_MUSEUM 9000 + ## The probability of the gateway mission being a config one CONFIG_GATEWAY_CHANCE 0 diff --git a/config/spaceruinblacklist.txt b/config/spaceruinblacklist.txt index abe266b9dd7c6..fb34b2208a575 100644 --- a/config/spaceruinblacklist.txt +++ b/config/spaceruinblacklist.txt @@ -44,6 +44,7 @@ #_maps/RandomRuins/SpaceRuins/garbagetruck3.dmm #_maps/RandomRuins/SpaceRuins/garbagetruck4.dmm #_maps/RandomRuins/SpaceRuins/gondolaasteroid.dmm +#_maps/RandomRuins/SpaceRuins/hauntedtradingpost.dmm #_maps/RandomRuins/SpaceRuins/hellfactory.dmm #_maps/RandomRuins/SpaceRuins/hilbertsresearchfacility.dmm #_maps/RandomRuins/SpaceRuins/infested_frigate.dmm diff --git a/html/changelogs/AutoChangeLog-pr-1.yml b/html/changelogs/AutoChangeLog-pr-1.yml deleted file mode 100644 index 9110c6ac3d9e8..0000000000000 --- a/html/changelogs/AutoChangeLog-pr-1.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "BongaTheProto" -delete-after: True -changes: - - code_imp: "Changes some info to reflect the station info" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-11.yml b/html/changelogs/AutoChangeLog-pr-11.yml deleted file mode 100644 index 1870a413e35ef..0000000000000 --- a/html/changelogs/AutoChangeLog-pr-11.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Casper" -delete-after: True -changes: - - rscadd: "Ports Playtimes Panel" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-14.yml b/html/changelogs/AutoChangeLog-pr-14.yml deleted file mode 100644 index 7844be3f9b265..0000000000000 --- a/html/changelogs/AutoChangeLog-pr-14.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "NullDagaf" -delete-after: True -changes: - - rscadd: "adds intents" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-1821.yml b/html/changelogs/AutoChangeLog-pr-1821.yml deleted file mode 100644 index 1f7fe439f392c..0000000000000 --- a/html/changelogs/AutoChangeLog-pr-1821.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "thegrb93" -delete-after: True -changes: - - bugfix: "Quadruped borg hat graphics work now" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-1834.yml b/html/changelogs/AutoChangeLog-pr-1834.yml deleted file mode 100644 index 9c029f78c237d..0000000000000 --- a/html/changelogs/AutoChangeLog-pr-1834.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "BurgerBB" -delete-after: True -changes: - - balance: "Adds a strict limit for how many antagonists of the same type can be added in the round. This affects both midrounds and roundstarts." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-1905.yml b/html/changelogs/AutoChangeLog-pr-1905.yml new file mode 100644 index 0000000000000..ba4bb2b04c3bb --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-1905.yml @@ -0,0 +1,4 @@ +author: "BurgerBB" +delete-after: True +changes: + - bugfix: "Fixes some Moonstation bugs." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-1977.yml b/html/changelogs/AutoChangeLog-pr-1977.yml deleted file mode 100644 index d55851a3bf42c..0000000000000 --- a/html/changelogs/AutoChangeLog-pr-1977.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "LT3" -delete-after: True -changes: - - balance: "Using the delam panic button will now reset the incident display counter to 0" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3685.yml b/html/changelogs/AutoChangeLog-pr-3685.yml deleted file mode 100644 index 35b695f444acc..0000000000000 --- a/html/changelogs/AutoChangeLog-pr-3685.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "LT3" -delete-after: True -changes: - - image: "Incident displays got a makeover" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-8.yml b/html/changelogs/AutoChangeLog-pr-8.yml deleted file mode 100644 index 38c144789261c..0000000000000 --- a/html/changelogs/AutoChangeLog-pr-8.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "BongaTheProto" -delete-after: True -changes: - - admin: "added the discord verification system, with its corresponding verbs and configs" - - config: "added config files for the discord verification system and also edited config.txt to include it" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-84812.yml b/html/changelogs/AutoChangeLog-pr-84812.yml deleted file mode 100644 index 35b695f444acc..0000000000000 --- a/html/changelogs/AutoChangeLog-pr-84812.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "LT3" -delete-after: True -changes: - - image: "Incident displays got a makeover" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-9.yml b/html/changelogs/AutoChangeLog-pr-9.yml deleted file mode 100644 index 98d1390b2a959..0000000000000 --- a/html/changelogs/AutoChangeLog-pr-9.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Casper" -delete-after: True -changes: - - rscadd: "Adds modern TGUI player panel for admins." \ No newline at end of file diff --git a/html/changelogs/archive/2024-07.yml b/html/changelogs/archive/2024-07.yml index 5e9fc3003f3fa..6c89d4d483272 100644 --- a/html/changelogs/archive/2024-07.yml +++ b/html/changelogs/archive/2024-07.yml @@ -1371,6 +1371,145 @@ - bugfix: Tajaran photocopier booty sprite fixed theselfish: - rscadd: Clowns now have a beret. A rainbow one, too. +2024-07-26: + SkyratBot: + - balance: Quality cybernetic hearts combat bleeds and restore blood, rather than + inject you with epinephrine when you enter crit. This can result in mild toxin + buildup, however. + - balance: Upgraded cybernetic hearts give an extremely brief amount of action when + you enter softcrit (but not hardcrit). +2024-07-27: + LT3: + - bugfix: Fixed elevator panel allowing conflicting inputs + - bugfix: Fixed elevator sound being out of sync with movement + - bugfix: Fixed disease outbreak announcement sometimes missing the disease name + - bugfix: Tram will no longer eat its own rails as it travels + - bugfix: False supermatter surge announcements are now identical to real ones + - bugfix: Fixed delam counter stuck in window near Ice Box bridge + SkyratBot: + - rscdel: Removed a janky fish bounty + - rscadd: introduced exporting fish through cargo. + - balance: reduced the average weight of the jumpercable. Conversely, eased up the + requirements for the bone fish evolution. + - bugfix: Janicart inserts items into the attached trash bag again (manual and vacuumed) + - bugfix: Xenomorphs and door pryer basic mobs can now attack airlocks in combat + mode + - bugfix: Borgs now unequip their equipment upon module change like they should + - bugfix: wawastation engineering water tanks are now highcap + - image: Updated gas flow meter sprites + - bugfix: Tram's Tool Storage now has proper lighting + - bugfix: Fixes projectiles facing north if ricocheting, deflected or homing + - bugfix: Firelocks will once again respect fire alarm's thermal sensors being disabled. + - balance: If a bluespace cookie fails to teleport you then you will trip over. + - bugfix: Fixed possessed blades being broken + - code_imp: If testing is enabled everyone is polled in ghost polls. + - bugfix: Fixes borgs not being able to place apparatus-held items on tables. As + a side-effect, they can now combat mode right click splash containers as normal + instead of having their own right-click floor splash. + Thlumyn: + - bugfix: self-resp viruses don't spam messages as often + theselfish: + - rscadd: New laughs and screams! Be gendered no more! + - bugfix: Missing screams were added. + - bugfix: Fixes the Cloth Foot Wraps +2024-07-28: + Jacquerel, Kok0nut, Imaginos: + - image: Wall-mounted and Table-mounted ID card authorisation machines now use different + sprites + - bugfix: Wall-mounted ID card authorisation devices will now be destroyed if their + wall is destroyed + SkyratBot: + - rscadd: Adds the Haunted Trading Post space ruin. + - rscadd: Adds 10+ unique items for the Haunted Trading Post + - rscadd: Adds 5 dangerous mobs for the Haunted Trading Post + - rscadd: Adds 4 new types of hazardous traps for the Haunted Trading Post. + - bugfix: Clicking on a table in the lootpanel with an item in-hand tries to place + it in the center again. + - bugfix: wawastation ordnance no longer has a light fixture on a window and looks + objectively slightly better + - refactor: Refactored parrying to be projectile-side and not user-side. + - rscadd: You can now parry crusher projectiles to give them some more range, add + damage and make the mark always count as a backstab. + - rscadd: Projectile parrying has been significantly improved, making parrying and + boosting projectiles actually possible. Includes a small grace period as lag + compensation for players with higher pings. + - balance: Crusher marks can now be detonated by any crusher, not only the one that + applied it, as to incentivise coop mining for crusher users. + - balance: Projectile boosting now gives a significantly bigger damage and speed + increase + - bugfix: fixed ghost huds + - refactor: Pod code now uses datums instead of being a huge nested list + - bugfix: Centcom technicians have been trained to recognize cargo-bought fish. + You will no longer be able to trick the economy system by buying fish and sending + it right back. Also nerfed fish selling price very slightly. + - code_imp: Cleaned up clamp code. + - bugfix: Clamp no longer anchors down some objects upon failing to pick them up + - bugfix: Deathsquad KILL CLAMP finally works once more + - balance: Strong-arm implants go on cooldown when activated, but deal more overall + lethal damage on a single blow. + - balance: The strong-arm implant does additional damage to fauna and some other + dangerous mobs. + - qol: You can pair toolset arm implants with the strong-arm implants. + SpaceLoveSs13: + - refactor: HUD traits now apply their corresponding hud automatically + theselfish: + - rscadd: Even more alt titles, God. +2024-07-29: + DrDiasyl aka DrTuxedo: + - sound: Hearing and talking into the radio now produces a sound. Heads get a special + sound. + LT3: + - bugfix: Players now receive a notification when trying to perform surgery steps + that involve chemicals + Rhials: + - bugfix: Clown Ops gear has been returned to being available only to clown ops. + Whoops! + - bugfix: Monkey wizards can now interact with grand ritual runes. + SkyratBot: + - bugfix: Fixes void eater not refreshing + - bugfix: Fixes planetary gravity not killing voidwalkers and voideds + - rscadd: Emergency climbing hooks now spawn in emergency boxes on all of the multi-z + level stations. + - bugfix: now Justice invisibility turns off in non combat mode as it supposed to + - bugfix: Recyclers no longer recycle contents of indestructible items + - bugfix: People with tooltips enabled no longer lag the server when they move their + mouse. Oops. + - bugfix: peg limbs can now be amputated + - qol: If you have auto fit viewport enabled, it will trigger upon entering or exiting + fullscreen + - bugfix: '[Mafia] The show_help button no longer shows you who the Obsessed''s + target is.' + - bugfix: Voidwalker should not run on planetary maps. + - bugfix: Mirage grenade dispensers and ionic jump jets now work + grungussuss: + - sound: gas tanks now have sound + - sound: medkits now have sounds + - bugfix: lavaland no longer has roundstart atmos processing because of a passive + vent + - sound: the sneeze projectile no longer makes a sound when making contact. + - sound: only the scream emote can be heard through walls + - bugfix: birdshot holodeck's lighting has been fixed. + - sound: the default metal sound has been changed + - bugfix: Med sec telescreens are no longer the same item as the CMO telescreen. + - spellcheck: correcte name for the CMO telescreen mount + xXPawnStarrXx: + - bugfix: fixed primitive storages being invisible, not updating overlays and accepting + everything or nothing. +2024-07-30: + SkyratBot: + - qol: drones now have soap in their internal storage! + - bugfix: VIM no longer requires hands to enter + - rscadd: Mining headsets now allow you to make callouts via pointing. You can use + them to communicate with fellow miners or order your army of bots and raptors! + - rscadd: Mining headsets keep your voice loud and clear in low-pressure environments + (not vacuum!) + - spellcheck: military javelin's name is now fully uncapitalised + - rscadd: Cosmic Skull glows purple. + Vekter: + - bugfix: Fixes an exploit that allowed players to open a Bag of Holding rift in + the Heretic dimension. + theselfish: + - bugfix: Unbroke the Patrol Cap, whoops!! - bugfix: Sex Barrier is now back. Scene? Scene? Scene? Scene? Scene? - rscadd: Added some unused clothing items to the MultiSec Vendor. Perhaps you can find them if you're savvy enough with a Multitool. @@ -1396,3 +1535,28 @@ - rscadd: Added new pods! - qol: made it once again possible to print parts from autolathes! You just need the disk <3 +2024-07-31: + BurgerBB: + - balance: Adds a strict limit for how many antagonists of the same type can be + added in the round. This affects both midrounds and roundstarts. + KathrinBailey: + - sound: Adds meow1 emote! + - sound: Adds mrowl emote! + LT3: + - bugfix: Blood filter toxin removal feature now starts correctly + - balance: Using the delam panic button will now reset the incident display counter + to 0 + - image: Incident displays got a makeover + Lutowski: + - qol: Moon Station Pharmacy and Chemistry Lab is renovated. + MosleyTheMalO: + - config: adds a config for the vetted system + Shadow-Quill: + - bugfix: A holy water container on Moonstation now actually contains holy water. + snailomi: + - code_imp: updated donator_personal.dm + thegrb93: + - bugfix: Quadruped borg hat graphics work now + theselfish: + - bugfix: Coroner Bunny stuff got fixed. + - bugfix: Digi tailcoats should work. They make look a bit weird. diff --git a/html/changelogs/archive/2024-08.yml b/html/changelogs/archive/2024-08.yml new file mode 100644 index 0000000000000..e5c15ac3f825a --- /dev/null +++ b/html/changelogs/archive/2024-08.yml @@ -0,0 +1,155 @@ +2024-08-01: + Bisar: + - bugfix: All mining mobs now properly listen to the signals sent by attackers and + will respond appropriately. + BongaTheProto: + - admin: added the discord verification system, with its corresponding verbs and + configs + - config: added config files for the discord verification system and also edited + config.txt to include it + - code_imp: Changes some info to reflect the station info + BurgerBB: + - balance: Adds a strict limit for how many antagonists of the same type can be + added in the round. This affects both midrounds and roundstarts. + Casper: + - rscadd: Ports Playtimes Panel + - rscadd: Adds modern TGUI player panel for admins. + KathrinBailey: + - sound: Adds meow1 emote! + - sound: Adds mrowl emote! + LT3: + - rscadd: Soul-bound (originally called magic) traumas can now be cured by performing + a blessed lobotomy featuring holy water + Lutowski: + - qol: Moon Station Pharmacy and Chemistry Lab is renovated. + MosleyTheMalO: + - config: adds a config for the vetted system + NullDagaf: + - rscadd: adds intents + Rhials: + - rscadd: Spies can now pick their own custom objectives, if they so choose. + Shadow-Quill: + - bugfix: A holy water container on Moonstation now actually contains holy water. + SkyratBot: + - bugfix: fixes a way of duplicating iron with wallmounted sparklers and light switches + - bugfix: Bank cards speak once more + - bugfix: Fixed mapload circuit floors not drawing power and deconstructing circuit + floors not reducing power load + - refactor: moves the create_all_lighting_objects proc to the lighting subsystem + - bugfix: spray can face spraying will no longer work on light-sensitives with eyewear + and people wearing eye covering masks + - bugfix: The clown planet domain is now completable + - bugfix: The charge indicators on power cells now work properly. + - code_imp: Removed some now redundant power cell appearance updates + - balance: Mining MODsuits are now considered thick clothing and gained expanded + storage. + - image: Mining MODsuits got a slight glowup and hide belts now + - rscadd: Carps, frogs and young lobstrosities now fear people wearing fishing hats! + Adults and megacarp favour the 'fight' part of the fear reflex however. + - bugfix: The hat stabilizer module now inherits the clothing traits of the attached + hat. + - qol: Aquariums start unanchored and don't autoconnect to plumbing. Their reproduction + prevention is also disabled by default. + - balance: Made it a tad easier to control the bait during the minigame. Buffed + the fishing skill. No fishing duds at all when using ANY bait. + - balance: Chasm Chrabs take less time to grow into Lobstrosities but need food + a bit more frequently. + - balance: '"Profound fisher" mobs will have less RNG-dependant time fishing.' + - bugfix: You can now ACTUALLY interact with other things while fishing if the fishing + rod isn't in your active hand. + - config: Added a config for specific gateway delays so locations like the beach + and the museum don't have to take 30 minutes to become available like the rest. + - rscadd: Stat Panel now scales like a chat, depends on the font size. Defaults + from the chat font size, but you can separate it. + - refactor: Refactored Stat Panel styles and Byond skin theme applying. Stat Panel + now looks more like a TGUI + - bugfix: plants no longer select reagent genes they already have while cross pollinating + - code_imp: 'improves reagent cross pollination code + + :cl:' + - image: Big balls are now much rounder, to more easily slide down into a cannon. + - bugfix: Heart eater wizard perk no longer works activates on organs that haven't + been used before + - balance: TTV bombs can be implanted into people's chest once again + - rscdel: Revert "Heretic spell invocations now use one dead language per path" + - bugfix: Removed a rogue wall grinder on icebox + - bugfix: Fixes getting permanently hot or cold if wearing thermal insulation as + a lizard + - bugfix: You no longer render on top of tall enough objects that get vertically + offset when anchored to a table when standing on the tile directly to the north + of them. Examples are soda and booze dispensers. + - bugfix: Removing the vertical offset some objects get when anchored to a table + can be done by unanchoring it at any point, rather than only on a table. + - bugfix: 'fix a bug where botany reagents would dissapear from existing plants + + :cl:' + - qol: smart fridge UI now groups items by type+name instead of just type + - qol: smart fridge UI now shows item names next to the images + - qol: smart fridge UI has a list view option (default for chem and viro versions) + - bugfix: fixed smart fridge stacking sounds when dispensing multiple items + - bugfix: Mechs can no longer equip infinite amount of weapons + - bugfix: Mining MODsuits now can store everything that explorer suits can + - qol: You can now reorder items inside storages by dragging them + - bugfix: Portable atmos machine circuit boards list correct components + - bugfix: Portable atmos machine circuit boards accept unwrenched fittings + - bugfix: Portable atmos machines are movable on construction + - bugfix: Projectile dampener, recycler and ninja stealth MOD modules now work properly + - balance: The nukeops surplus smg, the pp-95, has been reworked into the Abielle + Smart-SMG. It performs nearly identically to the pp-95, however it's projectiles + get a slight homing ability towards whatever you click on. + - sound: New firing sounds for the surplus smg, credit to the m41 sound effects + from tgmc + - image: New sprites for the surplus smg, made by me + - bugfix: You can no longer tear peoples arms off with non-killer clamps + - balance: Discounts now pick 4-6 items each from a unique category + - balance: Items that cost below 4 TC cannot get discounted anymore + - balance: Elite syndicate MODs for traitors can no longer get discounted + - rscadd: The heretic's ritual of knowledge no longer requires binoculars + - rscadd: Clipboards are craftable using a wood plank, an iron rod and wirecutters + - bugfix: Fixes SS13.wait not working when called multiple times before it finishes + waiting. + grungussuss: + - bugfix: the abandoned plasma research facility on icemoon no longer has an item + that shouldn't exist + - sound: added sniff sounds + - sound: added sigh sounds + - bugfix: smuggler satchels will no longer spawn in space + - sound: leather, skins and cardboard have their own sound now + grungussuss and Kayozz: + - sound: more maintenance ambience has been added + snailomi: + - code_imp: updated donator_personal.dm + thegrb93: + - bugfix: Quadruped borg hat graphics work now + theselfish: + - bugfix: Coroner Bunny stuff got fixed. + - bugfix: Digi tailcoats should work. They make look a bit weird. + - rscdel: Clown Dogborg is gone thank fuck. +2024-08-05: + BurgerBB: + - bugfix: Fixes some moonstation issues. + LT3: + - code_imp: Holy Water lobotomies are now a standalone surgery operation named Blessed + Lobotomy + Nerev4r (Code), ReturnToZender (port): + - rscadd: Moths now get a dash at the cost of stamina. You can use at most 3 dashes + before entering stamcrit. + - rscadd: Flutter emote for moths + ReturnToZender (code), APWill (Sprites): + - rscadd: Deer snout to the character creator + Szyszkrzyneczka: + - code_imp: lore updates + species lore is now a list of strings instead of a string + plsleavemealon: + - rscdel: Removed the agender trait from ethereals. + - rscadd: Add new argument to cyborg rechargers, allowing an optional limit to be + placed upon amount charged. + - rscadd: Add new entry within ethereal stomach taking advantage of the new argument + - balance: lessened ethereal revive penalty + - balance: rebalanced (buffed) ethereal's interior power cell + - balance: rebalanced entombed modsuit starting storage + shellspeed1: + - bugfix: Made interdyne exofab circuit board actually work and made the exofab + drop the right board + theselfish: + - rscdel: Deleted duplicate Language files. + - rscdel: Duplicate Butler title is gone. diff --git a/html/statbrowser.css b/html/statbrowser.css index dc693f42f756b..cd1d63bf7c060 100644 --- a/html/statbrowser.css +++ b/html/statbrowser.css @@ -1,150 +1,125 @@ body { font-family: Verdana, Geneva, Tahoma, sans-serif; - font-size: 12px !important; + font-size: 12px; margin: 0 !important; padding: 0 !important; - overflow-x: hidden; - overflow-y: scroll; -} - -body.dark { - background-color: #131313; - color: #b2c4dd; - scrollbar-base-color: #1c1c1c; - scrollbar-face-color: #3b3b3b; - scrollbar-3dlight-color: #252525; - scrollbar-highlight-color: #252525; - scrollbar-track-color: #1c1c1c; - scrollbar-arrow-color: #929292; - scrollbar-shadow-color: #3b3b3b; -} - -#menu { - background-color: #F0F0F0; - position: fixed; - width: 100%; - z-index: 100; -} - -.dark #menu { - background-color: #202020; -} - -#statcontent { - padding: 7px 7px 7px 7px; + overflow: hidden; } a { - color: black; - text-decoration: none -} - -.dark a { - color: #b2c4dd; + color: #003399; + text-decoration: none; } -a:hover, -.dark a:hover { - text-decoration: underline; +a:hover { + color: #007fff; } -ul { - list-style-type: none; - margin: 0; - padding: 0; - background-color: #333; +h3 { + margin: 0 -0.5em 0.25em; + padding: 1em 0.66em 0.5em; + border-bottom: 0.1667em solid; } -li { - float: left; -} -li a { - display: block; - color: white; - text-align: center; - padding: 14px 16px; - text-decoration: none; +img { + -ms-interpolation-mode: nearest-neighbor; + image-rendering: pixelated; } -li a:hover:not(.active) { - background-color: #111; +.stat-container { + display: flex; + flex-direction: column; + height: 100vh; } -.button-container { - display: inline-flex; - flex-wrap: wrap-reverse; - flex-direction: row; - align-items: flex-start; - overflow-x: hidden; - white-space: pre-wrap; - padding: 0 4px; +#menu { + display: flex; + overflow-x: auto; + overflow-y: hidden; + padding: 0.25em 0.25em 0; + background-color: #ffffff; } .button { - background-color: #dfdfdf; - border: 1px solid #cecece; - border-bottom-width: 2px; - color: rgba(0, 0, 0, 0.7); - padding: 6px 4px 4px; - text-align: center; - text-decoration: none; - font-size: 12px; - margin: 0; + display: inline-table; cursor: pointer; - transition-duration: 100ms; - order: 3; - min-width: 40px; -} - -.dark button { - background-color: #222222; - border-color: #343434; - color: rgba(255, 255, 255, 0.5); + user-select: none; + -ms-user-select: none; /* Remove after Byond 516 */ + text-align: center; + font-size: 1em; + min-width: 2.9em; + padding: 0.5em 0.5em 0.4em; + background-color: transparent; + color: rgba(0, 0, 0, 0.5); + border: 0; + border-bottom: 0.1667em solid transparent; + border-radius: 0.25em 0.25em 0 0; } .button:hover { background-color: #ececec; - transition-duration: 0; -} - -.dark button:hover { - background-color: #2e2e2e; } -.button:active, .button.active { - background-color: #ffffff; + background-color: #dfdfdf; color: black; - border-top-color: #cecece; - border-left-color: #cecece; - border-right-color: #cecece; - border-bottom-color: #ffffff; + border-bottom-color: #000000; +} + +#under-menu { + height: 0.5em; + background-color: #eeeeee; } -.dark .button:active, -.dark .button.active { - background-color: #444444; - color: white; - border-top-color: #343434; - border-left-color: #343434; - border-right-color: #343434; - border-bottom-color: #ffffff; +#statcontent { + flex: 1; + padding: 0.75em 0.5em; + overflow-y: scroll; + overflow-x: hidden; } .grid-container { - margin: -2px; - margin-right: -15px; + margin: 0; } .grid-item { + display: inline-flex; position: relative; - display: inline-block; + user-select: none; + -ms-user-select: none; /* Remove after Byond 516 */ width: 100%; box-sizing: border-box; - overflow: visible; - padding: 3px 2px; text-decoration: none; + background-color: transparent; + color: black; +} + +.grid-item:hover { + color: #003399; + z-index: 1; +} + +.grid-item-text { + display: inline-block; + overflow: hidden; + text-overflow: ellipsis; + box-sizing: border-box; + white-space: nowrap; + width: 100%; + padding: 0.33em 0.5em; + border-radius: 0.25em; +} + +.grid-item-text:hover { + position: absolute; + top: -1.33em; + white-space: normal; + background-color: #ececec; +} + +.grid-item-text:active { + background-color: #dfdfdf; } @media only screen and (min-width: 300px) { @@ -171,57 +146,67 @@ li a:hover:not(.active) { } } -.grid-item:hover { - z-index: 1; +.status-info { + margin: 0 0.33em 0.25em; } -.grid-item:hover .grid-item-text { - width: auto; - text-decoration: underline; +.interview_panel_stats, +.interview_panel_controls { + margin-bottom: 1em; } -.grid-item-text { - display: inline-block; - width: 100%; - background-color: #ffffff; - margin: 0 -6px; - padding: 0 6px; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - pointer-events: none; +/* Dark theme colors */ +body.dark { + background-color: #131313; + color: #b2c4dd; + scrollbar-base-color: #1c1c1c; + scrollbar-face-color: #3b3b3b; + scrollbar-3dlight-color: #252525; + scrollbar-highlight-color: #252525; + scrollbar-track-color: #1c1c1c; + scrollbar-arrow-color: #929292; + scrollbar-shadow-color: #3b3b3b; +} + +.dark a { + color: #6699ff; +} + +.dark a:hover, +.dark .grid-item:hover { + color: #80bfff; } -.dark .grid-item-text { +.dark #menu { background-color: #131313; } -.link { - display: inline; - background: none; - border: none; - padding: 7px 14px; - color: black; - text-decoration: none; - cursor: pointer; - font-size: 13px; - margin: 2px 2px; +.dark .button { + color: rgba(255, 255, 255, 0.5); } -.dark .link { - color: #abc6ec; +.dark .button:hover { + background-color: #252525; } -.link:hover { - text-decoration: underline; +.dark .button.active { + background-color: #313131; + color: #d4dfec; + border-bottom-color: #d4dfec; } -img { - -ms-interpolation-mode: nearest-neighbor; - image-rendering: pixelated; +.dark #under-menu { + background-color: #202020; +} + +.dark .grid-item{ + color: #b2c4dd; +} + +.dark .grid-item-text:hover { + background-color: #252525; } -.interview_panel_controls, -.interview_panel_stats { - margin-bottom: 10px; +.dark .grid-item-text:active { + background-color: #313131; } diff --git a/html/statbrowser.html b/html/statbrowser.html index 1aea8811d58a0..ffd7425bd2607 100644 --- a/html/statbrowser.html +++ b/html/statbrowser.html @@ -1,3 +1,5 @@ - -
-
+
+ +
+
+
diff --git a/html/statbrowser.js b/html/statbrowser.js index 0d89487af5b39..f6c188c6edd61 100644 --- a/html/statbrowser.js +++ b/html/statbrowser.js @@ -32,7 +32,6 @@ var turfname = ""; var imageRetryDelay = 500; var imageRetryLimit = 50; var menu = document.getElementById('menu'); -var under_menu = document.getElementById('under_menu'); var statcontentdiv = document.getElementById('statcontent'); var storedimages = []; var split_admin_tabs = false; @@ -58,23 +57,23 @@ function createStatusTab(name) { if (!verb_tabs.includes(name) && !permanent_tabs.includes(name)) { return; } - var B = document.createElement("BUTTON"); - B.onclick = function () { + var button = document.createElement("DIV"); + button.onclick = function () { tab_change(name); this.blur(); + statcontentdiv.focus(); }; - B.id = name; - B.textContent = name; - B.className = "button"; + button.id = name; + button.textContent = name; + button.className = "button"; //ORDERING ALPHABETICALLY - B.style.order = name.charCodeAt(0); + button.style.order = name.charCodeAt(0); if (name == "Status" || name == "MC") { - B.style.order = name == "Status" ? 1 : 2; + button.style.order = name == "Status" ? 1 : 2; } //END ORDERING - menu.appendChild(B); + menu.appendChild(button); SendTabToByond(name); - under_menu.style.height = menu.clientHeight + 'px'; } function removeStatusTab(name) { @@ -88,7 +87,6 @@ function removeStatusTab(name) { } menu.removeChild(document.getElementById(name)); TakeTabFromByond(name); - under_menu.style.height = menu.clientHeight + 'px'; } function sortVerbs() { @@ -104,10 +102,6 @@ function sortVerbs() { }) } -window.onresize = function () { - under_menu.style.height = menu.clientHeight + 'px'; -} - function addPermanentTab(name) { if (!permanent_tabs.includes(name)) { permanent_tabs.push(name); @@ -361,6 +355,7 @@ function draw_status() { } else { var div = document.createElement("div"); div.textContent = status_tab_parts[i]; + div.className = "status-info"; document.getElementById("statcontent").appendChild(div); } } @@ -717,6 +712,10 @@ function set_theme(which) { } } +function set_font_size(size) { + document.body.style.setProperty('font-size', size); +} + function set_style_sheet(sheet) { if (document.getElementById("goonStyle")) { var currentSheet = document.getElementById("goonStyle"); diff --git a/icons/area/areas_ruins.dmi b/icons/area/areas_ruins.dmi index f4b67ee6495fa..2b25401250b20 100644 Binary files a/icons/area/areas_ruins.dmi and b/icons/area/areas_ruins.dmi differ diff --git a/icons/effects/callouts.dmi b/icons/effects/callouts.dmi new file mode 100644 index 0000000000000..583f47d52b347 Binary files /dev/null and b/icons/effects/callouts.dmi differ diff --git a/icons/hud/fishing_hud.dmi b/icons/hud/fishing_hud.dmi index 58c478d071064..f18ed7c6cfca9 100644 Binary files a/icons/hud/fishing_hud.dmi and b/icons/hud/fishing_hud.dmi differ diff --git a/icons/hud/radial.dmi b/icons/hud/radial.dmi index e4a1693fb573e..f6e141ab6855a 100644 Binary files a/icons/hud/radial.dmi and b/icons/hud/radial.dmi differ diff --git a/icons/mob/clothing/back.dmi b/icons/mob/clothing/back.dmi index aa2cbe3a756fc..8f0b121cb7f8a 100644 Binary files a/icons/mob/clothing/back.dmi and b/icons/mob/clothing/back.dmi differ diff --git a/icons/mob/clothing/modsuit/mod_clothing.dmi b/icons/mob/clothing/modsuit/mod_clothing.dmi index 3a567eac4e724..cb2a472c32ed6 100644 Binary files a/icons/mob/clothing/modsuit/mod_clothing.dmi and b/icons/mob/clothing/modsuit/mod_clothing.dmi differ diff --git a/icons/mob/clothing/modsuit/mod_modules.dmi b/icons/mob/clothing/modsuit/mod_modules.dmi index 3c41dac86b2d4..4f2dc9740d1f7 100644 Binary files a/icons/mob/clothing/modsuit/mod_modules.dmi and b/icons/mob/clothing/modsuit/mod_modules.dmi differ diff --git a/icons/mob/inhands/weapons/64x_guns_left.dmi b/icons/mob/inhands/weapons/64x_guns_left.dmi index 0378a60405792..faeae6f2eea5c 100644 Binary files a/icons/mob/inhands/weapons/64x_guns_left.dmi and b/icons/mob/inhands/weapons/64x_guns_left.dmi differ diff --git a/icons/mob/inhands/weapons/64x_guns_right.dmi b/icons/mob/inhands/weapons/64x_guns_right.dmi index 50fa2342d2a55..2ccdeb577fed3 100644 Binary files a/icons/mob/inhands/weapons/64x_guns_right.dmi and b/icons/mob/inhands/weapons/64x_guns_right.dmi differ diff --git a/icons/mob/inhands/weapons/guns_lefthand.dmi b/icons/mob/inhands/weapons/guns_lefthand.dmi index 6a29758cb99e8..32a0bbd88f6a3 100644 Binary files a/icons/mob/inhands/weapons/guns_lefthand.dmi and b/icons/mob/inhands/weapons/guns_lefthand.dmi differ diff --git a/icons/mob/inhands/weapons/guns_righthand.dmi b/icons/mob/inhands/weapons/guns_righthand.dmi index 4f91839205c9a..954081784a8b0 100644 Binary files a/icons/mob/inhands/weapons/guns_righthand.dmi and b/icons/mob/inhands/weapons/guns_righthand.dmi differ diff --git a/icons/mob/silicon/aibots.dmi b/icons/mob/silicon/aibots.dmi index 85f4e3505898e..86c450ef1ceae 100644 Binary files a/icons/mob/silicon/aibots.dmi and b/icons/mob/silicon/aibots.dmi differ diff --git a/icons/mob/simple/animal.dmi b/icons/mob/simple/animal.dmi index 7fcf0e9d65e79..35bce9c72b66b 100644 Binary files a/icons/mob/simple/animal.dmi and b/icons/mob/simple/animal.dmi differ diff --git a/icons/mob/simple/mad_piano.dmi b/icons/mob/simple/mad_piano.dmi new file mode 100644 index 0000000000000..b161f8e4d22ed Binary files /dev/null and b/icons/mob/simple/mad_piano.dmi differ diff --git a/icons/obj/card.dmi b/icons/obj/card.dmi index d926f462c8a83..e17f7559a7ce5 100644 Binary files a/icons/obj/card.dmi and b/icons/obj/card.dmi differ diff --git a/icons/obj/clothing/modsuit/mod_clothing.dmi b/icons/obj/clothing/modsuit/mod_clothing.dmi index 85dd82449709f..6ab49417aa52f 100644 Binary files a/icons/obj/clothing/modsuit/mod_clothing.dmi and b/icons/obj/clothing/modsuit/mod_clothing.dmi differ diff --git a/icons/obj/clothing/modsuit/mod_modules.dmi b/icons/obj/clothing/modsuit/mod_modules.dmi index 52a4f2cfdd528..1ea1b91d39c49 100644 Binary files a/icons/obj/clothing/modsuit/mod_modules.dmi and b/icons/obj/clothing/modsuit/mod_modules.dmi differ diff --git a/icons/obj/debris.dmi b/icons/obj/debris.dmi index 10b73560cbb17..3f7836f5762d7 100644 Binary files a/icons/obj/debris.dmi and b/icons/obj/debris.dmi differ diff --git a/icons/obj/food/food.dmi b/icons/obj/food/food.dmi index 60de18aa0fbc6..1f9d695d1173b 100644 Binary files a/icons/obj/food/food.dmi and b/icons/obj/food/food.dmi differ diff --git a/icons/obj/food/meat.dmi b/icons/obj/food/meat.dmi index 66761ee20298d..bf0b1df4f4cd2 100644 Binary files a/icons/obj/food/meat.dmi and b/icons/obj/food/meat.dmi differ diff --git a/icons/obj/machines/keycard_auth_table.dmi b/icons/obj/machines/keycard_auth_table.dmi new file mode 100644 index 0000000000000..863b687017c3c Binary files /dev/null and b/icons/obj/machines/keycard_auth_table.dmi differ diff --git a/icons/obj/machines/telecomms.dmi b/icons/obj/machines/telecomms.dmi index 1af082171ac16..f1380268c29cf 100644 Binary files a/icons/obj/machines/telecomms.dmi and b/icons/obj/machines/telecomms.dmi differ diff --git a/icons/obj/machines/vending.dmi b/icons/obj/machines/vending.dmi index c6c9fc17e720b..fffc7a7a82376 100644 Binary files a/icons/obj/machines/vending.dmi and b/icons/obj/machines/vending.dmi differ diff --git a/icons/obj/pipes_n_cables/meter.dmi b/icons/obj/pipes_n_cables/meter.dmi index 2aed35e065f49..0535fda8010bd 100644 Binary files a/icons/obj/pipes_n_cables/meter.dmi and b/icons/obj/pipes_n_cables/meter.dmi differ diff --git a/icons/obj/stack_objects.dmi b/icons/obj/stack_objects.dmi index 020e1c87099a7..0d14a0e35090d 100644 Binary files a/icons/obj/stack_objects.dmi and b/icons/obj/stack_objects.dmi differ diff --git a/icons/obj/storage/crates.dmi b/icons/obj/storage/crates.dmi index 34d5db6f3e898..46c61f8299767 100644 Binary files a/icons/obj/storage/crates.dmi and b/icons/obj/storage/crates.dmi differ diff --git a/icons/obj/toys/plushes.dmi b/icons/obj/toys/plushes.dmi index 241d45fc33d27..968957f360c3a 100644 Binary files a/icons/obj/toys/plushes.dmi and b/icons/obj/toys/plushes.dmi differ diff --git a/icons/obj/toys/toy.dmi b/icons/obj/toys/toy.dmi index 712c19a2e9785..9856985790240 100644 Binary files a/icons/obj/toys/toy.dmi and b/icons/obj/toys/toy.dmi differ diff --git a/icons/obj/vending_restock.dmi b/icons/obj/vending_restock.dmi index 824e52d00a26c..836aebca7ae2d 100644 Binary files a/icons/obj/vending_restock.dmi and b/icons/obj/vending_restock.dmi differ diff --git a/icons/obj/weapons/guns/ammo.dmi b/icons/obj/weapons/guns/ammo.dmi index e3a82a81cd31d..4cd031af7ee8b 100644 Binary files a/icons/obj/weapons/guns/ammo.dmi and b/icons/obj/weapons/guns/ammo.dmi differ diff --git a/icons/obj/weapons/guns/ballistic.dmi b/icons/obj/weapons/guns/ballistic.dmi index 51eda227432e9..6b7963919fb8e 100644 Binary files a/icons/obj/weapons/guns/ballistic.dmi and b/icons/obj/weapons/guns/ballistic.dmi differ diff --git a/icons/obj/weapons/guns/energy.dmi b/icons/obj/weapons/guns/energy.dmi index 6e8e5c60f684a..5ff5c392f7be9 100644 Binary files a/icons/obj/weapons/guns/energy.dmi and b/icons/obj/weapons/guns/energy.dmi differ diff --git a/icons/obj/weapons/guns/projectiles.dmi b/icons/obj/weapons/guns/projectiles.dmi index 3be26b2c43fad..a6cf89e9b910f 100644 Binary files a/icons/obj/weapons/guns/projectiles.dmi and b/icons/obj/weapons/guns/projectiles.dmi differ diff --git a/icons/obj/weapons/guns/wide_guns.dmi b/icons/obj/weapons/guns/wide_guns.dmi index 568a3bc051f40..7e18f60eeb864 100644 Binary files a/icons/obj/weapons/guns/wide_guns.dmi and b/icons/obj/weapons/guns/wide_guns.dmi differ diff --git a/icons/obj/weapons/turrets.dmi b/icons/obj/weapons/turrets.dmi index acac1fb832e52..488d3ea886db3 100644 Binary files a/icons/obj/weapons/turrets.dmi and b/icons/obj/weapons/turrets.dmi differ diff --git a/lua/timer.lua b/lua/timer.lua index 8619bbb54a29e..e88fdd8060799 100644 --- a/lua/timer.lua +++ b/lua/timer.lua @@ -61,9 +61,15 @@ __Timer_timer_process = function(seconds_per_tick) end function Timer.wait(time) +<<<<<<< HEAD local next_yield_index = __next_yield_index __add_internal_timer(function() SSlua:call_proc("queue_resume", state.state, next_yield_index) +======= + local yieldIndex = _exec.next_yield_index + __add_internal_timer(function() + SSlua:queue_resume(state.state, yieldIndex) +>>>>>>> 6577c58b948b (Fixes lua function SS13.wait. (#85427)) end, time * 10, false) coroutine.yield() end diff --git a/modular_skyrat/master_files/code/modules/client/preferences/mutant_parts.dm b/modular_skyrat/master_files/code/modules/client/preferences/mutant_parts.dm index 71d8702fe9784..1806e0cc3a995 100644 --- a/modular_skyrat/master_files/code/modules/client/preferences/mutant_parts.dm +++ b/modular_skyrat/master_files/code/modules/client/preferences/mutant_parts.dm @@ -100,7 +100,7 @@ savefile_key = "feature_body_markings" relevant_mutant_bodypart = "body_markings" type_to_check = /datum/preference/toggle/mutant_toggle/body_markings - default_accessory_type = /datum/sprite_accessory/lizard_markings/none + default_accessory_type = /datum/sprite_accessory/lizard_markings /datum/preference/choiced/mutant_choice/body_markings/is_accessible(datum/preferences/preferences) . = ..() // Got to do this because of linters. @@ -213,7 +213,7 @@ savefile_key = "feature_horns" relevant_mutant_bodypart = "horns" type_to_check = /datum/preference/toggle/mutant_toggle/horns - default_accessory_type = /datum/sprite_accessory/horns/none + default_accessory_type = /datum/sprite_accessory/horns /datum/preference/tri_color/horns category = PREFERENCE_CATEGORY_SECONDARY_FEATURES @@ -239,7 +239,7 @@ savefile_key = "feature_ears" relevant_mutant_bodypart = "ears" type_to_check = /datum/preference/toggle/mutant_toggle/ears - default_accessory_type = /datum/sprite_accessory/ears/none + default_accessory_type = /datum/sprite_accessory/ears /datum/preference/tri_color/ears category = PREFERENCE_CATEGORY_SECONDARY_FEATURES @@ -291,7 +291,7 @@ savefile_key = "feature_frills" relevant_mutant_bodypart = "frills" type_to_check = /datum/preference/toggle/mutant_toggle/frills - default_accessory_type = /datum/sprite_accessory/frills/none + default_accessory_type = /datum/sprite_accessory/frills /datum/preference/tri_color/frills category = PREFERENCE_CATEGORY_SECONDARY_FEATURES @@ -317,7 +317,7 @@ savefile_key = "feature_spines" relevant_mutant_bodypart = "spines" type_to_check = /datum/preference/toggle/mutant_toggle/spines - default_accessory_type = /datum/sprite_accessory/spines/none + default_accessory_type = /datum/sprite_accessory/spines /datum/preference/tri_color/spines category = PREFERENCE_CATEGORY_SECONDARY_FEATURES @@ -399,7 +399,7 @@ savefile_key = "feature_moth_markings" relevant_mutant_bodypart = "moth_markings" type_to_check = /datum/preference/toggle/mutant_toggle/moth_markings - default_accessory_type = /datum/sprite_accessory/moth_markings/none + default_accessory_type = /datum/sprite_accessory/moth_markings /datum/preference/choiced/mutant_choice/moth_markings/is_accessible(datum/preferences/preferences) . = ..() // Got to do this because of linters. diff --git a/modular_skyrat/modules/GAGS/greyscale_configs.dm b/modular_skyrat/modules/GAGS/greyscale_configs.dm index 35154bd0b3bb2..00d646c1afc8c 100644 --- a/modular_skyrat/modules/GAGS/greyscale_configs.dm +++ b/modular_skyrat/modules/GAGS/greyscale_configs.dm @@ -1304,6 +1304,7 @@ digi /datum/greyscale_config/clothwraps/worn/digi name = "Cloth Wraps (Worn, Digi)" + json_config = 'modular_skyrat/modules/GAGS/json_configs/wraps/wraps_worn_digi.json' /datum/greyscale_config/legwraps name = "Leg Wraps" diff --git a/modular_skyrat/modules/GAGS/json_configs/wraps/wraps_worn.json b/modular_skyrat/modules/GAGS/json_configs/wraps/wraps_worn.json index 34977271ab2cc..4d9f6d4a1d553 100644 --- a/modular_skyrat/modules/GAGS/json_configs/wraps/wraps_worn.json +++ b/modular_skyrat/modules/GAGS/json_configs/wraps/wraps_worn.json @@ -5,12 +5,6 @@ "icon_state": "wrap_mob", "blend_mode": "overlay", "color_ids": [ 1 ] - }, - { - "type": "icon_state", - "icon_state": "wrap_mob_digi", - "blend_mode": "overlay", - "color_ids": [ 1 ] } ] } diff --git a/modular_skyrat/modules/GAGS/json_configs/wraps/wraps_worn_digi.json b/modular_skyrat/modules/GAGS/json_configs/wraps/wraps_worn_digi.json new file mode 100644 index 0000000000000..1ff2d8a656b1a --- /dev/null +++ b/modular_skyrat/modules/GAGS/json_configs/wraps/wraps_worn_digi.json @@ -0,0 +1,10 @@ +{ + "clothwrap": [ + { + "type": "icon_state", + "icon_state": "wrap_mob_digi", + "blend_mode": "overlay", + "color_ids": [ 1 ] + } + ] +} diff --git a/modular_skyrat/modules/alternative_job_titles/code/alt_job_titles.dm b/modular_skyrat/modules/alternative_job_titles/code/alt_job_titles.dm index 77b635d68d3f7..49e4751e49829 100644 --- a/modular_skyrat/modules/alternative_job_titles/code/alt_job_titles.dm +++ b/modular_skyrat/modules/alternative_job_titles/code/alt_job_titles.dm @@ -19,17 +19,32 @@ /datum/job/assistant alt_titles = list( "Assistant", + "Ambassador", "Artist", + "Actor", "Businessman", "Businesswoman", + "Butler", + "Colonist", + "Contractor", "Civilian", + "Duke", + "Diplomat", "Entertainer", "Freelancer", + "Fitness Instructor", + "Fisher", + "Fisherman", + "Fisherwoman", + "Hobbyist", "Tourist", "Trader", + "Performer", + "Personal Physician", "Off-Duty Crew", "Off-Duty Staff", "Musician", + "Waiter", ) /datum/job/atmospheric_technician @@ -38,6 +53,7 @@ "Emergency Fire Technician", "Firefighter", "Life Support Technician", + "HVAC Engineer", ) /datum/job/barber @@ -45,6 +61,7 @@ "Barber", "Aethestician", "Colorist", + "Masseuse", "Salon Manager", "Salon Technician", "Stylist", @@ -55,6 +72,7 @@ "Bartender", "Barista", "Barkeeper", + "Tavernkeeper", "Mixologist", ) @@ -67,6 +85,7 @@ "Pod Jockey", "Union Bitrunner", "Junior Runner", + "Professional Gamer", ) /datum/job/blueshield @@ -96,6 +115,8 @@ alt_titles = list( "Bouncer", "Service Guard", + "Doorman", + "Doorwoman", ) /datum/job/corrections_officer @@ -122,6 +143,12 @@ "Deck Worker", "Inventory Associate", "Mailman", + "Mailwoman", + "Mail Carrier", + "Merchantman", + "Merchantwoman", + "Postman", + "Postwoman", "Receiving Clerk", "Union Associate", ) @@ -129,22 +156,30 @@ /datum/job/chaplain alt_titles = list( "Chaplain", + "Clockwork Priest", + "Cleric", "High Priest", + "High Priestess", "Imam", "Magister", "Monk", + "Nun", "Oracle", "Preacher", "Priest", + "Priestess", "Pontifex", + "Guru", "Rabbi", "Reverend", - "Cleric", + "Shrine Maiden", + "Shrine Guardian", ) /datum/job/chemist alt_titles = list( "Chemist", + "Alchemist", "Pharmacist", "Pharmacologist", "Trainee Pharmacist", @@ -153,6 +188,7 @@ /datum/job/chief_engineer alt_titles = list( "Chief Engineer", + "Head Crystallomancer", "Engineering Foreman", "Head of Engineering", ) @@ -177,11 +213,15 @@ /datum/job/cook alt_titles = list( "Cook", + "Baker", "Butcher", "Chef", + "Line Cook", + "Fry Cook", "Culinary Artist", "Sous-Chef", - "Baker", + "Junior Chef", + "Tavern Chef", "Confectionist", "Pastry Chef", ) @@ -193,15 +233,21 @@ "Funeral Director", "Medical Examiner", "Mortician", + "Undertaker", ) /datum/job/curator alt_titles = list( "Curator", + "Adventurer", "Archivist", "Conservator", "Journalist", "Librarian", + "Historian", + "Archaeologist", + "Professor", + "Veteran Adventurer" ) /datum/job/customs_agent @@ -241,10 +287,14 @@ ) /datum/job/engineering_guard //see orderly + alt_titles = list( + "Engineering Guard", + ) /datum/job/geneticist alt_titles = list( "Geneticist", + "Genemancer", "Gene Tailor", "Mutation Researcher", ) @@ -260,6 +310,8 @@ /datum/job/head_of_security alt_titles = list( "Head of Security", + "Commander of the Guard", + "Commissioner of Security", "Chief Constable", "Chief of Security", "Security Commander", @@ -272,6 +324,7 @@ "Concierge", "Custodial Technician", "Custodian", + "Groundskeeper", "Maid", "Maintenance Technician", "Sanitation Technician", @@ -284,6 +337,7 @@ "Defense Attorney", "Human Resources Agent", "Internal Affairs Agent", + "Magistrate", "Legal Clerk", "Prosecutor", "Public Defender", @@ -301,6 +355,14 @@ "Nanotrasen Consultant", "Nanotrasen Advisor", "Nanotrasen Diplomat", + "Nanotrasen Representative", + "Nanotrasen Liason", + "Central Command Consultant", + "Central Command Advisor", + "Central Command Diplomat", + "Central Command Representative", + "Central Command Liason", + "Corporate Liason", ) /datum/job/orderly @@ -314,6 +376,7 @@ "Paramedic", "Emergency Medical Technician", "Search and Rescue Technician", + "Trauma Team Responder", ) /datum/job/prisoner @@ -358,12 +421,17 @@ alt_titles = list( "Roboticist", "Biomechanical Engineer", + "Cyberneticist", "Machinist", "Mechatronic Engineer", "Apprentice Roboticist", ) /datum/job/science_guard //See orderly + alt_titles = list( + "Science Guard", + "Research Guard", + ) /datum/job/scientist alt_titles = list( @@ -375,6 +443,7 @@ "Lab Technician", "Ordnance Technician", "Plasma Researcher", + "Resonance Researcher", "Theoretical Physicist", "Xenoarchaeologist", "Xenobiologist", @@ -384,9 +453,14 @@ /datum/job/security_officer alt_titles = list( "Security Officer", + "Guard", + "Security Guard", + "Security Constable", "Peacekeeper", "Security Operative", "Security Cadet", + "Junior Officer", + "Security Assistant", ) /datum/job/shaft_miner @@ -424,8 +498,13 @@ /datum/job/warden alt_titles = list( "Warden", + "Armory Superintendent", "Brig Sergeant", + "Brig Sentry", "Brig Governor", + "Deputy Commissioner of Security", "Dispatch Officer", + "Deputy Commissioner", "Jailer", + "Master-at-Arms", ) diff --git a/modular_skyrat/modules/chat_colors/code/chat_color.dm b/modular_skyrat/modules/chat_colors/code/chat_color.dm index fc6f0347d8a8e..8d17d3b46c9c9 100644 --- a/modular_skyrat/modules/chat_colors/code/chat_color.dm +++ b/modular_skyrat/modules/chat_colors/code/chat_color.dm @@ -42,18 +42,18 @@ #undef CHAT_COLOR_NORMAL #undef CHAT_COLOR_DARKENED -#define CM_COLOR_HUE 1 -#define CM_COLOR_SATURATION 2 -#define CM_COLOR_LUMINANCE 3 +#define NCM_COLOR_HUE 1 +#define NCM_COLOR_SATURATION 2 +#define NCM_COLOR_LUMINANCE 3 -#define CM_COLOR_SAT_MAX 90 // 90% saturation is the default ceiling -#define CM_COLOR_LUM_MIN 40 // 40% luminosity is the default floor -#define CM_COLOR_LUM_MIN_GREY 35 // 35% luminosity for greys -#define CM_COLOR_LUM_MAX_DARK_RANGE 45 // 45% luminosity for dark blues/reds/violets +#define NCM_COLOR_SAT_MAX 90 // 90% saturation is the default ceiling +#define NCM_COLOR_LUM_MIN 40 // 40% luminosity is the default floor +#define NCM_COLOR_LUM_MIN_GREY 35 // 35% luminosity for greys +#define NCM_COLOR_LUM_MAX_DARK_RANGE 45 // 45% luminosity for dark blues/reds/violets -#define CM_COLOR_HUE_RANGE_LOWER 180 -#define CM_COLOR_HUE_RANGE_UPPER 350 -#define CM_COLOR_HUE_GREY 0 +#define NCM_COLOR_HUE_RANGE_LOWER 180 +#define NCM_COLOR_HUE_RANGE_UPPER 350 +#define NCM_COLOR_HUE_GREY 0 /** * Converts a given color to comply within a smaller subset of colors to be used in runechat. @@ -73,9 +73,9 @@ var/hsl_color = rgb2num(color, COLORSPACE_HSL) // Hue / saturation / luminance - var/hue = hsl_color[CM_COLOR_HUE] - var/saturation = hsl_color[CM_COLOR_SATURATION] - var/luminance = hsl_color[CM_COLOR_LUMINANCE] + var/hue = hsl_color[NCM_COLOR_HUE] + var/saturation = hsl_color[NCM_COLOR_SATURATION] + var/luminance = hsl_color[NCM_COLOR_LUMINANCE] // Cap the saturation at 90% saturation = min(saturation, CM_COLOR_SAT_MAX) @@ -84,25 +84,25 @@ var/processed_luminance // There are special cases for greyscale and the red/blue/violet range - if(hue == CM_COLOR_HUE_GREY) - processed_luminance = max(luminance, CM_COLOR_LUM_MIN_GREY) // greys have a lower floor on the allowed luminance value than the default - else if(CM_COLOR_HUE_RANGE_UPPER > hue > CM_COLOR_HUE_RANGE_LOWER) - processed_luminance = min(luminance, CM_COLOR_LUM_MAX_DARK_RANGE) // colors in the deep reds/blues/violets range will have a slightly higher luminance floor than the default + if(hue == NCM_COLOR_HUE_GREY) + processed_luminance = max(luminance, NCM_COLOR_LUM_MIN_GREY) // greys have a lower floor on the allowed luminance value than the default + else if(NCM_COLOR_HUE_RANGE_UPPER > hue > NCM_COLOR_HUE_RANGE_LOWER) + processed_luminance = min(luminance, NCM_COLOR_LUM_MAX_DARK_RANGE) // colors in the deep reds/blues/violets range will have a slightly higher luminance floor than the default else - processed_luminance = max(luminance, CM_COLOR_LUM_MIN) // everything else gets the default floor + processed_luminance = max(luminance, NCM_COLOR_LUM_MIN) // everything else gets the default floor // Convert it back to a hex return rgb(hue, saturation*sat_shift, processed_luminance*lum_shift, space = COLORSPACE_HSL) -#undef CM_COLOR_HUE -#undef CM_COLOR_SATURATION -#undef CM_COLOR_LUMINANCE +#undef NCM_COLOR_HUE +#undef NCM_COLOR_SATURATION +#undef NCM_COLOR_LUMINANCE -#undef CM_COLOR_SAT_MAX -#undef CM_COLOR_LUM_MIN -#undef CM_COLOR_LUM_MIN_GREY -#undef CM_COLOR_LUM_MAX_DARK_RANGE +#undef NCM_COLOR_SAT_MAX +#undef NCM_COLOR_LUM_MIN +#undef NCM_COLOR_LUM_MIN_GREY +#undef NCM_COLOR_LUM_MAX_DARK_RANGE -#undef CM_COLOR_HUE_RANGE_LOWER -#undef CM_COLOR_HUE_RANGE_UPPER -#undef CM_COLOR_HUE_GREY +#undef NCM_COLOR_HUE_RANGE_LOWER +#undef NCM_COLOR_HUE_RANGE_UPPER +#undef NCM_COLOR_HUE_GREY diff --git a/modular_skyrat/modules/company_imports/code/objects/hud_glasses.dm b/modular_skyrat/modules/company_imports/code/objects/hud_glasses.dm index 406c96326b67b..cfd50ac94372a 100644 --- a/modular_skyrat/modules/company_imports/code/objects/hud_glasses.dm +++ b/modular_skyrat/modules/company_imports/code/objects/hud_glasses.dm @@ -4,7 +4,7 @@ icon = 'modular_skyrat/modules/company_imports/icons/hud_goggles.dmi' worn_icon = 'modular_skyrat/modules/company_imports/icons/hud_goggles_worn.dmi' icon_state = "permithud" - hud_types = list(DATA_HUD_PERMIT) + clothing_traits = list(TRAIT_PERMIT_HUD) /obj/item/clothing/glasses/hud/gun_permit/sunglasses name = "permit HUD sunglasses" diff --git a/modular_skyrat/modules/customization/modules/clothing/glasses/hud.dm b/modular_skyrat/modules/customization/modules/clothing/glasses/hud.dm index d31c443940d26..10da40040c07c 100644 --- a/modular_skyrat/modules/customization/modules/clothing/glasses/hud.dm +++ b/modular_skyrat/modules/customization/modules/clothing/glasses/hud.dm @@ -20,7 +20,6 @@ /obj/item/clothing/glasses/hud/eyepatch/sec name = "security eyepatch HUD" desc = "Lost your eye beating an innocent clown? Thankfully your corporate overlords have made something to make up for this. May not do well against flashes." - hud_types = list(DATA_HUD_SECURITY_ADVANCED) clothing_traits = list(TRAIT_SECURITY_HUD) glass_colour_type = /datum/client_colour/glass_colour/blue @@ -39,7 +38,6 @@ desc = "Do no harm, maybe harm has befell to you, or your poor eyeball, thankfully there's a way to continue your oath, thankfully it didn't mention sleepdarts or monkey men." icon_state = "medpatch" base_icon_state = "medpatch" - hud_types = list(DATA_HUD_MEDICAL_ADVANCED) clothing_traits = list(TRAIT_MEDICAL_HUD) glass_colour_type = /datum/client_colour/glass_colour/lightblue @@ -81,7 +79,6 @@ desc = "Lost your eyeball to a rogue borg? Dare to tell a Dogborg to do it's job? Got bored? Whatever the reason, this bit of tech will help you still repair borgs, they'll never need it since they usually do it themselves, but its the thought that counts." icon_state = "robopatch" base_icon_state = "robopatch" - hud_types = list(DATA_HUD_DIAGNOSTIC_BASIC) clothing_traits = list(TRAIT_DIAGNOSTIC_HUD) glass_colour_type = /datum/client_colour/glass_colour/lightorange diff --git a/modular_skyrat/modules/customization/modules/mob/dead/new_player/body_markings/body_marking_sets.dm b/modular_skyrat/modules/customization/modules/mob/dead/new_player/body_markings/body_marking_sets.dm index dab4129ed4f43..6fa79e719429a 100644 --- a/modular_skyrat/modules/customization/modules/mob/dead/new_player/body_markings/body_marking_sets.dm +++ b/modular_skyrat/modules/customization/modules/mob/dead/new_player/body_markings/body_marking_sets.dm @@ -7,7 +7,7 @@ var/recommended_species = list(SPECIES_MAMMAL, SPECIES_TAJARAN, SPECIES_VULP, SPECIES_AQUATIC, SPECIES_AKULA) /datum/body_marking_set/none - name = "None" + name = SPRITE_ACCESSORY_NONE recommended_species = null body_marking_list = list() diff --git a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories.dm b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories.dm index 754d3adad0b7d..c9fe779c42142 100644 --- a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories.dm +++ b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories.dm @@ -61,7 +61,7 @@ default_color = DEFAULT_MATRIXED else default_color = "#FFFFFF" - if(name == "None") + if(name == SPRITE_ACCESSORY_NONE) factual = FALSE if(color_src == USE_MATRIXED_COLORS && default_color != DEFAULT_MATRIXED) default_color = DEFAULT_MATRIXED @@ -120,6 +120,10 @@ /datum/sprite_accessory/moth_markings/is_hidden(mob/living/carbon/human/owner) return FALSE +/datum/sprite_accessory/moth_markings/none + name = SPRITE_ACCESSORY_NONE + icon_state = "none" + /datum/sprite_accessory/pod_hair icon = 'modular_skyrat/master_files/icons/mob/species/podperson_hair.dmi' key = "pod_hair" @@ -127,7 +131,7 @@ organ_type = /obj/item/organ/external/pod_hair /datum/sprite_accessory/pod_hair/none - name = "None" + name = SPRITE_ACCESSORY_NONE icon_state = "none" factual = FALSE @@ -147,7 +151,7 @@ return FALSE /datum/sprite_accessory/caps/none - name = "None" + name = SPRITE_ACCESSORY_NONE icon_state = "none" color_src = null factual = FALSE @@ -161,6 +165,11 @@ generic = "Body Markings" default_color = DEFAULT_TERTIARY +/datum/sprite_accessory/lizard_markings/none + name = SPRITE_ACCESSORY_NONE + icon_state = "none" + + /datum/sprite_accessory/legs key = "legs" generic = "Leg Type" diff --git a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/ears.dm b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/ears.dm index bea20f055caa3..01583cb2682fb 100644 --- a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/ears.dm +++ b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/ears.dm @@ -26,6 +26,10 @@ return FALSE +/datum/sprite_accessory/ears/none + name = SPRITE_ACCESSORY_NONE + icon_state = "none" + /datum/sprite_accessory/ears/cat recommended_species = list(SPECIES_MAMMAL, SPECIES_HUMAN, SPECIES_SYNTH, SPECIES_FELINE, SPECIES_HUMANOID, SPECIES_GHOUL) relevent_layers = list(BODY_BEHIND_LAYER, BODY_FRONT_LAYER) @@ -42,7 +46,7 @@ uses_emissives = TRUE /datum/sprite_accessory/ears/mutant/none - name = "None" + name = SPRITE_ACCESSORY_NONE icon_state = "none" color_src = null factual = FALSE diff --git a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/fluff.dm b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/fluff.dm index 991a09f9bc598..11353509aa8e6 100644 --- a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/fluff.dm +++ b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/fluff.dm @@ -9,7 +9,7 @@ organ_type = /obj/item/organ/external/fluff /datum/sprite_accessory/fluff/moth/none - name = "None" + name = SPRITE_ACCESSORY_NONE icon_state = "none" /datum/sprite_accessory/fluff/moth/is_hidden(mob/living/carbon/human/human) diff --git a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/frills.dm b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/frills.dm index 29c5d7ba1a5ef..f94fd20a28cb8 100644 --- a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/frills.dm +++ b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/frills.dm @@ -12,6 +12,10 @@ return FALSE +/datum/sprite_accessory/frills/none + name = SPRITE_ACCESSORY_NONE + icon_state = "none" + /datum/sprite_accessory/frills/divinity name = "Divinity" icon_state = "divinity" diff --git a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/genitals.dm b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/genitals.dm index 090af1bbaaa67..4e00fd4ee1847 100644 --- a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/genitals.dm +++ b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/genitals.dm @@ -87,7 +87,7 @@ /datum/sprite_accessory/genital/penis/none icon_state = "none" - name = "None" + name = SPRITE_ACCESSORY_NONE factual = FALSE color_src = null @@ -161,7 +161,7 @@ /datum/sprite_accessory/genital/testicles/none icon_state = "none" - name = "None" + name = SPRITE_ACCESSORY_NONE factual = FALSE color_src = null @@ -188,8 +188,8 @@ var/alt_aroused = TRUE /datum/sprite_accessory/genital/vagina/none + name = SPRITE_ACCESSORY_NONE icon_state = "none" - name = "None" factual = FALSE color_src = null @@ -236,7 +236,7 @@ /datum/sprite_accessory/genital/womb/none icon_state = "none" - name = "None" + name = SPRITE_ACCESSORY_NONE factual = FALSE color_src = null @@ -253,7 +253,7 @@ /datum/sprite_accessory/genital/anus/none icon_state = "none" - name = "None" + name = SPRITE_ACCESSORY_NONE factual = FALSE color_src = null @@ -276,7 +276,7 @@ /datum/sprite_accessory/genital/breasts/none icon_state = "none" - name = "None" + name = SPRITE_ACCESSORY_NONE factual = FALSE color_src = null diff --git a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/head_accessory.dm b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/head_accessory.dm index 3a2d1383aa4b3..ceb3b84a0d7f5 100644 --- a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/head_accessory.dm +++ b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/head_accessory.dm @@ -7,7 +7,7 @@ organ_type = /obj/item/organ/external/head_accessory /datum/sprite_accessory/head_accessory/none - name = "None" + name = SPRITE_ACCESSORY_NONE icon_state = "none" color_src = null factual = FALSE diff --git a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/horns.dm b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/horns.dm index 2212b1bd203d0..30646cf26e427 100644 --- a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/horns.dm +++ b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/horns.dm @@ -26,6 +26,9 @@ return FALSE +/datum/sprite_accessory/horns/none + name = SPRITE_ACCESSORY_NONE + icon_state = "none" /datum/sprite_accessory/horns/angler default_color = DEFAULT_SECONDARY diff --git a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/ipc.dm b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/ipc.dm index 8b71ed81001a1..4d0584d86364b 100644 --- a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/ipc.dm +++ b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/ipc.dm @@ -11,7 +11,7 @@ organ_type = /obj/item/organ/external/synth_screen /datum/sprite_accessory/screen/none - name = "None" + name = SPRITE_ACCESSORY_NONE icon_state = null /datum/sprite_accessory/screen/blank @@ -168,7 +168,7 @@ return TRUE /datum/sprite_accessory/antenna/none - name = "None" + name = SPRITE_ACCESSORY_NONE icon_state = "None" recommended_species = null diff --git a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/moth_antennae.dm b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/moth_antennae.dm index 6ebbda008dfd2..9d0102a7eceb6 100644 --- a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/moth_antennae.dm +++ b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/moth_antennae.dm @@ -24,5 +24,5 @@ return TRUE /datum/sprite_accessory/moth_antennae/none - name = "None" + name = SPRITE_ACCESSORY_NONE icon_state = "none" diff --git a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/neck_accessory.dm b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/neck_accessory.dm index 85786a34c9ebe..d5533091e4ade 100644 --- a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/neck_accessory.dm +++ b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/neck_accessory.dm @@ -7,7 +7,7 @@ organ_type = /obj/item/organ/external/neck_accessory /datum/sprite_accessory/neck_accessory/none - name = "None" + name = SPRITE_ACCESSORY_NONE icon_state = "none" color_src = null factual = FALSE diff --git a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/skrell_hair.dm b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/skrell_hair.dm index 355185776ecf7..747402adc0d56 100644 --- a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/skrell_hair.dm +++ b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/skrell_hair.dm @@ -14,7 +14,7 @@ return FALSE /datum/sprite_accessory/skrell_hair/none - name = "None" + name = SPRITE_ACCESSORY_NONE icon_state = "none" /datum/sprite_accessory/skrell_hair/long diff --git a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/snout.dm b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/snout.dm index db698f0d979b8..3b52b14f6f39c 100644 --- a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/snout.dm +++ b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/snout.dm @@ -53,7 +53,7 @@ /datum/sprite_accessory/snouts/none - name = "None" + name = SPRITE_ACCESSORY_NONE icon_state = "none" flags_for_organ = NONE factual = FALSE diff --git a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/tails.dm b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/tails.dm index 122c93baa2c47..9a986ca795364 100644 --- a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/tails.dm +++ b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/tails.dm @@ -28,7 +28,7 @@ return TRUE /datum/sprite_accessory/tails/none - name = "None" + name = SPRITE_ACCESSORY_NONE icon_state = "none" recommended_species = list(SPECIES_SYNTH, SPECIES_MAMMAL, SPECIES_HUMAN, SPECIES_HUMANOID, SPECIES_GHOUL) color_src = null diff --git a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/taur_types.dm b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/taur_types.dm index 069eaf6f69844..37ce34a7a5fe5 100644 --- a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/taur_types.dm +++ b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/taur_types.dm @@ -61,7 +61,7 @@ return FALSE /datum/sprite_accessory/taur/none - name = "None" + name = SPRITE_ACCESSORY_NONE dimension_x = 32 center = FALSE factual = FALSE diff --git a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/wings.dm b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/wings.dm index 03a68cb6925f2..53deb33237002 100644 --- a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/wings.dm +++ b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/wings.dm @@ -57,7 +57,7 @@ return TRUE /datum/sprite_accessory/wings/none - name = "None" + name = SPRITE_ACCESSORY_NONE icon_state = "none" factual = FALSE @@ -301,7 +301,7 @@ relevent_layers = list(BODY_BEHIND_LAYER, BODY_FRONT_LAYER) /datum/sprite_accessory/wings/moth/none - name = "None" + name = SPRITE_ACCESSORY_NONE icon_state = "none" /datum/sprite_accessory/wings/moth/atlas diff --git a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/xeno.dm b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/xeno.dm index 1309d2fb5d730..ee26228f7b635 100644 --- a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/xeno.dm +++ b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/xeno.dm @@ -8,7 +8,7 @@ organ_type = /obj/item/organ/external/xenodorsal /datum/sprite_accessory/xenodorsal/none - name = "None" + name = SPRITE_ACCESSORY_NONE icon_state = "none" /datum/sprite_accessory/xenodorsal/standard @@ -51,7 +51,7 @@ organ_type = /obj/item/organ/external/xenohead /datum/sprite_accessory/xenohead/none - name = "None" + name = SPRITE_ACCESSORY_NONE icon_state = "none" /datum/sprite_accessory/xenohead/standard diff --git a/modular_skyrat/modules/customization/modules/mob/living/carbon/human/species/mammal.dm b/modular_skyrat/modules/customization/modules/mob/living/carbon/human/species/mammal.dm index d450093819bff..a0899ed37e413 100644 --- a/modular_skyrat/modules/customization/modules/mob/living/carbon/human/species/mammal.dm +++ b/modular_skyrat/modules/customization/modules/mob/living/carbon/human/species/mammal.dm @@ -82,7 +82,7 @@ return features /datum/species/mammal/get_random_body_markings(list/passed_features) - var/name = "None" + var/name = SPRITE_ACCESSORY_NONE var/list/candidates = GLOB.body_marking_sets.Copy() for(var/candi in candidates) var/datum/body_marking_set/setter = GLOB.body_marking_sets[candi] diff --git a/modular_skyrat/modules/customization/modules/mob/living/carbon/human/species/moth.dm b/modular_skyrat/modules/customization/modules/mob/living/carbon/human/species/moth.dm index 9fa8d667c7418..be428a6a6f3c8 100644 --- a/modular_skyrat/modules/customization/modules/mob/living/carbon/human/species/moth.dm +++ b/modular_skyrat/modules/customization/modules/mob/living/carbon/human/species/moth.dm @@ -19,7 +19,7 @@ return features /datum/species/moth/get_random_body_markings(list/passed_features) - var/name = "None" + var/name = SPRITE_ACCESSORY_NONE var/list/candidates = GLOB.body_marking_sets.Copy() for(var/candi in candidates) var/datum/body_marking_set/setter = GLOB.body_marking_sets[candi] diff --git a/modular_skyrat/modules/customization/modules/surgery/organs/tails.dm b/modular_skyrat/modules/customization/modules/surgery/organs/tails.dm index 95a7bd1d0c455..4ce1e2ff72fd1 100644 --- a/modular_skyrat/modules/customization/modules/surgery/organs/tails.dm +++ b/modular_skyrat/modules/customization/modules/surgery/organs/tails.dm @@ -50,6 +50,7 @@ mutantpart_info = list(MUTANT_INDEX_NAME = "Cat", MUTANT_INDEX_COLOR_LIST = list("#FFAA00")) /obj/item/organ/external/tail/monkey + wag_flags = WAG_ABLE // waggable monkey tails mutantpart_info = list(MUTANT_INDEX_NAME = "Monkey", MUTANT_INDEX_COLOR_LIST = list("#FFFFFF")) /obj/item/organ/external/tail/lizard diff --git a/modular_skyrat/modules/emotes/code/laugh_datums.dm b/modular_skyrat/modules/emotes/code/laugh_datums.dm index 715738537e943..310c6ce63bcdf 100644 --- a/modular_skyrat/modules/emotes/code/laugh_datums.dm +++ b/modular_skyrat/modules/emotes/code/laugh_datums.dm @@ -12,10 +12,35 @@ GLOBAL_LIST_EMPTY(laugh_types) /datum/laugh_type/human name = "Human Laugh" - male_laughsounds = list('sound/voice/human/manlaugh1.ogg', - 'sound/voice/human/manlaugh2.ogg') - female_laughsounds = list('modular_skyrat/modules/emotes/sound/emotes/female/female_giggle_1.ogg', - 'modular_skyrat/modules/emotes/sound/emotes/female/female_giggle_2.ogg') + male_laughsounds = list( + 'sound/voice/human/manlaugh1.ogg', + 'sound/voice/human/manlaugh2.ogg', + ) + female_laughsounds = list( + 'modular_skyrat/modules/emotes/sound/emotes/female/female_giggle_1.ogg', + 'modular_skyrat/modules/emotes/sound/emotes/female/female_giggle_2.ogg', + ) + +/datum/laugh_type/humanmasc + name = "Masculine Human Laugh" + male_laughsounds = list( + 'sound/voice/human/manlaugh1.ogg', + 'sound/voice/human/manlaugh2.ogg', + ) + female_laughsounds = null + +/datum/laugh_type/humanfemme + name = "Feminine Human Laugh" + male_laughsounds = list( + 'modular_skyrat/modules/emotes/sound/emotes/female/female_giggle_1.ogg', + 'modular_skyrat/modules/emotes/sound/emotes/female/female_giggle_2.ogg', + ) + female_laughsounds = null + +/datum/laugh_type/lizard + name = "Lizard Laugh" + male_laughsounds = list('sound/voice/lizard/lizard_laugh1.ogg',) + female_laughsounds = null /datum/laugh_type/felinid name = "Felinid Laugh" @@ -25,12 +50,15 @@ GLOBAL_LIST_EMPTY(laugh_types) 'modular_skyrat/modules/emotes/sound/emotes/nyahehe.ogg') female_laughsounds = null -/datum/laugh_type/moth - name = "Moth Laugh" - male_laughsounds = list('modular_skyrat/modules/emotes/sound/emotes/mothlaugh.ogg') +/datum/laugh_type/clown + name = "Clown Laugh" + male_laughsounds = list( + 'sound/creatures/clown/hohoho.ogg', + 'sound/creatures/clown/hehe.ogg', + ) female_laughsounds = null -/datum/laugh_type/insect - name = "Insect Laugh" +/datum/laugh_type/moth + name = "Moth and Insect Laugh" male_laughsounds = list('modular_skyrat/modules/emotes/sound/emotes/mothlaugh.ogg') female_laughsounds = null diff --git a/modular_skyrat/modules/emotes/code/scream_datums.dm b/modular_skyrat/modules/emotes/code/scream_datums.dm index 8c1d32bdbe936..370a48894ba4e 100644 --- a/modular_skyrat/modules/emotes/code/scream_datums.dm +++ b/modular_skyrat/modules/emotes/code/scream_datums.dm @@ -39,11 +39,44 @@ GLOBAL_LIST_EMPTY(scream_types) 'sound/voice/human/femalescream_5.ogg', ) + +/datum/scream_type/human_masc + name = "Masculine Human Scream" + male_screamsounds = list( + 'modular_skyrat/modules/emotes/sound/voice/scream_m1.ogg', + 'modular_skyrat/modules/emotes/sound/voice/scream_m2.ogg', + 'sound/voice/human/malescream_1.ogg', + 'sound/voice/human/malescream_2.ogg', + 'sound/voice/human/malescream_3.ogg', + 'sound/voice/human/malescream_4.ogg', + 'sound/voice/human/malescream_5.ogg', + 'sound/voice/human/malescream_6.ogg', + ) + female_screamsounds = null + +/datum/scream_type/human_femme + name = "Feminine Human Scream" + male_screamsounds = list( + 'sound/voice/human/femalescream_1.ogg', + 'sound/voice/human/femalescream_2.ogg', + 'sound/voice/human/femalescream_3.ogg', + 'sound/voice/human/femalescream_4.ogg', + 'sound/voice/human/femalescream_5.ogg', + 'modular_skyrat/modules/emotes/sound/voice/scream_f1.ogg', + 'modular_skyrat/modules/emotes/sound/voice/scream_f2.ogg', + ) + female_screamsounds = null + /datum/scream_type/robotic name = "Robotic Scream" male_screamsounds = list('modular_skyrat/modules/emotes/sound/voice/scream_silicon.ogg') female_screamsounds = null +/datum/scream_type/wilhelm + name = "Classic Scream" + male_screamsounds = list('sound/voice/human/wilhelm_scream.ogg') + female_screamsounds = null + /datum/scream_type/lizard name = "Lizard Scream" male_screamsounds = list( @@ -65,12 +98,10 @@ GLOBAL_LIST_EMPTY(scream_types) /datum/scream_type/moth name = "Moth Scream" - male_screamsounds = list('modular_skyrat/modules/emotes/sound/voice/scream_moth.ogg') - female_screamsounds = null - -/datum/scream_type/moth_two - name = "Moth Scream 2" - male_screamsounds = list('sound/voice/moth/scream_moth.ogg') + male_screamsounds = list( + 'modular_skyrat/modules/emotes/sound/voice/scream_moth.ogg', + 'sound/voice/moth/scream_moth.ogg', + ) female_screamsounds = null /datum/scream_type/jelly @@ -85,7 +116,11 @@ GLOBAL_LIST_EMPTY(scream_types) /datum/scream_type/xeno name = "Xeno Scream" - male_screamsounds = list('sound/voice/hiss6.ogg') + male_screamsounds = list( + 'sound/voice/hiss6.ogg', + 'modular_skyrat/modules/xenos_skyrat_redo/sound/alien_roar1.ogg', + 'modular_skyrat/modules/xenos_skyrat_redo/sound/alien_roar2.ogg', + ) female_screamsounds = null /datum/scream_type/raptor //This is the Teshari scream ported from CitRP which was a cockatoo scream edited by BlackMajor. @@ -98,12 +133,21 @@ GLOBAL_LIST_EMPTY(scream_types) male_screamsounds = list('modular_skyrat/modules/emotes/sound/emotes/rodentscream.ogg') female_screamsounds = null +/datum/scream_type/chicken + name = "Chicken Scream" + male_screamsounds = list('sound/creatures/bagawk.ogg') + female_screamsounds = null + /datum/scream_type/ethereal name = "Ethereal Scream" male_screamsounds = list( 'sound/voice/ethereal/ethereal_scream_1.ogg', 'sound/voice/ethereal/ethereal_scream_2.ogg', - 'sound/voice/ethereal/ethereal_scream_3.ogg') + 'sound/voice/ethereal/ethereal_scream_3.ogg', + 'sound/voice/ethereal/lustrous_scream_1.ogg', + 'sound/voice/ethereal/lustrous_scream_2.ogg', + 'sound/voice/ethereal/lustrous_scream_3.ogg', + ) female_screamsounds = null //DONATOR SCREAMS @@ -114,7 +158,16 @@ GLOBAL_LIST_EMPTY(scream_types) /datum/scream_type/monkey name = "Monkey Scream" - male_screamsounds = list('modular_skyrat/modules/emotes/sound/voice/scream_monkey.ogg') + male_screamsounds = list( + 'modular_skyrat/modules/emotes/sound/voice/scream_monkey.ogg', + 'sound/creatures/monkey/monkey_screech_1.ogg', + 'sound/creatures/monkey/monkey_screech_2.ogg', + 'sound/creatures/monkey/monkey_screech_3.ogg', + 'sound/creatures/monkey/monkey_screech_4.ogg', + 'sound/creatures/monkey/monkey_screech_5.ogg', + 'sound/creatures/monkey/monkey_screech_6.ogg', + 'sound/creatures/monkey/monkey_screech_7.ogg', + ) female_screamsounds = null /datum/scream_type/gorilla diff --git a/modular_skyrat/modules/goofsec/code/sec_clothing_overrides.dm b/modular_skyrat/modules/goofsec/code/sec_clothing_overrides.dm index 910e97cc73eac..2748b246e3991 100644 --- a/modular_skyrat/modules/goofsec/code/sec_clothing_overrides.dm +++ b/modular_skyrat/modules/goofsec/code/sec_clothing_overrides.dm @@ -340,6 +340,7 @@ /obj/item/clothing/head/hats/warden/drill unique_reskin = null + /obj/item/clothing/head/hats/hos/cap icon = 'modular_skyrat/master_files/icons/obj/clothing/hats.dmi' worn_icon = 'modular_skyrat/master_files/icons/mob/clothing/head.dmi' diff --git a/modular_skyrat/modules/icspawning/code/observer.dm b/modular_skyrat/modules/icspawning/code/observer.dm index 00320433468e0..e0dd2137fc68b 100644 --- a/modular_skyrat/modules/icspawning/code/observer.dm +++ b/modular_skyrat/modules/icspawning/code/observer.dm @@ -89,7 +89,7 @@ if("Pod") var/obj/structure/closet/supplypod/empty_pod = new() - empty_pod.style = STYLE_BLUESPACE + empty_pod.style = /datum/pod_style/advanced empty_pod.bluespace = TRUE empty_pod.explosionSize = list(0,0,0,0) empty_pod.desc = "A sleek, and slightly worn bluespace pod - its probably seen many deliveries..." diff --git a/modular_skyrat/modules/medical/code/trauma_surgery.dm b/modular_skyrat/modules/medical/code/trauma_surgery.dm new file mode 100644 index 0000000000000..00ca562d09436 --- /dev/null +++ b/modular_skyrat/modules/medical/code/trauma_surgery.dm @@ -0,0 +1,67 @@ +/datum/surgery/advanced/lobotomy + desc = "An invasive surgical procedure which guarantees removal of deep-rooted brain traumas, but might cause a different, deeper trauma in return." + +/datum/surgery_step/lobotomize/success(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery, default_display_results = FALSE) + display_results( + user, + target, + span_notice("You succeed in lobotomizing [target]."), + span_notice("[user] successfully lobotomizes [target]!"), + span_notice("[user] completes the surgery on [target]'s brain."), + ) + display_pain(target, "Your head goes totally numb for a moment, the pain is overwhelming!") + + target.cure_all_traumas(TRAUMA_RESILIENCE_LOBOTOMY) + if(target.mind && target.mind.has_antag_datum(/datum/antagonist/brainwashed)) + target.mind.remove_antag_datum(/datum/antagonist/brainwashed) + if(prob(75)) + target.gain_trauma_type(BRAIN_TRAUMA_MILD, TRAUMA_RESILIENCE_MAGIC) + return ..() + +/datum/surgery/advanced/blessed_lobotomy + name = "Blessed Lobotomy" + desc = "We're not quite sure exactly how it works, but with the blessing of a chaplain combined with modern chemicals, this manages to remove soul-bound traumas once thought to be magic." + possible_locs = list(BODY_ZONE_HEAD) + requires_bodypart_type = NONE + steps = list( + /datum/surgery_step/incise, + /datum/surgery_step/retract_skin, + /datum/surgery_step/saw, + /datum/surgery_step/clamp_bleeders, + /datum/surgery_step/lobotomize/blessed, + /datum/surgery_step/close, + ) + +/datum/surgery/advanced/blessed_lobotomy/can_start(mob/user, mob/living/carbon/target) + . = ..() + if(!.) + return FALSE + var/obj/item/organ/internal/brain/target_brain = target.get_organ_slot(ORGAN_SLOT_BRAIN) + if(!target_brain) + return FALSE + return TRUE + +/datum/surgery_step/lobotomize/blessed + name = "perform blessed lobotomy (scalpel)" + chems_needed = list( + /datum/reagent/water/holywater, + /datum/reagent/medicine/neurine, + ) + +/datum/surgery_step/lobotomize/blessed/success(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery, default_display_results = FALSE) + display_results( + user, + target, + span_notice("You succeed in lobotomizing [target]."), + span_notice("[user] successfully lobotomizes [target]!"), + span_notice("[user] completes the surgery on [target]'s brain."), + ) + display_pain(target, "Your head goes totally numb for a moment, the pain is overwhelming! You begin to see the light... ") + + target.cure_all_traumas(TRAUMA_RESILIENCE_MAGIC) + playsound(source = get_turf(target), soundin = 'sound/magic/repulse.ogg', vol = 75, vary = TRUE, falloff_distance = 2) + if(target.mind && target.mind.has_antag_datum(/datum/antagonist/brainwashed)) + target.mind.remove_antag_datum(/datum/antagonist/brainwashed) + if(prob(75)) + target.gain_trauma_type(BRAIN_TRAUMA_MILD, TRAUMA_RESILIENCE_MAGIC) + return ..() diff --git a/modular_skyrat/modules/modular_implants/code/nifsofts/huds.dm b/modular_skyrat/modules/modular_implants/code/nifsofts/huds.dm index d34131f9a748d..1fd07b658ac40 100644 --- a/modular_skyrat/modules/modular_implants/code/nifsofts/huds.dm +++ b/modular_skyrat/modules/modular_implants/code/nifsofts/huds.dm @@ -105,7 +105,6 @@ /datum/nifsoft/hud/job/diagnostic name = "Diagnostic Scrying Lens" ui_icon = "robot" - hud_type = DATA_HUD_DIAGNOSTIC_BASIC hud_traits = list(TRAIT_DIAGNOSTIC_HUD) /datum/nifsoft/hud/job/security diff --git a/modular_skyrat/modules/modular_items/code/modular_glasses.dm b/modular_skyrat/modules/modular_items/code/modular_glasses.dm index e39aa32e5526d..4a5b142084a07 100644 --- a/modular_skyrat/modules/modular_items/code/modular_glasses.dm +++ b/modular_skyrat/modules/modular_items/code/modular_glasses.dm @@ -36,6 +36,15 @@ . = ..() STOP_PROCESSING(SSobj, src) +/obj/item/clothing/glasses/hud/ar/equipped(mob/living/carbon/human/user, slot) + if(mode != MODE_OFF || slot != slot_flags) + return ..() + // when off: don't apply any huds or traits. but keep the list as-is so that we can still add them later + var/traits = clothing_traits + clothing_traits = null + . = ..() + clothing_traits = traits + /obj/item/clothing/glasses/hud/ar/proc/toggle_mode(mob/user, voluntary) if(!istype(user) || user.incapacitated()) @@ -85,22 +94,18 @@ return MODE_OFF /obj/item/clothing/glasses/hud/ar/proc/add_hud(mob/user) - if(ishuman(user)) // Make sure they're a human wearing the glasses first - var/mob/living/carbon/human/human = user - if(human.glasses == src) - var/datum/atom_hud/our_hud = GLOB.huds[initial(glasses_type.hud_types)] - our_hud.show_to(human) - for(var/trait in initial(glasses_type.clothing_traits)) - ADD_TRAIT(human, trait, GLASSES_TRAIT) + var/mob/living/carbon/human/human = user + if(!ishuman(user) || human.glasses != src) // Make sure they're a human wearing the glasses first + return + for(var/trait in clothing_traits) + ADD_CLOTHING_TRAIT(human, trait) /obj/item/clothing/glasses/hud/ar/proc/remove_hud(mob/user) - if(ishuman(user)) // Make sure they're a human wearing the glasses first - var/mob/living/carbon/human/human = user - if(human.glasses == src) - var/datum/atom_hud/our_hud = GLOB.huds[initial(glasses_type.hud_types)] - our_hud.hide_from(human) - for(var/trait in initial(glasses_type.clothing_traits)) - REMOVE_TRAIT(human, trait, GLASSES_TRAIT) + var/mob/living/carbon/human/human = user + if(!ishuman(user) || human.glasses != src) // Make sure they're a human wearing the glasses first + return + for(var/trait in clothing_traits) + REMOVE_CLOTHING_TRAIT(human, trait) /obj/item/clothing/glasses/hud/ar/proc/reset_vars() worn_icon = initial(glasses_type.worn_icon) @@ -109,17 +114,10 @@ tint = initial(glasses_type.tint) color_cutoffs = initial(glasses_type.color_cutoffs) vision_flags = initial(glasses_type.vision_flags) - //initial does not currently work on lists so we must do this - var/obj/item/clothing/glasses/hud/ar/glasses_object = new glasses_type // make a temporary glasses obj - clothing_traits = glasses_object.clothing_traits // pull the list from the created obj - hud_types = glasses_object.hud_types // same here - qdel(glasses_object) // delete the object /obj/item/clothing/glasses/hud/ar/proc/disable_vars(mob/user) vision_flags = 0 /// Sets vision_flags to 0 to disable meson view mainly color_cutoffs = null // Resets lighting_alpha to user's default one - clothing_traits = null /// also disables the options for Science functionality - hud_types = null /// Create new icon and worn_icon, with only the first frame of every state and setting that as icon. /// this practically freezes the animation :) @@ -164,7 +162,6 @@ icon_state = "aviator_sec" off_state = "aviator_sec_flash" flash_protect = FLASH_PROTECTION_NONE - hud_types = list(DATA_HUD_SECURITY_ADVANCED) clothing_traits = list(TRAIT_SECURITY_HUD) glass_colour_type = /datum/client_colour/glass_colour/red modes = list(MODE_OFF_FLASH_PROTECTION, MODE_ON) @@ -176,7 +173,6 @@ desc = "A heads-up display that scans the humanoids in view and provides accurate data about their health status. This HUD has been fitted inside of a pair of sunglasses." icon_state = "aviator_med" flash_protect = FLASH_PROTECTION_NONE - hud_types = list(DATA_HUD_MEDICAL_ADVANCED) clothing_traits = list(TRAIT_MEDICAL_HUD) glass_colour_type = /datum/client_colour/glass_colour/lightblue @@ -197,7 +193,6 @@ desc = "A heads-up display capable of analyzing the integrity and status of robotics and exosuits. This HUD has been fitted inside of a pair of sunglasses." icon_state = "aviator_diagnostic" flash_protect = FLASH_PROTECTION_NONE - hud_types = list(DATA_HUD_DIAGNOSTIC_BASIC) clothing_traits = list(TRAIT_DIAGNOSTIC_HUD) glass_colour_type = /datum/client_colour/glass_colour/lightorange @@ -263,19 +258,16 @@ /obj/item/clothing/glasses/hud/ar/projector/health name = "retinal projector health HUD" icon_state = "projector_med" - hud_types = list(DATA_HUD_MEDICAL_ADVANCED) - clothing_traits = list(ID_HUD, TRAIT_MEDICAL_HUD) + clothing_traits = list(TRAIT_MEDICAL_HUD) /obj/item/clothing/glasses/hud/ar/projector/security name = "retinal projector security HUD" icon_state = "projector_sec" - hud_types = list(DATA_HUD_SECURITY_ADVANCED) clothing_traits = list(TRAIT_SECURITY_HUD) /obj/item/clothing/glasses/hud/ar/projector/diagnostic name = "retinal projector diagnostic HUD" icon_state = "projector_diagnostic" - hud_types = list(DATA_HUD_DIAGNOSTIC_BASIC) clothing_traits = list(TRAIT_DIAGNOSTIC_HUD) /obj/item/clothing/glasses/hud/ar/projector/science @@ -283,7 +275,3 @@ icon_state = "projector_sci" clothing_traits = list(TRAIT_REAGENT_SCANNER, TRAIT_RESEARCH_SCANNER) -#undef MODE_OFF -#undef MODE_OFF_FLASH_PROTECTION -#undef MODE_ON -#undef MODE_FREEZE_ANIMATION diff --git a/modular_skyrat/modules/modular_items/code/summon_beacon.dm b/modular_skyrat/modules/modular_items/code/summon_beacon.dm index d7da8e2641b60..9ca0d8a7a01a2 100644 --- a/modular_skyrat/modules/modular_items/code/summon_beacon.dm +++ b/modular_skyrat/modules/modular_items/code/summon_beacon.dm @@ -100,7 +100,7 @@ podspawn(list( "target" = target_turf, "path" = supply_pod_stay ? /obj/structure/closet/supplypod/podspawn/no_return : /obj/structure/closet/supplypod/podspawn, - "style" = STYLE_CENTCOM, + "style" = /datum/pod_style/centcom, "spawn" = selected_atom, )) diff --git a/modular_skyrat/modules/moretraitoritems/code/autosurgeon.dm b/modular_skyrat/modules/moretraitoritems/code/autosurgeon.dm index c3a762c40996c..b6b69baaff8e2 100644 --- a/modular_skyrat/modules/moretraitoritems/code/autosurgeon.dm +++ b/modular_skyrat/modules/moretraitoritems/code/autosurgeon.dm @@ -14,7 +14,7 @@ starting_organ = /obj/item/organ/internal/cyberimp/arm/armblade /obj/item/autosurgeon/muscle - starting_organ = /obj/item/organ/internal/cyberimp/arm/muscle + starting_organ = /obj/item/organ/internal/cyberimp/arm/strongarm //syndie /obj/item/autosurgeon/syndicate/hackerman diff --git a/modular_skyrat/modules/novaya_ert/code/advanced_choice_beacon.dm b/modular_skyrat/modules/novaya_ert/code/advanced_choice_beacon.dm index 7f96fd7c2720a..9b365ba666eb9 100644 --- a/modular_skyrat/modules/novaya_ert/code/advanced_choice_beacon.dm +++ b/modular_skyrat/modules/novaya_ert/code/advanced_choice_beacon.dm @@ -10,7 +10,7 @@ var/list/possible_choices = list() - var/pod_style = STYLE_CENTCOM + var/pod_style = /datum/pod_style/centcom /obj/item/advanced_choice_beacon/attack_self(mob/user, modifiers) if(can_use_beacon(user)) diff --git a/modular_skyrat/modules/primitive_structures/code/storage_structures.dm b/modular_skyrat/modules/primitive_structures/code/storage_structures.dm index c9932d6e7a376..2fcccfb673d0a 100644 --- a/modular_skyrat/modules/primitive_structures/code/storage_structures.dm +++ b/modular_skyrat/modules/primitive_structures/code/storage_structures.dm @@ -39,14 +39,17 @@ material_drop_amount = 4 cutting_tool = /obj/item/crowbar +//Wooden-storage "fridges" + /obj/machinery/smartfridge/wooden name = "Debug Wooden Smartfridge" desc = "You shouldn't be seeing this!" icon = 'modular_skyrat/modules/primitive_structures/icons/storage.dmi' icon_state = "producebin" + base_icon_state = "producebin" + contents_overlay_icon = "produce" resistance_flags = FLAMMABLE base_build_path = /obj/machinery/smartfridge/wooden - base_icon_state = "produce" use_power = NO_POWER_USE light_power = 0 idle_power_usage = 0 @@ -77,44 +80,63 @@ /obj/machinery/smartfridge/wooden/produce_bin name = "produce bin" + icon_state = "producebin" + base_icon_state = "producebin" + contents_overlay_icon = "produce" desc = "A wooden hamper, used to hold plant products and try to keep them safe from pests." base_build_path = /obj/machinery/smartfridge/wooden/produce_bin -/obj/machinery/smartfridge/wooden/produce_bin/accept_check(obj/item/item_to_check) - var/static/list/accepted_items = list( - /obj/item/food/grown, - /obj/item/grown, - /obj/item/graft, - ) - - return is_type_in_list(item_to_check, accepted_items) +/obj/machinery/smartfridge/wooden/produce_bin/accept_check(obj/item/weapon) + if(weapon.w_class >= WEIGHT_CLASS_BULKY) + return FALSE + if(IS_EDIBLE(weapon)) + return TRUE + if(istype(weapon, /obj/item/food/grown) || istype(weapon, /obj/item/grown) || istype(weapon, /obj/item/graft)) + return TRUE + return FALSE /obj/machinery/smartfridge/wooden/seed_shelf - name = "Seedshelf" + name = "seedshelf" desc = "A wooden shelf, used to hold seeds preventing them from germinating early." icon_state = "seedshelf" + base_icon_state = "seedshelf" + contents_overlay_icon = "seed" base_build_path = /obj/machinery/smartfridge/wooden/seed_shelf - base_icon_state = "seed" -/obj/machinery/smartfridge/wooden/seedshelf/wooden/accept_check(obj/item/weapon) - return istype(weapon, /obj/item/seeds) +/obj/machinery/smartfridge/wooden/seed_shelf/accept_check(obj/item/weapon) + if(istype(weapon, /obj/item/seeds)) + return TRUE + return FALSE /obj/machinery/smartfridge/wooden/ration_shelf - name = "Ration shelf" + name = "ration shelf" desc = "A wooden shelf, used to store food... preferably preserved." icon_state = "seedshelf" + base_icon_state = "seedshelf" + contents_overlay_icon = "ration" base_build_path = /obj/machinery/smartfridge/wooden/ration_shelf - base_icon_state = "ration" -/obj/machinery/smartfridge/wooden/rationshelf/wooden/accept_check(obj/item/weapon) - return (IS_EDIBLE(weapon) || (istype(weapon,/obj/item/reagent_containers/cup/bowl) && length(weapon.reagents?.reagent_list))) +/obj/machinery/smartfridge/wooden/ration_shelf/accept_check(obj/item/weapon) + if(weapon.w_class >= WEIGHT_CLASS_BULKY) + return FALSE + if(IS_EDIBLE(weapon)) + return TRUE + if(istype(weapon, /obj/item/reagent_containers/cup/bowl) && weapon.reagents?.total_volume > 0) + return TRUE + return FALSE /obj/machinery/smartfridge/wooden/produce_display - name = "Produce display" + name = "produce display" desc = "A wooden table with awning, used to display produce items." icon_state = "producedisplay" + base_icon_state = "producedisplay" + contents_overlay_icon = "nonfood" base_build_path = /obj/machinery/smartfridge/wooden/produce_display - base_icon_state = "nonfood" -/obj/machinery/smartfridge/wooden/producedisplay/accept_check(obj/item/weapon) - return (istype(weapon, /obj/item/grown) || istype(weapon, /obj/item/bouquet) || istype(weapon, /obj/item/clothing/head/costume/garland)) +/obj/machinery/smartfridge/wooden/produce_display/accept_check(obj/item/weapon) + if(istype(weapon, /obj/item/grown) || istype(weapon, /obj/item/bouquet) || istype(weapon, /obj/item/clothing/head/costume/garland)) + return TRUE + if(istype(weapon, /obj/item/stack/sheet/cloth) || istype(weapon, /obj/item/stack/sheet/durathread) || istype(weapon, /obj/item/stack/sheet/leather)) + return TRUE + if(istype(weapon, /obj/item/stack/sheet/mineral/wood) || istype(weapon, /obj/item/stack/sheet/mineral/bamboo) || istype(weapon, /obj/item/stack/rods)) + return TRUE diff --git a/modular_skyrat/modules/sec_haul/code/peacekeeper/peacekeeper_clothing.dm b/modular_skyrat/modules/sec_haul/code/peacekeeper/peacekeeper_clothing.dm index a118f798ee21e..4bc97447330f1 100644 --- a/modular_skyrat/modules/sec_haul/code/peacekeeper/peacekeeper_clothing.dm +++ b/modular_skyrat/modules/sec_haul/code/peacekeeper/peacekeeper_clothing.dm @@ -50,12 +50,32 @@ icon_state = "policeofficerpatrolcap" supports_variations_flags = CLOTHING_SNOUTED_VARIATION_NO_NEW_ICON armor_type = /datum/armor/head_helmet + uses_advanced_reskins = TRUE unique_reskin = list( - "Blue" = "policeofficercap", - "Sillitoe" = "policetrafficcap", - "Black and Blue" = "policeofficerpatrolcap", - "Long Kesh" = "corrections_officer", - "Cadet" = "policecadetcap", + "Blue Variant" = list( + RESKIN_ICON_STATE = "policeofficercap", + RESKIN_WORN_ICON_STATE = "policeofficercap" + ), + "Black and Blue Variant" = list( + RESKIN_ICON_STATE = "policeofficerpatrolcap", + RESKIN_WORN_ICON_STATE = "policeofficerpatrolcap" + ), + "Sillitoe Variant" = list( + RESKIN_ICON_STATE = "policetrafficcap", + RESKIN_WORN_ICON_STATE = "policetrafficcap" + ), + "Long Kesh Variant" = list( + RESKIN_ICON_STATE = "corrections_officer", + RESKIN_WORN_ICON_STATE = "corrections_officer" + ), + "Sillitoe Variant" = list( + RESKIN_ICON_STATE = "policetrafficcap", + RESKIN_WORN_ICON_STATE = "policetrafficcap" + ), + "Cadet Variant" = list( + RESKIN_ICON_STATE = "policecadetcap", + RESKIN_WORN_ICON_STATE = "policecadetcap" + ), ) /obj/item/clothing/glasses/hud/security/sunglasses/peacekeeper diff --git a/modular_skyrat/modules/shotgunrebalance/icons/shotshells.dmi b/modular_skyrat/modules/shotgunrebalance/icons/shotshells.dmi index cfe5fdaa1ff68..0ceeee7a05f17 100644 Binary files a/modular_skyrat/modules/shotgunrebalance/icons/shotshells.dmi and b/modular_skyrat/modules/shotgunrebalance/icons/shotshells.dmi differ diff --git a/modular_skyrat/modules/tarkon/code/misc-fluff/research.dm b/modular_skyrat/modules/tarkon/code/misc-fluff/research.dm index 84c7e1a39ec1b..ede8a398fd47c 100644 --- a/modular_skyrat/modules/tarkon/code/misc-fluff/research.dm +++ b/modular_skyrat/modules/tarkon/code/misc-fluff/research.dm @@ -123,11 +123,25 @@ desc = "Converts raw materials into useful objects. Refurbished and updated from its previous, limited capabilities." circuit = /obj/item/circuitboard/machine/protolathe/tarkon stripe_color = "#350f04" + /obj/item/circuitboard/machine/protolathe/tarkon name = "Tarkon Industries Protolathe" greyscale_colors = CIRCUIT_COLOR_SUPPLY build_path = /obj/machinery/rnd/production/protolathe/tarkon +//Interdyne equipment + +/obj/machinery/rnd/production/protolathe/interdyne + name = "Interdyne Branded Protolathe" + desc = "Converts raw materials into useful objects. Refurbished and updated from its previous, limited capabilities." + circuit = /obj/item/circuitboard/machine/protolathe/interdyne + stripe_color = "#d40909" + +/obj/item/circuitboard/machine/protolathe/interdyne + name = "Interdyne Branded Protolathe" + greyscale_colors = CIRCUIT_COLOR_SECURITY + build_path = /obj/machinery/rnd/production/protolathe/interdyne + /obj/item/circuitboard/machine/rdserver/interdyne name = "Interdyne Pharmaceutics R&D Server" build_path = /obj/machinery/rnd/server/interdyne diff --git a/modular_zubbers/code/controllers/configuration/entries/nsfw.dm b/modular_zubbers/code/controllers/configuration/entries/nsfw.dm new file mode 100644 index 0000000000000..c7f53dd24b5c6 --- /dev/null +++ b/modular_zubbers/code/controllers/configuration/entries/nsfw.dm @@ -0,0 +1,2 @@ +/// Config to toggle the vetted system +/datum/config_entry/flag/check_vetted diff --git a/modular_zubbers/code/datums/components/crafting/tailoring.dm b/modular_zubbers/code/datums/components/crafting/tailoring.dm new file mode 100644 index 0000000000000..4b5070fc2f5bb --- /dev/null +++ b/modular_zubbers/code/datums/components/crafting/tailoring.dm @@ -0,0 +1,48 @@ +/datum/crafting_recipe/drakecloak_bleached + name = "Bleached Ash Drake Armour" + result = /obj/item/clothing/suit/hooded/cloak/drake/bleached + reqs = list(/obj/item/clothing/suit/hooded/cloak/drake = 1, + /obj/item/stack/ore/glass/basalt = 5) + time = 5 SECONDS + category = CAT_CLOTHING + +/datum/crafting_recipe/bonesuit_bleached + name = "Bleached Bone Armor" + result = /obj/item/clothing/suit/armor/bone/bleached + reqs = list(/obj/item/clothing/suit/armor/bone = 1, + /obj/item/stack/ore/glass/basalt = 5) + time = 5 SECONDS + category = CAT_CLOTHING + +/datum/crafting_recipe/skullhelm_bleached + name = "Bleached Skull" + result = /obj/item/clothing/head/helmet/skull/bleached + reqs = list(/obj/item/clothing/head/helmet/skull = 1, + /obj/item/stack/ore/glass/basalt = 5) + time = 5 SECONDS + category = CAT_CLOTHING + +/datum/crafting_recipe/drakecloak_ochre + name = "Ochre Ash Drake Armour" + result = /obj/item/clothing/suit/hooded/cloak/drake + reqs = list(/obj/item/clothing/suit/hooded/cloak/drake/bleached = 1, + /obj/item/stack/ore/glass/basalt = 5) + time = 5 SECONDS + category = CAT_CLOTHING + +/datum/crafting_recipe/bonesuit_ochre + name = "ochre Bone Armor" + result = /obj/item/clothing/suit/armor/bone + reqs = list(/obj/item/clothing/suit/armor/bone/bleached = 1, + /obj/item/stack/ore/glass/basalt = 5) + time = 5 SECONDS + category = CAT_CLOTHING + +/datum/crafting_recipe/skullhelm_ochre + name = "Ochre Skull" + result = /obj/item/clothing/head/helmet/skull + reqs = list(/obj/item/clothing/head/helmet/skull/bleached = 1, + /obj/item/stack/ore/glass/basalt = 5) + time = 5 SECONDS + category = CAT_CLOTHING + diff --git a/modular_zubbers/code/game/turfs/open/openspace.dm b/modular_zubbers/code/game/turfs/open/openspace.dm index 986ed2d944846..68c7086e92670 100644 --- a/modular_zubbers/code/game/turfs/open/openspace.dm +++ b/modular_zubbers/code/game/turfs/open/openspace.dm @@ -12,8 +12,6 @@ baseturfs = /turf/open/openspace/moonstation - plane = FLOOR_PLANE - /turf/open/openspace/moonstation/Initialize(mapload) icon_state = "" . = ..() diff --git a/modular_zubbers/code/modules/alternative_job_titles/code/alt_job_titles.dm b/modular_zubbers/code/modules/alternative_job_titles/code/alt_job_titles.dm index cc399dde33383..07bd3e52d45ac 100644 --- a/modular_zubbers/code/modules/alternative_job_titles/code/alt_job_titles.dm +++ b/modular_zubbers/code/modules/alternative_job_titles/code/alt_job_titles.dm @@ -6,6 +6,3 @@ "Brig Physician", "Combat Medic", ) -/datum/job/assistant/New() - alt_titles += list("Butler") - . = ..() diff --git a/modular_zubbers/code/modules/borgs/code/robot_defines.dm b/modular_zubbers/code/modules/borgs/code/robot_defines.dm index bd6dc841a1fd1..48da2db04d85f 100644 --- a/modular_zubbers/code/modules/borgs/code/robot_defines.dm +++ b/modular_zubbers/code/modules/borgs/code/robot_defines.dm @@ -8,6 +8,7 @@ #define CYBORG_ICON_MED_WIDE_BUBBER 'modular_zubbers/code/modules/borgs/sprites/widerobot_med.dmi' #define CYBORG_ICON_MED_TALL_BUBBER 'modular_zubbers/code/modules/borgs/sprites/tallrobot_med.dmi' #define CYBORG_ICON_MED_LARGE_BUBBER 'modular_zubbers/code/modules/borgs/sprites/largerobot_med.dmi' +#define CYBORG_ICON_MED_HAYDEE_BUBBER 'modular_zubbers/code/modules/borgs/sprites/curverobot_med.dmi' #define CYBORG_ICON_CARGO_WIDE_BUBBER 'modular_zubbers/code/modules/borgs/sprites/widerobot_cargo.dmi' #define CYBORG_ICON_CARGO_TALL_BUBBER 'modular_zubbers/code/modules/borgs/sprites/tallrobot_cargo.dmi' @@ -20,26 +21,33 @@ #define CYBORG_ICON_ENG_WIDE_BUBBER 'modular_zubbers/code/modules/borgs/sprites/widerobot_eng.dmi' #define CYBORG_ICON_ENG_TALL_BUBBER 'modular_zubbers/code/modules/borgs/sprites/tallrobot_eng.dmi' #define CYBORG_ICON_ENG_LARGE_BUBBER 'modular_zubbers/code/modules/borgs/sprites/largerobot_eng.dmi' +#define CYBORG_ICON_ENG_HAYDEE_BUBBER 'modular_zubbers/code/modules/borgs/sprites/curverobot_eng.dmi' #define CYBORG_ICON_PEACEKEEPER_WIDE_BUBBER 'modular_zubbers/code/modules/borgs/sprites/widerobot_pk.dmi' #define CYBORG_ICON_PEACEKEEPER_TALL_BUBBER 'modular_zubbers/code/modules/borgs/sprites/tallrobot_pk.dmi' #define CYBORG_ICON_PEACEKEEPER_LARGE_BUBBER 'modular_zubbers/code/modules/borgs/sprites/largerobot_pk.dmi' +#define CYBORG_ICON_PEACEKEEPER_HAYDEE_BUBBER 'modular_zubbers/code/modules/borgs/sprites/curverobot_pk.dmi' #define CYBORG_ICON_SERVICE_WIDE_BUBBER 'modular_zubbers/code/modules/borgs/sprites/widerobot_serv.dmi' #define CYBORG_ICON_SERVICE_TALL_BUBBER 'modular_zubbers/code/modules/borgs/sprites/tallrobot_serv.dmi' #define CYBORG_ICON_SERVICE_LARGE_BUBBER 'modular_zubbers/code/modules/borgs/sprites/largerobot_serv.dmi' +#define CYBORG_ICON_SERVICE_HAYDEE_BUBBER 'modular_zubbers/code/modules/borgs/sprites/curverobot_serv.dmi' +#define CYBORG_ICON_SERVICE_BUNDEE_BUBBER 'modular_zubbers/code/modules/borgs/sprites/curverobot_bun.dmi' #define CYBORG_ICON_MINING_WIDE_BUBBER 'modular_zubbers/code/modules/borgs/sprites/widerobot_mine.dmi' #define CYBORG_ICON_MINING_TALL_BUBBER 'modular_zubbers/code/modules/borgs/sprites/tallrobot_mine.dmi' #define CYBORG_ICON_MINING_LARGE_BUBBER 'modular_zubbers/code/modules/borgs/sprites/largerobot_mine.dmi' +#define CYBORG_ICON_MINING_HAYDEE_BUBBER 'modular_zubbers/code/modules/borgs/sprites/curverobot_mine.dmi' #define CYBORG_ICON_JANI_WIDE_BUBBER 'modular_zubbers/code/modules/borgs/sprites/widerobot_jani.dmi' #define CYBORG_ICON_JANI_TALL_BUBBER 'modular_zubbers/code/modules/borgs/sprites/tallrobot_jani.dmi' #define CYBORG_ICON_JANI_LARGE_BUBBER 'modular_zubbers/code/modules/borgs/sprites/largerobot_jani.dmi' +#define CYBORG_ICON_JANI_HAYDEE_BUBBER 'modular_zubbers/code/modules/borgs/sprites/curverobot_jani.dmi' #define CYBORG_ICON_SYNDIE_WIDE_BUBBER 'modular_zubbers/code/modules/borgs/sprites/widerobot_syndie.dmi' #define CYBORG_ICON_SYNDIE_TALL_BUBBER 'modular_zubbers/code/modules/borgs/sprites/tallrobot_syndie.dmi' #define CYBORG_ICON_SYNDIE_LARGE_BUBBER 'modular_zubbers/code/modules/borgs/sprites/largerobot_syndie.dmi' +#define CYBORG_ICON_SYNDIE_HAYDEE_BUBBER 'modular_zubbers/code/modules/borgs/sprites/curverobot_syndie.dmi' #define CYBORG_ICON_NINJA_WIDE_BUBBER 'modular_zubbers/code/modules/borgs/sprites/widerobot_ninja.dmi' #define CYBORG_ICON_NINJA_TALL_BUBBER 'modular_zubbers/code/modules/borgs/sprites/tallrobot_ninja.dmi' diff --git a/modular_zubbers/code/modules/borgs/code/robot_model.dm b/modular_zubbers/code/modules/borgs/code/robot_model.dm index cddfe7e604246..248a9a73b0774 100644 --- a/modular_zubbers/code/modules/borgs/code/robot_model.dm +++ b/modular_zubbers/code/modules/borgs/code/robot_model.dm @@ -275,18 +275,6 @@ ) - -/* BUBBER SPRITE ADDITIONS BELOW */ -/obj/item/robot_model/clown/Initialize(mapload) - . = ..() - borg_skins |= list( - "Vale" = list( - SKIN_ICON_STATE = "vale", - SKIN_ICON = CYBORG_ICON_CLOWN_WIDE_BUBBER, - SKIN_FEATURES = list(TRAIT_R_UNIQUEWRECK, TRAIT_R_WIDE), - ), - ) - /obj/item/robot_model/standard/Initialize(mapload) . = ..() borg_skins |= list( @@ -329,6 +317,10 @@ SKIN_FEATURES = list(TRAIT_R_UNIQUEWRECK, TRAIT_R_UNIQUETIP, TRAIT_R_TALL), DULLAHAN_HAT_OFFSET ), + "Haydee" = list( + SKIN_ICON_STATE = "HaydeeMedFix", + SKIN_ICON = CYBORG_ICON_MED_HAYDEE_BUBBER, + ), ) /obj/item/robot_model/engineering/Initialize(mapload) @@ -357,6 +349,10 @@ SKIN_FEATURES = list(TRAIT_R_UNIQUEWRECK, TRAIT_R_UNIQUETIP, TRAIT_R_TALL), DULLAHAN_HAT_OFFSET ), + "Haydee" = list( + SKIN_ICON_STATE = "haydeeengineclassic", + SKIN_ICON = CYBORG_ICON_ENG_HAYDEE_BUBBER, + ), ) /obj/item/robot_model/janitor/Initialize(mapload) @@ -386,6 +382,10 @@ SKIN_FEATURES = list(TRAIT_R_UNIQUEWRECK, TRAIT_R_UNIQUETIP, TRAIT_R_TALL), DULLAHAN_HAT_OFFSET ), + "Haydee" = list( + SKIN_ICON_STATE = "HaydeeJannieClassic", + SKIN_ICON = CYBORG_ICON_JANI_HAYDEE_BUBBER, + ), ) /obj/item/robot_model/miner/Initialize(mapload) @@ -428,6 +428,10 @@ SKIN_FEATURES = list(TRAIT_R_UNIQUEWRECK, TRAIT_R_UNIQUETIP, TRAIT_R_TALL), DULLAHAN_HAT_OFFSET ), + "Haydee" = list( + SKIN_ICON_STATE = "HaydeeMinerClassic", + SKIN_ICON = CYBORG_ICON_MINING_HAYDEE_BUBBER, + ), ) /obj/item/robot_model/security/Initialize(mapload) @@ -496,6 +500,10 @@ SKIN_FEATURES = list(TRAIT_R_UNIQUEWRECK, TRAIT_R_UNIQUETIP, TRAIT_R_TALL), DULLAHAN_HAT_OFFSET ), + "Haydee" = list( + SKIN_ICON_STATE = "HaydeePeaceClassic", + SKIN_ICON = CYBORG_ICON_PEACEKEEPER_HAYDEE_BUBBER, + ), ) /obj/item/robot_model/service/Initialize(mapload) @@ -530,6 +538,14 @@ SKIN_FEATURES = list(TRAIT_R_UNIQUEWRECK, TRAIT_R_UNIQUETIP, TRAIT_R_TALL), DULLAHAN_HAT_OFFSET ), + "Haydee" = list( + SKIN_ICON_STATE = "HaydeeSlutviceClassic", + SKIN_ICON = CYBORG_ICON_SERVICE_HAYDEE_BUBBER, + ), + "Bundee" = list( + SKIN_ICON_STATE = "HaydeeBunviceClassic", + SKIN_ICON = CYBORG_ICON_SERVICE_BUNDEE_BUBBER, + ), ) /obj/item/robot_model/cargo/Initialize(mapload) @@ -595,6 +611,10 @@ SKIN_FEATURES = list(TRAIT_R_UNIQUEWRECK, TRAIT_R_UNIQUETIP, TRAIT_R_TALL), DULLAHAN_HAT_OFFSET ), + "Haydee" = list( + SKIN_ICON_STATE = "HaydeeSecClassic", + SKIN_ICON = CYBORG_ICON_SYNDIE_HAYDEE_BUBBER, + ), ) @@ -627,6 +647,10 @@ SKIN_FEATURES = list(TRAIT_R_UNIQUEWRECK, TRAIT_R_UNIQUETIP, TRAIT_R_TALL), DULLAHAN_HAT_OFFSET ), + "Haydee" = list( + SKIN_ICON_STATE = "HaydeeSecClassic", + SKIN_ICON = CYBORG_ICON_SYNDIE_HAYDEE_BUBBER, + ), ) @@ -661,6 +685,10 @@ SKIN_FEATURES = list(TRAIT_R_UNIQUEWRECK, TRAIT_R_UNIQUETIP, TRAIT_R_TALL), DULLAHAN_HAT_OFFSET ), + "Haydee" = list( + SKIN_ICON_STATE = "HaydeeSecClassic", + SKIN_ICON = CYBORG_ICON_SYNDIE_HAYDEE_BUBBER, + ), ) @@ -689,6 +717,10 @@ SKIN_FEATURES = list(TRAIT_R_UNIQUEWRECK, TRAIT_R_UNIQUETIP, TRAIT_R_TALL), DULLAHAN_HAT_OFFSET ), + "Haydee" = list( + SKIN_ICON_STATE = "HaydeeSecClassic", + SKIN_ICON = CYBORG_ICON_SYNDIE_HAYDEE_BUBBER, + ), ) @@ -787,6 +819,17 @@ #undef CYBORG_ICON_TYPE_SYNDI_CATBORG #undef CYBORG_ICON_TYPE_NINJA_CATBORG +//Haydeez borgs are nuts +#undef CYBORG_ICON_MED_HAYDEE_BUBBER +#undef CYBORG_ICON_ENG_HAYDEE_BUBBER +#undef CYBORG_ICON_SERVICE_HAYDEE_BUBBER +#undef CYBORG_ICON_SERVICE_BUNDEE_BUBBER +#undef CYBORG_ICON_PEACEKEEPER_HAYDEE_BUBBER +#undef CYBORG_ICON_MINING_HAYDEE_BUBBER +#undef CYBORG_ICON_JANI_HAYDEE_BUBBER +#undef CYBORG_ICON_SYNDIE_HAYDEE_BUBBER + +//Hat Offsets #undef TALL_HAT_OFFSET #undef ZOOMBA_HAT_OFFSET #undef DROID_HAT_OFFSET diff --git a/modular_zubbers/code/modules/borgs/sprites/curverobot_bun.dmi b/modular_zubbers/code/modules/borgs/sprites/curverobot_bun.dmi new file mode 100644 index 0000000000000..87c2bd09ba993 Binary files /dev/null and b/modular_zubbers/code/modules/borgs/sprites/curverobot_bun.dmi differ diff --git a/modular_zubbers/code/modules/borgs/sprites/curverobot_eng.dmi b/modular_zubbers/code/modules/borgs/sprites/curverobot_eng.dmi new file mode 100644 index 0000000000000..b84dc03418f16 Binary files /dev/null and b/modular_zubbers/code/modules/borgs/sprites/curverobot_eng.dmi differ diff --git a/modular_zubbers/code/modules/borgs/sprites/curverobot_jani.dmi b/modular_zubbers/code/modules/borgs/sprites/curverobot_jani.dmi new file mode 100644 index 0000000000000..577b0dc976d57 Binary files /dev/null and b/modular_zubbers/code/modules/borgs/sprites/curverobot_jani.dmi differ diff --git a/modular_zubbers/code/modules/borgs/sprites/curverobot_med.dmi b/modular_zubbers/code/modules/borgs/sprites/curverobot_med.dmi new file mode 100644 index 0000000000000..c5dcaa501306b Binary files /dev/null and b/modular_zubbers/code/modules/borgs/sprites/curverobot_med.dmi differ diff --git a/modular_zubbers/code/modules/borgs/sprites/curverobot_mine.dmi b/modular_zubbers/code/modules/borgs/sprites/curverobot_mine.dmi new file mode 100644 index 0000000000000..7c81435c9684a Binary files /dev/null and b/modular_zubbers/code/modules/borgs/sprites/curverobot_mine.dmi differ diff --git a/modular_zubbers/code/modules/borgs/sprites/curverobot_pk.dmi b/modular_zubbers/code/modules/borgs/sprites/curverobot_pk.dmi new file mode 100644 index 0000000000000..a06cc11250fcb Binary files /dev/null and b/modular_zubbers/code/modules/borgs/sprites/curverobot_pk.dmi differ diff --git a/modular_zubbers/code/modules/borgs/sprites/curverobot_serv.dmi b/modular_zubbers/code/modules/borgs/sprites/curverobot_serv.dmi new file mode 100644 index 0000000000000..316df958ce5aa Binary files /dev/null and b/modular_zubbers/code/modules/borgs/sprites/curverobot_serv.dmi differ diff --git a/modular_zubbers/code/modules/borgs/sprites/curverobot_syndie.dmi b/modular_zubbers/code/modules/borgs/sprites/curverobot_syndie.dmi new file mode 100644 index 0000000000000..33d5e535369d6 Binary files /dev/null and b/modular_zubbers/code/modules/borgs/sprites/curverobot_syndie.dmi differ diff --git a/modular_zubbers/code/modules/borgs/sprites/widerobot_clown.dmi b/modular_zubbers/code/modules/borgs/sprites/widerobot_clown.dmi deleted file mode 100644 index b0861f792a566..0000000000000 Binary files a/modular_zubbers/code/modules/borgs/sprites/widerobot_clown.dmi and /dev/null differ diff --git a/modular_zubbers/code/modules/changeling_zombies/infection.dm b/modular_zubbers/code/modules/changeling_zombies/infection.dm index b02e22ac3e1a9..546fce8c603a3 100644 --- a/modular_zubbers/code/modules/changeling_zombies/infection.dm +++ b/modular_zubbers/code/modules/changeling_zombies/infection.dm @@ -255,7 +255,7 @@ GLOBAL_VAR_INIT(changeling_zombies_detected,FALSE) podspawn(list( "target" = chosen_turf, "path" = /obj/structure/closet/supplypod/centcompod, - "style" = STYLE_CENTCOM, + "style" = /datum/pod_style/centcom, "spawn" = /obj/structure/closet/crate/medical/changeling_zombie_cure, "damage" = 50, "explosionSize" = list(0, 1, 2, 3), diff --git a/modular_zubbers/code/modules/clothing/head/helmet.dm b/modular_zubbers/code/modules/clothing/head/helmet.dm index 4cb873e6a0b4e..1c523d4a21dc5 100644 --- a/modular_zubbers/code/modules/clothing/head/helmet.dm +++ b/modular_zubbers/code/modules/clothing/head/helmet.dm @@ -85,6 +85,7 @@ icon = 'modular_zubbers/icons/obj/clothing/head/hats.dmi' worn_icon = 'modular_zubbers/icons/mob/clothing/head/bunnyears.dmi' icon_state = "playbunny_ears" + supports_variations_flags = CLOTHING_SNOUTED_VARIATION_NO_NEW_ICON greyscale_colors = "#39393f" greyscale_config = /datum/greyscale_config/playbunnyears greyscale_config_worn = /datum/greyscale_config/playbunnyears_worn @@ -144,6 +145,7 @@ inhand_icon_state = "that" icon = 'modular_zubbers/icons/obj/clothing/head/hats.dmi' worn_icon = 'modular_zubbers/icons/mob/clothing/head/bunnyears.dmi' + supports_variations_flags = CLOTHING_SNOUTED_VARIATION_NO_NEW_ICON dog_fashion = null //CARGO diff --git a/modular_zubbers/code/modules/clothing/neck/neck.dm b/modular_zubbers/code/modules/clothing/neck/neck.dm index e0bbb6c74dcc0..c2b2b4c2c7dfa 100644 --- a/modular_zubbers/code/modules/clothing/neck/neck.dm +++ b/modular_zubbers/code/modules/clothing/neck/neck.dm @@ -266,8 +266,8 @@ /obj/item/clothing/neck/tie/bunnytie/coroner name = "coroner's bowtie" desc = "A black tie that includes a collar. Looking dead...Dead good!" - icon_state = "bowtie_collar_virologist_tied" - tie_type = "bowtie_collar_virologist" + icon_state = "bowtie_collar_coroner_tied" + tie_type = "bowtie_collar_coroner" greyscale_colors = null greyscale_config = null greyscale_config_worn = null diff --git a/modular_zubbers/code/modules/clothing/suits/jacket.dm b/modular_zubbers/code/modules/clothing/suits/jacket.dm index c66cbf389972b..487c6cd62daa8 100644 --- a/modular_zubbers/code/modules/clothing/suits/jacket.dm +++ b/modular_zubbers/code/modules/clothing/suits/jacket.dm @@ -365,7 +365,7 @@ icon_state = "virologist" /obj/item/clothing/suit/toggle/labcoat/doctor_tailcoat/coroner - name = "pathologist's tailcoat" + name = "coroner's tailcoat" desc = "A sterile black and white coat worn by bunny themed coroners. Adorned with a skull on the back." icon_state = "coroner" diff --git a/modular_zubbers/code/modules/clothing/suits/nerd.dm b/modular_zubbers/code/modules/clothing/suits/nerd.dm index 40453cc47cb23..346b14fead0b7 100644 --- a/modular_zubbers/code/modules/clothing/suits/nerd.dm +++ b/modular_zubbers/code/modules/clothing/suits/nerd.dm @@ -9,9 +9,9 @@ via surplus medical technology found in the abandoned part of maintenance no one seems to want to talk about. \ Unfortunately the research department couldn't design a helmet before the third quarter so this is definitely not spaceproof. \ One size fits most." - icon = 'modular_zubbers/icons/obj/clothing/suits/nerd.dmi' - worn_icon = 'modular_zubbers/icons/mob/clothing/suits/nerd.dmi' - worn_icon_digi = 'modular_zubbers/icons/mob/clothing/suits/nerd_digi.dmi' + icon = 'modular_zubbers/icons/obj/clothing/suits/armor.dmi' + worn_icon = 'modular_zubbers/icons/mob/clothing/suits/armor.dmi' + worn_icon_digi = 'modular_zubbers/icons/mob/clothing/suits/armor_digi.dmi' icon_state = "nerd" blood_overlay_type = "suit" diff --git a/modular_zubbers/code/modules/emotes/emotes.dm b/modular_zubbers/code/modules/emotes/emotes.dm index d75ecd7a987d1..df951740b1d4e 100644 --- a/modular_zubbers/code/modules/emotes/emotes.dm +++ b/modular_zubbers/code/modules/emotes/emotes.dm @@ -72,3 +72,27 @@ message_param = "snaps their fingers at %t." emote_type = EMOTE_AUDIBLE | EMOTE_VISIBLE sound = 'sound/misc/fingersnap1.ogg' + +/datum/emote/living/meow_alt + key = "meow1" + key_third_person = "meows" + message = "meows!" + emote_type = EMOTE_AUDIBLE + vary = TRUE + sound = 'modular_zubbers/sound/emotes/meow1.ogg' + +/datum/emote/living/mrowl + key = "mrowl" + key_third_person = "mrowls" + message = "mrowls!" + emote_type = EMOTE_AUDIBLE + vary = TRUE + sound = 'modular_zubbers/sound/emotes/mrowl.ogg' + +/datum/emote/living/flutter //Moth flutter + key = "flutter" + key_third_person = "rapidly flutters their wings!" + message = "rapidly flutters their wings!" + emote_type = EMOTE_AUDIBLE + vary = TRUE + sound = 'sound/voice/moth/moth_flutter.ogg' diff --git a/modular_zubbers/code/modules/languages/_language_holder.dm b/modular_zubbers/code/modules/languages/_language_holder.dm index 0f78fdc69f18f..43b95099bec79 100644 --- a/modular_zubbers/code/modules/languages/_language_holder.dm +++ b/modular_zubbers/code/modules/languages/_language_holder.dm @@ -1,14 +1,3 @@ -/datum/language_holder/felinid/New() - . = ..() - understood_languages |= list( - /datum/language/common = list(LANGUAGE_ATOM), - /datum/language/nekomimetic = list(LANGUAGE_ATOM) - ) - spoken_languages |= list( - /datum/language/common = list(LANGUAGE_ATOM), - /datum/language/nekomimetic = list(LANGUAGE_ATOM) - ) - /datum/language_holder/golem/bone/New() . = ..() understood_languages |= list( @@ -19,15 +8,3 @@ /datum/language/common = list(LANGUAGE_ATOM), /datum/language/piratespeak = list(LANGUAGE_ATOM) ) - -/datum/language_holder/skeleton/New() - . = ..() - understood_languages |= list( - /datum/language/common = list(LANGUAGE_ATOM), - /datum/language/piratespeak = list(LANGUAGE_ATOM) - ) - spoken_languages |= list( - /datum/language/common = list(LANGUAGE_ATOM), - /datum/language/piratespeak = list(LANGUAGE_ATOM) - ) - diff --git a/modular_zubbers/code/modules/languages/nekomimetic.dm b/modular_zubbers/code/modules/languages/nekomimetic.dm deleted file mode 100644 index 4a87dd21a39cc..0000000000000 --- a/modular_zubbers/code/modules/languages/nekomimetic.dm +++ /dev/null @@ -1,3 +0,0 @@ -// If you love something. Let it be free. -/datum/language/nekomimetic - secret = FALSE diff --git a/modular_zubbers/code/modules/languages/piratespeak.dm b/modular_zubbers/code/modules/languages/piratespeak.dm deleted file mode 100644 index c080f85ed8079..0000000000000 --- a/modular_zubbers/code/modules/languages/piratespeak.dm +++ /dev/null @@ -1,12 +0,0 @@ -/datum/language/piratespeak - name = "Piratespeak" - desc = "The language of space pirates, skeletons and other spooky creatures fairing the seven quadrillion space seas. Considered silly by most, until they're blown to bits by a Cannon." - space_chance = 100 - default_priority = 90 - syllables = list( - "arr", "ahoy", "rum", "aye", "blimey", "booty", "bucko", "grog", "treasure", - "me", "scallywag", "landlubber", "poopdeck", "ye", "avast", - "shiver", "timbers", "matey", "swashbuckler" - ) - icon_state = "pirate" - secret = TRUE diff --git a/modular_zubbers/code/modules/loadout/categories/~donator/donator_personal.dm b/modular_zubbers/code/modules/loadout/categories/~donator/donator_personal.dm index d1ed013482a94..abe1b8b2f27d1 100644 --- a/modular_zubbers/code/modules/loadout/categories/~donator/donator_personal.dm +++ b/modular_zubbers/code/modules/loadout/categories/~donator/donator_personal.dm @@ -102,7 +102,7 @@ /datum/loadout_item/suit/holographic name = "Holographic Suit V4000" item_path = /obj/item/clothing/suit/misc/holographic - ckeywhitelist = list("blovy") + ckeywhitelist = list("blovy", "snailomi") /datum/loadout_item/suit/skyymed_jacket // donator item for LT3 name = "Expedition Medical Jacket" diff --git a/modular_zubbers/code/modules/mining/lavaland/equipment/explorer_gear.dm b/modular_zubbers/code/modules/mining/lavaland/equipment/explorer_gear.dm new file mode 100644 index 0000000000000..deea67930d60a --- /dev/null +++ b/modular_zubbers/code/modules/mining/lavaland/equipment/explorer_gear.dm @@ -0,0 +1,25 @@ +/obj/item/clothing/suit/hooded/cloak/drake/bleached + hoodtype = /obj/item/clothing/head/hooded/cloakhood/drake/bleached + icon_state = "dragon_b" + icon = 'modular_zubbers/icons/obj/clothing/suits/armor.dmi' + worn_icon = 'modular_zubbers/icons/mob/clothing/suits/armor.dmi' + worn_icon_digi = 'modular_zubbers/icons/mob/clothing/suits/armor_digi.dmi' + +/obj/item/clothing/head/hooded/cloakhood/drake/bleached + icon_state = "dragon_b" + icon = 'modular_zubbers/icons/obj/clothing/head/helmet.dmi' + worn_icon = 'modular_zubbers/icons/mob/clothing/head/helmet.dmi' + flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE + +/obj/item/clothing/suit/armor/bone/bleached + icon_state = "bonearmor_b" + icon = 'modular_zubbers/icons/obj/clothing/suits/armor.dmi' + worn_icon = 'modular_zubbers/icons/mob/clothing/suits/armor.dmi' + worn_icon_digi = 'modular_zubbers/icons/mob/clothing/suits/armor_digi.dmi' + +/obj/item/clothing/head/helmet/skull/bleached + icon_state = "skull_b" + icon = 'modular_zubbers/icons/obj/clothing/head/helmet.dmi' + worn_icon = 'modular_zubbers/icons/mob/clothing/head/helmet.dmi' + flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE + diff --git a/modular_zubbers/code/modules/mob/dead/new_player/body_markings.dm b/modular_zubbers/code/modules/mob/dead/new_player/body_markings.dm index 4ca7cbbe51b85..fda9190608323 100644 --- a/modular_zubbers/code/modules/mob/dead/new_player/body_markings.dm +++ b/modular_zubbers/code/modules/mob/dead/new_player/body_markings.dm @@ -33,6 +33,11 @@ icon_state = "fangs" affected_bodyparts = HEAD +/datum/body_marking/bubber/deer //Sprites by AP Will on Sojourn :) + name = "Deer Snout (Marking)" + icon_state = "deer" + affected_bodyparts = HEAD + /datum/body_marking/bubber/clowncross name = "Clown Cross" icon_state = "clowncross" diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/_species.dm b/modular_zubbers/code/modules/mob/living/carbon/human/_species.dm index dc0b0f93fe75e..d5b3a0e6c962b 100644 --- a/modular_zubbers/code/modules/mob/living/carbon/human/_species.dm +++ b/modular_zubbers/code/modules/mob/living/carbon/human/_species.dm @@ -32,3 +32,10 @@ mutantstomach = initial(mutantstomach) mutanttongue = initial(mutanttongue) regenerate_organs(target, replace_current = TRUE) + + +/datum/species/get_species_description() + SHOULD_CALL_PARENT(FALSE) + + //stack_trace("Species [name] ([type]) did not have a description set, and is a selectable roundstart race! Override get_species_description.") + return list("No species description set, file a bug report!",) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species/tajaran.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species/tajaran.dm index 1345bf1993003..fff3f8d944bfe 100644 --- a/modular_zubbers/code/modules/mob/living/carbon/human/species/tajaran.dm +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species/tajaran.dm @@ -109,6 +109,6 @@ return icon('modular_skyrat/master_files/icons/mob/butts.dmi', BUTT_SPRITE_VULP) /datum/species/tajaran/get_species_description() //Something basic until I make lore later - return "The Tajara are a race of humanoids that possess markedly felinoid traits that include \ + return list("The Tajara are a race of humanoids that possess markedly felinoid traits that include \ a semi-prehensile tail, a body covered in fur of varying shades, and padded, digitigrade feet. \ - Being that they are from a harsh and icy cold planet, Tajara are vulnerable to high temperatures and fire." + Being that they are from a harsh and icy cold planet, Tajara are vulnerable to high temperatures and fire.",) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/abductor.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/abductor.dm index 8b5692635bed8..1e9dc98389b05 100644 --- a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/abductor.dm +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/abductor.dm @@ -13,3 +13,6 @@ return "Abductors do not need to breathe, eat, do not have blood, a heart, stomach, or lungs and cannot be infected by human viruses. \ Their chunky tridactyl hands make it hard to operate human equipment." +/datum/species/abductor/get_species_description() + return list("Abductors, colloquially known as \"Greys\" (or \"Grays\"), \ + are, three fingered, pale skinned inquisitive aliens who can't communicate well to the average crew-member.",) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/akula.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/akula.dm new file mode 100644 index 0000000000000..392827caaac78 --- /dev/null +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/akula.dm @@ -0,0 +1,2 @@ +/datum/species/akula/get_species_description() + return list(placeholder_description) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/android.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/android.dm new file mode 100644 index 0000000000000..6f5852a10b280 --- /dev/null +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/android.dm @@ -0,0 +1,2 @@ +/datum/species/android/get_species_description() + return list("Androids are an entirely synthetic species.",) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/aquatic.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/aquatic.dm new file mode 100644 index 0000000000000..dc1b81622a033 --- /dev/null +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/aquatic.dm @@ -0,0 +1,2 @@ +/datum/species/aquatic/get_species_description() + return list(placeholder_description,) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/dullahan.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/dullahan.dm new file mode 100644 index 0000000000000..f81033cdc5652 --- /dev/null +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/dullahan.dm @@ -0,0 +1,4 @@ +/datum/species/dullahan/get_species_description() + return list("An angry spirit, hanging onto the land of the living for \ + unfinished business. Or that's what the books say. They're quite nice \ + when you get to know them.",) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/dwarf.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/dwarf.dm new file mode 100644 index 0000000000000..90b904d999813 --- /dev/null +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/dwarf.dm @@ -0,0 +1,2 @@ +/datum/species/dwarf/get_species_description() + return list(placeholder_description,) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/ethereal.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/ethereal.dm new file mode 100644 index 0000000000000..f2bb9f0f20ccd --- /dev/null +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/ethereal.dm @@ -0,0 +1,4 @@ +/datum/species/ethereal/get_species_description() + return list("Coming from the planet of Sprout, the theocratic ethereals are \ + separated socially by caste, and espouse a dogma of aiding the weak and \ + downtrodden.",) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/felinid.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/felinid.dm new file mode 100644 index 0000000000000..af5996437cfe2 --- /dev/null +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/felinid.dm @@ -0,0 +1,4 @@ +/datum/species/human/felinid/get_species_description() + return list("Felinids are one of the many types of bespoke genetic \ + modifications to come of humanity's mastery of genetic science, and are \ + also one of the most common. Meow?",) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/flypeople.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/flypeople.dm new file mode 100644 index 0000000000000..156da16d982c4 --- /dev/null +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/flypeople.dm @@ -0,0 +1,5 @@ +/datum/species/fly/get_species_description() + return list("With no official documentation or knowledge of the origin of \ + this species, they remain a mystery to most. Any and all rumours among \ + Nanotrasen staff regarding flypeople are often quickly silenced by high \ + ranking staff or officials.",) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/ghoul.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/ghoul.dm new file mode 100644 index 0000000000000..a5a5bcd3cde33 --- /dev/null +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/ghoul.dm @@ -0,0 +1,2 @@ +/datum/species/ghoul/get_species_description() + return list(placeholder_description,) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/golems.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/golems.dm new file mode 100644 index 0000000000000..7911064764b44 --- /dev/null +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/golems.dm @@ -0,0 +1,2 @@ +/datum/species/golem/get_species_description() + return list("Golems are lithoid creatures who eat rocks and minerals to survive and adapt.",) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/hemophage/hemophage_species.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/hemophage_species.dm similarity index 75% rename from modular_zubbers/code/modules/mob/living/carbon/human/species_types/hemophage/hemophage_species.dm rename to modular_zubbers/code/modules/mob/living/carbon/human/species_types/hemophage_species.dm index 4b8a6cb3d90ca..b971960876fa2 100644 --- a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/hemophage/hemophage_species.dm +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/hemophage_species.dm @@ -28,3 +28,9 @@ /datum/species/hemophage/on_bloodsucker_loss(mob/living/carbon/human/target) normalize_organs(target) + + +/datum/species/hemophage/get_species_description() + return list("Oftentimes feared or pushed out of society for the predatory nature of their condition, \ + Hemophages are typically mixed around various Frontier populations, keeping their true nature hidden while \ + reaping both the benefits and easy access to prey, enjoying unpursued existences on the Frontier.",) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/humanoid.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/humanoid.dm new file mode 100644 index 0000000000000..53a28c3b9aedf --- /dev/null +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/humanoid.dm @@ -0,0 +1,2 @@ +/datum/species/humanoid/get_species_description() + return list("This is a template species for your own creations!",) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/humans.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/humans.dm new file mode 100644 index 0000000000000..f6a405e25c60a --- /dev/null +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/humans.dm @@ -0,0 +1,32 @@ +/datum/species/human/get_species_description() + return list("Humans are found just about everywhere in the Known Galaxy thanks to their adaptive biology. \ + Humans tend to make good spacers, and many have taken the role of nomads travelling the Known Galaxy.", + + "Humans differ from most other mammalian species for the fact that they have exposed skin, \ + which has allowed them to withstand climates with higher temperatures.", + ) // Bubber edit + +/datum/species/human/get_species_lore() + return list( + "Humans originate from Earth in the Sol system. They evolved from Primates and founded the former state of SolFed,\ + the NRI, and many other minor organizations. After a turbulent history, SolFed was absorbed into the Galactic Federation,\ + and humanity went along with it.", + + "While most humans reside within GalFed in the current age, a large portion has migrated to every corner of the Known Galaxy,\ + save for nations outwardly hostile to them, and even then some make do as nomads, bandits, and pirates.\ + The human stereotype of adaptability holds true even in space.", + + "Humans entered space around when many other species did, fully-entering into the space age in the mid 2040s.\ + SolFed erupted with massive growth, sprawling many star systems and colonizing hundreds of planets.\ + Around the 2080s SolFed encountered the Alliance, the predecessors to GalFed, and engaged in a long-standing rivalry with them until 2140.\ + During this period, Sol found itself in 9 wars with the Alliance, winning 5 and losing 4. The last of these wars were a crushing defeat, \ + and left SolFed under the influence of the Alliance.", + + "Around this time, the NRI had made its roots in a collection of far-colonies, establishing the second, \ + and eventually the largest Human-led nation in the Known Galaxy. When SolFed was absorbed into the Galactic Federation during its founding, \ + the NRI exploded in population and started a rivalry with GalFed that spanned longer than Sol and the Alliance’s rivalry by a long shot.", + + "In the current day and age, the NRI is still the largest Human primary nation, though even they have taken on a massive population of non-humans.\ + What remains of Sol is the Solarian State, otherwise known as SolGov, and it is a bustling state of commerce and military advancement. \ + Human thriftiness is often considered the reason for GalFed’s economic explosion and current dominance over markets across the entirety of the Known Galaxy.", + ) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/insect.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/insect.dm new file mode 100644 index 0000000000000..c9b26a1b9ecf7 --- /dev/null +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/insect.dm @@ -0,0 +1,2 @@ +/datum/species/insect/get_species_description() + return list(placeholder_description,) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/jellypeople.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/jellypeople.dm index e2bb364a800b2..1050c9dd94297 100644 --- a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/jellypeople.dm +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/jellypeople.dm @@ -5,3 +5,7 @@ /datum/species/jelly/on_bloodsucker_loss(mob/living/carbon/human/target) // regenerate_organs with replace doesn't seem to automatically remove invalid organs unfortunately normalize_organs() + + +/datum/species/jelly/get_species_description() + return list("Jellypeople are a strange and alien species with three eyes, made entirely out of gel.",) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm index 60f5bf38fa28f..cb793ea83a480 100644 --- a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm @@ -6,3 +6,9 @@ /datum/species/lizard/on_bloodsucker_loss(mob/living/carbon/human/target) bodytemp_heat_damage_limit = initial(bodytemp_heat_damage_limit) bodytemp_cold_damage_limit = initial(bodytemp_cold_damage_limit) + +/datum/species/lizard/get_species_description() + return list("The militaristic Lizardpeople hail originally from Tizira, but have grown \ + throughout their centuries in the stars to possess a large spacefaring \ + empire: though now they must contend with their younger, more \ + technologically advanced Human neighbours.",) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/mammal.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/mammal.dm new file mode 100644 index 0000000000000..38b0b54cec0ce --- /dev/null +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/mammal.dm @@ -0,0 +1,2 @@ +/datum/species/mammal/get_species_description() + return list("This is a template species for your own creations!",) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/monkeys.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/monkeys.dm index 405286e256510..1a46c9aa65a19 100644 --- a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/monkeys.dm +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/monkeys.dm @@ -1,3 +1,7 @@ /datum/species/monkey mutantheart = /obj/item/organ/internal/heart/monkey + +/datum/species/monkey/get_species_description() + return list("Monkeys are a type of primate that exist between humans and animals on the evolutionary chain. \ + Every year, on Monkey Day, Nanotrasen shows their respect for the little guys by allowing them to roam the station freely.",) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/mothmen.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/mothmen.dm new file mode 100644 index 0000000000000..673c13aceb190 --- /dev/null +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/mothmen.dm @@ -0,0 +1,3 @@ +/datum/species/moth/get_species_description() + return list("Hailing from a planet that was lost long ago, the moths travel \ + the galaxy as a nomadic people aboard a colossal fleet of ships, seeking a new homeland.",) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/plasmamen.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/plasmamen.dm new file mode 100644 index 0000000000000..474e6bf2e779e --- /dev/null +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/plasmamen.dm @@ -0,0 +1,37 @@ +/datum/species/plasmaman/get_species_description() + return list("Plasmamen are a relatively new and complex organism that has entered onto the galactic stage. \ + Their biology is truly unique when compared to most other species that travel the stars, rather than being a lifeform with skin, organs, and a brain, \ + plasmamen are beings made purely of plasma and bacteria, and fall under the classification of a Fungal Colony.", + + "Due to their plasma nature Plasmamen are prone to combustion when exposed to Oxygen, so they reside within special envirosuits suited to their needs, \ + and provided with Plasma respiration systems. Plasmamen are also provided structures for their fungal colony bodies to grow on. \ + These structures are typically resemblant of skeletons, partially for practicality, but also for making them less horrifying to look at. ", + ) // Bubber edit + +/datum/species/plasmaman/get_species_lore() + return list( + "Plasmamen are not a naturally occurring species, and were originally created by Nanotrasen on Freyja, the icemoon orbiting Indecipheres.\ + Originally, Plasmamen were discovered when scientists discovered that there were micro-organisms in the plasma rivers that had advanced neural networks, \ + and when they formed colonies, would basically become big brains. \ + They could be brought to form colonies with items simply by dipping them into the plasma-lake.", + + "A few methods such as creating pseudo-skeletons and using that as a basis for plasmamen to colonize were used,\ + however the tactic evolved into tossing those that donated their bodies to Nanotrasen into the lakes, burning their skin off and leaving a plasmaman.\ + These Plasmamen created from people often had great differences from the original person that they were,\ + and most of the time have been classified as a new person entirely.", + + "The creation of an entirely new species of people wasn’t without its consequences, \ + as the Galactic Federation caught Nanotrasen doing this and began to take action against seemingly playing God with life and death.\ + These new plasmamen were saved from NT’s plans for having a slave labour force by giving many basic rights, citizenship, and mandatory education plans, \ + however what they couldn’t be saved from was NT’s eternal greed. After that was all said and done, the practice of creating Plasmamen by NT was regulated, \ + but the Plasmamen themselves were still obligated to work for NT, lest they be stranded on the icemoon with no financial assistance.", + + "Plasmamen reproduce sexually and asexually, producing spores asexually, then those spores sexually interacting with other spores to form a new, diverse Plasmaman. \ + Much of their reproductive cycles and internal biology are constructed from biologists, as without these, \ + the Plasmamen would simply be just big brains that didn’t do anything. This has, however, \ + locked them out of a lot of genetic modifications as their genetics are simply incompatible with any other species’ genetics. \ + This does not, however, stop Plasmamen from feeling many of the similar attractions and repulsions that most species inhibit, partially as part of their environment, \ + and partially implemented in their biology.", + + "In modern times, a majority of Plasmamen still work for NT, though there are many that have since escaped from NT’s influence to move on to greener pastures.", + ) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/podpeople.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/podpeople.dm new file mode 100644 index 0000000000000..4da8c3e00319b --- /dev/null +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/podpeople.dm @@ -0,0 +1,2 @@ +/datum/species/pod/get_species_description() + return list("Podpeople are largely peaceful plant based lifeforms, resembling a humanoid figure made of leaves, flowers, and vines.",) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/roundstartslime.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/roundstartslime.dm new file mode 100644 index 0000000000000..48b87d73d1ae2 --- /dev/null +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/roundstartslime.dm @@ -0,0 +1,2 @@ +/datum/species/jelly/get_species_description() + return list(placeholder_description,) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/shadowpeople.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/shadowpeople.dm new file mode 100644 index 0000000000000..7ec3355dd25d9 --- /dev/null +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/shadowpeople.dm @@ -0,0 +1,5 @@ +/datum/species/shadow/get_species_description() + return list("Victims of a long extinct space alien. Their flesh is a sickly \ + seethrough filament, their tangled insides in clear view. Their form \ + is a mockery of life, leaving them mostly unable to work with others under \ + normal circumstances.",) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/skeletons.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/skeletons.dm new file mode 100644 index 0000000000000..13b1292bded08 --- /dev/null +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/skeletons.dm @@ -0,0 +1,3 @@ +/datum/species/skeleton/get_species_description() + return list("A rattling skeleton! They descend upon Space Station 13 \ + Every year to spook the crew! \"I've got a BONE to pick with you!\"",) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/skrell.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/skrell.dm new file mode 100644 index 0000000000000..11ad894aacd7f --- /dev/null +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/skrell.dm @@ -0,0 +1,2 @@ +/datum/species/skrell/get_species_description() + return list(placeholder_description,) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/snail.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/snail.dm index 35f1e5c53d74c..82dc2bf59e29e 100644 --- a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/snail.dm +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/snail.dm @@ -1,2 +1,6 @@ /datum/species/snail sexes = TRUE + + +/datum/species/snail/get_species_description() + return list("Snailpeople are viscous, slimy beings with a shell on their back.",) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/synths.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/synths.dm new file mode 100644 index 0000000000000..b4250fb542c46 --- /dev/null +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/synths.dm @@ -0,0 +1,2 @@ +/datum/species/synthetic/get_species_description() + return list(placeholder_description,) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/unathi.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/unathi.dm new file mode 100644 index 0000000000000..d5cddff439067 --- /dev/null +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/unathi.dm @@ -0,0 +1,2 @@ +/datum/species/unathi/get_species_description() + return list(placeholder_description,) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/vampire.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/vampire.dm index a6662838ad5c3..4632d6716a909 100644 --- a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/vampire.dm +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/vampire.dm @@ -11,3 +11,7 @@ // handled by bane on null rod whip /datum/species/vampire/damage_weakness(datum/source, list/damage_mods, damage_amount, damagetype, def_zone, sharpness, attack_direction, obj/item/attacking_item) return + + +/datum/species/vampire/get_species_description() + return list("A classy Vampire! They descend upon Space Station Thirteen Every year to spook the crew! \"Bleeg!!\"",) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/vox.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/vox.dm new file mode 100644 index 0000000000000..229574121a392 --- /dev/null +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/vox.dm @@ -0,0 +1,2 @@ +/datum/species/vox/get_species_description() + return list(placeholder_description,) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/vox_primalis.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/vox_primalis.dm new file mode 100644 index 0000000000000..befa7d2a317d1 --- /dev/null +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/vox_primalis.dm @@ -0,0 +1,4 @@ +/datum/species/vox_primalis/get_species_description() + return list("The Vox seem to be nomadic, bio-engineered alien creatures that operate in and around human space at the behest of crazed and dreaming gods. \ + In reality, we know them to be originally designed by the Vox Auralis, a wholly-reclusive variety of powerful psychics, and present a cold shoulder to all other known cultures, and generally their only visible role on the galactic stage is to act as auxiliary workforce of which they are functionally suited for. \ + The massive moon-sized arkships that serve as their homes travel meandering and convoluted migratory trails through the Milky Way, and the appearance of their looted and repurposed ships is almost always a cause for alarm.",) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/vulpkanin.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/vulpkanin.dm new file mode 100644 index 0000000000000..9a5377c4b9284 --- /dev/null +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/vulpkanin.dm @@ -0,0 +1,2 @@ +/datum/species/vulpkanin/get_species_description() + return list(placeholder_description,) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/xeno.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/xeno.dm new file mode 100644 index 0000000000000..1691104d132ea --- /dev/null +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/xeno.dm @@ -0,0 +1,2 @@ +/datum/species/xeno/get_species_description() + return list(placeholder_description,) diff --git a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/zombie.dm b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/zombie.dm index 8c43368f8a80a..48df18f18fc96 100644 --- a/modular_zubbers/code/modules/mob/living/carbon/human/species_types/zombie.dm +++ b/modular_zubbers/code/modules/mob/living/carbon/human/species_types/zombie.dm @@ -8,3 +8,6 @@ /obj/item/bodypart/head/zombie/New(loc, ...) head_flags |= (HEAD_HAIR|HEAD_FACIAL_HAIR) . = ..() + +/datum/species/zombie/get_species_description() + return list("A rotting zombie! They descend upon Space Station Thirteen Every year to spook the crew! \"Sincerely, the Zombies!\"",) diff --git a/modular_zubbers/code/modules/recycling/disposal/bin.dm b/modular_zubbers/code/modules/recycling/disposal/bin.dm new file mode 100644 index 0000000000000..59209b55fde71 --- /dev/null +++ b/modular_zubbers/code/modules/recycling/disposal/bin.dm @@ -0,0 +1,22 @@ +/obj/machinery/disposal/delivery_chute/tagger + var/currTag = SORT_TYPE_CARGO_BAY //Check out code/__DEFINES/sort_types.dm + +/obj/machinery/disposal/delivery_chute/tagger/newHolderDestination(obj/structure/disposalholder/H) + . = ..() + if(currTag) + H.destinationTag = currTag + +/obj/machinery/disposal/delivery_chute/tagger/engineering + currTag = SORT_TYPE_ENGINEERING + +/obj/machinery/disposal/delivery_chute/tagger/security + currTag = SORT_TYPE_SECURITY + +/obj/machinery/disposal/delivery_chute/tagger/medbay + currTag = SORT_TYPE_MEDBAY + +/obj/machinery/disposal/delivery_chute/tagger/research + currTag = SORT_TYPE_RESEARCH + +/obj/machinery/disposal/delivery_chute/tagger/kitchen + currTag = SORT_TYPE_KITCHEN diff --git a/modular_zubbers/code/modules/security/secmed/security_medic.dm b/modular_zubbers/code/modules/security/secmed/security_medic.dm index 14b7a2e30725a..b4c1c728dd1db 100644 --- a/modular_zubbers/code/modules/security/secmed/security_medic.dm +++ b/modular_zubbers/code/modules/security/secmed/security_medic.dm @@ -100,7 +100,6 @@ icon = 'modular_zubbers/code/modules/security/secmed/icons/secmed_equipment.dmi' icon_state = "hud" worn_icon_state = "healthhud" - hud_types = list(DATA_HUD_MEDICAL_ADVANCED) clothing_traits = list(TRAIT_MEDICAL_HUD) /obj/item/clothing/glasses/hud/secmed/equipped(mob/living/carbon/human/user, slot) diff --git a/modular_zubbers/code/modules/storyteller/event_defines/_event.dm b/modular_zubbers/code/modules/storyteller/_events/_event.dm similarity index 100% rename from modular_zubbers/code/modules/storyteller/event_defines/_event.dm rename to modular_zubbers/code/modules/storyteller/_events/_event.dm diff --git a/modular_zubbers/code/modules/storyteller/_events/voidwalker.dm b/modular_zubbers/code/modules/storyteller/_events/voidwalker.dm new file mode 100644 index 0000000000000..985c44e4cee18 --- /dev/null +++ b/modular_zubbers/code/modules/storyteller/_events/voidwalker.dm @@ -0,0 +1,39 @@ +// TG did not cook this antag into the event system. So I had to make my own + +/datum/round_event_control/voidwalker + name = "Spawn Void Walker" + typepath = /datum/round_event/ghost_role/void_walker + max_occurrences = 1 + weight = 3 + earliest_start = 20 MINUTES + min_players = 30 + dynamic_should_hijack = TRUE + category = EVENT_CATEGORY_ENTITIES + description = "A Void Walker that drags people out of the station and into the abyss" + +/datum/round_event/ghost_role/void_walker + minimum_required = 30 + fakeable = FALSE + role_name = "Void Walker" + +/datum/round_event/ghost_role/void_walker/spawn_role() + var/spawn_location = find_space_spawn() + if(isnull(spawn_location)) + return MAP_ERROR + + var/mob/chosen_one = SSpolling.poll_ghost_candidates(check_jobban = ROLE_VOIDWALKER, role = ROLE_VOIDWALKER, alert_pic = /obj/item/cosmic_skull, jump_target = spawn_location, role_name_text = "Void Walker", amount_to_pick = 1) + if(isnull(chosen_one)) + return NOT_ENOUGH_PLAYERS + var/datum/mind/player_mind = new /datum/mind(chosen_one.key) + player_mind.active = TRUE + + var/mob/living/carbon/human/walker = new (spawn_location) + player_mind.transfer_to(walker) + player_mind.set_assigned_role(SSjob.GetJobType(/datum/job/voidwalker)) + player_mind.add_antag_datum(/datum/antagonist/voidwalker) + walker.set_species(/datum/species/voidwalker) + playsound(walker, 'sound/magic/ethereal_exit.ogg', 50, TRUE, -1) + message_admins("[ADMIN_LOOKUPFLW(walker)] has been made into a Voidwalker by the midround event.") + walker.log_message("[key_name(walker)] was spawned as a Voidwalker by an event.", LOG_GAME) + spawned_mobs += walker + return SUCCESSFUL_SPAWN diff --git a/modular_zubbers/code/modules/storyteller/event_defines/major/major_overrides.dm b/modular_zubbers/code/modules/storyteller/event_defines/major/major_overrides.dm index 0812b43047b22..c5a8d0ad93f8c 100644 --- a/modular_zubbers/code/modules/storyteller/event_defines/major/major_overrides.dm +++ b/modular_zubbers/code/modules/storyteller/event_defines/major/major_overrides.dm @@ -61,3 +61,7 @@ /datum/round_event_control/fugitives track = EVENT_TRACK_MAJOR tags = list(TAG_COMBAT) + +/datum/round_event_control/voidwalker + track = EVENT_TRACK_MAJOR + tags = list(TAG_COMBAT, TAG_SPOOKY, TAG_SPACE) diff --git a/modular_zubbers/code/modules/surgery/organs/external/antennae.dm b/modular_zubbers/code/modules/surgery/organs/external/antennae.dm new file mode 100644 index 0000000000000..bf68a3c8b8ac2 --- /dev/null +++ b/modular_zubbers/code/modules/surgery/organs/external/antennae.dm @@ -0,0 +1,10 @@ +/obj/item/organ/external/antennae + +/obj/item/organ/external/antennae/on_mob_insert(mob/living/carbon/organ_owner, special, movement_flags) + . = ..() + if(ismoth(organ_owner)) + ADD_TRAIT(organ_owner, TRAIT_REAGENT_SCANNER, ORGAN_TRAIT) + +/obj/item/organ/external/antennae/on_mob_remove(mob/living/carbon/organ_owner, special) + . = ..() + REMOVE_TRAIT(organ_owner, TRAIT_REAGENT_SCANNER, ORGAN_TRAIT) diff --git a/modular_zubbers/code/modules/surgery/organs/external/wings.dm b/modular_zubbers/code/modules/surgery/organs/external/wings.dm new file mode 100644 index 0000000000000..ca823880cc9d7 --- /dev/null +++ b/modular_zubbers/code/modules/surgery/organs/external/wings.dm @@ -0,0 +1,154 @@ +/obj/item/organ/external/wings/moth + name = "moth wings" + desc = "A pair of fuzzy moth wings." + flight_for_species = list(SPECIES_MOTH) + ///Our associated shadow jaunt spell, for all nightmares + var/datum/action/cooldown/spell/touch/moth_climb/our_climb + ///Our associated terrorize spell, for antagonist nightmares + var/datum/action/cooldown/spell/moth_and_dash/our_dash + +/obj/item/organ/external/wings/moth/on_mob_insert(mob/living/carbon/organ_owner, special, movement_flags) + . = ..() + + if(ismoth(organ_owner)) + our_climb = new(organ_owner) + our_climb.Grant(organ_owner) + + our_dash = new(organ_owner) + our_dash.Grant(organ_owner) + +/obj/item/organ/external/wings/moth/on_mob_remove(mob/living/carbon/organ_owner) + . = ..() + QDEL_NULL(our_climb) + QDEL_NULL(our_dash) + +/datum/action/cooldown/spell/moth_and_dash + name = "Flap Wings" + desc = "Forces your wings to propel you forwards, though exhausting." + button_icon = 'icons/mob/human/species/moth/moth_wings.dmi' + button_icon_state = "m_moth_wings_gothic_BEHIND" + check_flags = AB_CHECK_CONSCIOUS|AB_CHECK_HANDS_BLOCKED|AB_CHECK_INCAPACITATED + invocation_type = INVOCATION_NONE + spell_requirements = NONE + antimagic_flags = NONE + var/jumpdistance = 5 //-1 from to see the actual distance, e.g 4 goes over 3 tiles + var/jumpspeed = 3 + var/datum/weakref/dash_action_ref + COOLDOWN_DECLARE(dash_cooldown) + +/datum/action/cooldown/spell/moth_and_dash/Trigger(trigger_flags, action, atom/target) + if (!isliving(owner)) + return + + var/turf/our_turf = get_turf(owner) + var/datum/gas_mixture/environment = our_turf.return_air() + + if(environment.return_pressure() < (HAZARD_LOW_PRESSURE)) + to_chat(owner, span_warning("There's far too little air for your wings to work against!")) + return + + if(owner.incapacitated()) + return + + if(!COOLDOWN_FINISHED(src, dash_cooldown)) + to_chat(owner, span_warning("Your wings are extraordinarily tired, give them some rest!")) + return + + var/atom/dash_target = get_edge_target_turf(owner, owner.dir) //gets the user's direction + + ADD_TRAIT(owner, TRAIT_MOVE_FLOATING, LEAPING_TRAIT) + if (owner.throw_at(dash_target, jumpdistance, jumpspeed, spin = FALSE, diagonals_first = TRUE, callback = TRAIT_CALLBACK_REMOVE(owner, TRAIT_MOVE_FLOATING, LEAPING_TRAIT))) + playsound(owner, 'sound/voice/moth/moth_flutter.ogg', 50, TRUE, TRUE) + owner.visible_message(span_warning("[usr] propels themselves forwards with a heavy wingbeat!")) + COOLDOWN_START(src, dash_cooldown, 6 SECONDS) + var/mob/living/dash_user = owner + if(istype(dash_user)) + dash_user.adjustStaminaLoss(40) //Given the risk of flying into things and crashing quite violently, you get four of these. Every one slows you down anyway. + else + to_chat(owner, span_warning("Something prevents you from dashing forward!")) + +/datum/emote/living/mothic_dash + key = "mdash" + key_third_person = "mdash" + cooldown = 6 SECONDS + +/datum/emote/living/mothic_dash/run_emote(mob/living/user, params, type_override, intentional) + if (ishuman(user) && intentional) + var/datum/action/cooldown/spell/moth_and_dash/dash_action = locate() in user.actions + if(dash_action) + dash_action.Trigger() + + return ..() + +/datum/action/cooldown/spell/touch/moth_climb + name = "Lift Wings" + desc = "Spreads your wings out to facilitate climbing, though this will be extremely tiring." + button_icon = 'icons/mob/human/species/moth/moth_wings.dmi' + button_icon_state = "m_moth_wings_monarch_BEHIND" + check_flags = AB_CHECK_CONSCIOUS|AB_CHECK_HANDS_BLOCKED|AB_CHECK_INCAPACITATED + invocation_type = INVOCATION_NONE + spell_requirements = NONE + antimagic_flags = NONE + + hand_path = /obj/item/climbing_moth_wings + draw_message = span_notice("You outstretch your wings, ready to climb upwards.") + drop_message = span_notice("Your wings tuck back behind you.") + +/obj/item/climbing_moth_wings + name = "outstretched wings" + desc = "Useful for climbing up onto high places, though tiresome." + icon = 'icons/mob/human/species/moth/moth_wings.dmi' + icon_state = "m_moth_wings_monarch_BEHIND" + var/climb_time = 2.5 SECONDS + +/obj/item/climbing_moth_wings/examine(mob/user) + . = ..() + var/list/look_binds = user.client.prefs.key_bindings["look up"] + . += span_notice("Firstly, look upwards by holding [english_list(look_binds, nothing_text = "(nothing bound)", and_text = " or ", comma_text = ", or ")]!") + . += span_notice("Then, click solid ground adjacent to the hole above you.") + +/obj/item/climbing_moth_wings/afterattack(turf/open/target, mob/living/user, proximity_flag, click_parameters) + . = ..() + if(target.z == user.z) + return + if(!istype(target) || isopenspaceturf(target)) + return + + var/turf/user_turf = get_turf(user) + var/datum/gas_mixture/environment = user_turf.return_air() + var/turf/above = GET_TURF_ABOVE(user_turf) + if(target_blocked(target, above)) + return + if(environment.return_pressure() < (HAZARD_LOW_PRESSURE)) + to_chat(user, span_warning("There's far too little air for your wings to work against!")) + return + if(!isopenspaceturf(above) || !above.Adjacent(target)) //are we below a hole, is the target blocked, is the target adjacent to our hole + user.balloon_alert(user, "blocked!") + return + + var/away_dir = get_dir(above, target) + user.visible_message(span_notice("[user] begins pushing themselves upwards with their wings!"), span_notice("Your wings start fluttering violently as you begin going upwards.")) + playsound(target, 'sound/voice/moth/moth_flutter.ogg', 50) //plays twice so people above and below can hear + playsound(user_turf, 'sound/voice/moth/moth_flutter.ogg', 50) + var/list/effects = list(new /obj/effect/temp_visual/climbing_hook(target, away_dir), new /obj/effect/temp_visual/climbing_hook(user_turf, away_dir)) + + if(do_after(user, climb_time, target)) + user.forceMove(target) + user.adjustStaminaLoss(100) + playsound(user_turf, 'sound/voice/moth/moth_flutter.ogg', 50) //a third time for seasoning + QDEL_LIST(effects) + +/obj/item/climbing_moth_wings/proc/target_blocked(turf/target, turf/above) + if(target.density || above.density) + return TRUE + + for(var/atom/movable/atom_content as anything in target.contents) + if(isliving(atom_content)) + continue + if(HAS_TRAIT(atom_content, TRAIT_CLIMBABLE)) + continue + if((atom_content.flags_1 & ON_BORDER_1) && atom_content.dir != get_dir(target, above)) //if the border object is facing the hole then it is blocking us, likely + continue + if(atom_content.density) + return TRUE + return FALSE diff --git a/modular_zubbers/code/modules/vehicles/mech_fabricator.dm b/modular_zubbers/code/modules/vehicles/mech_fabricator.dm new file mode 100644 index 0000000000000..4e55344248ab1 --- /dev/null +++ b/modular_zubbers/code/modules/vehicles/mech_fabricator.dm @@ -0,0 +1,30 @@ +/obj/machinery/mecha_part_fabricator/interdyne + name="Syndicate Branded Exosuit Fabricator" + link_on_init = FALSE + circuit=/obj/machinery/mecha_part_fabricator/interdyne + +/obj/machinery/mecha_part_fabricator/interdyne/emag_act(mob/user, obj/item/card/emag/emag_card) + if(obj_flags & EMAGGED) + return FALSE + if(ROLE_SYNDICATE in user.faction) + obj_flags |= EMAGGED + for(var/found_illegal_mech_nods in SSresearch.techweb_nodes) + var/datum/techweb_node/illegal_mech_node = SSresearch.techweb_nodes[found_illegal_mech_nods] + if(!illegal_mech_node?.illegal_mech_node) + continue + for(var/id in illegal_mech_node.design_ids) + var/datum/design/illegal_mech_design = SSresearch.techweb_design_by_id(id) + illegal_local_designs |= illegal_mech_design + cached_designs |= illegal_mech_design + say("R$c!i&ed ERROR de#i$ns. C@n%ec$%ng to ~NULL~ se%ve$s.") + playsound(src, 'sound/machines/uplinkerror.ogg', 50, TRUE) + update_static_data_for_all_viewers() + return TRUE + else + to_chat(user, span_warning("You try clicking and typing but don’t understand what to do with it")) + return FALSE + +/obj/item/circuitboard/machine/mechfab/interdyne + name = "Syndicate Exosuit Fabricator" + build_path = /obj/machinery/mecha_part_fabricator/interdyne + diff --git a/modular_zubbers/code/modules/vetted/examine.dm b/modular_zubbers/code/modules/vetted/examine.dm index 566446bc484f0..2d51f9bb23da1 100644 --- a/modular_zubbers/code/modules/vetted/examine.dm +++ b/modular_zubbers/code/modules/vetted/examine.dm @@ -1,9 +1,13 @@ /mob/living/silicon/get_silicon_flavortext() . = ..() + if(!CONFIG_GET(flag/check_vetted)) + return if(client && SSplayer_ranks.is_vetted(client, admin_bypass = FALSE)) . += span_greenannounce("This player has been vetted as 18+ by staff.") /mob/living/carbon/human/examine(mob/user) . = ..() + if(!CONFIG_GET(flag/check_vetted)) + return if(client && SSplayer_ranks.is_vetted(client, admin_bypass = FALSE)) . += span_greenannounce("This player has been vetted as 18+ by staff.") diff --git a/modular_zubbers/code/modules/vetted/vetted.dm b/modular_zubbers/code/modules/vetted/vetted.dm index 1682e81830056..cfe18bf156397 100644 --- a/modular_zubbers/code/modules/vetted/vetted.dm +++ b/modular_zubbers/code/modules/vetted/vetted.dm @@ -10,6 +10,9 @@ GLOBAL_PROTECT(vetted_list) if(!istype(user)) CRASH("Invalid user type provided to is_vetted(), expected 'client' and obtained '[user ? user.type : "null"]'.") + if(!CONFIG_GET(flag/check_vetted)) + return TRUE + if(GLOB.vetted_list[user.ckey]) return TRUE diff --git a/modular_zubbers/code/modules/wizard_dize/wizard_dice_object.dm b/modular_zubbers/code/modules/wizard_dize/wizard_dice_object.dm index fc3a41b54be58..a8b180d3bbb8e 100644 --- a/modular_zubbers/code/modules/wizard_dize/wizard_dice_object.dm +++ b/modular_zubbers/code/modules/wizard_dize/wizard_dice_object.dm @@ -178,7 +178,7 @@ podspawn(list( "target" = get_turf(target), "path" = /obj/structure/closet/supplypod/centcompod, - "style" = STYLE_CENTCOM, + "style" = /datum/pod_style/centcom, "spawn" = /obj/item/toy/plush/lizard_plushie, "damage" = 50, "explosionSize" = list(0, 0, 2, 4), @@ -196,4 +196,4 @@ - smite_rng_seed++ \ No newline at end of file + smite_rng_seed++ diff --git a/modular_zubbers/icons/mob/body_markings/markings.dmi b/modular_zubbers/icons/mob/body_markings/markings.dmi index eb298ef5d2613..3c789cc4cd3c2 100644 Binary files a/modular_zubbers/icons/mob/body_markings/markings.dmi and b/modular_zubbers/icons/mob/body_markings/markings.dmi differ diff --git a/modular_zubbers/icons/mob/clothing/head/helmet.dmi b/modular_zubbers/icons/mob/clothing/head/helmet.dmi index 8f6bf27dc94fe..6a51d23ed0ade 100644 Binary files a/modular_zubbers/icons/mob/clothing/head/helmet.dmi and b/modular_zubbers/icons/mob/clothing/head/helmet.dmi differ diff --git a/modular_zubbers/icons/mob/clothing/suits/armor.dmi b/modular_zubbers/icons/mob/clothing/suits/armor.dmi index 0bc99bea2b520..cdcd624fe1c51 100644 Binary files a/modular_zubbers/icons/mob/clothing/suits/armor.dmi and b/modular_zubbers/icons/mob/clothing/suits/armor.dmi differ diff --git a/modular_zubbers/icons/mob/clothing/suits/armor_digi.dmi b/modular_zubbers/icons/mob/clothing/suits/armor_digi.dmi new file mode 100644 index 0000000000000..c7495d0b94be1 Binary files /dev/null and b/modular_zubbers/icons/mob/clothing/suits/armor_digi.dmi differ diff --git a/modular_zubbers/icons/mob/clothing/suits/jacket.dmi b/modular_zubbers/icons/mob/clothing/suits/jacket.dmi index 0685e29bafccc..8e836b21268c4 100644 Binary files a/modular_zubbers/icons/mob/clothing/suits/jacket.dmi and b/modular_zubbers/icons/mob/clothing/suits/jacket.dmi differ diff --git a/modular_zubbers/icons/mob/clothing/suits/jacket_digi.dmi b/modular_zubbers/icons/mob/clothing/suits/jacket_digi.dmi index 7c885bf204148..b9e0de26d1f4f 100644 Binary files a/modular_zubbers/icons/mob/clothing/suits/jacket_digi.dmi and b/modular_zubbers/icons/mob/clothing/suits/jacket_digi.dmi differ diff --git a/modular_zubbers/icons/mob/clothing/suits/nerd_digi.dmi b/modular_zubbers/icons/mob/clothing/suits/nerd_digi.dmi deleted file mode 100644 index 098ff7a4f2880..0000000000000 Binary files a/modular_zubbers/icons/mob/clothing/suits/nerd_digi.dmi and /dev/null differ diff --git a/modular_zubbers/icons/obj/clothing/head/helmet.dmi b/modular_zubbers/icons/obj/clothing/head/helmet.dmi new file mode 100644 index 0000000000000..1697796d20308 Binary files /dev/null and b/modular_zubbers/icons/obj/clothing/head/helmet.dmi differ diff --git a/modular_zubbers/icons/obj/clothing/suits/armor.dmi b/modular_zubbers/icons/obj/clothing/suits/armor.dmi index 5642cf7f2fd48..9012aceed8a20 100644 Binary files a/modular_zubbers/icons/obj/clothing/suits/armor.dmi and b/modular_zubbers/icons/obj/clothing/suits/armor.dmi differ diff --git a/modular_zubbers/icons/obj/clothing/suits/jacket.dmi b/modular_zubbers/icons/obj/clothing/suits/jacket.dmi index e922df7a3ab1e..e4c8ff772e592 100644 Binary files a/modular_zubbers/icons/obj/clothing/suits/jacket.dmi and b/modular_zubbers/icons/obj/clothing/suits/jacket.dmi differ diff --git a/modular_zubbers/icons/obj/clothing/suits/nerd.dmi b/modular_zubbers/icons/obj/clothing/suits/nerd.dmi deleted file mode 100644 index 90ef161a2d62f..0000000000000 Binary files a/modular_zubbers/icons/obj/clothing/suits/nerd.dmi and /dev/null differ diff --git a/modular_zubbers/maps/offstation/dauntless/ID_trims.dm b/modular_zubbers/maps/offstation/dauntless/ID_trims.dm index 34a1d82709df3..3b5aeb4cda12c 100644 --- a/modular_zubbers/maps/offstation/dauntless/ID_trims.dm +++ b/modular_zubbers/maps/offstation/dauntless/ID_trims.dm @@ -28,7 +28,7 @@ assignment = "Dauntless Researcher" trim_state = "trim_ds2researcher" sechud_icon_state = SECHUD_DS2_RESEARCHER - access = list(ACCESS_SYNDICATE, ACCESS_ROBOTICS) + access = list(ACCESS_SYNDICATE, ACCESS_ROBOTICS,ACCESS_RESEARCH,ACCESS_SCIENCE) /datum/id_trim/syndicom/bubberstation/dauntless/enginetechnician trim_icon = 'modular_skyrat/master_files/icons/obj/card.dmi' @@ -42,6 +42,13 @@ trim_state = "trim_ds2medicalofficer" sechud_icon_state = SECHUD_DS2_DOCTOR +/datum/id_trim/syndicom/bubberstation/dauntless/miner + trim_icon = 'modular_skyrat/master_files/icons/obj/card.dmi' + assignment = "Dauntless Mining Officer" + trim_state = "trim_ds2miningofficer" + sechud_icon_state = SECHUD_DS2_MININGOFFICER + access = list(ACCESS_SYNDICATE) + /datum/id_trim/syndicom/bubberstation/dauntless/masteratarms trim_icon = 'modular_skyrat/master_files/icons/obj/card.dmi' assignment = "Dauntless Master At Arms" @@ -70,3 +77,5 @@ sechud_icon_state = SECHUD_DS2_ADMIRAL access = list(ACCESS_SYNDICATE, ACCESS_ROBOTICS, ACCESS_SYNDICATE_LEADER) + + diff --git a/modular_zubbers/maps/offstation/dauntless/mob_spawns.dm b/modular_zubbers/maps/offstation/dauntless/mob_spawns.dm index 4d243f2544f8a..622734a612871 100644 --- a/modular_zubbers/maps/offstation/dauntless/mob_spawns.dm +++ b/modular_zubbers/maps/offstation/dauntless/mob_spawns.dm @@ -60,6 +60,9 @@ /obj/effect/mob_spawn/ghost_role/human/dauntless/syndicate/brigoff outfit = /datum/outfit/dauntless/syndicate/brigoff +/obj/effect/mob_spawn/ghost_role/human/dauntless/syndicate/miningoff + outfit = /datum/outfit/dauntless/syndicate/miningoff + /obj/effect/mob_spawn/ghost_role/human/dauntless/command/masteratarms outfit = /datum/outfit/dauntless/command/masteratarms @@ -125,6 +128,9 @@ /obj/effect/mob_spawn/ghost_role/human/space_dauntless/syndicate/brigoff outfit = /datum/outfit/dauntless/syndicate/brigoff +/obj/effect/mob_spawn/ghost_role/human/space_dauntless/syndicate/miningoff + outfit = /datum/outfit/dauntless/syndicate/miningoff + /obj/effect/mob_spawn/ghost_role/human/space_dauntless/command/masteratarms outfit = /datum/outfit/dauntless/command/masteratarms @@ -257,6 +263,28 @@ mask = /obj/item/clothing/mask/gas/syndicate ears = /obj/item/radio/headset/interdyne +/datum/outfit/dauntless/syndicate/miningoff + name = "Dauntless Mining Officer" + uniform = /obj/item/clothing/under/syndicate/skyrat/overalls + belt = /obj/item/storage/bag/ore + id_trim = /datum/id_trim/syndicom/bubberstation/dauntless/miner + gloves = /obj/item/clothing/gloves/tackler/combat/insulated + suit = /obj/item/clothing/suit/armor/bulletproof/old + back = /obj/item/storage/backpack/satchel/explorer + backpack_contents = list( + /obj/item/storage/box/survival = 1, + /obj/item/crowbar = 1, + /obj/item/knife/combat/survival = 1, + /obj/item/t_scanner/adv_mining_scanner/lesser = 1, + /obj/item/gun/energy/recharge/kinetic_accelerator = 1, + /obj/item/storage/toolbox/guncase/skyrat/pistol = 1, + ) + mask = /obj/item/clothing/mask/gas/syndicate + ears = /obj/item/radio/headset/interdyne + l_pocket = /obj/item/card/mining_point_card + r_pocket = /obj/item/mining_voucher + head = /obj/item/clothing/head/soft/black + /datum/outfit/dauntless/syndicate/post_equip(mob/living/carbon/human/syndicate) syndicate.faction |= ROLE_SYNDICATE return ..() @@ -313,7 +341,3 @@ /datum/outfit/dauntless/command/post_equip(mob/living/carbon/human/syndicate) syndicate.faction |= ROLE_SYNDICATE return ..() - - - - diff --git a/modular_zubbers/master_files/code/modules/entombed_quirk/code/entombed_mod.dm b/modular_zubbers/master_files/code/modules/entombed_quirk/code/entombed_mod.dm index 78e95ce139c65..2715fbe502263 100644 --- a/modular_zubbers/master_files/code/modules/entombed_quirk/code/entombed_mod.dm +++ b/modular_zubbers/master_files/code/modules/entombed_quirk/code/entombed_mod.dm @@ -48,7 +48,7 @@ theme = /datum/mod_theme/entombed applied_cell = /obj/item/stock_parts/power_store/cell/high applied_modules = list( - /obj/item/mod/module/storage + /obj/item/mod/module/storage/large_capacity ) /obj/item/mod/control/pre_equipped/entombed/canStrip(mob/who) diff --git a/modular_zubbers/sound/emotes/meow1.ogg b/modular_zubbers/sound/emotes/meow1.ogg new file mode 100644 index 0000000000000..97fa1dc4b936d Binary files /dev/null and b/modular_zubbers/sound/emotes/meow1.ogg differ diff --git a/modular_zubbers/sound/emotes/mrowl.ogg b/modular_zubbers/sound/emotes/mrowl.ogg new file mode 100644 index 0000000000000..d77cd3c101e7b Binary files /dev/null and b/modular_zubbers/sound/emotes/mrowl.ogg differ diff --git a/sound/ambience/ambimaint10.ogg b/sound/ambience/ambimaint10.ogg new file mode 100644 index 0000000000000..975aae32bff54 Binary files /dev/null and b/sound/ambience/ambimaint10.ogg differ diff --git a/sound/ambience/ambimaint11.ogg b/sound/ambience/ambimaint11.ogg new file mode 100644 index 0000000000000..2723c6008eb3b Binary files /dev/null and b/sound/ambience/ambimaint11.ogg differ diff --git a/sound/ambience/ambimaint12.ogg b/sound/ambience/ambimaint12.ogg new file mode 100644 index 0000000000000..2c873e0f5f996 Binary files /dev/null and b/sound/ambience/ambimaint12.ogg differ diff --git a/sound/ambience/ambimaint8.ogg b/sound/ambience/ambimaint8.ogg new file mode 100644 index 0000000000000..582ec800cbc45 Binary files /dev/null and b/sound/ambience/ambimaint8.ogg differ diff --git a/sound/ambience/ambimaint9.ogg b/sound/ambience/ambimaint9.ogg new file mode 100644 index 0000000000000..c990f954e5f6a Binary files /dev/null and b/sound/ambience/ambimaint9.ogg differ diff --git a/sound/ambience/antag/attribution.txt b/sound/ambience/antag/attribution.txt index 6390dd525c459..8db2b1b8ec2eb 100644 --- a/sound/ambience/antag/attribution.txt +++ b/sound/ambience/antag/attribution.txt @@ -1,3 +1,11 @@ sound/ambience/antag/abductee.ogg is from "Warp SFX" https://freesound.org/people/Breviceps/sounds/453391 (CC0) sound/ambience/antag/brainwash.ogg is from "nog.wav" https://freesound.org/people/_NOMINAL_/sounds/124602 (CC-BY 3.0) -sound/ambience/antag/hypnosis.ogg is from "Flashback.wav" https://freesound.org/people/Sclolex/sounds/342103 (CC0) \ No newline at end of file +sound/ambience/antag/hypnosis.ogg is from "Flashback.wav" https://freesound.org/people/Sclolex/sounds/342103 (CC0) + +{ +ambimaint8.ogg +ambimaint9.ogg +ambimaint10.ogg +ambimaint11.ogg +ambimaint12.ogg +} made by Kayozz , license: CC-by-SA \ No newline at end of file diff --git a/sound/items/attributions.txt b/sound/items/attributions.txt index 31b573c105893..a9e708c477c68 100644 --- a/sound/items/attributions.txt +++ b/sound/items/attributions.txt @@ -5,7 +5,7 @@ cig_snuff.ogg lighter_on.ogg lighter_off.ogg zippo_onn.ogg -zippo_off.ogg +zippo_off.ogg } - Taken from https://github.com/BeeStation/BeeStation-Hornet/pull/29 pen_click.ogg from https://freesound.org/people/LexzachGames/sounds/431492/ , license: CC0 @@ -13,7 +13,7 @@ pen_click.ogg from https://freesound.org/people/LexzachGames/sounds/431492/ , li night_vision_on.ogg by Syna-Max -- https://freesound.org/s/60345/ -- License: Attribution NonCommercial 4.0 { -metal_drop.ogg - https://freesound.org/people/13FPanská_Tolar_David/sounds/378682/ , License: CC0 +metal_drop.ogg - https://freesound.org/people/Robinhood76/sounds/85418/ , License: CC BY-NC 4.0 metal_pick_up.ogg - https://freesound.org/people/Hotlavaman/sounds/108673/ , License: CC0 glass_drop.ogg - https://freesound.org/people/Hotlavaman/sounds/108673/ , License: CC0 glass_pick_up.ogg - https://freesound.org/people/tcrocker68/sounds/235602/ , License: CC0 @@ -22,4 +22,22 @@ wood_drop.ogg - https://freesound.org/people/cjosephwalker/sounds/94859/ , Licen irod_rod_pick_up.ogg - https://freesound.org/people/lostphosphene/sounds/258265/ , License: CC BY 4.0 plastic_pick_up.ogg - https://freesound.org/people/Jessica190091/sounds/491304/ , License: CC BY 4.0 plastic_drop.ogg - https://freesound.org/people/martian/sounds/338854/ , License: CC0 -} - edited by sadboysuss \ No newline at end of file +} - edited by sadboysuss + +{ +skin_drop.ogg - https://freesound.org/people/Crinkem/sounds/501015/ , License: CC4 +skin_pick_up.ogg - https://freesound.org/people/Crinkem/sounds/501015/ , License CC3 +cardboard_drop and cardboard_pick_up - https://freesound.org/people/newagesoup/sounds/364736/ , License CC0 +} + +{ + medkit_open.ogg - https://freesound.org/people/Jandre160108/sounds/365866/ , License: CC BY-NC 4.0 + medkit_drop.ogg - https://freesound.org/people/Jandre160108/sounds/365866/ , License: CC BY-NC 4.0 + medkit_pick_up.ogg - https://freesound.org/people/blouhond/sounds/440710/ , License: CC BY 4.0 +} - edited by sadboysuss + +{ +gas_tank_drop.ogg +gas_tank_pick_up.ogg +} - https://freesound.org/people/Globofonia/sounds/698346/ , License CC0 +edited by grungussuss diff --git a/sound/items/cardboard_drop.ogg b/sound/items/cardboard_drop.ogg new file mode 100644 index 0000000000000..c1082f2e37d7d Binary files /dev/null and b/sound/items/cardboard_drop.ogg differ diff --git a/sound/items/cardboard_pick_up.ogg b/sound/items/cardboard_pick_up.ogg new file mode 100644 index 0000000000000..a363c587b375b Binary files /dev/null and b/sound/items/cardboard_pick_up.ogg differ diff --git a/sound/items/gas_tank_drop.ogg b/sound/items/gas_tank_drop.ogg new file mode 100644 index 0000000000000..e102cb4fe8aad Binary files /dev/null and b/sound/items/gas_tank_drop.ogg differ diff --git a/sound/items/gas_tank_pick_up.ogg b/sound/items/gas_tank_pick_up.ogg new file mode 100644 index 0000000000000..41c83645da609 Binary files /dev/null and b/sound/items/gas_tank_pick_up.ogg differ diff --git a/sound/items/medkit_drop.ogg b/sound/items/medkit_drop.ogg new file mode 100644 index 0000000000000..227d4a8beb220 Binary files /dev/null and b/sound/items/medkit_drop.ogg differ diff --git a/sound/items/medkit_open.ogg b/sound/items/medkit_open.ogg new file mode 100644 index 0000000000000..63307783d2f77 Binary files /dev/null and b/sound/items/medkit_open.ogg differ diff --git a/sound/items/medkit_pick_up.ogg b/sound/items/medkit_pick_up.ogg new file mode 100644 index 0000000000000..e13c6848e44df Binary files /dev/null and b/sound/items/medkit_pick_up.ogg differ diff --git a/sound/items/metal_drop.ogg b/sound/items/metal_drop.ogg index 48460e8cd37bf..46488dca29fd3 100644 Binary files a/sound/items/metal_drop.ogg and b/sound/items/metal_drop.ogg differ diff --git a/sound/items/skin_drop.ogg b/sound/items/skin_drop.ogg new file mode 100644 index 0000000000000..effdd83392bee Binary files /dev/null and b/sound/items/skin_drop.ogg differ diff --git a/sound/items/skin_pick_up.ogg b/sound/items/skin_pick_up.ogg new file mode 100644 index 0000000000000..9edf326cd9ef3 Binary files /dev/null and b/sound/items/skin_pick_up.ogg differ diff --git a/sound/misc/license.txt b/sound/misc/license.txt index 69ef29928202c..761a031d19081 100644 --- a/sound/misc/license.txt +++ b/sound/misc/license.txt @@ -5,4 +5,13 @@ knuckles.ogg by CGEffex. Shortened and cut. https://freesound.org/people/CGEffex/sounds/93981/ airraid.ogg by Jwade722. Shortened and cut. -https://freesound.org/people/Jwade722/sounds/534550/ \ No newline at end of file +https://freesound.org/people/Jwade722/sounds/534550/ + +radio_talk.ogg by cs2975871. Shortened and cut. +https://freesound.org/people/cs2975871/sounds/514185/ + +radio_important.ogg by morganpurkis. +https://freesound.org/people/morganpurkis/sounds/392972/ + +radio_receive.ogg by JovianSounds. Shortened and cut. +https://freesound.org/people/JovianSounds/sounds/524205/ \ No newline at end of file diff --git a/sound/misc/radio_important.ogg b/sound/misc/radio_important.ogg new file mode 100644 index 0000000000000..bb6f769d6129b Binary files /dev/null and b/sound/misc/radio_important.ogg differ diff --git a/sound/misc/radio_receive.ogg b/sound/misc/radio_receive.ogg new file mode 100644 index 0000000000000..6b2ee1ba4ef08 Binary files /dev/null and b/sound/misc/radio_receive.ogg differ diff --git a/sound/misc/radio_talk.ogg b/sound/misc/radio_talk.ogg new file mode 100644 index 0000000000000..50d14c897a0ef Binary files /dev/null and b/sound/misc/radio_talk.ogg differ diff --git a/sound/voice/credits.txt b/sound/voice/attribution.txt similarity index 61% rename from sound/voice/credits.txt rename to sound/voice/attribution.txt index b54e6ad531966..7bfe5c4a9ce14 100644 --- a/sound/voice/credits.txt +++ b/sound/voice/attribution.txt @@ -3,3 +3,10 @@ borg_deathsound.ogg is spliced from two clips, both of which are under the CC At all complianator sounds are licensed under CC-BY-SA by Michael Haugh (supermichael) The male sharp gasps in /sound/voice/human/ are from https://freesound.org/people/bacruz666/sounds/341908/ and https://freesound.org/people/nettoi/sounds/677540/, the female sharp gasps are from https://freesound.org/people/drotzruhn/sounds/405203/ + +{ +human/male_sniff.ogg - https://freesound.org/people/Fluffayfish/sounds/327799/ , License: CC BY-NC 3.0 +human/male_sigh.ogg - https://freesound.org/people/giddster/sounds/336540/ , License: CC0 +human/female_sniff.ogg - https://freesound.org/people/SpliceSound/sounds/218307/ , License: CC0 +human/female_sigh.ogg - https://freesound.org/people/biawinter/sounds/408090/ , License: CC BY-NC 4.0 +} modified by grungussuss \ No newline at end of file diff --git a/sound/voice/human/female_sigh.ogg b/sound/voice/human/female_sigh.ogg new file mode 100644 index 0000000000000..3c338a868baf5 Binary files /dev/null and b/sound/voice/human/female_sigh.ogg differ diff --git a/sound/voice/human/female_sniff.ogg b/sound/voice/human/female_sniff.ogg new file mode 100644 index 0000000000000..edc75248790de Binary files /dev/null and b/sound/voice/human/female_sniff.ogg differ diff --git a/sound/voice/human/male_sigh.ogg b/sound/voice/human/male_sigh.ogg new file mode 100644 index 0000000000000..ec61683d68e93 Binary files /dev/null and b/sound/voice/human/male_sigh.ogg differ diff --git a/sound/voice/human/male_sniff.ogg b/sound/voice/human/male_sniff.ogg new file mode 100644 index 0000000000000..b940505c97a8a Binary files /dev/null and b/sound/voice/human/male_sniff.ogg differ diff --git a/sound/weapons/gun/smartgun/smartgun_shoot_1.ogg b/sound/weapons/gun/smartgun/smartgun_shoot_1.ogg new file mode 100644 index 0000000000000..5d567b7fca6c0 Binary files /dev/null and b/sound/weapons/gun/smartgun/smartgun_shoot_1.ogg differ diff --git a/sound/weapons/gun/smartgun/smartgun_shoot_2.ogg b/sound/weapons/gun/smartgun/smartgun_shoot_2.ogg new file mode 100644 index 0000000000000..9891482865c66 Binary files /dev/null and b/sound/weapons/gun/smartgun/smartgun_shoot_2.ogg differ diff --git a/sound/weapons/gun/smartgun/smartgun_shoot_3.ogg b/sound/weapons/gun/smartgun/smartgun_shoot_3.ogg new file mode 100644 index 0000000000000..89eb9fcc989c4 Binary files /dev/null and b/sound/weapons/gun/smartgun/smartgun_shoot_3.ogg differ diff --git a/tgstation.dme b/tgstation.dme index cefd9f4510420..49105ad49c44d 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -49,7 +49,6 @@ #include "code\__DEFINES\basic_mobs.dm" #include "code\__DEFINES\basketball.dm" #include "code\__DEFINES\bitrunning.dm" -#include "code\__DEFINES\blackmarket.dm" #include "code\__DEFINES\blend_modes.dm" #include "code\__DEFINES\blob_defines.dm" #include "code\__DEFINES\blood.dm" @@ -138,6 +137,7 @@ #include "code\__DEFINES\map_switch.dm" #include "code\__DEFINES\mapping.dm" #include "code\__DEFINES\maps.dm" +#include "code\__DEFINES\market.dm" #include "code\__DEFINES\maths.dm" #include "code\__DEFINES\matrices.dm" #include "code\__DEFINES\MC.dm" @@ -300,7 +300,6 @@ #include "code\__DEFINES\dcs\signals\signals_backpack.dm" #include "code\__DEFINES\dcs\signals\signals_beam.dm" #include "code\__DEFINES\dcs\signals\signals_bitrunning.dm" -#include "code\__DEFINES\dcs\signals\signals_blackmarket.dm" #include "code\__DEFINES\dcs\signals\signals_blob.dm" #include "code\__DEFINES\dcs\signals\signals_bot.dm" #include "code\__DEFINES\dcs\signals\signals_camera.dm" @@ -330,6 +329,7 @@ #include "code\__DEFINES\dcs\signals\signals_leash.dm" #include "code\__DEFINES\dcs\signals\signals_lift.dm" #include "code\__DEFINES\dcs\signals\signals_light_eater.dm" +#include "code\__DEFINES\dcs\signals\signals_market.dm" #include "code\__DEFINES\dcs\signals\signals_material_container.dm" #include "code\__DEFINES\dcs\signals\signals_medical.dm" #include "code\__DEFINES\dcs\signals\signals_mind.dm" @@ -755,7 +755,6 @@ #include "code\controllers\subsystem\ban_cache.dm" #include "code\controllers\subsystem\bitrunning.dm" #include "code\controllers\subsystem\blackbox.dm" -#include "code\controllers\subsystem\blackmarket.dm" #include "code\controllers\subsystem\chat.dm" #include "code\controllers\subsystem\circuit_component.dm" #include "code\controllers\subsystem\dbcore.dm" @@ -780,6 +779,7 @@ #include "code\controllers\subsystem\lua.dm" #include "code\controllers\subsystem\machines.dm" #include "code\controllers\subsystem\mapping.dm" +#include "code\controllers\subsystem\market.dm" #include "code\controllers\subsystem\materials.dm" #include "code\controllers\subsystem\minor_mapping.dm" #include "code\controllers\subsystem\mobs.dm" @@ -921,6 +921,7 @@ #include "code\datums\mutable_appearance.dm" #include "code\datums\numbered_display.dm" #include "code\datums\outfit.dm" +#include "code\datums\pod_style.dm" #include "code\datums\position_point_vector.dm" #include "code\datums\profiling.dm" #include "code\datums\progressbar.dm" @@ -1033,6 +1034,7 @@ #include "code\datums\ai\basic_mobs\basic_subtrees\find_food.dm" #include "code\datums\ai\basic_mobs\basic_subtrees\find_paper_and_write.dm" #include "code\datums\ai\basic_mobs\basic_subtrees\find_parent.dm" +#include "code\datums\ai\basic_mobs\basic_subtrees\find_targets_prioritize_traits.dm" #include "code\datums\ai\basic_mobs\basic_subtrees\flee_target.dm" #include "code\datums\ai\basic_mobs\basic_subtrees\go_for_swim.dm" #include "code\datums\ai\basic_mobs\basic_subtrees\maintain_distance.dm" @@ -1172,6 +1174,7 @@ #include "code\datums\components\bumpattack.dm" #include "code\datums\components\burning.dm" #include "code\datums\components\butchering.dm" +#include "code\datums\components\callouts.dm" #include "code\datums\components\caltrop.dm" #include "code\datums\components\can_flash_from_behind.dm" #include "code\datums\components\chasm.dm" @@ -2477,7 +2480,6 @@ #include "code\game\objects\items\maintenance_loot.dm" #include "code\game\objects\items\manuals.dm" #include "code\game\objects\items\mop.dm" -#include "code\game\objects\items\nitrium_crystals.dm" #include "code\game\objects\items\paint.dm" #include "code\game\objects\items\paiwire.dm" #include "code\game\objects\items\pet_carrier.dm" @@ -2609,6 +2611,7 @@ #include "code\game\objects\items\granters\oragami.dm" #include "code\game\objects\items\granters\sign_language.dm" #include "code\game\objects\items\granters\crafting\_crafting_granter.dm" +#include "code\game\objects\items\granters\crafting\advanced_donk_recipes.dm" #include "code\game\objects\items\granters\crafting\bone_notes.dm" #include "code\game\objects\items\granters\crafting\cannon.dm" #include "code\game\objects\items\granters\crafting\combat_baking.dm" @@ -3787,6 +3790,7 @@ #include "code\modules\cargo\exports\anomaly.dm" #include "code\modules\cargo\exports\antiques.dm" #include "code\modules\cargo\exports\civilain_bounty.dm" +#include "code\modules\cargo\exports\fish.dm" #include "code\modules\cargo\exports\food_and_drink.dm" #include "code\modules\cargo\exports\gear.dm" #include "code\modules\cargo\exports\large_objects.dm" @@ -4587,7 +4591,6 @@ #include "code\modules\lighting\lighting_atom.dm" #include "code\modules\lighting\lighting_corner.dm" #include "code\modules\lighting\lighting_object.dm" -#include "code\modules\lighting\lighting_setup.dm" #include "code\modules\lighting\lighting_source.dm" #include "code\modules\lighting\lighting_turf.dm" #include "code\modules\lighting\static_lighting_area.dm" @@ -4689,6 +4692,7 @@ #include "code\modules\mapfluff\ruins\spaceruin_code\derelict_sulaco.dm" #include "code\modules\mapfluff\ruins\spaceruin_code\DJstation.dm" #include "code\modules\mapfluff\ruins\spaceruin_code\forgottenship.dm" +#include "code\modules\mapfluff\ruins\spaceruin_code\hauntedtradingpost.dm" #include "code\modules\mapfluff\ruins\spaceruin_code\hellfactory.dm" #include "code\modules\mapfluff\ruins\spaceruin_code\hilbertshotel.dm" #include "code\modules\mapfluff\ruins\spaceruin_code\interdyne.dm" @@ -4843,6 +4847,7 @@ #include "code\modules\mob\living\basic\bots\_bots.dm" #include "code\modules\mob\living\basic\bots\bot_ai.dm" #include "code\modules\mob\living\basic\bots\bot_hud.dm" +#include "code\modules\mob\living\basic\bots\dedbot.dm" #include "code\modules\mob\living\basic\bots\cleanbot\cleanbot.dm" #include "code\modules\mob\living\basic\bots\cleanbot\cleanbot_abilities.dm" #include "code\modules\mob\living\basic\bots\cleanbot\cleanbot_ai.dm" @@ -5035,8 +5040,10 @@ #include "code\modules\mob\living\basic\pets\pet_cult\pet_cult.dm" #include "code\modules\mob\living\basic\pets\pet_cult\pet_cult_abilities.dm" #include "code\modules\mob\living\basic\pets\pet_cult\pet_cult_ai.dm" +#include "code\modules\mob\living\basic\ruin_defender\cybersun_aicore.dm" #include "code\modules\mob\living\basic\ruin_defender\flesh.dm" #include "code\modules\mob\living\basic\ruin_defender\living_floor.dm" +#include "code\modules\mob\living\basic\ruin_defender\mad_piano.dm" #include "code\modules\mob\living\basic\ruin_defender\skeleton.dm" #include "code\modules\mob\living\basic\ruin_defender\stickman.dm" #include "code\modules\mob\living\basic\ruin_defender\wizard\wizard.dm" @@ -5108,6 +5115,7 @@ #include "code\modules\mob\living\basic\space_fauna\revenant\revenant_harvest.dm" #include "code\modules\mob\living\basic\space_fauna\revenant\revenant_items.dm" #include "code\modules\mob\living\basic\space_fauna\revenant\revenant_objectives.dm" +#include "code\modules\mob\living\basic\space_fauna\snake\banded_snake.dm" #include "code\modules\mob\living\basic\space_fauna\snake\snake.dm" #include "code\modules\mob\living\basic\space_fauna\snake\snake_ai.dm" #include "code\modules\mob\living\basic\space_fauna\space_dragon\dragon_breath.dm" @@ -6293,6 +6301,7 @@ #include "code\modules\vending\clothesmate.dm" #include "code\modules\vending\coffee.dm" #include "code\modules\vending\cola.dm" +#include "code\modules\vending\donk.dm" #include "code\modules\vending\drinnerware.dm" #include "code\modules\vending\engineering.dm" #include "code\modules\vending\engivend.dm" @@ -7834,6 +7843,7 @@ #include "modular_skyrat\modules\medical\code\medkit.dm" #include "modular_skyrat\modules\medical\code\smartdarts.dm" #include "modular_skyrat\modules\medical\code\sprays.dm" +#include "modular_skyrat\modules\medical\code\trauma_surgery.dm" #include "modular_skyrat\modules\medical\code\cargo\packs.dm" #include "modular_skyrat\modules\medical\code\wounds\_wounds.dm" #include "modular_skyrat\modules\medical\code\wounds\bleed.dm" @@ -8542,6 +8552,7 @@ #include "modular_zubbers\code\_globalvars\lists\quirks.dm" #include "modular_zubbers\code\_globalvars\lists\text.dm" #include "modular_zubbers\code\_globalvars\lists\~maintenance_loot.dm" +#include "modular_zubbers\code\controllers\configuration\entries\nsfw.dm" #include "modular_zubbers\code\controllers\subsystem\air.dm" #include "modular_zubbers\code\controllers\subsystem\mapping.dm" #include "modular_zubbers\code\controllers\subsystem\research.dm" @@ -8560,6 +8571,7 @@ #include "modular_zubbers\code\datums\bubber_quirks\neutral.dm" #include "modular_zubbers\code\datums\bubber_quirks\petowner.dm" #include "modular_zubbers\code\datums\components\crafting\furniture.dm" +#include "modular_zubbers\code\datums\components\crafting\tailoring.dm" #include "modular_zubbers\code\datums\components\crafting\utility.dm" #include "modular_zubbers\code\datums\components\crafting\crafting\furniture.dm" #include "modular_zubbers\code\datums\components\crafting\crafting\melee_weapon.dm" @@ -8889,9 +8901,7 @@ #include "modular_zubbers\code\modules\languages\_language_holder.dm" #include "modular_zubbers\code\modules\languages\common.dm" #include "modular_zubbers\code\modules\languages\empathy.dm" -#include "modular_zubbers\code\modules\languages\nekomimetic.dm" #include "modular_zubbers\code\modules\languages\panslavic.dm" -#include "modular_zubbers\code\modules\languages\piratespeak.dm" #include "modular_zubbers\code\modules\languages\siikmaas.dm" #include "modular_zubbers\code\modules\languages\vampiric.dm" #include "modular_zubbers\code\modules\lewd_machinery\lustwish.dm" @@ -8922,6 +8932,7 @@ #include "modular_zubbers\code\modules\mining\shelters.dm" #include "modular_zubbers\code\modules\mining\equipment\survival_pod.dm" #include "modular_zubbers\code\modules\mining\lavaland\megafauna_loot.dm" +#include "modular_zubbers\code\modules\mining\lavaland\equipment\explorer_gear.dm" #include "modular_zubbers\code\modules\mining\lavaland\equipment\kinetic_crusher.dm" #include "modular_zubbers\code\modules\mining\lavaland\equipment\mining_tools.dm" #include "modular_zubbers\code\modules\mining\lavaland\megafauna\hierophant.dm" @@ -8950,15 +8961,42 @@ #include "modular_zubbers\code\modules\mob\living\carbon\human\species\tajaran.dm" #include "modular_zubbers\code\modules\mob\living\carbon\human\species\xeno.dm" #include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\abductor.dm" +#include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\akula.dm" +#include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\android.dm" +#include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\aquatic.dm" +#include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\dullahan.dm" +#include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\dwarf.dm" +#include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\ethereal.dm" +#include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\felinid.dm" +#include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\flypeople.dm" +#include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\ghoul.dm" +#include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\golems.dm" +#include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\hemophage_species.dm" +#include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\humanoid.dm" #include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\humanoid_overrides.dm" +#include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\humans.dm" +#include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\insect.dm" #include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\jellypeople.dm" #include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\lizardpeople.dm" +#include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\mammal.dm" #include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\monkeys.dm" +#include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\mothmen.dm" +#include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\plasmamen.dm" +#include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\podpeople.dm" +#include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\roundstartslime.dm" #include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\shadekin.dm" +#include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\shadowpeople.dm" +#include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\skeletons.dm" +#include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\skrell.dm" #include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\snail.dm" +#include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\synths.dm" +#include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\unathi.dm" #include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\vampire.dm" +#include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\vox.dm" +#include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\vox_primalis.dm" +#include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\vulpkanin.dm" +#include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\xeno.dm" #include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\zombie.dm" -#include "modular_zubbers\code\modules\mob\living\carbon\human\species_types\hemophage\hemophage_species.dm" #include "modular_zubbers\code\modules\mob\living\simple_animal\guardian\guardian.dm" #include "modular_zubbers\code\modules\mob\living\simple_animal\hostile\megafauna\drake.dm" #include "modular_zubbers\code\modules\mob\living\simple_animal\hostile\megafauna\horror_ling.dm" @@ -9018,6 +9056,7 @@ #include "modular_zubbers\code\modules\reagents\chemistry\reagents\food_reagents.dm" #include "modular_zubbers\code\modules\reagents\reagent_containers\condiment.dm" #include "modular_zubbers\code\modules\reagents\reagent_containers\cups\glassbottle.dm" +#include "modular_zubbers\code\modules\recycling\disposal\bin.dm" #include "modular_zubbers\code\modules\research\designs\ai_module_designs.dm" #include "modular_zubbers\code\modules\research\designs\comp_board_designs.dm" #include "modular_zubbers\code\modules\research\designs\experisci_designs.dm" @@ -9055,7 +9094,8 @@ #include "modular_zubbers\code\modules\storyteller\gamemode.dm" #include "modular_zubbers\code\modules\storyteller\scheduled_event.dm" #include "modular_zubbers\code\modules\storyteller\storyteller_vote.dm" -#include "modular_zubbers\code\modules\storyteller\event_defines\_event.dm" +#include "modular_zubbers\code\modules\storyteller\_events\_event.dm" +#include "modular_zubbers\code\modules\storyteller\_events\voidwalker.dm" #include "modular_zubbers\code\modules\storyteller\event_defines\disabled_event_overrides.dm" #include "modular_zubbers\code\modules\storyteller\event_defines\major\major_overrides.dm" #include "modular_zubbers\code\modules\storyteller\event_defines\moderate\moderate_overrides.dm" @@ -9077,6 +9117,8 @@ #include "modular_zubbers\code\modules\surgery\tools.dm" #include "modular_zubbers\code\modules\surgery\bodyparts\dismemberment.dm" #include "modular_zubbers\code\modules\surgery\bodyparts\species_parts\misc_bodyparts.dm" +#include "modular_zubbers\code\modules\surgery\organs\external\antennae.dm" +#include "modular_zubbers\code\modules\surgery\organs\external\wings.dm" #include "modular_zubbers\code\modules\surgery\organs\internal\eyes\_eyes.dm" #include "modular_zubbers\code\modules\surgery\organs\internal\lungs\_lungs.dm" #include "modular_zubbers\code\modules\taur_mechanics\serpentine_taur.dm" @@ -9086,6 +9128,7 @@ #include "modular_zubbers\code\modules\uplink\uplink_items\dangerous.dm" #include "modular_zubbers\code\modules\uplink\uplink_items\device_tools.dm" #include "modular_zubbers\code\modules\uplink\uplink_items\job.dm" +#include "modular_zubbers\code\modules\vehicles\mech_fabricator.dm" #include "modular_zubbers\code\modules\vending\armadyne.dm" #include "modular_zubbers\code\modules\vending\clothmate.dm" #include "modular_zubbers\code\modules\vending\comdrobe.dm" diff --git a/tgui/packages/tgui-panel/chat/ChatPageSettings.jsx b/tgui/packages/tgui-panel/chat/ChatPageSettings.jsx index 4bd0383d7d759..ba577a1e5ef2f 100644 --- a/tgui/packages/tgui-panel/chat/ChatPageSettings.jsx +++ b/tgui/packages/tgui-panel/chat/ChatPageSettings.jsx @@ -30,7 +30,23 @@ export const ChatPageSettings = (props) => { return (
- + {!!!page.isMain && ( + + - ) : ( - '' - )} - - - - {!page.isMain ? ( - - Reorder Chat:  - - - - ) : ( - '' )} diff --git a/tgui/packages/tgui-panel/settings/SettingsGeneral.tsx b/tgui/packages/tgui-panel/settings/SettingsGeneral.tsx index 8203f0313951d..3599f24e70703 100644 --- a/tgui/packages/tgui-panel/settings/SettingsGeneral.tsx +++ b/tgui/packages/tgui-panel/settings/SettingsGeneral.tsx @@ -8,8 +8,8 @@ import { Divider, Input, LabeledList, - NumberInput, Section, + Slider, Stack, } from 'tgui/components'; @@ -20,10 +20,11 @@ import { FONTS } from './constants'; import { selectSettings } from './selectors'; export function SettingsGeneral(props) { - const { theme, fontFamily, fontSize, lineHeight } = + const { theme, fontFamily, fontSize, lineHeight, statLinked, statFontSize } = useSelector(selectSettings); const dispatch = useDispatch(); const [freeFont, setFreeFont] = useState(false); + const [statFont, setStatFont] = useState(false); return (
@@ -109,35 +110,66 @@ export function SettingsGeneral(props) { )} - - toFixed(value)} - onChange={(value) => - dispatch( - updateSettings({ - fontSize: value, - }), - ) - } - /> + + + + toFixed(value)} + onChange={(e, value) => + dispatch( + updateSettings({ + [statFont ? 'statFontSize' : 'fontSize']: value, + }), + ) + } + /> + + + + + {!!statFont && ( + +
diff --git a/tgui/packages/tgui/interfaces/CentcomPodLauncher/StylePage.tsx b/tgui/packages/tgui/interfaces/CentcomPodLauncher/StylePage.tsx index 92f032be60901..5230b4924350b 100644 --- a/tgui/packages/tgui/interfaces/CentcomPodLauncher/StylePage.tsx +++ b/tgui/packages/tgui/interfaces/CentcomPodLauncher/StylePage.tsx @@ -2,12 +2,11 @@ import { classes } from 'common/react'; import { useBackend } from '../../backend'; import { Box, Button, Section } from '../../components'; -import { STYLES } from './constants'; import { PodLauncherData } from './types'; export function StylePage(props) { const { act, data } = useBackend(); - const { effectName, styleChoice } = data; + const { effectName, styleChoice, podStyles } = data; return (
Name @@ -29,19 +28,19 @@ export function StylePage(props) { scrollable title="Style" > - {STYLES.map((page, i) => ( + {podStyles.map((page, i) => ( ) : ( - setSearchText(value)} - /> + <> + setSearchText(value)} + /> + - )} - - )) + contents.map((item) => + displayMode === MODE.tile ? ( + + ) : ( + + ), + ) )}
); }; + +const ItemTile = ({ item }) => { + const { act } = useBackend(); + const fallback = ( + + ); + return ( + + + )} + + + {item.name} + + + ) as any; +}; + +const ItemList = ({ item }) => { + const { act } = useBackend(); + const fallback = ( + + ); + return ( + + + + + + {item.name} + + + + + {item.amount > 1 && ( + + {`x${item.amount}`} + + )} + + + + + + + + ) as any; +}; diff --git a/tools/UpdatePaths/Scripts/85124_wallmounted_id_auth.txt b/tools/UpdatePaths/Scripts/85124_wallmounted_id_auth.txt new file mode 100644 index 0000000000000..168b43f183ccd --- /dev/null +++ b/tools/UpdatePaths/Scripts/85124_wallmounted_id_auth.txt @@ -0,0 +1 @@ +/obj/machinery/keycard_auth/directional/@SUBTYPES : /obj/machinery/keycard_auth/wall_mounted/directional/@SUBTYPES{@OLD}